.template-product.lsc-storefront{--lsc-product-accent: #8e2939;--lsc-product-hover: #702030;--lsc-product-mint: #e4f3ea;--lsc-product-mint-edge: #a9d9c0;--lsc-product-blue: #f1f6fb;--lsc-product-blue-ink: #254c76;--lsc-product-sun: #fff8e5;--lsc-product-sun-edge: #e1ca85;--lsc-product-radius: 14px}.template-product.lsc-storefront .main{background:var(--lsc-paper);color:var(--lsc-ink)}.template-product.lsc-storefront .main :is(.product__title,.lsx-hero-line,.lsx-page h2,.lsx-page h3){color:var(--lsc-ink);font-family:var(--lsc-type);font-weight:760;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.template-product.lsc-storefront .main .product__title{font-size:clamp(1.7rem,3.1vw,2.65rem)}.template-product.lsc-storefront .main :is(.lsx-hero,.lsx-page,.lsx-breadcrumb){--lsx-warm: var(--lsc-product-mint);--lsx-gold: var(--lsc-product-sun-edge)}.template-product.lsc-storefront .main :is(.lsx-eyebrow,.lsx-mobile-context,.lsx-step,.lsx-text-link,.lsx-light-explainer>a){color:var(--lsc-product-accent)}.template-product.lsc-storefront .main :is(.product__price,.product__price [data-price],.lsx-card-price strong){color:var(--lsc-product-accent);font-variant-numeric:tabular-nums}.template-product.lsc-storefront .main .product__price s{color:var(--lsc-muted)}.template-product.lsc-storefront .main .ls-product-period-reference{max-width:52ch;color:var(--lsc-muted);font-size:.84rem;line-height:1.45}.template-product.lsc-storefront .main .product__media-container{border:1px solid var(--lsc-line);border-radius:var(--lsc-product-radius);background:var(--lsc-white)}.template-product.lsc-storefront .main .product__media-container .swiper-pagination-bullet-active{background:var(--lsc-product-accent)}.template-product.lsc-storefront .main .lsx-hero :is(.lsx-delivery,.lsx-choice-card){border:1px solid var(--lsc-line);border-radius:var(--lsc-product-radius)}.template-product.lsc-storefront .main .lsx-hero .lsx-delivery{background:var(--lsc-product-mint);border-color:var(--lsc-product-mint-edge)}.template-product.lsc-storefront .main .lsx-hero .lsx-choice-card:has(input:checked){background:var(--lsc-product-mint);border:2px solid var(--lsc-product-accent)}.template-product.lsc-storefront .main .lsx-hero .lsx-choice-card input{accent-color:var(--lsc-product-accent)}.template-product.lsc-storefront .main .lsx-hero .lsx-stock-badge{border-radius:5px;background:var(--lsc-product-accent)}.template-product.lsc-storefront .main .lsx-short-facts{border:1px solid var(--lsc-line);border-radius:10px;background:var(--lsc-product-blue);padding:14px 12px}.template-product.lsc-storefront .main .lsx-short-facts strong{color:var(--lsc-product-blue-ink);line-height:1.22}.template-product.lsc-storefront .main :is(.product-form__cart-submit,.sticky-atc-bar__button .btn,.lsx-page .lsx-button,.ls-flex-demo .ls-flex-copy .ls-flex-button){--color-background-button: var(--lsc-product-accent);--color-background-button-hover: var(--lsc-product-hover);--color-text-button: #fff;border-radius:8px;font-weight:740;letter-spacing:0;text-transform:none}.template-product.lsc-storefront .main :is(.product-form__cart-submit,.sticky-atc-bar__button .btn,.lsx-page .lsx-button,.ls-flex-demo .ls-flex-copy .ls-flex-button):not([disabled]):not([aria-disabled=true]){background:var(--lsc-product-accent);border-color:var(--lsc-product-accent);color:#fff}.template-product.lsc-storefront .main :is(.product-form__cart-submit,.sticky-atc-bar__button .btn,.lsx-page .lsx-button,.ls-flex-demo .ls-flex-copy .ls-flex-button):not([disabled]):not([aria-disabled=true]):hover{background:var(--lsc-product-hover);border-color:var(--lsc-product-hover);color:#fff}.template-product.lsc-storefront .main .sticky-atc-bar{background:var(--lsc-white);border-color:var(--lsc-line)}.template-product.lsc-storefront .main :is(.lsx-hero,.lsx-page,.ls-flex-demo) :focus-visible,.template-product.lsc-storefront .main .lsx-hero .lsx-choice-card:has(input:focus-visible){outline:2px solid var(--lsc-product-accent);outline-offset:3px}.template-product.lsc-storefront .main .lsx-page :is(.lsx-band,.lsx-business-band){background:var(--lsc-product-blue)}.template-product.lsc-storefront .main .lsx-page :is(.lsx-support,.lsx-founder){background:var(--lsc-product-mint);border:1px solid var(--lsc-product-mint-edge);border-radius:var(--lsc-product-radius)}.template-product.lsc-storefront .main .lsx-page :is(.lsx-stand-card,.lsx-compare-card,.lsx-photo img,.lsx-use-photo img){border-radius:var(--lsc-product-radius)}.template-product.lsc-storefront .main .lsx-page :is(.lsx-stand-card,.lsx-compare-card,.lsx-feature-grid article){border:1px solid var(--lsc-line);border-block-start:3px solid var(--lsc-product-mint-edge)}.template-product.lsc-storefront .main .lsx-page .lsx-feature-grid{gap:clamp(14px,2vw,24px)}.template-product.lsc-storefront .main .lsx-page .lsx-feature-grid article{padding:clamp(16px,2vw,25px);border-radius:var(--lsc-product-radius);background:var(--lsc-white)}.template-product.lsc-storefront .main .lsx-page .lsx-feature-grid h3{min-height:0;font-size:clamp(1.15rem,2vw,1.55rem)}.template-product.lsc-storefront .main .lsx-page :is(.lsx-step,.lsx-spec-overview strong,.lsx-compare-summary strong,.lsx-compare-card h4,.lsx-founder-copy blockquote p){font-family:var(--lsc-type);font-weight:720}.template-product.lsc-storefront .main .lsx-page :is(.lsx-jumps,.lsx-faq details,.lsx-specs details,.lsx-purchase-details details){border:1px solid var(--lsc-line);border-radius:10px;background:var(--lsc-white)}.template-product.lsc-storefront .main .lsx-page .lsx-jumps{padding-inline:clamp(12px,2vw,22px)}.template-product.lsc-storefront .main .lsx-page :is(.lsx-faq details,.lsx-specs details,.lsx-purchase-details details){margin-block:8px;padding-inline:clamp(12px,2.2vw,22px)}.template-product.lsc-storefront .main .lsx-page details>summary:after{color:var(--lsc-product-accent)}.template-product.lsc-storefront .main .ls-flex-demo{background:var(--lsc-product-sun);color:var(--lsc-ink);border:1px solid var(--lsc-product-sun-edge);border-radius:var(--lsc-product-radius)}.template-product.lsc-storefront .main .ls-flex-demo .ls-flex-copy .ls-flex-title{color:var(--lsc-ink)}.template-product.lsc-storefront .main .ls-flex-demo :is(.ls-flex-copy .ls-flex-label,.ls-flex-facts dt){color:var(--lsc-product-accent)}.template-product.lsc-storefront .main .ls-flex-demo :is(.ls-flex-copy .ls-flex-lead,.ls-flex-facts dd,.ls-flex-inner .ls-flex-film figcaption){color:var(--lsc-muted)}.template-product.lsc-storefront .main .ls-flex-demo .ls-flex-facts{border-color:var(--lsc-product-sun-edge)}@media(min-width:720px){.template-product.lsc-storefront .main .lsx-hero .product__primary-right{padding:clamp(18px,2.65vw,36px);border:1px solid var(--lsc-line);border-block-start:3px solid var(--lsc-product-accent);border-radius:var(--lsc-product-radius);background:var(--lsc-white)}}@media(max-width:719px){.template-product.lsc-storefront .main .lsx-hero:not([data-lsx-sticky-active=true]) .sticky-atc-bar{display:none!important}.template-product.lsc-storefront .main .lsx-hero :is(.product__block--product-header,.product__block--product-header-inner){display:contents}.template-product.lsc-storefront .main .lsx-hero .product__block--product-header-inner>*{order:1}.template-product.lsc-storefront .main .lsx-hero .product__block--product-header .product__title{margin:0 0 14px;font-size:clamp(1.55rem,6.2vw,1.85rem)}.template-product.lsc-storefront .main .lsx-hero .product__block--product-header-inner>.product__price-and-ratings{order:3;width:100%;margin:0 0 18px;padding:14px 15px;border:1px solid var(--lsc-line);border-block-start:3px solid var(--lsc-product-accent);border-radius:var(--lsc-product-radius);background:var(--lsc-white)}.template-product.lsc-storefront .main .lsx-hero .product__media-container{border-radius:var(--lsc-product-radius)}.template-product.lsc-storefront .main .lsx-hero .lsx-intro .lsx-hero-line{font-size:clamp(1.5rem,6.5vw,1.9rem)}.template-product.lsc-storefront .main .lsx-short-facts{padding:12px 10px}.template-product.lsc-storefront .main .lsx-short-facts strong{font-size:.98rem}}
/*# sourceMappingURL=/cdn/shop/t/320/assets/ls-c-product-style.css.map */
