.hero-slider{width:100%}.hero-slider .swiper-wrapper{width:100%;display:flex}.hero-slider .swiper-slide{width:100%!important}.hero-slider .container{width:100%}.hero-slider .swiper{--height: 64rem;height:var(--height)}@media (max-width: 600px){.hero-slider .swiper{--height: calc(90vh - var(--header-top-position) - 8.7rem)}}.hero{position:relative;min-height:var(--height);padding:5rem 0;flex-direction:column;overflow:hidden}@media (max-width: 989px){.hero{padding-bottom:2rem}}.hero__inner{display:flex;height:100%}.hero__background,.hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hero__overlay:empty{display:block;z-index:2}.hero .container{display:flex;width:100%;height:100%;align-items:center}@media (max-width: 989px){.hero .container{align-items:flex-end}}.hero__body{position:relative;z-index:3;padding:6.3rem 2rem 3.9rem}@media (max-width: 989px){.hero__body{padding:5rem 0 0;display:flex;flex-direction:column;align-items:flex-start;width:100%}}.hero__media{padding:0;height:100%}.hero__media video{height:100%;width:100%;max-width:unset;object-fit:cover}.hero .hero__dots{display:flex;gap:2rem;flex-wrap:wrap;margin-bottom:3.8rem}@media (max-width: 989px){.hero .hero__dots{order:1;margin-bottom:0;margin-top:5.3rem;width:100%}}.hero .slider-dot{position:relative;min-width:8.76rem;color:var(--color-base-brown);border-bottom:.1rem solid currentColor;padding-bottom:.5rem;transition:color var(--duration-default) ease,border-width var(--duration-default) ease;cursor:pointer}@media (hover: hover){.hero .slider-dot:hover{color:var(--color-black)}}.hero .slider-dot[active]{color:var(--color-black);border-bottom-width:.2rem}@media (max-width: 989px){.hero .slider-dot{flex:1;max-width:10rem}}.hero .slider-dot>*{pointer-events:none}.hero__title{line-height:1;margin-bottom:1.5rem}@media (max-width: 989px){.hero__title{margin-bottom:.1rem}}.hero__content{margin-bottom:2.8rem}@media (max-width: 989px){.hero__content{margin-bottom:1.9rem}}.hero__buttons{display:flex;flex-direction:row;gap:16px;justify-content:center}@media (max-width: 989px){.hero__buttons{flex-direction:column;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/section-hero.css.map */
