.banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}[class*=Right] p.contentText{margin-left:auto;margin-right:0}banner-hero .Button--PrimaryOnLight,banner-hero .Button--PrimaryOnDark,banner-hero .Button--Secondary{min-width:200px}[class*=Left] p.contentText{margin-right:auto;margin-left:0}banner-hero .Button--Tertiary.Button--Normal{padding:0}.banner__image-wrapper{width:100%}[class*=Left] p.contentText{margin-left:0;margin-right:auto}banner-hero .ContentPosition--middleRight .Button{margin-left:auto;margin-right:0}banner-hero .ContentPosition--middleCenter .Button{margin-left:auto;margin-right:auto}banner-hero .ContentPosition--middleLeft .Button{margin-left:0;margin-right:auto}banner-hero .ContentPosition--middleRight{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;text-align:right}banner-hero .ContentPosition--middleLeft{position:absolute;top:50%;transform:translateY(-50%);left:1.5rem;text-align:left}banner-hero .ContentPosition--middleCenter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 auto}banner-hero .ContentPosition--bottomRight .Button{margin-left:auto;margin-right:0}banner-hero .ContentPosition--bottomCenter .Button{margin-left:auto;margin-right:auto}banner-hero .ContentPosition--bottomLeft .Button{margin-left:0;margin-right:auto}banner-hero .ContentPosition--bottomRight{position:absolute;right:1.5rem;bottom:4.5rem;text-align:right}banner-hero .ContentPosition--bottomLeft{position:absolute;bottom:4.5rem;left:1.5rem;text-align:left}banner-hero .ContentPosition--bottomCenter{position:absolute;bottom:4.5rem;left:0;right:0;margin:0 auto;text-align:center}banner-hero .ContentPosition--topRight .Button{margin-left:auto;margin-right:0}banner-hero .ContentPosition--topCenter .Button{margin-left:auto;margin-right:auto}banner-hero .ContentPosition--topLeft .Button{margin-left:0;margin-right:auto}banner-hero .ContentPosition--topRight{position:absolute;right:1rem;top:1rem;text-align:right}banner-hero .ContentPosition--topLeft{position:absolute;top:1rem;left:1rem;text-align:left}banner-hero .ContentPosition--topCenter{position:absolute;top:1rem;left:0;right:0;margin:0 auto;text-align:center}.Banner__ContentContainer{width:calc(100% - 32px);opacity:0;visibility:hidden;display:none}.swiper-slide-active .Banner__ContentContainer{opacity:1;visibility:visible;display:block;z-index:3}.Banner__SlideshowNavDot{width:4px;height:4px;border-radius:3.75rem;background-color:var(--background_color_2);z-index:2;position:relative;transition:all .3s ease-in-out}.Banner__SlideshowNavDot--Active{width:.95rem;background-color:var(--background_color)}.Banner__SlideshowNav.swiper-pagination-horizontal.swiper-pagination-bullets{gap:4px;width:fit-content;cursor:pointer;position:absolute;bottom:24px;left:16px}.Banner__Slideshow--fullscreen video{object-fit:cover;height:100%}.Banner__Slideshow--fullscreen .video-js,.Banner__Slideshow--fullscreen .videoHolder,.Banner__Slideshow--fullscreen .Slideshow__ImageContainer,.Banner__Slideshow--fullscreen video-component{height:100%!important;display:block}.swiper.Banner__Slideshow--design{height:563px}.Banner__Slideshow{width:100%;height:100%;position:relative}.banner__image{width:100%;object-fit:cover;height:100%}.Banner__Slideshow--fullscreen .banner__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-text-button{margin-top:1rem}.banner-text-button.Button--Tertiary{height:fit-content}.banner__imageContainer{width:100%;height:100%;overflow:hidden}.banner__imageContainer .videoHolder{pointer-events:none}.Banner__Cell{width:100%;display:block;min-height:200px;color:var(--primary_text);background-color:var(--background)}.Banner__Cell.swiper-slide-active{visibility:visible}.Banner__Slideshow--fullscreen .Banner__Cell{height:auto;background-color:var(--pageTransitionColor);overflow:hidden}.CollectionGrid--DesktopLayout__Grid{width:100%}.banner-hero__blog-post-text-wrapper{padding:2rem 1rem}@media screen and (min-width: 1025px){.swiper.Banner__Slideshow--design{height:722px}.Banner__SlideshowNav.swiper-pagination-horizontal.swiper-pagination-bullets{left:unset;right:2rem;bottom:3rem}.swiper-slide-active .Banner__ContentContainer{max-width:640px}banner-hero .ContentPosition--middleRight{position:absolute;right:3rem}banner-hero .ContentPosition--middleLeft{left:3rem}banner-hero .ContentPosition--bottomRight{right:3rem;bottom:6rem}banner-hero .ContentPosition--bottomLeft{bottom:6rem;left:3rem}banner-hero .ContentPosition--bottomCenter{bottom:6rem}banner-hero .ContentPosition--topRight{right:3rem;top:3rem}banner-hero .ContentPosition--topLeft{left:3rem;top:3rem}.banner-hero__blog-layout{display:flex;flex-direction:row-reverse;padding-right:2rem}.banner-hero__blog-layout .Banner__Slideshow{overflow:hidden;padding-left:1.5rem;border-left:1px solid var(--secondary_grey)}.banner-text-button{margin-top:1.5rem}.banner-hero__blog-post-text-wrapper{max-width:382px;width:100%;display:flex;align-items:center;padding:0 1.5rem 0 2rem}.banner-hero__blog-post-text{color:var(--primary_text)}banner-hero .section-video__controls>button{width:1.5rem;height:1.5rem}banner-hero .section-video__controls{padding:2.5rem}banner-hero .ContentPosition--topCenter{top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection_slideshow.css.map */
