.hero{margin-top:calc(var(--header-height) * -1)}.hero__slide{width:100%;position:relative;height:var(--container-height-desktop)}.hero__media{display:flex;height:var(--container-height-desktop)}.hero__media img,.hero__media svg{height:100%;object-fit:cover}.hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:end;padding:20px;text-decoration:none}.hero__button{position:absolute;bottom:60px;right:90px;font-family:Mateur;font-weight:500;font-size:22px;line-height:120%;letter-spacing:0;text-decoration:none;color:#eb6163}.hero__button:after{content:"";position:absolute;top:-32px;right:-32px;bottom:-32px;left:-32px;background:var(--button-frame);background-size:100% 100%;pointer-events:none}.hero .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:52px}.hero .swiper-pagination.swiper-pagination-bullets{gap:16px}.hero .swiper-pagination-bullet{width:105px;height:3px;background-color:#fff;opacity:.2;position:relative}.hero .swiper-pagination-bullet:after{content:"";width:100%;height:12px;position:absolute;top:50%;transform:translateY(-50%);left:0}.hero .swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:989px){.hero__slide,.hero__media{height:calc(var(--container-height-desktop) * .67)}}@media screen and (max-width:749px){.hero__slide,.hero__media{height:var(--container-height-mobile)}.hero__button{display:none}.hero .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:30px}.hero .swiper-pagination.swiper-pagination-bullets{gap:10px}.hero .swiper-pagination-bullet{width:50px;height:2px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero.css.map */
