.hero{position:relative;display:block;color:var(--color-white)}.hero .hero__inner{display:flex;align-items:center;justify-content:center;text-align:center;min-height:79.1rem}.hero .hero__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--background)}.hero .hero__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex}.hero .hero__image{flex:1}.hero .hero__image img{object-position:center}.hero .hero__content{padding:5rem 2.5rem}.hero .hero__heading{font-size:82px;line-height:1;opacity:0;transform:translateY(-4rem);animation:heroHeadingDropIn 1.35s cubic-bezier(.19,1,.22,1) .25s forwards}@media(max-width:767px){.hero .hero__heading{font-size:49px}}.hero .hero__heading b,.hero .hero__heading strong{color:var(--color-accent)}.hero .hero__description{font-weight:300;margin-top:1.2rem;color:var(--color-white);opacity:0;transform:translate(-4rem);animation:heroDescriptionSlideIn 1.25s cubic-bezier(.19,1,.22,1) .55s forwards}.hero .hero__description p{margin:0}.hero .hero__description strong,.hero .hero__description b{font-weight:700}@media(max-width:767px){.hero .hero__content{padding:1.6rem}}.hero .hero__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.hero .hero__button{min-width:0;min-height:60px;padding:0 2rem;border:1px solid var(--color-white);border-radius:2px;background:var(--color-white);color:var(--color-black);font-size:16px;font-weight:600;line-height:1;letter-spacing:0}.hero .hero__button--secondary{background:transparent;color:var(--color-white)}@keyframes heroHeadingDropIn{0%{opacity:0;transform:translateY(-4rem)}55%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes heroDescriptionSlideIn{0%{opacity:0;transform:translate(-4rem)}55%{opacity:1}to{opacity:1;transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero.css.map */
