@font-face{font-family:AeroVibe Manrope;src:url(av-manrope-variable.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}:root{--av-type: "AeroVibe Manrope","Helvetica Neue",Arial,sans-serif;--font-body-family: var(--av-type);--font-heading-family: var(--av-type) }body,body :where(div,section,article,nav,footer,header,h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,summary,label,li,span,strong,small,dt,dd,th,td,figcaption){font-family:var(--av-type)!important;font-synthesis:none}body{-webkit-font-smoothing:antialiased}body :is(h1,h2){font-weight:600!important;letter-spacing:-.035em!important;line-height:1.1;text-wrap:balance}body :is(h3,h4){font-weight:600!important;letter-spacing:-.022em!important;line-height:1.22;text-wrap:balance}body :is(p,li,dd){letter-spacing:0;line-height:1.65}body :is(button,.button,.av-scene-cta,.av-feature-link,.explore,.subnav-cta){font-weight:600;letter-spacing:0!important}.av-header .desktop-nav a,.product-subnav nav a{font-weight:550;letter-spacing:0;font-size:13px}.av-scene-copy h1,.av-scene-copy h2{font-weight:650!important;letter-spacing:-.04em!important;line-height:1.05!important}.av-scene-copy .av-scene-description{font-size:16px;line-height:1.65;max-width:33ch}.av-scene-label,.eyebrow,.section-label{font-weight:650!important;letter-spacing:.11em!important;line-height:1.5!important}.immersive-home .product-card h3{font-weight:600!important;letter-spacing:-.025em!important}.av-camera-detail .av-feature-heading h2{letter-spacing:-.035em!important;line-height:1.12!important}.av-camera-detail .description,.av-feature-companion p{font-size:15px;line-height:1.7}.detail-page .detail-hero h1{font-weight:650!important;line-height:1.08!important}.detail-page .section-heading h2{line-height:1.14!important}.av-header .wordmark{letter-spacing:inherit}@media(max-width:749px){body :is(h1,h2){letter-spacing:-.028em!important;line-height:1.14}body :is(h3,h4){letter-spacing:-.018em!important}.av-scene-copy h1,.av-scene-copy h2{font-size:clamp(40px,11.5vw,58px);line-height:1.08!important}.av-scene-copy .av-scene-description{font-size:14px;line-height:1.65}.av-scene-label,.eyebrow,.section-label{letter-spacing:.09em!important}.av-camera-detail .av-feature-heading h2{font-size:clamp(28px,7.6vw,38px)!important}.av-camera-detail h3{font-size:25px;line-height:1.22!important}.detail-page .detail-hero h1{font-size:clamp(40px,11vw,58px);line-height:1.1!important}.detail-page .section-heading h2{font-size:clamp(30px,8vw,40px)}}body .wordmark,body .wordmark span{font-family:Arial,Helvetica,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/av-typography.css.map */
