@media (max-width: 991px){.banner-v182__text{padding-top:unset}}@media (max-width: 767px){.banner-v182__text{margin-bottom:2rem}}.banner-v182__btn{position:absolute;bottom:0;text-align:center;left:50%;transform:translate(-50%,-50%);z-index:2}.banner-v182__img{overflow:hidden;height:100%}.banner-v182__img a img{height:100%;transition:transform .5s}.banner-v182__img-link{display:grid;height:100%}@media (max-width: 992px){.banner-v182__img-link{display:unset}}.banner-v182__item{position:relative}.banner-v182__subtitle{margin:3.5rem 0 4rem;font-size:calc(var(--font-body-scale) * 2.4rem)}@media (max-width: 991px){.banner-v182__subtitle{margin:unset;font-size:calc(var(--font-body-scale) * 1.6rem)}}.banner-v182__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 4.8rem);margin-bottom:.8rem;color:rgb(var(--color-foreground))}@media (max-width: 1199px){.banner-v182__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 5rem)}}@media (max-width: 767px){.banner-v182__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 4.2rem)}}@media (max-width: 575px){.banner-v182__title{margin:0;font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 3.5rem)}}.banner-v182__content{display:flex;gap:3rem;align-items:center}@media (max-width: 767px){.banner-v182__content{align-items:unset}}.banner-v182__content-view{text-align:center;position:relative;background-color:rgb(var(--color-background));font-size:calc(var(--font-body-scale) * 1.6rem);color:rgb(var(--color-foreground));text-transform:uppercase;font-weight:600}.banner-v182__content-view:before{content:"";position:absolute;width:50%;height:1px;background:#000;top:50%;z-index:-1;left:-3rem;transform:translateY(-50%)}.banner-v182__content-view:after{content:"";position:absolute;width:50%;height:1px;background:#000;top:50%;z-index:-1;right:-3rem;transform:translateY(-50%)}@media (max-width: 767px){.banner-v182__content-view{display:flex;align-items:center}}.banner-v182__description{margin:2.5rem 0 4rem;font-size:calc(var(--font-body-scale) * 1.6rem);color:rgba(var(--color-foreground),.5)}@media (max-width: 1199px){.banner-v182__description{margin:2.5rem 0 3rem}}@media (max-width: 575px){.banner-v182__description{font-size:calc(var(--font-body-scale) * 1.8rem);margin:1.5rem 0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-banner-v8.css.map */
