.carousel-with-text-v2__text-item .title{margin-bottom:.8rem;margin-top:0}.carousel-with-text-v2__content--middle{justify-content:center;align-items:center}.carousel-with-text-v2__text-item .sub__heading{font-weight:500;margin-top:.8rem;margin-bottom:0}.tabs--name{padding:1.2rem 1.8rem}.carousel-with-text-v2__tabs{margin:1.2rem 0px}.carousel-with-text-v2__content .banner__buttons{margin-top:3.2rem;gap:1.6rem}.carousel-with-text-v2__slider .banner{padding:0}.carousel-with-text-v2__grid{--grid-mobile-vertical-spacing: 4rem}.carousel-with-text-v2__slider{position:relative}.carousel-with-text-v2__slide{max-width:100%}.carousel-with-text-v2__grid .carousel-with-text-v2__slider,.carousel-with-text-v2__grid .carousel-with-text-v2__text-item{width:100%;max-width:none}.carousel-with-text-v2__grid--column-reverse{flex-direction:column-reverse}.carousel-with-text-v2__content--mobile-right>*{justify-content:flex-end;text-align:right}.carousel-with-text-v2__content--mobile-left>*{justify-content:flex-start;text-align:left}.carousel-with-text-v2__content--mobile-center>*{justify-content:center;text-align:center}.carousel-with-text-v2__slider .tiny-slider__slides{align-items:center}.carousel-with-text-v2__slider .banner__media img{max-width:100%;height:auto}.carousel-with-text-v2__disclaimer{font-size:1rem}@media screen and (min-width: 1024px){.carousel-with-text-v2__content--desktop-right>*{justify-content:flex-end;text-align:right}.carousel-with-text-v2__content--desktop-left>*{justify-content:flex-start;text-align:left}.carousel-with-text-v2__content--desktop-center>*{justify-content:center;text-align:center}.carousel-with-text-v2__slider .banner__media{width:100%}.carousel-with-text-v2__grid--column-reverse{flex-direction:row}.carousel-with-text-v2__grid{--grid-desktop-horizontal-spacing: 9rem;width:100%}.carousel-with-text-v2__grid .carousel-with-text-v2__slider{width:calc(60% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:none}.carousel-with-text-v2__grid .carousel-with-text-v2__text-item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.carousel-with-text-v2__grid--reverse{flex-direction:row-reverse}}@media screen and (min-width: 1024px) and (max-width: 1349px){.carousel-with-text-v2__grid .banner__buttons .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-carousel-with-text-v2.css.map */
