.sic-welcome{box-sizing:border-box;width:100%;margin:16px 0 20px;padding:18px;border:1px solid #e5dbcd;border-radius:10px;background:#fcfaf7;color:#24211e;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:start;line-height:1.45}.sic-welcome[hidden],.sic-welcome [hidden]{display:none!important}.sic-welcome *,.sic-welcome *:before,.sic-welcome *:after{box-sizing:border-box}.sic-welcome__title{display:flex;align-items:center;gap:9px;margin:0;font:700 16px/1.35 Inter,sans-serif;letter-spacing:0;text-transform:none}.sic-welcome__title svg{flex:0 0 20px;color:#8b1e2e}.sic-welcome__intro{margin:9px 0 12px;font-size:14px;line-height:1.5;font-weight:600}.sic-welcome__label{display:block;margin:0 0 6px;font-size:12px;font-weight:600}.sic-welcome__controls{display:flex;flex-wrap:wrap;gap:8px}.sic-welcome__email{flex:1 1 180px;min-width:0;width:100%;min-height:46px;padding:11px 12px;border:1px solid #b7ada1;border-radius:5px;background:#fff;color:#24211e;font:400 16px/1.35 Inter,sans-serif;box-shadow:none}.sic-welcome__email::placeholder{color:#756c63;opacity:1}.sic-welcome__apply{flex:1 0 136px;min-height:46px;padding:11px 15px;border:1px solid #8b1e2e;border-radius:5px;background:#8b1e2e;color:#fff;font:600 14px/1.35 Inter,sans-serif;cursor:pointer;letter-spacing:0;text-transform:none}.sic-welcome__apply:hover{background:#6c1724;border-color:#6c1724}.sic-welcome__apply:disabled{opacity:.7;cursor:wait}.sic-welcome__email:focus-visible,.sic-welcome__apply:focus-visible,.sic-welcome__edit:focus-visible{outline:2px solid #8b1e2e;outline-offset:3px}.sic-welcome__email[aria-invalid=true]{border-color:#9a2027}.sic-welcome__error{margin:8px 0 0;color:#9a2027;font-size:12px;line-height:1.5}.sic-welcome__price-box{margin:15px 0 0}.sic-welcome__price-label{margin:0 0 3px;color:#635a51;font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.035em}.sic-welcome__price{margin:0;font:700 28px/1.2 Inter,sans-serif;color:#24211e}.sic-welcome__saving{margin:5px 0 0;color:#6c1724;font-size:12px;font-weight:500}.sic-welcome__condition{margin:11px 0 0;color:#635a51;font-size:11px;line-height:1.5}.sic-welcome__success{margin-top:10px;color:#35513b;font-size:13px;line-height:1.45}.sic-welcome__success p{margin:0}.sic-welcome__edit{min-height:36px;padding:6px 0;border:0;background:transparent;color:#5a332e;font:500 12px/1.4 Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sic-welcome[data-context=cart]{margin:16px 0 4px;padding:14px}.sic-welcome[data-context=cart] .sic-welcome__title{font-size:14px}.sic-welcome[data-context=cart] .sic-welcome__price{font-size:24px}.sic-cart-total-label,.sic-cart-total-value{font-weight:700!important}.cart-drawer[data-sic-compact=true]:has(.sic-welcome:focus-within) #cart-drawer-foot{display:none}.cart-drawer[data-sic-compact=true] .sic-welcome__controls{flex-wrap:nowrap}.cart-drawer[data-sic-compact=true] .sic-welcome__apply{flex:0 0 124px;padding-inline:9px}@media(max-width:420px){.sic-welcome{padding:14px;margin-top:14px}.sic-welcome__controls{flex-direction:column}.sic-welcome__email,.sic-welcome__apply{flex:0 0 auto}.cart-drawer[data-sic-compact=true] .sic-welcome__controls{flex-direction:row}.cart-drawer[data-sic-compact=true] .sic-welcome__email{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.cart-drawer__panel{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map?subset=AAAAAAAAABA */
