.hero-section{max-width:1380px;margin:0 auto}.hero__slides{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 768px){.hero__slides{max-height:calc(100vh - 4rem - var(--header-height) - var(--announcement-height))}}.hero__slides .wrapper{height:100%}.hero__slide-content-wrapper{position:relative;height:100%;margin:0 auto;border-radius:1rem}.hero__slide-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:var(--content-position, left);justify-content:var(--content-vertical-position, center);box-sizing:border-box;width:var(--content-width, 100%);height:100%;margin:0;padding:4.5rem}@media screen and (max-width: 768px){.hero__slide-content{align-items:stretch;justify-content:flex-end;width:100%;max-width:100%;padding:2rem}}.hero__slide-content-wrapper--no-image{background-color:#cd5454}.hero__slide-title{margin-top:0;margin-bottom:.8rem}.hero__slide-description{margin-bottom:2.4rem}.hero__slide-description>*{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}@media screen and (max-width: 768px){.hero__slide-title{font-size:3.2rem}.hero__slide-description,.hero__slide-description>*{font-size:1.8rem}}.hero__slide-button{font-size:1.8rem}.hero__slide-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem;overflow:hidden}.hero__image,.hero__video{position:relative;z-index:var(--layer-base);width:100%;height:100%;object-fit:cover;object-position:center center;overflow:hidden}.controllers{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2.4rem}@media screen and (max-width: 768px){.controllers{justify-content:center}}.controllers__buttons{display:flex;gap:1rem}@media screen and (max-width: 768px){.controllers__buttons{display:none}}.controllers__buttons .swiper-button-prev,.controllers__buttons .swiper-button-next{position:relative}.controllers__buttons svg path{fill:#fff}.hero .circle-slide-pagination .swiper-pagination-bullet{background:#fff}.hero .circle-slide-pagination .swiper-pagination-bullet.active{background:#000}.hero .slide-button-prev,.hero .slide-button-next{cursor:pointer;transition:opacity var(--duration-default)}.hero .slide-button-prev:hover,.hero .slide-button-next:hover{opacity:.7}.hero--single-slide .swiper-wrapper{transform:unset}.hero--single-slide .controllers,.hero--single-slide .slide-pagination,.hero--single-slide .controllers__buttons{display:none!important}.hero__slide.swiper-slide-active .controllers{opacity:1;pointer-events:auto}@media screen and (min-width: 576px){.hero__slide-button.float{display:none}}@media screen and (max-width: 575px){.hero__slide-button.float{transition:opacity var(--duration-default)}.hero__slide-button.float:not(.fixed){display:none}.hero__slide-button.float{position:fixed;inset:auto 20px 20px;width:auto;opacity:0;animation:Fade var(--duration-default) both}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/hero.css.map */
