.hero[data-intersected=true] .hero__flying-icon--1{animation:floatUpXs 2s ease-in-out 1s infinite}.hero[data-intersected=true] .hero__flying-icon--2{animation:floatUpXs 2s ease-in-out infinite}.hero[data-intersected=true] .hero__about-icon--1{animation:floatDiagonal 3s ease-in-out infinite;animation-delay:.25s}.hero[data-intersected=true] .hero__about-icon--2{animation:floatDiagonal 3s ease-in-out infinite}.hero{overflow:hidden;padding-bottom:68px}.hero__container{display:flex;flex-direction:column}.hero__media img:not(.icon),.hero__media video{aspect-ratio:3 / 2;height:100%;object-fit:cover;width:100%}.hero__media{margin-bottom:53px;margin-inline:calc(-1 * var(--grid-x-offset));order:-1;position:relative;width:calc(100% + (calc(2 * var(--grid-x-offset))))}.hero__media:after{background:radial-gradient(circle at 50% 0%,transparent 25%,var(--hero-bg) 0%,var(--hero-bg) 40%);background-size:62px 160px;background-repeat:repeat-x;bottom:0;content:"";height:39.5px;left:0;position:absolute;width:100%}.hero__inner{align-items:center;display:flex;flex-direction:column;padding-inline:15px;position:relative}.hero__heading{color:var(--color-red);font-family:var(--font-heading--family);font-size:54px;font-weight:900;line-height:100%;text-align:center}.hero__text{color:var(--color-red);font-size:var(--font-size--xl);font-weight:500;line-height:150%;margin-top:14px;text-align:center;text-wrap:balance}.hero__link{color:var(--color-white-red)!important;margin-top:22px;width:100%}.hero__about-icon,.hero__flying-icon{position:absolute}.hero__flying-icon--1{left:-22px;height:48px;top:46px;width:48px}.hero__flying-icon--2{height:75px;right:-30px;top:158px;width:48px}.hero__about{display:none}.hero__about-icon--1{height:93px;left:-6px;top:35px;width:93px}.hero__about-icon--2{bottom:-51px;height:130px;right:-38px;width:130px;z-index:1}.hero__button--play{display:none!important}.hero__video-wrapper{height:100%}.hero__media:has(.hero__video-wrapper--mobile) .hero__video-wrapper--desktop{display:none}@media screen and (min-width:768px){.hero__media:after{background-size:170px 340px;height:87px}}@media screen and (min-width:1024px){.hero[data-intersected=true] .hero__media{transform:translate(-100%)}.hero[data-intersected=true] .hero__heading{letter-spacing:normal;opacity:1;transform:none}.hero[data-intersected=true] .hero__text{animation:heroText 2s ease-in-out .1s forwards}.hero[data-intersected=true] .hero__link{animation:heroLink 2s ease-in-out .6s forwards}.hero[data-intersected=true] .hero__photo{animation:heroPhoto 1s ease-in-out forwards;animation-delay:1s}.hero[data-intersected=true] .hero__flying-icon--1{animation:heroFlyingIcon1 1s ease-out 1s forwards,floatUpXs 2.5s ease-in-out 3.5s infinite}.hero[data-intersected=true] .hero__flying-icon--2{animation:heroFlyingIcon2 1s ease-out 1s forwards,floatUpXs 2.5s ease-in-out 2s infinite}.hero[data-intersected=true] .hero__about-icon--1{animation:heroAboutIcon1 1s ease-out 1s forwards,floatDiagonalReverse 3s ease-in-out 2s infinite}.hero[data-intersected=true] .hero__about-icon--2{animation:heroAboutIcon2 1s ease-out 1s forwards,floatDiagonal 3s ease-in-out 2s infinite}.hero[data-play=true] .hero__button--play{display:none!important}.hero__media video{max-height:1160px}.hero{padding-bottom:0;position:relative}.hero__container{flex-direction:row;position:static}.hero__media{bottom:0;margin-bottom:0;margin-inline:0;order:1;position:absolute;right:-50%;top:0;transition:transform 2s ease-in-out;width:50%}.hero__media:after{background:radial-gradient(circle at 24% 50%,transparent 25%,var(--hero-bg) 0%,var(--hero-bg) 40%);background-position-y:20px;background-repeat:repeat-y;background-size:415px 130px;height:100%;left:0;width:87px}.hero__inner{align-items:flex-start;padding-block:100px;width:50%}.hero__heading{letter-spacing:3px;opacity:0;text-align:left;transition:opacity 1s,letter-spacing 2s,transform 2s;transform:translateY(75px)}.hero__text{opacity:0;max-width:350px;text-align:left;text-wrap:auto}.hero__link{opacity:0;padding-inline:66px;position:relative;width:auto}.hero__flying-icon--1{left:-25px;opacity:0;top:60px}.hero__flying-icon--2{opacity:0;right:120px;top:100px}.hero__about-icon--mobile{display:none}.hero__about{bottom:92px;display:block;height:200px;position:absolute;right:-15px;z-index:1}.hero__photo{height:100%;object-fit:contain;opacity:0;transition:transform 1s,opacity 1s;width:100%}.hero__about-icon--1{bottom:-30px;left:-30px;opacity:0;top:auto}.hero__about-icon--2{bottom:auto;opacity:0;right:-85px;top:-40px}.hero__button--play{border-radius:50%;color:var(--color-white-red);display:inline-flex!important;height:70px;left:calc(50% - 35px);padding:0;position:absolute;top:calc(50% - 35px);width:70px;z-index:1}.hero__video-wrapper--mobile{display:none}.hero__media:has(.hero__video-wrapper--mobile) .hero__video-wrapper--desktop{display:block}}@media screen and (min-width:1440px){.hero__inner{padding-block:130px;padding-inline:0}.hero__heading{font-size:100px}.hero__text{font-size:25px;margin-top:38px;max-width:470px;text-wrap:auto}.hero__link{font-size:var(--font-size--xl);margin-top:44px;padding-block:22px}.hero__flying-icon--1{height:61px;left:-115px;top:165px;width:61px}.hero__flying-icon--2{height:94px;right:315px;top:155px;width:61px}.hero__about{height:auto;right:-40px}.hero__about-icon--1{bottom:-42px;height:120px;width:120px}.hero__about-icon--2{height:170px;right:-95px;top:-48px;width:170px}}@media screen and (min-width:1920px){.hero__inner{margin-left:-26px;padding-bottom:140px;padding-top:143px}.hero__media{right:-1050px;width:1050px}.hero__about{bottom:150px;right:90px}}@media screen and (min-width:2200px){.hero__outer{margin-inline:auto;max-width:var(--site-width);overflow:hidden;position:relative}}@keyframes heroFlyingIcon1{0%{opacity:0;transform:translate(50px,-50px)}to{opacity:1;transform:translate(0)}}@keyframes heroFlyingIcon2{0%{opacity:0;transform:translate(50px,200px)}to{opacity:1;transform:translate(0)}}@keyframes heroAboutIcon1{0%{opacity:0;transform:translate(-10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes heroAboutIcon2{0%{opacity:0;transform:translate(-30px,-30px)}to{opacity:1;transform:translate(0)}}@keyframes heroPhoto{0%{opacity:0;transform:rotate(80deg) translate(100px) scale(.6)}to{opacity:1;transform:none}}@keyframes heroText{0%{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateY(0)}}@keyframes heroLink{0%{opacity:0;top:75px}to{opacity:1;top:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-hero.css.map */
