.hero-slide__kicker{font-size:1rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .75rem;opacity:.85}.hero-slide__heading{font-size:80px;line-height:82px;margin:0;font-weight:500;color:#f4f4f4}.hero-slide__subheading{font-size:24px;line-height:32px;color:#f4f4f4;margin:0}.hero__slide_space{display:flex;flex-direction:column;gap:24px}.hero-slide__buttons{display:flex;align-items:center;gap:24px}.hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:4px;font-size:16px;text-decoration:none;transition:all .2s ease;border:1px solid transparent}.hero-btn--primary{background:#660a29;color:#fff}.hero-btn--primary:hover{opacity:.9}.hero-btn--secondary{background:#000;color:#fff}.hero-btn--secondary:hover{opacity:.9}.hero-swiper .swiper-button-prev,.hero-swiper .swiper-button-next{color:#fff;width:32px;height:32px;border-radius:100px;background:#cccccc1a}.hero-swiper .swiper-button-next:after,.hero-swiper .swiper-button-prev:after{font-size:16px}.hero-swiper .swiper-pagination-bullet{background:#fff;opacity:.4}.hero-swiper .swiper-pagination-bullet-active{opacity:1}.hero-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,var(--hero-overlay-opacity, .45)),#0000)}.hero-swiper-section{position:relative;width:100%;overflow:hidden}.hero-swiper{position:relative;width:100%}.hero-swiper__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,var(--hero-overlay-opacity, .45)),#0000)}.hero-slide{position:relative;min-height:var(--hero-desktop-height, 80vh);background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.hero-slide__content{position:relative;z-index:2;color:#fff;max-width:960px;width:100%;display:flex;flex-direction:column;gap:64px}@media (max-width: 989px){.hero-slide{min-height:var(--hero-mobile-height, 70vh);padding:0 24px}.hero-slide__heading{font-size:40px;line-height:44px}.hero-slide__subheading{font-size:16px;line-height:100%}.hero-slide__buttons{flex-direction:column;gap:16px}.hero-btn{width:100%;padding:8px 0}.hero-slide__content{top:5rem;text-align:center;gap:32px}.hero__slide_space{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hero-swiper.css.map */
