#shopify-section-index-hero{margin-top:0}#shopify-section-index-hero{opacity:1}.herosliderimg,.herocolorslider{animation:fade-in 1s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heroslide{display:flex}.contentoverlay{position:absolute;z-index:3;right:45px;top:30px;color:#dfddd3;mix-blend-mode:difference;font-weight:300;margin-top:0;font-size:1.6rem}.heroslide:not(.swiper-slide-active) img,.heroslide:not(.swiper-slide-active) video{z-index:1}.heroslide.swiper-slide-active img,.heroslide.swiper-slide-active video{z-index:2}.heroslider{height:calc(100vh - 78px);position:relative;display:flex}.herovideo{width:100%;min-width:100%;min-height:100%;height:100%;object-fit:cover}.herovideo::-webkit-media-controls-start-playback-button,.herovideo::-webkit-media-controls-overlay-play-button,.herovideo::-webkit-media-controls{display:none!important;-webkit-appearance:none}.herocolorslider,.heroimgslider{overflow:hidden}.heroslidecolor{width:100%;height:100%}.imgcontainer{min-height:100%;min-width:100%;height:100%}.heroslider path{fill:#dfddd3}.heroslider svg{height:70%;width:auto;z-index:3;position:absolute;top:50%;transform:translateY(-50%);display:flex}.heroslider .logo-mobile{display:none}.logo1{right:-1.5px;mix-blend-mode:difference}.logo2{left:-1px}.svgoverlay svg:first-child{mix-blend-mode:difference}.heroslider .halfwidth{position:relative}.herosliderimg img{width:100%;height:100%;object-fit:cover}.herosliderimg{height:100%}.contentoverlay{position:absolute;z-index:3;right:45px;top:30px;color:#dfddd3;mix-blend-mode:difference}@media(max-width:989px){.heroslider{height:calc(100vh - 65px);height:calc(100svh - 65px)}.contentoverlay{font-size:16px;right:35px;top:35px}.heroslide .herosliderimg{width:100%}.heroslide .herocolorslider{position:absolute;top:0;right:0;width:50%;height:100%;pointer-events:none}.heroslide .heroslidecolor,.heroslide .logo1,.heroslide .logo2{display:none}.heroslide .logo-mobile{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:340px;max-width:80%;height:auto;z-index:3;pointer-events:none;mix-blend-mode:difference}.heroslide .logo-mobile path{fill:#dfddd3}}@media(max-width:500px){.logo1,.logo2{width:170px!important}.hide-mobile-tag{font-size:1px!important;color:transparent!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/homepage-hero.css.map */
