.intro-banner__loader{display:none!important;position:relative;width:52px;height:52px;aspect-ratio:1;background:conic-gradient(transparent,transparent 12%,white);border-radius:50%;margin:auto;animation:spin 8s linear infinite}.intro-banner__loader:before,.intro-banner__loader:after{content:"";position:absolute;border-radius:inherit}.intro-banner__loader:before{top:0;left:50%;transform:translate(-50%);background:linear-gradient(to left,white 50%,transparent 50%);width:2px;aspect-ratio:1}.intro-banner__loader:after{top:2px;right:2px;bottom:2px;left:2px;background:#000}.video-banner{width:100%;height:100%}.video-banner__container{width:100%;height:var(--app-height);position:absolute}.video-banner__container video{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.video-banner div:first-child{z-index:3}.video-banner>div:nth-child(1){z-index:2}.video-banner>div:nth-child(2){z-index:1;display:flex}.intro-banner__content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;padding:52px 24px;mix-blend-mode:difference;color:#fff}.intro-banner__info-container{display:flex;flex-direction:column;width:80px}.intro_home_desc__container{align-items:start}@media screen and (min-width: 990px){.intro-banner__content{align-items:center;justify-content:space-between;flex-direction:column}.intro-banner__info-container{flex-direction:row;width:63%;justify-content:space-between}}.intro_home_desc{max-width:400px;width:100%!important}.intro-banner__info p,.intro-banner__info a,.intro-banner__info .price__regular .price-item--regular{font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;color:#fff}.intro-banner__info a{font-size:18px;width:60%;text-align:left}.intro_home_desc p{font-family:IBM Plex Mono;text-transform:none;text-align:center}.intro-banner__logo{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:13px}.intro-banner__logo svg{width:97px;height:auto}.intro-banner__logo span{color:#000;text-align:center;font-size:10.837px;font-style:normal;font-weight:400;line-height:82%}.intro-banner__container__outer,.intro-banner__container__inner{width:100%;height:100%;overflow-y:hidden}.intro-banner__container{height:100%;width:100%;top:0;position:fixed;z-index:-1;display:none}.second-video .intro-banner__content{opacity:0;transition:all .3s ease-in-out}@media screen and (min-width: 990px){.intro-banner__content{flex-direction:row}.intro_home_desc{max-width:32vw}.intro-banner__info p,.intro-banner__info a{text-align:start;font-size:14px}.intro-banner__info a{width:auto}.intro-banner__logo span{font-size:14px}}@media screen and (min-width: 1440px){.intro-banner__content{padding:0 36px}.intro_home_desc{max-width:30vw}.intro-banner__logo svg{width:109px}.intro-banner__info p,.intro-banner__info a,.intro-banner__info .price__regular .price-item--regular{text-align:start;font-size:18px}.intro-banner__logo span{font-size:18px}}@media screen and (min-width: 1920px){.intro_home_desc{max-width:25vw}.intro-banner__info p,.intro-banner__logo span,.intro-banner__info a{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/video-banner.css.map */
