body.skon-fs-active free-shipping-component{display:none!important}.skon-fs-progress{margin:0 0 12px;padding:12px 16px;background:var(--skon-green-pale, rgba(31, 88, 66, .06));font-family:Jost,sans-serif;animation:skon-fs-fadein .28s cubic-bezier(.16,1,.3,1)}@keyframes skon-fs-fadein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.skon-fs-progress-text{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.35;color:var(--skon-green, #1F5842)}.skon-fs-progress-message{flex:1}.skon-fs-progress-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--skon-green, #1F5842);color:#fff;border-radius:50%;font-size:11px;font-weight:700;flex-shrink:0}.skon-fs-progress-icon[hidden]{display:none}.skon-fs-progress[data-achieved="1"] .skon-fs-progress-text{font-weight:600;letter-spacing:.01em}.skon-fs-progress-track{position:relative;height:6px;background:#1f58421f;border-radius:999px;margin-inline-end:36px}.skon-fs-progress[data-progress-visible="0"] .skon-fs-progress-track{display:none}.skon-fs-progress-track-marker{position:absolute;right:-36px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:700;color:var(--skon-green, #1F5842);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.skon-fs-progress-fill{position:absolute;inset:0 auto 0 0;height:100%;background:linear-gradient(90deg,var(--skon-green, #1F5842) 0%,var(--skon-green-mid, #2d7a58) 100%);border-radius:999px;transition:width .48s cubic-bezier(.16,1,.3,1);will-change:width}.skon-fs-progress[data-achieved="1"] .skon-fs-progress-fill{background:linear-gradient(90deg,var(--skon-green-mid, #2d7a58) 0%,var(--skon-green-accent, #7ed6a8) 100%);animation:skon-fs-pulse 1.4s cubic-bezier(.4,0,.6,1) 1}@keyframes skon-fs-pulse{0%,to{opacity:1}50%{opacity:.78}}.skon-fs-progress-promo{display:block;font-size:12px;line-height:1.4;margin-block:0 6px;color:var(--skon-green, #1F5842);font-weight:500}.skon-fs-progress-promo[hidden]{display:none}.skon-fs-progress-promo-text{font-weight:500}.skon-fs-progress-promo-target{font-weight:700;font-size:13px;font-variant-numeric:tabular-nums;margin-inline-start:2px}.skon-fs-progress-promo-original{text-decoration:line-through;color:#1f584273;font-weight:400;font-size:11px;margin-inline-start:4px;font-variant-numeric:tabular-nums}@media(min-width:750px){.skon-fs-progress{padding:14px 16px}.skon-fs-progress-text{font-size:14px}}.template-cart .skon-fs-progress{max-width:540px;margin-left:auto;margin-right:auto}body.skon-fs-active .cart-items__table-row{margin-bottom:8px!important;padding-bottom:8px!important}body.skon-fs-active .cart-items__title{font-size:14px!important;line-height:1.25!important;margin:0!important}body.skon-fs-active .cart-items__variant,body.skon-fs-active .cart-items__variants{font-size:12px!important;margin-top:2px!important}body.skon-fs-active .cart-items__quantity{margin-block-start:6px!important}body.skon-fs-active .cart-items__quantity input,body.skon-fs-active .cart-items__quantity button{height:32px!important;min-height:32px!important;min-width:32px!important}body.skon-fs-active .cart-items__price{font-size:13px!important}body.skon-fs-active .cart-actions{padding-block:6px!important;margin-block-start:0!important;gap:4px!important}body.skon-fs-active .cart-discount__summary{padding-block:8px!important;cursor:pointer}body.skon-fs-active .cart-discount__label{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:600}body.skon-fs-active .cart-discount__summary .icon-plus svg,body.skon-fs-active .cart-discount__summary svg{width:12px;height:12px}body.skon-fs-active .cart__checkout-button{height:52px!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-inline:20px!important}body.skon-fs-active .cart__checkout-button .skon-checkout-label{font-weight:700;letter-spacing:.12em}body.skon-fs-active .cart__total-container{padding-block-start:12px!important}body.skon-fs-active .cart__summary-totals:not(:has(.cart-actions)){padding-block-start:12px!important}body.skon-fs-active .tax-note{font-size:11px!important;line-height:1.3!important;margin-top:4px}body.skon-fs-active .cart-drawer__footer,body.skon-fs-active .cart__footer{padding:12px 0!important;gap:6px!important}body.skon-fs-active .cart__summary-totals{padding-block:4px 0!important;margin-block:0!important}body.skon-fs-active .cart__totals-breakdown{padding-block:4px 6px!important;margin-block:0!important;gap:3px!important}body.skon-fs-active .cart__summary-row--total{padding-block-start:6px!important;margin-block-start:4px!important}body.skon-fs-active .tax-note,body.skon-fs-active .cart__summary-totals .tax-note{margin-block:2px 4px!important;padding:0!important}body.skon-fs-active .cart-actions{padding-block:4px!important;margin-block:4px 0!important;border-block:none!important}body.skon-fs-active .cart-discount__summary{padding:0!important;margin:0!important}body.skon-fs-active .cart-discount__toggle{padding-block:2px!important}body.skon-fs-active .cart__ctas{padding-top:4px!important;padding-inline:0!important;margin-top:0!important;gap:6px!important}body.skon-fs-active .discount-details:not([open]) .details-content{display:none!important}body.skon-fs-active scroll-hint.cart-drawer__items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}body.skon-fs-active cart-items-component{height:100%!important}body.skon-fs-active .cart-drawer__summary{flex:0 0 auto!important;padding:12px 16px!important;gap:4px!important;background:var(--skon-green-pale, rgba(31, 88, 66, .06))!important;position:relative!important}body.skon-fs-active .cart-drawer__summary:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px;background:linear-gradient(to bottom,transparent 0%,rgba(31,88,66,.06) 100%);pointer-events:none}body.skon-fs-active .skon-fs-suggestions--achieved{display:none!important}.cart__summary-row--shipping .cart__shipping-disclaimer{font-size:11px;color:rgb(from var(--color-foreground) r g b / .5);font-weight:400;margin-inline-start:4px}.cart__summary-row--shipping .cart__shipping-free{display:none;font-weight:700;color:#1f5842;letter-spacing:.04em;margin-inline-start:6px}body.skon-fs-achieved .cart__summary-row--shipping .cart__shipping-estimate,.cart__totals-breakdown--free-shipping .cart__summary-row--shipping .cart__shipping-estimate{text-decoration:line-through;color:rgb(from var(--color-foreground) r g b / .4);font-weight:400}body.skon-fs-achieved .cart__summary-row--shipping .cart__shipping-free,.cart__totals-breakdown--free-shipping .cart__summary-row--shipping .cart__shipping-free{display:inline}.cart__total-without-shipping,body.skon-fs-achieved .cart__total-with-shipping,.cart__totals-breakdown--free-shipping .cart__total-with-shipping{display:none}body.skon-fs-achieved .cart__total-without-shipping,.cart__totals-breakdown--free-shipping .cart__total-without-shipping{display:inline}
/*# sourceMappingURL=/cdn/shop/t/19/assets/skon-fs-test.css.map */
