.lsc-storefront{--lsc-type: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lsc-soft: #ebf0eb;background:var(--lsc-paper);color:var(--lsc-ink)}.lsc-storefront .lsc-site-header,.lsc-storefront .lsc-site-footer,.lsc-storefront .main{font-family:var(--lsc-type)}.lsc-storefront :is(.lsc-site-header,.lsc-site-footer,.main) :focus-visible{outline:3px solid var(--lsc-accent);outline-offset:4px}.lsc-storefront .lsc-site-header,.lsc-storefront .lsc-site-footer{font-size:16px;line-height:1.55}.lsc-storefront .lsc-site-footer h2{font-family:inherit}.lsc-storefront .main :is(.cart__form-title,.cart__empty-message-heading,.page__heading,.blog__heading,.article__heading,.contact-form__heading,.collection__title,#ls-blog-overview h1){color:var(--lsc-ink);font-family:var(--lsc-type);font-weight:750;letter-spacing:-.045em;line-height:1.08;text-transform:none}.lsc-storefront .main :is(.cart__form-footer,.article__header,.collection,.shopify-policy__container){color:var(--lsc-ink)}.lsc-storefront .main :is(.cart,.search,.contact-form) .btn--primary:not([disabled]){background:var(--lsc-green);border-color:var(--lsc-green);color:#fff;border-radius:8px}.lsc-storefront .main :is(.cart,.search,.contact-form) .btn--primary:hover:not([disabled]){background:var(--lsc-accent-hover);border-color:var(--lsc-accent-hover)}.lsc-storefront .main :is(.cart,.search,.contact-form) :is(.input,.select){border-color:#8f9f95;border-radius:8px}.lsc-storefront :is(.lsx-hero,.lsx-page,.lsx-breadcrumb){--lsx-ink: var(--lsc-ink);--lsx-muted: var(--lsc-muted);--lsx-gold: var(--lsc-lime);--lsx-line: var(--lsc-line);--lsx-warm: var(--lsc-soft);font-family:var(--lsc-type)}.lsc-storefront .lsx-page :is(h2,h3),.lsc-storefront .lsx-hero :is(.product__title,.lsx-hero-line,.sticky-atc-bar h5){color:var(--lsc-ink);font-family:var(--lsc-type);font-weight:740;letter-spacing:-.04em}.lsc-storefront .lsx-hero .lsx-eyebrow,.lsc-storefront .lsx-page .lsx-eyebrow{color:var(--lsc-green);font-family:var(--lsc-type)!important}.lsc-storefront .lsx-hero .product__price,.lsc-storefront .lsx-page .lsx-card-price strong{color:var(--lsc-green);font-family:var(--lsc-type)}.lsc-storefront .lsx-hero :is(.product__price s,.lsx-short-facts li,.lsx-choice-copy>span),.lsc-storefront .lsx-page :is(.lsx-editorial-copy>p,figcaption){color:var(--lsc-muted)}.lsc-storefront .lsx-page .lsx-band,.lsc-storefront .lsx-hero .lsx-delivery{background:var(--lsc-soft)}.lsc-storefront .lsx-page :is(.lsx-stand-card,.lsx-photo img,.lsx-use-photo img),.lsc-storefront .lsx-hero :is(.product__media-container,.lsx-choice-card){border-radius:15px;border-color:var(--lsc-line)}.lsc-storefront .lsx-hero .lsx-choice-card:has(input:checked){background:#f0f4e8;border-color:var(--lsc-green)}.lsc-storefront .lsx-hero .lsx-choice-card input{accent-color:var(--lsc-green)}.lsc-storefront .lsx-hero .product-form__cart-submit:not([disabled]),.lsc-storefront .lsx-page .lsx-button{background:var(--lsc-green);color:#fff;border-color:var(--lsc-green);border-radius:8px;font-family:var(--lsc-type)}.lsc-storefront .lsx-hero .product-form__cart-submit:hover:not([disabled]),.lsc-storefront .lsx-page .lsx-button:hover{background:var(--lsc-accent-hover);border-color:var(--lsc-accent-hover)}.lsc-storefront .lsx-hero .sticky-atc-bar{background:var(--lsc-paper);border-color:var(--lsc-line)}.lsc-storefront .ls-about{--ls-ink: var(--lsc-ink);--ls-muted: var(--lsc-muted);--ls-red: var(--lsc-green);--ls-line: var(--lsc-line);--ls-paper: var(--lsc-paper);font-family:var(--lsc-type)}.lsc-storefront .ls-about .ls-about__hero-band,.lsc-storefront .ls-contact .lsc-hero,.lsc-storefront .ls-berater-start,.lsc-storefront #ls-faq .ls-faq-header{background:var(--lsc-green)}.lsc-storefront .ls-contact{background:var(--lsc-paper);font-family:var(--lsc-type)}.lsc-storefront .ls-contact .lsc-hero{display:block;padding:0}.lsc-storefront .ls-contact .lsc-hero .lsc-eyebrow,.lsc-storefront .ls-contact .lsc-hero h1 span,.lsc-storefront .ls-about .ls-about__hero h1 span,.lsc-storefront .ls-about .ls-about__hero-band .ls-about__eyebrow,.lsc-storefront .ls-berater-start :is(.lsbh-kicker,.lsbh-title span),.lsc-storefront #ls-faq .ls-faq-header .ls-faq-eyebrow{color:var(--lsc-lime)}.lsc-storefront :is(.ls-about,.ls-contact,.ls-berater-start) h1,.lsc-storefront #ls-faq .ls-faq-header h1{font-family:var(--lsc-type);font-weight:750;letter-spacing:-.045em}.lsc-storefront .ls-about .ls-about__contact,.lsc-storefront .ls-berater-start .lsbh-details{background:var(--lsc-soft);color:var(--lsc-ink)}.lsc-storefront .ls-berater-start .lsbh-details :is(h2,p,summary){color:var(--lsc-ink)}.lsc-storefront .ls-contact .lsc-hero .lsc-button:not(.lsc-button--outline),.lsc-storefront .ls-about .ls-about__hero .ls-about__button:not(.ls-about__button--light),.lsc-storefront .ls-berater-start .lsbh-button{background:var(--lsc-lime);border-color:var(--lsc-lime);color:var(--lsc-ink);border-radius:8px}.lsc-storefront .ls-berater-start .lsbh-button:hover,.lsc-storefront .ls-contact .lsc-hero .lsc-button:hover:not(.lsc-button--outline),.lsc-storefront .ls-about .ls-about__hero .ls-about__button:hover:not(.ls-about__button--light){background:var(--lsc-accent-soft);border-color:var(--lsc-accent-soft)}.lsc-storefront .lsq[data-lsq]{--lsq-ink: var(--lsc-ink);--lsq-muted: var(--lsc-muted);--lsq-gold: var(--lsc-lime);--lsq-gold-dark: var(--lsc-green);--lsq-surface: var(--lsc-soft);border-color:var(--lsc-line);font-family:var(--lsc-type)}.lsc-storefront #ls-faq{--ls-bg: var(--lsc-paper);--ls-border: var(--lsc-line);font-family:var(--lsc-type)}.lsc-storefront #ls-faq :is(.ls-faq-benefit,.ls-faq-item,.ls-faq-navigation a){border-color:var(--lsc-line)}.lsc-storefront #ls-faq :is(.ls-faq-group,.ls-faq-item) a{color:var(--lsc-green)}.lsc-storefront .ls-study-library{--ls-study-paper: var(--lsc-paper);--ls-study-ink: var(--lsc-ink);--ls-study-muted: var(--lsc-muted);--ls-study-gold: var(--lsc-lime);--ls-study-line: var(--lsc-line);--ls-study-soft: var(--lsc-soft);--ls-study-link: var(--lsc-green);font-family:var(--lsc-type)}.lsc-storefront .ls-study-library :is(h1,h2,h3,h4){font-family:inherit;font-weight:730;letter-spacing:-.035em}.lsc-storefront #ls-wissen-hub{background:var(--lsc-paper);color:var(--lsc-ink);font-family:var(--lsc-type)}.lsc-storefront #ls-wissen-hub :is(h1,h2,h3){color:var(--lsc-ink);font-family:inherit;font-weight:730;letter-spacing:-.04em}.lsc-storefront #ls-wissen-hub :is(.ls-wh-card,.ls-wh-wide,.ls-wh-nav a){border-color:var(--lsc-line)}.lsc-storefront #ls-wissen-hub :is(.ls-wh-practice,.ls-wh-contact){background:var(--lsc-soft)}.lsc-storefront #ls-wissen-hub .ls-wh-button{background:var(--lsc-green);color:#fff;border-color:var(--lsc-green);border-radius:8px}@media(max-width:480px){.lsc-storefront .lsx-hero .lsx-short-facts strong{font-size:clamp(14px,3.8vw,17px)}.lsc-storefront .lsx-hero .product__price{flex-wrap:wrap}}.lsc-storefront #ls-blog-overview .ls-archive-card{background:#fff;border:1px solid var(--lsc-line);border-radius:15px}.lsc-storefront .lsq[data-lsq] :is(.lsq-option,.lsq-card,.lsq-actions>*){border-color:#a8b6aa}.lsc-storefront .lsq[data-lsq] .lsq-option-media{background:var(--lsc-soft)}.lsc-storefront .lsq[data-lsq] :is(.lsq-option,.lsq-actions>*):is(:hover,:focus-visible){border-color:var(--lsc-green);background:#f0f4e8}.lsc-storefront .lsx-hero .product__meta>p.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.lsc-storefront .lsx-hero .product-form__cart-submit{--color-background-button: var(--lsc-green);--color-background-button-hover: var(--lsc-accent-hover);--color-text-button: #fff}.lsc-storefront .lsx-hero .sticky-atc-bar [data-add-to-cart-text]{white-space:normal;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/320/assets/ls-c-storefront.css.map */
