:root{--nc-brand-logo-bg: var(--nc-color-on-media)}.nc-bsw{--bsw-h: 390px;--bsw-controls: 52px;--bsw-act-w: 270px;--bsw-act-h: 330px;--bsw-side-w: 137px;--bsw-gap: 12px;--bsw-side-h1: 290px;--bsw-side-h2: 270px;--bsw-side-h3: 250px;--bsw-radius: 14px;--bsw-radius-active: 14px;--bsw-name: var(--nc-font-size-title);--bsw-side-name: var(--nc-font-size-label);--bsw-pad: var(--nc-space-16);--bsw-glow: 0 0 10px var(--nc-color-stage-active-glow);position:relative;display:block;width:100%;height:var(--bsw-h);overflow:hidden;background:linear-gradient(var(--nc-color-stage-top),var(--nc-color-stage-mid),var(--nc-color-stage-top));font-family:var(--nc-font-family);color:var(--nc-color-on-media)}@media(min-width:600px){.nc-bsw{--bsw-h: 450px;--bsw-act-w: 430px;--bsw-act-h: 370px;--bsw-side-w: 150px;--bsw-side-h1: 335px;--bsw-side-h2: 310px;--bsw-side-h3: 280px;--bsw-name: var(--nc-font-size-hero);--bsw-side-name: 18px;--bsw-pad: var(--nc-space-32)}}@media(min-width:1100px){.nc-bsw{--bsw-h: 460px;--bsw-act-w: 516px;--bsw-act-h: 394px;--bsw-side-w: 168px;--bsw-side-h1: 350px;--bsw-side-h2: 326px;--bsw-side-h3: 290px;--bsw-radius: var(--nc-radius-16);--bsw-radius-active: 18px;--bsw-name: 42px;--bsw-side-name: var(--nc-font-size-heading);--bsw-pad: 42px}}.nc-bsw__swiper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:none;padding-top:28px}.nc-bsw__swiper:focus-visible{outline:var(--nc-focus-ring-width) solid var(--nc-color-stage-active-border);outline-offset:calc(var(--nc-focus-ring-width) * -1)}.nc-bsw .swiper-wrapper{height:calc(100% - var(--bsw-controls));align-items:center}.nc-bsw .nc-bsw__slide.swiper-slide{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:calc(var(--bsw-side-w) + var(--bsw-gap));height:var(--bsw-act-h);padding:0;transition:transform var(--bsw-t, 0ms) ease}.nc-bsw__card{position:relative;flex:none;box-sizing:border-box;width:var(--bsw-side-w);height:var(--bsw-side-h1);overflow:hidden;background:var(--nc-color-stage-card);border:var(--nc-border-width) solid var(--nc-color-stage-edge);border-radius:var(--bsw-radius);opacity:.5;transform:perspective(900px) translateY(var(--bsw-lift, 0px)) rotateX(var(--bsw-rx, 0deg)) rotateY(var(--bsw-ry, 0deg));transition:width var(--bsw-t, 0ms) ease,height var(--bsw-t, 0ms) ease,transform var(--nc-duration-fast) var(--nc-easing-standard),opacity var(--nc-duration-base) var(--nc-easing-standard),box-shadow var(--nc-duration-base) var(--nc-easing-standard);contain:layout paint;cursor:pointer}.nc-bsw .swiper-slide-prev .nc-bsw__card,.nc-bsw .swiper-slide-next .nc-bsw__card{opacity:.72}.nc-bsw .swiper-slide-active .nc-bsw__card{border:2px solid var(--nc-color-stage-active-border);border-radius:var(--bsw-radius-active);opacity:1;box-shadow:var(--bsw-glow);cursor:default}.nc-bsw__media{position:absolute;top:0;right:0;bottom:0;width:100%;overflow:hidden;background:var(--nc-color-stage-card);transition:width var(--bsw-t, 0ms) ease}.nc-bsw__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform var(--nc-duration-base) var(--nc-easing-standard)}.nc-bsw__media img.nc-brand-hub__logo{object-fit:contain;padding:10%;background:var(--nc-brand-logo-bg, var(--nc-color-on-media))}.nc-bsw .swiper-slide:not(.swiper-slide-active) .nc-bsw__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--nc-color-stage-scrim-strong),var(--nc-color-stage-scrim) 55%)}.nc-bsw .swiper-slide-active .nc-bsw__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--nc-color-stage-scrim-strong),transparent 55%)}.nc-bsw__body{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--nc-space-4);padding:var(--nc-space-24) var(--nc-space-8) var(--nc-space-8);text-align:center;animation:nc-bsw-body-side var(--nc-duration-base) var(--nc-easing-standard) backwards}.nc-bsw .swiper-slide-active .nc-bsw__body{align-items:flex-start;justify-content:flex-end;padding:var(--nc-space-16) var(--bsw-pad) var(--nc-space-8);text-align:left;animation-name:nc-bsw-body-active;animation-duration:var(--nc-duration-base);animation-delay:.16s}.nc-bsw__name{margin:0;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--nc-color-on-media);font-size:var(--bsw-side-name);font-weight:var(--nc-font-weight-semibold);line-height:var(--nc-line-height-tight);text-transform:uppercase}.nc-bsw .swiper-slide-active .nc-bsw__name{font-size:min(var(--bsw-name),var(--bsw-name-fit, 999px));font-weight:var(--nc-font-weight-medium)}.nc-bsw__tagline{margin:0;color:var(--nc-color-on-media);font-size:var(--nc-font-size-body);line-height:var(--nc-line-height-body);opacity:.8}.nc-bsw__cta{display:inline-flex;align-items:center;gap:var(--nc-space-8);min-height:var(--nc-target-min);color:var(--nc-color-on-media);font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:opacity var(--nc-duration-base) var(--nc-easing-standard)}.nc-bsw .swiper-slide:not(.swiper-slide-active) .nc-bsw__tagline,.nc-bsw .swiper-slide:not(.swiper-slide-active) .nc-bsw__cta{display:none}.nc-bsw .swiper-slide-active .nc-bsw__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nc-bsw__cta svg{width:var(--nc-icon-18);height:var(--nc-icon-18);transition:transform var(--nc-duration-base) var(--nc-easing-standard)}.nc-bsw__cta:focus-visible{outline:none}@keyframes nc-bsw-body-active{0%{opacity:0}}@keyframes nc-bsw-body-side{0%{opacity:0}}.nc-bsw .swiper-slide-active[data-cover=product] .nc-bsw__media,.nc-bsw .swiper-slide-active[data-cover=product] .nc-bsw__media img{background:transparent}.nc-bsw .swiper-slide-active[data-cover=product] .nc-bsw__media img{box-sizing:border-box;padding:var(--nc-space-16);object-fit:contain;object-position:center;mix-blend-mode:multiply}@media(min-width:600px){.nc-bsw .swiper-slide-active .nc-bsw__media{width:54%}.nc-bsw .swiper-slide-active .nc-bsw__media:after{content:none}.nc-bsw .swiper-slide-active .nc-bsw__body{justify-content:center;padding:var(--nc-space-24) 54% var(--nc-space-24) var(--bsw-pad)}}.nc-bsw__card:has(.nc-bsw__cta:focus-visible){outline:var(--nc-focus-ring-width) solid var(--nc-color-stage-active-border);outline-offset:var(--nc-focus-ring-offset)}.nc-bsw__card:has(.nc-bsw__cta:focus-visible),.nc-bsw__swiper:focus-visible .swiper-slide-active .nc-bsw__card{--bsw-lift: -6px;box-shadow:var(--nc-elevation-floating),var(--bsw-glow)}.nc-bsw__card:has(.nc-bsw__cta:focus-visible) .nc-bsw__media img{transform:scale(1.04)}.nc-bsw__card:has(.nc-bsw__cta:focus-visible) .nc-bsw__cta svg{transform:translate(4px)}@media(hover:hover)and (pointer:fine){.nc-bsw__cta{opacity:.72}.nc-bsw__card:hover,.nc-bsw .swiper-slide .nc-bsw__card:hover{--bsw-lift: -6px;opacity:1;box-shadow:var(--nc-elevation-floating),var(--bsw-glow)}.nc-bsw__card:hover .nc-bsw__media img{transform:scale(1.04)}.nc-bsw__card:hover .nc-bsw__cta,.nc-bsw__cta:focus-visible{opacity:1}.nc-bsw__card:hover .nc-bsw__cta svg{transform:translate(4px)}.nc-bsw__card[data-tilting=true]{transition-duration:var(--bsw-t, 0ms),var(--bsw-t, 0ms),var(--nc-duration-fast),var(--nc-duration-base),var(--nc-duration-base)}}@media(prefers-reduced-motion:no-preference){.nc-bsw[data-bsw-state=pre] .nc-bsw__card{opacity:0}.nc-bsw[data-bsw-state=in] .nc-bsw__card{animation:nc-bsw-rise .32s var(--nc-easing-standard) backwards;animation-delay:calc(var(--bsw-i, 0) * 70ms)}}@keyframes nc-bsw-rise{0%{opacity:0;transform:perspective(900px) translateY(16px)}}.nc-bsw__controls{display:contents}.nc-bsw__arrow{position:absolute;top:calc(50% - var(--bsw-controls) / 2);z-index:2;display:none;align-items:center;justify-content:center;width:54px;height:54px;padding:0;background:var(--nc-color-stage-arrow);color:var(--nc-color-on-media);border:var(--nc-border-width) solid var(--nc-color-stage-edge);border-radius:var(--nc-radius-pill);cursor:pointer;transform:translateY(-50%);transition:box-shadow var(--nc-duration-fast) var(--nc-easing-standard),background-color var(--nc-duration-fast) var(--nc-easing-standard)}.nc-bsw__arrow--prev{left:var(--nc-space-24)}.nc-bsw__arrow--next{right:var(--nc-space-24)}.nc-bsw__arrow svg{width:28px;height:28px;stroke-width:2px}@media(min-width:1100px){.nc-bsw__arrow{display:inline-flex}}@media(hover:hover){.nc-bsw__arrow:hover{background:color-mix(in srgb,var(--nc-color-on-media) 14%,var(--nc-color-stage-arrow));box-shadow:var(--nc-elevation-floating)}}.nc-bsw__arrow:active{background:color-mix(in srgb,var(--nc-color-on-media) 24%,var(--nc-color-stage-arrow));box-shadow:none}.nc-bsw__bar{position:absolute;bottom:1px;left:50%;z-index:2;display:flex;align-items:center;transform:translate(-50%)}.nc-bsw .nc-bsw__dots.swiper-pagination{position:static;display:flex;width:auto;transform:none}.nc-bsw__dot{position:relative;width:10px;height:var(--nc-target-min);padding:0;background:transparent;border:0;cursor:pointer}.nc-bsw__dot:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:var(--nc-radius-pill);background:var(--nc-color-stage-dot);transform:translate(-50%,-50%);transition:transform var(--nc-duration-base) var(--nc-easing-standard),background-color var(--nc-duration-base) var(--nc-easing-standard)}.nc-bsw__dot--active:after{background:var(--nc-color-violet-600);transform:translate(-50%,-50%) scale(1.2)}.nc-bsw__pause{display:inline-flex;align-items:center;justify-content:center;width:var(--nc-target-min);height:var(--nc-target-min);padding:0;background:transparent;color:var(--nc-color-on-media);border:0;border-radius:var(--nc-radius-pill);cursor:pointer}.nc-bsw__pause svg{width:var(--nc-icon-18);height:var(--nc-icon-18)}.nc-bsw__pause .nc-bsw__icon-play,.nc-bsw__pause[data-state=paused] .nc-bsw__icon-pause{display:none}.nc-bsw__pause[data-state=paused] .nc-bsw__icon-play{display:block}@media(hover:hover){.nc-bsw__pause:hover{background:color-mix(in srgb,var(--nc-color-on-media) 14%,transparent)}}.nc-bsw__arrow:focus-visible,.nc-bsw__dot:focus-visible,.nc-bsw__pause:focus-visible{outline:var(--nc-focus-ring-width) solid var(--nc-color-stage-active-border);outline-offset:var(--nc-focus-ring-offset)}.nc-bsw__dot:focus-visible{outline-offset:0;border-radius:var(--nc-radius-6)}.nc-bsw--single .nc-bsw__bar{display:none}@media(prefers-reduced-motion:reduce){.nc-bsw .nc-bsw__slide.swiper-slide,.nc-bsw__card,.nc-bsw__media,.nc-bsw__media img,.nc-bsw__cta,.nc-bsw__cta svg,.nc-bsw__dot:after,.nc-bsw__arrow{transition-duration:0ms}.nc-bsw__card,.nc-bsw__card:hover{--bsw-lift: 0px;--bsw-rx: 0deg;--bsw-ry: 0deg}.nc-bsw__card:hover .nc-bsw__media img,.nc-bsw__card:hover .nc-bsw__cta svg{transform:none}.nc-bsw__body,.nc-bsw .swiper-slide-active .nc-bsw__body{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nc-brand-swiper.css.map */
