@media (max-width: 991px){.banner-v252 xo-grid{column-gap:0;row-gap:var(--xo-gap)}}@media (min-width: 992px){.banner-v252 xo-grid{column-gap:var(--xo-gap);row-gap:0}}.banner-v252__item{position:relative}.banner-v252__item:nth-child(1) .hover-style{overflow:unset}.banner-v252__content{position:relative;z-index:1}.banner-v252__item:nth-child(2) .banner-v252__content{position:absolute;text-align:center;width:100%;background:linear-gradient(180deg,#00000054,#00000095 27%,#0000);border-radius:3rem;overflow:hidden;padding-top:6rem}[dir=ltr] .banner-v252__item:nth-child(2) .banner-v252__content{left:0;top:0}[dir=rtl] .banner-v252__item:nth-child(2) .banner-v252__content{right:0;top:0}@media screen and (max-width: 767px){.banner-v252__item:nth-child(2) .banner-v252__content{padding-top:1rem}}.banner-v252__item:nth-child(2) .banner-v252__title{font-size:clamp(2rem,calc(2.25cqw + 1.1rem),3.8rem);padding-bottom:clamp(1rem,calc(1.25cqw + .5rem),2rem)}.banner-v252__item:nth-child(2) .banner-v252__title span{display:block;font-weight:300;font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 1.8rem);margin:2rem 0}.banner-v252__box{padding:1.5rem;border:1px solid rgb(var(--color-accent));text-align:center}.banner-v252__title,.banner-v252__subtitle{font-weight:500;color:#fff;line-height:calc(1 + .1 / var(--font-heading-scale));text-transform:uppercase;padding-bottom:2rem}.banner-v252__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 2.8rem)}.banner-v252__subtitle{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 1.2rem)}.banner-v252__subtitle span{padding:.1rem 2rem;background-color:rgba(var(--color-background),1)}.banner-v252__desc{font-weight:300;font-size:calc(var(--font-body-scale) * 1.2rem);line-height:calc(1 + .42857 / var(--font-body-scale));margin-bottom:4rem;opacity:.8;color:rgba(var(--color-foreground),1)}.banner-v252__desc:hover{color:rgba(var(--color-accent),1)}.banner-v252__img{display:grid;height:100%}.banner-v252__img img{height:100%}.banner-v252__subtitle-banner1{margin:-3.3rem 0 1rem;font-size:2.4rem;color:rgb(var(--color-accent))}.banner-v252__subtitle-banner1 span{background-color:#fff;padding:0 2rem}.banner-v252__btn{display:flex;gap:3rem;align-items:center;justify-content:center}.banner-v252__title-banner1{font-size:calc(var(--font-heading-scale) * 2.8rem);font-weight:500;line-height:calc(1 + .1 / var(--font-heading-scale));text-transform:uppercase;margin:-1.4rem 0 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-banner-v2.css.map */
