.fbv2{--fb-ink: #0a0a0a;display:grid;overflow:hidden;background:var(--fb-bg, #fff);color:var(--fb-ink);font-family:var(--font-body-family)}.fbv2-media,.fbv2-panel{grid-area:1 / 1}.fbv2-media{line-height:0}.fbv2-media__img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.fbv2-panel{align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width:990px){.fbv2{container-type:inline-size}.fbv2-panel{--fb-details: calc(50cqw + clamp(4rem, 7vw, 12rem)/4 + min(100cqw, 1600px)/4 - (clamp(2.4rem, 6vw, 9.6rem)/2)) ;--fb-center: max(var(--fb-details), 72cqw);padding:4rem 0 4rem calc(2 * var(--fb-center) - 100cqw)}.fbv2-panel>*{max-width:calc(2 * (var(--fb-center) - 61cqw))}}.fbv2-label{width:auto;margin:0 0 clamp(3.2rem,2rem + 1.6vw,5.6rem);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:var(--fs-label, 1.2rem);line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.fbv2-list{display:grid;justify-items:center;gap:clamp(2.4rem,1.6rem + 1.2vw,4rem);margin:0;padding:0;list-style:none}.fbv2-item__title{float:none;width:auto;max-width:28ch;margin:0;color:var(--fb-ink);font-family:"Urbanist",var(--font-body-family);font-weight:600;font-size:clamp(2.2rem,1.6rem + 1vw,3.2rem);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.fbv2-item__text{width:auto;max-width:40rem;margin:0 auto;padding-top:.8rem;color:var(--fb-ink);font-size:clamp(1.5rem,1.1vw,1.7rem);line-height:1.45}@media screen and (min-width:990px)and (max-width:1199px){.fbv2-label{margin-bottom:2.4rem}.fbv2-list{gap:2rem}.fbv2-item__title{font-size:2.2rem}}@media screen and (max-width:989px){.fbv2{display:block}.fbv2-media__img{height:auto;aspect-ratio:16 / 10;object-position:var(--fb-pos-tablet, 0%) center}.fbv2-panel{margin:0;padding:5.6rem 2.4rem 6.4rem}}@media screen and (max-width:749px){.fbv2-media__img{aspect-ratio:1;object-position:var(--fb-pos-phone, 50%) center}.fbv2-panel{padding:4.8rem 1.6rem 5.6rem}.fbv2-item__title{font-size:2.4rem}}.fbv2--dark{--fb-ink: #fff;--fb-bg: #3c0805}.fbv2--dark .fbv2-media,.fbv2--dark .fbv2-panel{position:relative}.fbv2--dark .fbv2-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#3c080561;pointer-events:none}@media screen and (max-width:989px){.fbv2--dark{display:grid}.fbv2--dark .fbv2-media__img{aspect-ratio:auto;height:100%;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-feature-banner-v2.css.map */
