.nbv2-platform-hero,.nbv2-platform-hero *,.nbv2-platform-hero *:before,.nbv2-platform-hero *:after{box-sizing:border-box}.nbv2-platform-hero{--nbv2-ph-card-ratio: 348 / 444;--nbv2-ph-card-scale: 1;--nbv2-ph-card-width: calc(var(--nbv2-ph-card-width-base, 31.2rem) * var(--nbv2-ph-card-scale));--nbv2-ph-card-height: calc(var(--nbv2-ph-card-width) * 444 / 348);position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--nbv2-ph-text-gap, 5.8rem);overflow:hidden;width:100%;padding-top:var(--nbv2-ph-padding-top, 17.6rem);padding-bottom:var(--nbv2-ph-padding-bottom, 9.2rem);background:linear-gradient(180deg,var(--nbv2-ph-grad-start, #000000) 0%,var(--nbv2-ph-grad-mid, #2d2d2d) 50%,var(--nbv2-ph-grad-end, #f5f5f5) 100%)}main .shopify-section:first-child:not(.not-margin)>.nbv2-platform-hero{margin-top:calc(-1 * (var(--header-height) + var(--breadcrumbs-height)))}.nbv2-platform-hero__text{display:flex;flex-direction:column;align-items:center;gap:1.4rem;width:100%;padding-inline:2rem;color:var(--nbv2-ph-text-color, #ffffff);text-align:center}.nbv2-platform-hero__eyebrow{margin:0;font-family:var(--font-body-family);font-size:var(--nbv2-ph-eyebrow-size, 1.6rem);font-weight:400;line-height:1.4;letter-spacing:-.03em;color:inherit}.nbv2-platform-hero__heading{margin:0;font-family:var(--font-body-family);font-size:var(--nbv2-ph-heading-size, 4rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:inherit}.nbv2-platform-hero__wheel{position:relative;width:100%;height:calc(var(--nbv2-ph-card-height) + 9.2rem);touch-action:pan-y;user-select:none;-webkit-user-select:none}.nbv2-platform-hero__track{position:relative;height:var(--nbv2-ph-card-height);margin:0;padding:0;list-style:none;column-gap:calc(var(--nbv2-ph-card-gap, 2.4rem) * var(--nbv2-ph-card-scale))}.nbv2-platform-hero__track:not(.is-ready){display:flex;justify-content:center}.nbv2-platform-hero__card{flex:0 0 auto;width:var(--nbv2-ph-card-width, 31.2rem);aspect-ratio:var(--nbv2-ph-card-ratio);overflow:hidden;border-radius:var(--nbv2-ph-card-radius, 2rem);background-color:#0e1622;box-shadow:0 2rem 4rem #00000040}.nbv2-platform-hero__track.is-ready .nbv2-platform-hero__card{position:absolute;top:0;left:50%;margin-left:calc(var(--nbv2-ph-card-width, 31.2rem) / -2);will-change:transform}.nbv2-platform-hero__wheel.is-draggable{cursor:grab}.nbv2-platform-hero__wheel.is-dragging{cursor:grabbing}.nbv2-platform-hero__img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.nbv2-platform-hero__nav{position:absolute;top:calc(var(--nbv2-ph-card-height) + 2.6rem);left:50%;z-index:2;display:flex;align-items:center;gap:.2rem;padding:.4rem;border:1px solid rgba(255,255,255,.6);border-radius:99rem;background-color:#ffffff59;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);box-shadow:0 .4rem 1.6rem #0000000f;transform:translate(-50%)}.nbv2-platform-hero__btn{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .2s ease}.nbv2-platform-hero__btn:hover{background-color:#fff9}.nbv2-platform-hero__btn:focus-visible{outline:2px solid #535862;outline-offset:1px}.nbv2-platform-hero__btn-icon{display:block;width:1.8rem;height:1.8rem;opacity:.6}@media screen and (max-width:989px){.nbv2-platform-hero{--nbv2-ph-card-scale: .78;padding-top:calc(var(--nbv2-ph-padding-top, 17.6rem) * .8);padding-bottom:calc(var(--nbv2-ph-padding-bottom, 9.2rem) * .8);gap:calc(var(--nbv2-ph-text-gap, 5.8rem) * .8)}.nbv2-platform-hero__heading{font-size:calc(var(--nbv2-ph-heading-size, 4rem) * .85)}}@media screen and (max-width:749px){.nbv2-platform-hero{--nbv2-ph-card-scale: .64;padding-top:calc(var(--nbv2-ph-padding-top, 17.6rem) * .7);padding-bottom:calc(var(--nbv2-ph-padding-bottom, 9.2rem) * .6);gap:calc(var(--nbv2-ph-text-gap, 5.8rem) * .6)}.nbv2-platform-hero__eyebrow{font-size:calc(var(--nbv2-ph-eyebrow-size, 1.6rem) * .875)}.nbv2-platform-hero__heading{font-size:calc(var(--nbv2-ph-heading-size, 4rem) * .7)}.nbv2-platform-hero__wheel{height:calc(var(--nbv2-ph-card-height) + 8rem)}.nbv2-platform-hero__nav{top:calc(var(--nbv2-ph-card-height) + 2rem)}.nbv2-platform-hero__btn{width:3.6rem;height:3.6rem}}@media screen and (prefers-reduced-motion:reduce){.nbv2-platform-hero__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-nbv2-platform-hero.css.map */
