.hero-banner-swiper{height:var(--hero-banner-height);--swiper-pagination-color: black;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 10px;--swiper-navigation-size: 20px;--swiper-navigation-color: black}.hero-banner-swiper .swiper-pagination-bullet{border:1px solid black}.hero-full .background-media{position:relative;height:100%}.hero-full .background-media img,.hero-full .background-media video{width:100%;height:100%;object-fit:cover}.hero-full .background-media .overlay{position:absolute;top:0;left:0;display:grid;width:100%;height:100%;grid-template-rows:auto auto auto;grid-template-columns:auto auto auto;background-color:rgb(from var(--overlay-color) none none none / calc(var(--overlay-opacity) / 100))}.hero-full .background-media .overlay .text-block{grid-row:2;grid-column:2;justify-self:center;align-self:center;text-align:var(--text-alignment);max-width:100%}.hero-full .background-media .overlay .text-block .pre-title{color:var(--text-color-primary);width:100%;font-size:var(--pretitle-fs);font-weight:500;line-height:35px;margin-bottom:var(--pretitle-mb)}.hero-full .background-media .overlay .text-block .title{color:var(--text-color-primary);text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--title-fs);font-weight:700;line-height:90px;margin-bottom:var(--title-mb)}.hero-full .background-media .overlay .text-block .subtitle{color:var(--text-color-primary);font-size:var(--subtitle-fs);font-weight:400;line-height:35px;margin-bottom:var(--subtitle-mb)}.hero-full .background-media .overlay .text-block .btns-container{display:flex;gap:25px;justify-content:center}.hero-full .background-media .overlay .text-block .hero-banner-overlay-btn{background-color:var(--primary-button-bg);color:var(--primary-button-color);height:46px;min-width:140px;display:flex;justify-content:center;align-items:center;border:1px solid var(--primary-button-color);border-radius:30px;text-decoration:none;font-size:12px;font-weight:700}.hero-half{height:100%;display:flex!important;flex-direction:var(--hero-half-direction)}.hero-half>div{width:var(--hero-half-block-w);height:var(--hero-half-block-h)}.hero-half .media-block img,.hero-half .media-block mc-video{width:100%;height:100%}.hero-half .text-block{background-color:var(--background-color);display:flex;flex-direction:column;justify-content:center;padding-left:var(--text-block-lpad);padding-right:var(--text-block-rpad);align-items:var(--item-alignment)}.hero-half .text-block .pre-title{color:var(--text-color-primary);font-size:var(--pretitle-fs);margin-bottom:var(--pretitle-mb)}.hero-half .text-block .title{color:var(--text-color-primary);font-size:var(--title-fs);margin-bottom:var(--title-mb);line-height:100%;font-weight:600}.hero-half .text-block .subtitle{color:var(--text-color-primary);font-size:var(--subtitle-fs);margin-bottom:var(--subtitle-mb)}.hero-half .text-block .btns-container{display:flex;gap:25px}.hero-half .text-block .hero-banner-btn{background-color:var(--primary-button-bg);color:var(--primary-button-color);height:46px;min-width:140px;display:flex;justify-content:center;align-items:center;border:1px solid var(--primary-button-color);border-radius:30px;text-decoration:none;font-size:12px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/41/assets/hero.css.map */
