.ll-page-how{--ll-how-section-space:clamp(48px,6svh,72px);--ll-how-content-gap:clamp(28px,4svh,40px)}.ll-page-how .how-pc>:is(.sec-fit,.sec-open-ear,.sec-sound,.sec-calls,.sec-everyday,.sec-cflow-cta){height:auto!important;min-height:0!important;padding:var(--ll-how-section-space) 6vw;margin:0 auto;box-sizing:border-box;scroll-margin-top:calc(var(--ll-header-space) + var(--ll-section-nav) + 24px)}.ll-page-how :is(h1,h2,h3){text-align:center}.ll-page-how .sec-header-block{width:100%;max-width:1280px;margin:0 auto var(--ll-how-content-gap);padding:0;align-items:center;text-align:center;gap:12px}.ll-page-how :is(.sec-fit,.sec-everyday) .sec-header-block{margin-bottom:var(--ll-how-content-gap);gap:12px}.ll-page-how :is(.sec-main-heading,.calls-heading,.mesh-heading){width:100%;max-width:1100px;margin:0 auto;font-size:clamp(28px,3vw,44px);line-height:1.2}.ll-page-how .sec-lead-text{width:100%;max-width:1000px;margin:0;text-align:center}.ll-page-how :is(.fit-details-row,.everyday-details-row,.open-ear-human-stage,.acoustic-interactive){margin-inline:auto}.ll-page-how .mesh-details-stage{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--ll-how-content-gap) 48px;width:100%;max-width:1280px;height:auto;margin:calc(var(--ll-how-section-space) * 2) auto 0;padding:0}.ll-page-how .mesh-copy-wrap{display:contents}.ll-page-how .mesh-heading{grid-column:1/-1;grid-row:1}.ll-page-how .mesh-media-group{grid-column:1;grid-row:2/4;width:100%;height:auto;min-width:0}.ll-page-how .mesh-desc{grid-column:2;grid-row:2;align-self:center;width:100%;text-align:left}.ll-page-how .mesh-disclaimer{grid-column:2;grid-row:3;align-self:end;width:100%;text-align:left;margin:0}.ll-page-how .sec-sound .sec-header-block{margin-bottom:var(--ll-how-content-gap)}.ll-page-how .acoustic-intro{padding-bottom:var(--ll-how-content-gap)}.ll-page-how .acoustic-copy h3{padding-left:42px}.ll-page-how .sec-calls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--ll-how-content-gap) 48px;width:100%;max-width:1400px}.ll-page-how .calls-copy-wrap{display:contents}.ll-page-how .calls-heading{grid-column:1/-1;grid-row:1}.ll-page-how .calls-mic-img{grid-column:1;grid-row:2/4;width:100%;min-width:0;align-self:center}.ll-page-how .calls-desc{grid-column:2;grid-row:2;align-self:end;width:100%;text-align:left}.ll-page-how .calls-flow-box{grid-column:2;grid-row:3;align-self:start;width:100%;text-align:left}.ll-page-how .calls-disclaimer{grid-column:1/-1;grid-row:4;width:100%;margin:0;text-align:center}.ll-page-how .sec-cflow-cta{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--ll-how-content-gap);align-items:center}.ll-page-how .sec-cflow-cta .cflow-cta-content{position:relative;inset:auto;grid-column:1;grid-row:1;width:100%;height:auto;padding:0;gap:var(--ll-how-content-gap);align-items:center;text-align:center;transform:none}.ll-page-how .sec-cflow-cta .cflow-cta-title{width:100%;max-width:none}.ll-page-how .sec-cflow-cta .cflow-cta-img{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:clamp(320px,50svh,560px);max-width:100%;object-fit:contain;transform:none}@media(max-width:800px){.ll-page-how{--ll-how-section-space:40px;--ll-how-content-gap:24px}.ll-page-how .how-pc>:is(.sec-fit,.sec-open-ear,.sec-sound,.sec-calls,.sec-everyday,.sec-cflow-cta){padding-inline:20px}.ll-page-how :is(.mesh-details-stage,.sec-calls){grid-template-columns:minmax(0,1fr);gap:var(--ll-how-content-gap)}.ll-page-how :is(.mesh-media-group,.calls-mic-img){grid-column:1;grid-row:2}.ll-page-how :is(.mesh-desc,.calls-desc){grid-column:1;grid-row:3}.ll-page-how .mesh-disclaimer,.ll-page-how .calls-flow-box{grid-column:1;grid-row:4}.ll-page-how .calls-disclaimer{grid-column:1;grid-row:5}.ll-page-how .mesh-mobile-labels{grid-column:1;grid-row:2;align-self:end;z-index:1}.ll-page-how .sec-cflow-cta{grid-template-columns:minmax(0,1fr)}.ll-page-how .sec-cflow-cta .cflow-cta-img{grid-column:1;grid-row:2;height:auto;max-height:380px}}@media(min-width:801px){.ll-page-how .mesh-disclaimer{position:relative;bottom:clamp(48px,6svh,80px)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ll-how-section-spacing.css.map */
