.fullscreen-slider{position:relative;max-height:calc(100vh - var(--header-spacer));overflow:hidden;display:block}.template-index fullscreen-slider{margin-bottom:calc(var(--gutter) * 2)}.fullscreen-slider__slider-container{position:relative;overflow:hidden;max-height:calc(100vh - var(--header-spacer))}.fullscreen-slider__slide{height:calc(100vh - var(--header-spacer))}.fullscreen-slider__image-wrapper{overflow:hidden}.fullscreen-slider__slide-container--image{overflow:hidden;max-height:calc(100vh - var(--header-spacer));scroll-snap-align:center;width:100%;flex-shrink:0;position:relative}.fullscreen-slider .standard-liquid-image-container{mix-blend-mode:initial}.fullscreen-slide__image--desktop,.fullscreen-slide__image--mobile{overflow:hidden;max-height:calc(100vh - var(--header-spacer))}.fullscreen-slider__slide-container--full .fullscreen-slide__image--mobile adaptive-image,.fullscreen-slider__slide-container--full .fullscreen-slide__image--mobile .standard-liquid-image-container{min-height:calc(100vh - var(--header-spacer))}.fullscreen-slider__slide-container--video{overflow:hidden;flex-direction:column;scroll-snap-align:center;width:100%;flex-shrink:0;position:relative}.fullscreen-slide__video{max-height:calc(100vh - var(--header-spacer));overflow:hidden}.fullscreen-slider__slide-container--full .fullscreen-slide__video.mobile{min-height:calc(100vh - var(--header-spacer));position:relative}.fullscreen-slider__slide-container--full .fullscreen-slide__video.mobile adaptive-video{min-height:calc(100vh - var(--header-spacer));max-width:100%;position:relative}.fullscreen-slide__video video{max-width:100%;width:100%;object-fit:cover}.fullscreen-slider__slide-container--full .fullscreen-slide__video.mobile video{min-height:calc(100vh - var(--header-spacer));object-fit:cover}.fullscreen-slide__video.mobile ul{position:absolute;bottom:85px;left:0;width:100%;top:auto;text-align:center;height:0}.fullscreen-slide__video.mobile li{height:0}.fullscreen-slide__content-outer-container{z-index:1}.fullscreen-slider__slide-container--full .fullscreen-slide__content-outer-container{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s;margin:0 auto;transform:translateZ(0)}.fullscreen-slide-content__container{width:100%;padding:3rem var(--gutter)}.fullscreen-slide__content-outer-container.init-hidden{opacity:0}.fullscreen-slider__scroll-to-container{padding-top:calc(var(--gutter) / 2)}.fullscreen-slider__scroll-to-container .fullscreen-slider__scroll-to-button svg{width:20px;height:auto;transform:rotate(90deg);pointer-events:none}.fullscreen-slider__scroll-to-container.fullscreen-slider__scroll-to-container--dark .fullscreen-slider__scroll-to-button svg path{fill:var(--color-off-black)}.fullscreen-slider__scroll-to-container.fullscreen-slider__scroll-to-container--light .fullscreen-slider__scroll-to-button svg path{fill:var(--color-off-white)}.fullscreen-slide__description{margin:0 0 calc(var(--gutter) * .75)}.fullscreen-slide__terms{margin:calc(var(--gutter) * .75) 0 0}.fullscreen-slide__heading{margin:0 0 calc(var(--gutter) * .75)}.fullscreen-slide__button-list{list-style:none;gap:2rem}.fullscreen-slider__arrow--prev,.fullscreen-slider__arrow--next{width:30px;height:30px;background-color:var(--color-off-white);position:absolute;border-radius:50%;top:50%;z-index:2;text-align:center;align-content:center;transform:translateY(-50%)}.fullscreen-slider__arrow--prev{left:var(--gutter)}.fullscreen-slider__arrow--next{right:var(--gutter)}.slide-controls{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;list-style:none;margin:0;padding:0}.fullscreen-slider__slide-container--full .slide-controls__desktop{top:unset;right:unset;bottom:45px;left:50%;transform:translate(-50%)}.fullscreen-slider__slide-container--half .slide-controls__desktop{bottom:45px;top:unset;left:unset;right:45px}.fullscreen-slider__slide-container--half:has(.fullscreen-slide__content-outer-container--desktop-start) .slide-controls__desktop{bottom:45px;top:unset;left:45px;right:unset}.fullscreen-slider__slide-container--video:hover .play-video,.fullscreen-slider__slide-container--video:hover .pause-video,.pause-video:focus,.play-video:focus{opacity:1}.play-video,.pause-video{background-repeat:no-repeat;background-position:center;border:none;background-color:transparent;background-size:contain;background:radial-gradient(50% 50% at 50% 50%,#3e2b2e80,#3e2b2e00);opacity:1;transition:.25s;cursor:pointer;position:relative;padding:10px;border-radius:50%}.play-video svg,.pause-video svg{width:30px;height:30px;overflow:visible}.play-video svg,.pause-video path{fill:#fff}@media (max-width: 767px){.pause-video,.play-video{opacity:1}}@media (min-width: 768px){.fullscreen-slider__slide-container--image{flex-direction:row;max-height:calc(100vh - var(--header-spacer))}.fullscreen-slide__video adaptive-video{min-height:100vh}}@media (max-width: 767px){.fullscreen-slide__content-outer-container.mobile-text-left{text-align:left}.fullscreen-slide__content-outer-container.mobile-text-left .fullscreen-slide__button-list{justify-content:flex-start}.fullscreen-slide__content-outer-container.mobile-text-center{text-align:center}.fullscreen-slide__content-outer-container.mobile-text-center .fullscreen-slide__button-list{justify-content:center}.fullscreen-slide__content-outer-container.mobile-text-right{text-align:right}.fullscreen-slide__content-outer-container.mobile-text-right .fullscreen-slide__button-list{justify-content:right}.fullscreen-slider__slide-container--half .fullscreen-slider__image-wrapper .slide__image,.fullscreen-slider__slide-container--half .fullscreen-slider__image-wrapper .slide__image .fullscreen-slide__image--mobile,.fullscreen-slider__slide-container--half .fullscreen-slider__image-wrapper .slide__image .fullscreen-slide__image--mobile .standard-liquid-image-container{height:100%}.fullscreen-slider__slide-container--half .fullscreen-slide__video.mobile adaptive-video{width:100%;height:100%}.fullscreen-slide-content__container{padding-bottom:10rem}.fullscreen-slider__slide-container--full .fullscreen-slide-content__container{margin-top:auto}.fullscreen-slider__slide-container--full .fullscreen-slide__content-outer-container--mobile-start .fullscreen-slide-content__container{margin-top:0;margin-bottom:0}.fullscreen-slider__slide-container--half{display:grid;grid-template-rows:50% 50%}.fullscreen-slider__slide-container--half:has(.fullscreen-slide__content-outer-container--mobile-start){grid-template-rows:50% 50%}.fullscreen-slider__slide-container--half .fullscreen-slide__content-outer-container--mobile-start{order:-1}.fullscreen-slide__button-list .fullscreen-slide__button .button{padding:1.7rem 2rem;line-height:1.2}}@media (min-width: 768px){.template-index fullscreen-slider{margin-bottom:var(--gutter)}.fullscreen-slider__slide-container--image{flex-direction:row;max-height:calc(100vh - var(--header-spacer))}.fullscreen-slider__slide-container--video video{min-height:calc(100vh - var(--header-spacer))}.fullscreen-slider__slide-container--half .fullscreen-slide__video.desktop{position:relative}.fullscreen-slide__image--desktop adaptive-image,.fullscreen-slide__image--desktop .standard-liquid-image-container{min-height:calc(100vh - var(--header-spacer))}.fullscreen-slide-content__container{padding:5rem var(--gutter)}.fullscreen-slider__slide-container--full .fullscreen-slide-content__container{max-width:60%}.fullscreen-slider__slide-container--full .fullscreen-slide-content__container{margin-left:auto;display:flex;align-items:center}.fullscreen-slider__slide-container--full .fullscreen-slide__content-outer-container--desktop-start .fullscreen-slide-content__container{margin-left:0}.fullscreen-slider__slide-container--full .fullscreen-slide__content-outer-container--desktop-center .fullscreen-slide-content__container{margin-left:auto;margin-right:auto;text-align:center;justify-content:center}.fullscreen-slider__slide-container--full .fullscreen-slide__content-outer-container--desktop-center .fullscreen-slide-content__container .fullscreen-slide__button-list{justify-content:center}.fullscreen-slider__slide-container--half{display:grid;grid-template-columns:50% 50%}.fullscreen-slider__slide-container--half .fullscreen-slide__content-outer-container--desktop-start{order:-1}.fullscreen-slide-content__inner{margin:0;flex:1;max-width:75rem}.fullscreen-slide__heading{margin-bottom:1rem}.fullscreen-slide__subheading{margin-bottom:0}.fullscreen-slide__description{margin-bottom:2rem}.fullscreen-slide__terms{margin-top:2rem}}@media (min-width: 1200px){.fullscreen-slider__slide-container--half .fullscreen-slide__content-outer-container--desktop-start .fullscreen-slide-content__inner{padding-left:0}.fullscreen-slide-content__inner{padding-left:4rem}}@media (min-width: 1400px){.fullscreen-slide-content__inner{padding-left:8rem}}swiper-container.fullscreen-slider__slider-container::part(button-prev){transform:rotate(180deg);left:var(--gutter)}swiper-container.fullscreen-slider__slider-container::part(button-prev),swiper-container.fullscreen-slider__slider-container::part(button-next){width:30px;height:30px;background-color:var(--color-off-white);position:absolute;border-radius:50%;bottom:45px}swiper-container.fullscreen-slider__slider-container::part(button-next){right:var(--gutter)}fullscreen-slider .swiper-button-lock{display:block!important}@media (min-width: 1920px){.fullscreen-slider,.fullscreen-slider__slider-container,.fullscreen-slider__slide-container--image,.fullscreen-slide__image--desktop{max-height:initial;height:initial}.fullscreen-slider__slide-container--half .fullscreen-slide__image--desktop .standard-liquid-image-container{padding-top:100%!important}.fullscreen-slide-content__inner{max-width:90%}.fullscreen-slide-content__inner .fullscreen-slide__subheading{font-size:1.263vw}.fullscreen-slide-content__inner .fullscreen-slide__heading{font-size:4.25vw}.fullscreen-slide-content__inner .fullscreen-slide__description,.fullscreen-slide-content__inner .fullscreen-slide__button{font-size:1.393vw}.fullscreen-slide-content__inner .fullscreen-slide__button .button{padding:1.539vw 2.06vw}}
/*# sourceMappingURL=/cdn/shop/t/280/assets/section-full-width-slideshow.css.map */
