@font-face{font-family:SSPC-Jost;src:url(//svetlana-shtein.com/wp-content/plugins/ss-promo-cards/assets/fonts/Jost.ttf) format('truetype');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SSPC-Lato;src:url(//svetlana-shtein.com/wp-content/plugins/ss-promo-cards/assets/fonts/Lato-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SSPC-Lato;src:url(//svetlana-shtein.com/wp-content/plugins/ss-promo-cards/assets/fonts/Lato-Bold.ttf) format('truetype');font-weight:700 900;font-style:normal;font-display:swap}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b),.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) *{box-sizing:border-box!important;letter-spacing:normal!important;text-transform:none!important;text-shadow:none!important;float:none!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b){display:block!important;clear:both!important;width:100%!important;max-width:100%!important;margin:24px 0 30px!important;padding:18px!important;background:#f7f5ed!important;border:1px solid #e3dfd0!important;border-radius:14px!important;box-shadow:none!important;color:#4a4a4a!important;font-family:SSPC-Lato,sans-serif!important;font-size:16px!important;line-height:1.5!important;text-align:left!important;container-type:inline-size;container-name:sspc}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) :is(p,h2,h3,h4,span,strong,a){position:static!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;margin:0!important;box-shadow:none!important;background:none!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important;font-family:inherit!important;text-align:inherit!important;text-decoration:none!important;overflow-wrap:anywhere!important;word-break:normal!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) :is(h2,h3,h4,p,a):before,.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) :is(h2,h3,h4,p,a):after{content:none!important;display:none!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-section-title{display:block!important;font-family:SSPC-Jost,sans-serif!important;font-size:27px!important;font-weight:700!important;line-height:1.25!important;color:#174d36!important;margin:0 0 12px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-intro{display:block!important;margin:0 0 16px!important;font-size:16px!important;line-height:1.5!important;color:#555!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;align-items:stretch!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px!important;background:#fff!important;border:1px solid #d8e2db!important;border-radius:11px!important;box-shadow:0 3px 10px rgba(23,77,54,.07)!important;overflow:visible!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-card--wide{grid-column:1/-1!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-heading{display:block!important;margin:0!important;font-family:SSPC-Jost,sans-serif!important;color:#174d36!important;font-size:19px!important;font-weight:700!important;line-height:1.28!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-name{display:block!important;margin-bottom:5px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-flags{display:inline!important;font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-flags img{display:inline!important;width:1em!important;height:1em!important;margin:0 .04em!important;vertical-align:-.1em!important;max-width:1em!important;box-shadow:none!important;border:0!important;padding:0!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-offer{display:block!important;margin-bottom:2px!important;font-size:15px!important;line-height:1.15!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-discount{display:inline-block!important;margin-left:2px!important;font-size:32px!important;font-weight:800!important;line-height:1!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-threshold{display:block!important;margin:0 0 10px!important;font-family:SSPC-Jost,sans-serif!important;color:#333!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-code{display:block!important;margin:8px 0 10px!important;font-size:14px!important;line-height:1.4!important;color:#174d36!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-code strong{font-weight:700!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-conditions{display:block!important;min-height:114px!important;margin:0 0 12px!important;padding:8px 10px!important;background:#f0f7f2!important;border-left:3px solid #6ca67e!important;border-radius:6px!important;color:#505753!important;font-family:SSPC-Lato,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;white-space:pre-line!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-action{display:block!important;margin-top:auto!important;padding-top:0!important;width:100%!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;min-height:46px!important;padding:10px 14px!important;background:linear-gradient(135deg,#1c7652 0%,#105137 100%)!important;border:1px solid #105137!important;border-radius:8px!important;box-shadow:0 4px 9px rgba(16,81,55,.23)!important;color:#fff!important;font-family:SSPC-Lato,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button span{color:#fff!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button:is(:hover,:focus-visible){background:linear-gradient(135deg,#238460 0%,#0c4931 100%)!important;border-color:#0c4931!important;box-shadow:0 6px 13px rgba(16,81,55,.3)!important;color:#fff!important;transform:translateY(-1px)!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button:focus-visible{outline:3px solid #174d36!important;outline-offset:4px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button--disabled{background:#89968f!important;border-color:#7b8981!important;box-shadow:none!important;cursor:default!important;pointer-events:none!important;transform:none!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-note{display:block!important;margin:14px 0 0!important;color:#666!important;font-size:13px!important;line-height:1.4!important;text-align:center!important}@media(max-width:680px){.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b){margin:20px 0 26px!important;padding:12px!important;border-radius:11px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-grid{grid-template-columns:1fr!important;gap:11px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-card--wide{grid-column:auto!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-card{padding:14px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-heading{font-size:18px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-discount{font-size:29px!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-conditions{min-height:0!important}}@container sspc (max-width:480px){.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-grid{grid-template-columns:1fr!important}.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-conditions{min-height:0!important}}@media(prefers-reduced-motion:reduce){.sspc-root.sspc-root:not(#sspc-priority-a):not(#sspc-priority-b) .sspc-button{transition:none!important;transform:none!important}}