.hero{min-height:89rem;padding-block-start:4rem}.hero__container{height:100%;max-width:152rem;padding-inline:8rem}.hero__inner{margin-inline-end:calc(-50vw + 50%);height:100%;display:flex;gap:6.2rem}.hero.swiper-slide{height:auto}@media (max-width: 989px){.hero{padding-block-start:2.4rem;min-height:0}.hero__container{padding-inline:4rem}.hero__inner{flex-direction:column-reverse;justify-content:flex-end;gap:0}}.hero__content{padding-block:5.76vw 4rem;flex:1;max-width:56rem;position:relative}.hero__title{color:var(--color-secondary-400);font-weight:300;margin-block:0 3.5rem}.hero__entry{color:var(--color-secondary-400);font-size:2rem;line-height:1.5;letter-spacing:-.03em}.hero__actions{margin-block-start:6.4rem;display:flex;align-items:center;gap:6.4rem}.hero__actions .button{min-width:20rem;font-size:1.3rem}@media (max-width: 989px){.hero__content{padding-block:4.2rem 6.4rem;flex:unset;padding-inline-end:1.6rem}.hero__title{margin-block-end:1.6rem;font-size:2.4rem;line-height:1.4;letter-spacing:-.03rem}.hero__entry{font-size:1.3rem;line-height:1.6;letter-spacing:-.02}.hero__actions{margin-block-start:4rem;gap:2.4rem}.hero__actions .button{min-width:14.6rem;padding-block:1.4rem;padding-inline:2.8rem;height:4rem}.hero__actions :is(.button,.button-link){font-size:1rem;line-height:1.2;letter-spacing:-.02em}}.hero__dots{display:flex;gap:.8rem;position:absolute;left:0;bottom:4rem}.hero__dots .slider-dot{cursor:pointer;display:block;width:9rem;height:.2rem;background-color:var(--color-natural-600)}.hero__dots .slider-dot[active]{background-color:var(--color-primary-300)}.hero .swiper-button-left,.hero .swiper-button-right{width:4.8rem;height:4.8rem;position:absolute;top:0;bottom:0;margin-block:auto;z-index:1;cursor:pointer}.hero .swiper-button-left{left:5vw}.hero .swiper-button-right{right:5vw}@media (max-width: 1600px){.hero .swiper-button-left{left:1.6rem}.hero .swiper-button-right{right:1.6rem}}@media (max-width: 989px){.hero__dots{top:1.6rem;bottom:auto}.hero__dots .slider-dot{width:8rem}.hero .swiper-button-left,.hero .swiper-button-right{display:none}}:is(.hero__image,.hero__video){flex:1}.hero__image :is(img,svg),.hero__video video{width:100%;height:100%;object-fit:cover;border-radius:.8rem 0 0}@media (max-width: 989px){:is(.hero__image,.hero__video){flex:unset}.hero__image img,.hero__video video{height:auto;aspect-ratio:1.096774193548387}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hero.css.map */
