@media screen and (max-width:760px){:root{--lbx-mob-h1: clamp(42px, 13.2vw, 64px);--lbx-mob-h2: clamp(32px, 9.6vw, 46px);--lbx-mob-h3: clamp(24px, 7.4vw, 34px);--lbx-mob-body: clamp(14px, 4vw, 16px);--lbx-mob-small: clamp(11px, 3.1vw, 13px);--lbx-mob-eyebrow: clamp(10px, 2.8vw, 12px)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-size:var(--lbx-mob-body)!important;line-height:1.45!important}main h1:not(.lb-simple-header__logo-text):not(.lbxcat-card__title),.shopify-section h1:not(.lb-simple-header__logo-text):not(.lbxcat-card__title),.section h1:not(.lb-simple-header__logo-text):not(.lbxcat-card__title){font-size:var(--lbx-mob-h1)!important;line-height:.88!important;letter-spacing:-.07em!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important}main h2:not(.lbxcat-card__title),.shopify-section h2:not(.lbxcat-card__title),.section h2:not(.lbxcat-card__title){font-size:var(--lbx-mob-h2)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:100%!important}main h3,.shopify-section h3,.section h3{font-size:var(--lbx-mob-h3)!important;line-height:1!important;letter-spacing:-.04em!important}main p,main li,main .rte,main .prose,main .text-subdued,main .section-stack__intro,main .section-stack__intro p{font-size:var(--lbx-mob-body)!important;line-height:1.45!important}main small,main .eyebrow,main [class*=eyebrow],main [class*=kicker],main [class*=overline]{font-size:var(--lbx-mob-eyebrow)!important;line-height:1.15!important;letter-spacing:.1em!important}main .button,main .btn,main button,main [class*=button],main [class*=cta]{font-size:clamp(12px,3.4vw,14px)!important;line-height:1.05!important}.lb-about h1,.lb-about-hero h1,.lb-about__title,.lb-community h1,.lb-community-hero h1,.lb-stores h1,.lb-stores-hero h1,.lb-faq h1,.lb-faq-hero h1,.lbxcat .lbxcat-hero h1{font-size:clamp(46px,13.8vw,66px)!important;line-height:.86!important;letter-spacing:-.075em!important}.lb-about h2,.lb-about-section h2,.lb-community h2,.lb-stores h2,.lb-faq h2,.lbxcat .lbxcat-hero h2{font-size:clamp(32px,9.6vw,46px)!important;line-height:.92!important;letter-spacing:-.055em!important}.lb-about p,.lb-community p,.lb-stores p,.lb-faq p,.lbxcat .lbxcat-hero p{font-size:clamp(14px,4vw,16px)!important;line-height:1.42!important}.lb-faq-card h2,.lb-faq-card h3,.lb-faq__card h2,.lb-faq__card h3,.lb-faq [class*=card] h2,.lb-faq [class*=card] h3{font-size:clamp(24px,7.4vw,34px)!important;line-height:.98!important;letter-spacing:-.045em!important}main [style*=font-size]{max-width:100%!important}main .section,main .shopify-section,main [class*=hero],main [class*=Hero]{--section-vertical-spacing: clamp(34px, 10vw, 62px)}}@media screen and (max-width:420px){:root{--lbx-mob-h1: clamp(38px, 12.4vw, 54px);--lbx-mob-h2: clamp(30px, 9.2vw, 40px);--lbx-mob-h3: clamp(22px, 7vw, 30px)}main h1:not(.lb-simple-header__logo-text):not(.lbxcat-card__title),.lb-about h1,.lb-community h1,.lb-stores h1,.lb-faq h1,.lbxcat .lbxcat-hero h1{font-size:var(--lbx-mob-h1)!important;line-height:.88!important}}@media screen and (max-width:760px){.lb-faq [class*=question],.lb-faq [class*=Question],.lb-faq [class*=accordion] button,.lb-faq [class*=Accordion] button,.lb-faq details summary,.lb-faq button[aria-expanded],.lb-faq .lb-faq-item__question,.lb-faq .lb-faq__question{font-size:clamp(14px,3.75vw,15.5px)!important;line-height:1.17!important;letter-spacing:-.025em!important;font-weight:760!important}.lb-faq [class*=accordion],.lb-faq [class*=Accordion],.lb-faq details,.lb-faq [class*=item],.lb-faq [class*=Item]{--faq-row-min-height: 58px}.lb-faq [class*=card] h2,.lb-faq [class*=card] h3,.lb-faq-card h2,.lb-faq-card h3,.lb-faq__card h2,.lb-faq__card h3{font-size:clamp(27px,8vw,34px)!important;line-height:.94!important;letter-spacing:-.058em!important}.lb-faq [class*=card] p,.lb-faq-card p,.lb-faq__card p{font-size:clamp(13px,3.55vw,15px)!important;line-height:1.36!important}.lb-faq [class*=index],.lb-faq [class*=number],.lb-faq [class*=count]{font-size:clamp(10px,2.8vw,12px)!important;line-height:1!important}.lb-faq [class*=card] [class*=total],.lb-faq [class*=card] [class*=Total],.lb-faq [class*=card]>small,.lb-faq-card>small,.lb-faq__card>small{font-size:clamp(34px,9vw,44px)!important;line-height:.9!important}.lb-faq [class*=plus],.lb-faq [class*=Plus],.lb-faq [class*=toggle],.lb-faq [class*=Toggle]{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}}@media screen and (max-width:420px){.lb-faq [class*=question],.lb-faq [class*=Question],.lb-faq [class*=accordion] button,.lb-faq [class*=Accordion] button,.lb-faq details summary,.lb-faq button[aria-expanded],.lb-faq .lb-faq-item__question,.lb-faq .lb-faq__question{font-size:clamp(13.5px,3.65vw,15px)!important;line-height:1.16!important}.lb-faq [class*=card] h2,.lb-faq [class*=card] h3,.lb-faq-card h2,.lb-faq-card h3,.lb-faq__card h2,.lb-faq__card h3{font-size:clamp(25px,7.6vw,31px)!important}}@media screen and (max-width:760px){main,main .shopify-section,main .section,main .page,main .page-width,main .container{text-align:center!important}main h1,main h2,main h3,main h4,main h5,main h6,main p,main .rte,main .prose,main .text-subdued,main .section-header,main .section-stack__intro,main .section-stack__intro p,main [class*=hero] p,main [class*=Hero] p,main [class*=subtitle],main [class*=Subtitle],main [class*=description],main [class*=Description],main [class*=eyebrow],main [class*=Eyebrow],main [class*=kicker],main [class*=Kicker]{text-align:center!important;margin-left:auto!important;margin-right:auto!important}main .button,main .btn,main [class*=button],main [class*=Button],main [class*=cta],main [class*=CTA]{margin-left:auto!important;margin-right:auto!important}main [class*=actions],main [class*=Actions],main [class*=buttons],main [class*=Buttons],main [class*=cta],main [class*=CTA]{justify-content:center!important;align-items:center!important;text-align:center!important}.lb-simple-header,.lb-simple-header *,.lb-simple-mobile-drawer,.lb-simple-mobile-drawer *,.lbxcat,.lbxcat *,.product,.product *,.cart,.cart *,form,form *,input,textarea,select,label,table,table *,.lb-faq-nav,.lb-faq-nav *,.lb-faq-search,.lb-faq-search *,.lb-faq [class*=question],.lb-faq [class*=Question],.lb-faq [class*=accordion],.lb-faq [class*=Accordion],.lb-faq details,.lb-faq details *,.lb-faq button[aria-expanded],.lb-faq button[aria-expanded] *{text-align:initial!important}.lb-faq h1,.lb-faq h2,.lb-faq h3,.lb-faq p,.lb-faq-hero,.lb-faq-hero *,.lb-faq [class*=card] h2,.lb-faq [class*=card] h3,.lb-faq [class*=card] p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}html[data-lbx-color-scheme=dark] .lb-faq,html[data-labosch-theme=dark] .lb-faq,body[data-lbx-color-scheme=dark] .lb-faq,body[data-labosch-theme=dark] .lb-faq,.lb-faq.lb-faq--dark-default{color-scheme:dark}html[data-lbx-color-scheme=dark] .lb-faq,html[data-labosch-theme=dark] .lb-faq,body[data-lbx-color-scheme=dark] .lb-faq,body[data-labosch-theme=dark] .lb-faq{--lb-faq-bg: #08090b;--lb-faq-surface: #111317;--lb-faq-surface-soft: #171a1f;--lb-faq-text: #fffaf2;--lb-faq-muted: rgba(255, 250, 242, .68);--lb-faq-border: rgba(255, 255, 255, .12)}@media screen and (max-width:760px){html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-block--newsletter,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-newsletter-text,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-newsletter-text .prose,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-form{text-align:center!important;align-items:center!important;justify-content:center!important}html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-form{width:min(100%,340px)!important;margin-inline:auto!important}html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-input,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-submit,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .button,html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) button{text-align:center!important;justify-content:center!important;align-items:center!important}html body :is(#shopify-section-footer,[id^=shopify-section][id*=footer]) .lbx-footer-submit{display:inline-flex!important;margin-inline:auto!important;width:min(100%,260px)!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/labosch-mobile-typography.css.map */
