section-slideshow{display:block}.Slideshow{--tg-section-slideshow-background: var(--tg-sys-color-background);border-top:1px solid var(--tg-sys-color-outline);border-bottom:1px solid var(--tg-sys-color-outline)}.Slideshow .Carousel__Item{opacity:1}.Slideshow .Slideshow__ImageWrapper{background:var(--tg-section-slideshow-background)}.Slideshow .Carousel__Item .Slideshow__Image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Slideshow .Carousel__Pagination{width:auto;left:auto;right:1rem}.js .Slideshow .Carousel__Item:first-child{opacity:0}.ButtonGroup--toman{display:flex;align-items:center}.Button--toman{display:flex!important;align-items:center;background-color:#000!important;border:2px solid #ffffff!important;color:#fff!important;padding:0!important;overflow:hidden;min-height:56px;font-weight:400!important;letter-spacing:-.01em!important;text-transform:uppercase;position:relative;transition:all .3s ease;font-family:ocr-a-std,monospace!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-stroke:.3px currentColor;text-stroke:.3px currentColor}.Button--toman .Button__Text{padding:16px 32px;flex:1;display:flex;align-items:center;justify-content:center;background-color:#000;transition:all .3s ease}.Button--toman .Button__Arrow{width:56px;height:56px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-left:2px solid #ffffff;flex-shrink:0;transition:all .3s ease;position:relative}.Button--toman .Button__Arrow svg{width:32px;height:32px;color:#1a1a1a;stroke:#1a1a1a;fill:none;transition:all .3s ease;transform-origin:center center;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.Button--toman .Button__Arrow svg path{fill:none!important;stroke:#1a1a1a!important;stroke-width:2.5;transition:all .3s ease}@media screen and (max-width: 640px){.Button--toman{min-height:44px!important}.Button--toman .Button__Text{padding:12px 24px!important;font-size:.875rem!important}.Button--toman .Button__Arrow{width:44px!important;height:44px!important}.Button--toman .Button__Arrow svg{width:24px!important;height:24px!important;margin-top:-12px!important;margin-left:-12px!important}}.Button--toman:hover{border-color:#dc143c!important;color:#dc143c!important}.Button--toman:hover .Button__Text{color:#dc143c!important}.Button--toman:hover .Button__Arrow{background-color:#dc143c!important;border-left-color:#dc143c!important}.Button--toman:hover .Button__Arrow svg{color:#fff!important;stroke:#fff!important;fill:none!important;transform:rotate(-45deg)}.Button--toman:hover .Button__Arrow svg path{fill:none!important;stroke:#fff!important}.TextOnImage__Content--toman-button-only{justify-content:center!important;align-items:flex-end!important;padding-bottom:2rem!important}@media screen and (min-width: 641px){.TextOnImage__Content--toman-button-only{padding-bottom:4rem!important}}@media screen and (min-width: 1280px){.TextOnImage__Content--toman-button-only{padding-bottom:6rem!important}}.Slideshow__VideoWrapper{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;overflow:hidden;z-index:0}.Slideshow__VideoWrapper .DeferredMedia__SelfVideo,.Slideshow__VideoWrapper video.DeferredMedia__SelfVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.Slideshow__VideoWrapper .DeferredMedia__CoverImageWrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.Slideshow__VideoWrapper .DeferredMedia__CoverImageWrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.Slideshow__VideoWrapper[data-tg-video-loaded=true] .DeferredMedia__CoverImageWrapper,.Slideshow__VideoWrapper[loaded] .DeferredMedia__CoverImageWrapper{display:none}.Slideshow__VideoWrapper.DeferredMedia video{top:0!important;left:0!important;transform:none!important;min-width:100%;min-height:100%}.Slideshow,.Slideshow .Carousel,.Slideshow .CarouselWrapper,.Slideshow .Carousel__Item,.Slideshow .TextOnImage,.Slideshow .TextOnImage__ImageWrapper{overflow:hidden;width:100%;max-width:100vw;position:relative}@media screen and (min-width: 641px){.Slideshow:first-of-type .TextOnImage{min-height:100vh;height:100vh}.Slideshow:first-of-type .TextOnImage:before{display:none}.Slideshow:first-of-type .Carousel__Item{min-height:100vh;height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-slideshow.css.map */
