.vl{box-sizing:border-box;background:var(--vl-bg, #f5f2ec);padding-block:clamp(32px,9.6872vw,96px);padding-inline:clamp(20px,6.0545vw,60px)}.vl__header{margin-bottom:clamp(24px,6vw,56px)}.vl__eyebrow{margin:0;text-transform:uppercase;font-weight:300;letter-spacing:.1em}.vl__heading{margin:clamp(6px,1.2vw,14px) 0 0}.vl__intro{margin-top:clamp(14px,2.4vw,24px);color:var(--text-color)}.vl__intro>:first-child{margin-top:0}.vl__intro>:last-child{margin-bottom:0}.vl__products{display:grid;grid-template-columns:1fr;gap:clamp(32px,11.0999vw,110px)}.vl__product{display:flex;flex-direction:column;background:linear-gradient(0deg,#000,#121235);border-radius:var(--border-radius);padding:clamp(13px,4.5409vw,45px);padding-bottom:clamp(88px,30.0706vw,298px);color:#fff;position:relative}.vl__product-copy{display:flex;flex-direction:column}.vl__product-title{margin:0;color:inherit;text-transform:initial;font-size:clamp(26px,7vw,40px)}.vl__product-subtitle{margin:clamp(2px,.8vw,6px) 0 0;color:var(--text-highlight-color);font-weight:400}.vl__product-body{margin-top:clamp(14px,3.4vw,28px)}.vl__product-body>:first-child{margin-top:0}.vl__product-body>:last-child{margin-bottom:0}.vl__product-cta{display:flex;margin-top:clamp(18px,4.5vw,34px);padding-inline:clamp(10px,3.0272vw,30px);margin-inline:calc(-1*clamp(4px,1.2109vw,12px))}.vl__product-cta:disabled{opacity:.55;cursor:not-allowed}.vl__product-atc-status{margin:.5rem 0 0;min-height:1.2em;font-size:.85em;color:var(--vl-card-body)}.vl__product-media{position:absolute;inset-inline:clamp(24px,6vw,45px);top:auto;bottom:calc(-1*clamp(44px,15.0353vw,149px))}.vl__product-media img{display:block;width:100%;height:auto;object-fit:contain}.vl__features{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,2.0182vw,20px);margin-top:clamp(36px,12.2099vw,121px)}.vl__feature{background:var(--vl-feature-bg, #fff);border-radius:clamp(14px,1.6vw,22px);padding:clamp(12px,4.1372vw,41px) clamp(5px,1.7154vw,17px)}.vl__feature-head{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,3vw,20px);text-align:center}.vl__feature-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:139/87;width:clamp(38px,13.0172vw,129px);color:var(--text-highlight-color)}.vl__feature-icon svg{height:auto;width:var(--icon-width-mobile)}.vl__feature-title{margin:0;font-weight:700;text-transform:initial}.vl__feature-text{margin:clamp(10px,3vw,20px) 0 0}@media(min-width:992px){.vl{padding:0}.vl__inner{max-width:var(--eh-mx-width);margin:0 auto;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4vw,4rem)}.vl__header{margin-bottom:clamp(34px,3.4vw,66px)}.vl__products{grid-template-columns:1fr 1fr;gap:clamp(20px,2.083vw,40px)}.vl__product{padding-inline:clamp(22px,2.3622vw,45px);padding-bottom:clamp(133px,13.5433vw,258px)}.vl__product-title{font-size:clamp(30px,2.5vw,48px)}.vl__product-body{min-height:5lh}.vl__product-cta{margin-top:clamp(30px,3.1496vw,60px);padding-inline:clamp(10px,1.05vw,20px);margin-inline:calc(-1*clamp(6px,.6299vw,12px))}.vl__product-media{inset-inline:clamp(22px,2.3622vw,45px);bottom:calc(-1*clamp(75px,7.874vw,150px))}.vl__features{gap:clamp(20px,2.188vw,42px);margin-top:clamp(55px,5.7743vw,110px)}.vl__feature{padding:clamp(20px,2.0997vw,40px) clamp(16px,1.6798vw,32px)}.vl__feature-head{flex-direction:row;text-align:left}.vl__feature-icon{width:clamp(72px,7.2966vw,139px);justify-content:flex-start}.vl__feature-icon svg{width:var(--icon-width)}.vl__feature-text{margin-top:clamp(9px,.9974vw,19px)}}@media(max-width:991.5px){.vl__heading{padding-right:10%}.vl__heading br{display:none}.vl__features{margin-inline:calc(-1*clamp(12px,3.6327vw,36px))}.vl__feature-title,.vl__feature-text{text-align:center;font-size:clamp(8px,2.5227vw,25px)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-vibroacoustic-lounge.css.map */
