.carousel-with-tabs__wrapper{max-width:var(--page-width);margin:0 auto;padding:0 2rem}.carousel-with-tabs__content .title{text-align:center;margin:0 0 1.2rem}.carousel-with-tabs__tabs{display:none}.carousel-with-tabs__slider{position:relative}.carousel-with-tabs__slider .tns-nav{display:none}.carousel-with-tabs__slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);padding:0}.carousel-with-tabs__slider .slider-button--prev{left:0}.carousel-with-tabs__slider .slider-button--next{right:0}.carousel-with-tabs__slider .slider-button .icon{height:unset;width:unset}.carousel-with-tabs__slider .slider-button--prev .icon{transform:rotate(180deg)}.carousel-with-tabs__slider .slider-button--next .icon{transform:unset}.carousel-with-tabs__image img{display:block;margin:auto;max-width:100%;height:auto}.carousel-with-tabs__block-text .title{margin:0 0 2rem}.carousel-with-tabs__slide-content{display:grid;gap:2rem}.carousel-with-tabs__tabs.carousel-with-tabs__tabs--restyled{display:flex;justify-content:center;gap:.4rem;margin-top:2.4rem}.carousel-with-tabs__tabs.carousel-with-tabs__tabs--restyled .button{flex:none;border:1px solid #2b2b2b;padding:1rem 2rem;border-radius:2px}.carousel-with-tabs__tabs.carousel-with-tabs__tabs--restyled .button--active,.carousel-with-tabs__tabs.carousel-with-tabs__tabs--restyled .button:hover{background-color:#254aa2;border-color:#254aa2;color:#fff}@media screen and (min-width: 1024px){.carousel-with-tabs__wrapper{max-width:106rem}.carousel-with-tabs__content .title{font-size:4.4rem}.carousel-with-tabs__tabs{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:3.2rem}.carousel-with-tabs__tabs .button .title{margin:0;font-size:1.4rem;color:inherit}.carousel-with-tabs__tabs .button{border:unset;border-bottom:2px solid transparent;flex:0 1 100%}.carousel-with-tabs__tabs .button:hover,.carousel-with-tabs__tabs .button--active{color:#fff;border-bottom:2px solid #FFF}.carousel-with-tabs__slide-content{grid-template-columns:1fr 1fr}.carousel-with-tabs__slide-content--no-image{grid-template-columns:1fr}.carousel-with-tabs__slide-content>*{flex:0 0 50%}.carousel-with-tabs__slide--reverse .carousel-with-tabs__slide-content .carousel-with-tabs__block-text{order:1}.carousel-with-tabs__image img{width:100%;max-width:420px;height:auto}.carousel-with-tabs__slider .slider-button--prev{left:-3.6rem}.carousel-with-tabs__slider .slider-button--next{right:-3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/carousel-with-tabs-component.css.map */
