.banner-slider{isolation:isolate}banner-slider{display:block;position:relative}.banner-slider__frame>.banner-slider__track[role=list]{display:flex;gap:0;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.banner-slider__track::-webkit-scrollbar{display:none}.banner-slider__slide{flex:0 0 50%;min-width:0;aspect-ratio:1 / 1;scroll-snap-align:start;background-color:var(--cream)}.banner-slider__link{display:block;height:100%}.banner-slider__image{display:block;width:100%;height:100%;object-fit:cover}.banner-slider__arrow{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background-color:#12121261;color:var(--white);transform:translateY(-50%);transition:background-color .2s ease,transform .15s ease;cursor:pointer}.banner-slider__arrow:active{transform:translateY(-50%) scale(.94)}.banner-slider__arrow svg{width:20px;height:20px;stroke-width:1.9;pointer-events:none}.banner-slider__arrow--prev{left:calc(var(--page-padding) + 8px)}.banner-slider__arrow--next{right:calc(var(--page-padding) + 8px)}@media(hover:hover){.banner-slider__arrow:hover{background-color:#1212129e}}@media screen and (max-width:749px){.banner-slider__frame>.banner-slider__track[role=list]{gap:8px}.banner-slider__slide{flex-basis:84%}.banner-slider__arrow{width:34px;height:34px}.banner-slider__arrow svg{width:19px;height:19px}}.banner-slider--portrait .banner-slider__slide{aspect-ratio:9 / 16}.banner-slider__slide--video{background-color:var(--black)}.banner-slider__video{height:100%}@media screen and (min-width:750px){.banner-slider--columns-3 .banner-slider__frame>.banner-slider__track[role=list]{gap:12px}.banner-slider--columns-3 .banner-slider__slide{flex-basis:calc((100% - 24px) / 3)}}@media screen and (max-width:749px){.banner-slider--portrait .banner-slider__slide{flex-basis:72%}}@media screen and (max-width:749px){.banner-slider--mob-full .banner-slider__frame{padding-inline:0}.banner-slider--mob-full .banner-slider__frame>.banner-slider__track[role=list]{gap:0}.banner-slider--mob-full .banner-slider__slide{flex-basis:calc(100% - 80px)}.banner-slider--mob-full .banner-slider__arrow--prev{left:8px}.banner-slider--mob-full .banner-slider__arrow--next{right:8px}}.banner-slider__title{margin-bottom:30px;text-align:center}.banner-slider__slide svg.banner-slider__image{padding:30%;background-color:var(--background-alt);fill:var(--text-muted)}@media screen and (max-width:749px){.banner-slider__title{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-banner-slider.css.map */
