.softhour-native{--sf-bg:#fff;--sf-ink:#382c29;--sf-accent:#51392e;--sf-max:1400px}.softhour-native #header-group{position:sticky;top:0;z-index:20}.softhour-native #shopify-section-sf-header{position:relative}.softhour-native .sg-header header-actions{margin-left:auto}.softhour-native .sg-header .header-actions__action{color:#51392e}.softhour-native product-price .price{color:#963e36;font-weight:650}.softhour-native .compare-at-price{color:#807873}.softhour-native .variant-option--swatches{--variant-picker-swatch-border-radius:50%}.softhour-native .sf-apparel-story{--font-body--family:inherit}.sf-native-guide__trigger{display:inline-flex;gap:7px;align-items:center;font-size:13px;text-decoration:underline;text-underline-offset:3px}.sf-native-guide__dialog{width:min(760px,calc(100vw - 24px));max-height:85dvh;padding:24px;border:0;border-radius:12px;color:#382c29;background:#fff}.sf-native-guide__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sf-native-guide__head h2{font-size:24px;margin:0}.sf-native-guide__close{font-size:28px}.sf-native-guide__units{display:flex;gap:8px;margin:16px 0}.sf-native-guide__units label{padding:7px 15px;border:1px solid #d9cfc9;border-radius:5px;cursor:pointer}.sf-native-guide__units label:has(input:checked){background:#51392e;color:#fff}.sf-native-guide__units input{position:absolute;opacity:0;width:1px;height:1px}.sf-native-guide__units label:has(input:focus-visible){outline:2px solid #51392e;outline-offset:3px}.sf-native-guide__table{overflow:auto}.sf-native-guide__table table{width:100%;border-collapse:collapse;font-size:13px}.sf-native-guide__table th,.sf-native-guide__table td{padding:12px 9px;text-align:center;border-bottom:1px solid #eee6e0}.sf-native-guide__table th:first-child{text-align:left}.sf-native-guide__dialog [data-unit=in]{display:none}.sf-native-guide__dialog:has(input[value=in]:checked) [data-unit=cm]{display:none}.sf-native-guide__dialog:has(input[value=in]:checked) [data-unit=in]{display:inline}.sf-native-guide__note{font-size:12px;line-height:1.5;color:#786c65;margin-top:16px}.softhour-native .cci-counter{background:#e5f3eb;color:#138257}.softhour-native .cci-counter__dot{background:#138257}.softhour-native .sf-sale-banner--product{display:flex;align-items:center;justify-content:center;gap:12px;min-height:40px;padding:8px 16px;background:#51392e;color:#fffaf5;font-size:12px;line-height:1.4;text-decoration:none}.softhour-native .sf-sale-banner--product>span{text-transform:uppercase;letter-spacing:.065em;font-weight:600}.softhour-native .sf-sale-banner--product strong{background:#f5dec5;color:#51392e;padding:3px 9px;border-radius:3px;white-space:nowrap}.sf-offer-price{width:100%;font-family:var(--font-body--family);font-size:14px;line-height:1.4}.sf-offer-campaign{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;margin-bottom:14px;background:var(--sf-promo-bg,#f6ede5);border:1px solid #eadbcd;border-radius:6px;color:var(--sf-promo-color,#714630);font-size:12px;font-weight:650}.sf-offer-campaign>span{text-transform:uppercase;letter-spacing:.025em}.sf-offer-campaign>strong{white-space:nowrap}.softhour-native .sf-offer-price .price__sale{align-items:baseline;gap:12px;flex-wrap:wrap}.softhour-native .sf-offer-price .price{font-family:var(--font-body--family);font-size:34px;line-height:1.15;font-weight:750;color:#963e36}.softhour-native .sf-offer-price .compare-at-price{font-family:var(--font-body--family);font-size:19px;font-weight:400;color:#827a75;text-decoration:line-through}.sf-offer-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.sf-offer-badge{display:inline-flex;align-items:center;padding:5px 9px;border-radius:4px;font-size:11px;font-weight:750;letter-spacing:.02em}.sf-offer-badge--percent{background:var(--sf-discount-bg,#963e36);color:var(--sf-discount-color,#fff)}.sf-offer-badge--saving{background:var(--sf-saving-bg,#e5f3eb);color:var(--sf-saving-color,#196a49)}.sf-offer-scarcity{display:flex;align-items:center;gap:8px;margin-top:13px;padding:9px 11px;border-radius:5px;background:var(--sf-urgency-bg,#faf3eb);color:var(--sf-urgency-color,#794c32);font-size:12px;font-weight:600}.sf-offer-scarcity__dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--sf-urgency-color,#ad613e);box-shadow:0 0 0 3px #ad613e16;animation:sf-sale-pulse 2.4s ease-in-out infinite}@keyframes sf-sale-pulse{50%{box-shadow:0 0 0 5px #ad613e08}}@media(prefers-reduced-motion:reduce){.sf-offer-scarcity__dot{animation:none}}@media(max-width:550px){.softhour-native .sf-sale-banner--product{gap:8px;padding:8px 10px;font-size:10px}.softhour-native .sf-sale-banner--product>span{letter-spacing:.025em}.sf-offer-campaign{font-size:11px}.softhour-native .sf-offer-price .price{font-size:32px}}.softhour-native .sf-offer-price :is(span,strong){font-family:var(--font-body--family)}.softhour-native .sf-offer-price .compare-at-price{opacity:1}.sf-sale-banner,.sf-offer-campaign{flex-wrap:wrap;overflow-wrap:anywhere}.softhour-native .sf-sale-banner--product strong,.sf-sale-banner strong,.sf-offer-campaign>strong{white-space:normal;max-width:100%;overflow-wrap:anywhere}.sf-sale-banner [data-sf-header-tag][hidden],.sf-size-stock-label,.sf-size-stock-note{display:none}body #MainContent [data-sf-size-stock] legend{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body #MainContent [data-sf-size-stock]:has(input:checked[data-option-available=false]) .sf-size-stock-label{display:inline-flex;color:#a51d2d;background:#fff0f1;border:1px solid #e8a7ae;border-radius:5px;padding:2px 7px;font-size:12px;font-weight:650;line-height:1.4}body #MainContent [data-sf-size-stock] label:has(input:checked[data-option-available=false]){background:#fff0f1!important;border-color:#bc2a3b!important;color:#a51d2d!important;box-shadow:0 0 0 1px #bc2a3b!important;opacity:1!important}body #MainContent [data-sf-size-stock] label:has(input:checked[data-option-available=false]):after{border-color:#bc2a3b!important}body #MainContent [data-sf-size-stock] label:has(input:checked[data-option-available=false]) .variant-option__button-label__text{color:#a51d2d!important;opacity:1!important}body #MainContent [data-sf-size-stock] label:has(input:checked[data-option-available=false]) .variant-option__strikethrough{color:#bc2a3b;opacity:.7}body #MainContent button:has(.sf-size-stock-unavailable):disabled{opacity:1!important;cursor:not-allowed}body #MainContent .sf-size-stock-note{color:#a51d2d;font-size:13px;font-weight:600;line-height:1.45;margin:8px 0 0}body #MainContent add-to-cart-component:has(>button .sf-size-stock-unavailable)>.sf-size-stock-note,body #MainContent product-form-cta:has(>button .sf-size-stock-unavailable)>.sf-size-stock-note,body #MainContent .sticky-add-to-cart__bar:has(button .sf-size-stock-unavailable) .sf-size-stock-note{display:block}
/*# sourceMappingURL=/cdn/shop/t/6/assets/softhour-native-product.css.map */
