.tpt-section__banner-slider{position:relative}.tpt-section__banner-slider:has(.tpt-slider-banners__type-center){overflow:hidden}.tpt-slider-banners img{width:auto;max-width:100%;height:auto;vertical-align:top;transition:.2s}.tpt-slider-banners .banner-content{position:relative;overflow:hidden;background:none}.tpt-slider-banners .banner-info{position:absolute;left:0;right:0;bottom:0;padding:30px;display:flex;max-width:100%;justify-content:end;flex-direction:column;row-gap:1rem;pointer-events:none}.tpt-slider-banners .banner-info>*{pointer-events:all}.tpt-slider-banners .banner-info.banner-info_position-center{top:0;justify-content:center;text-align:center}.tpt-slider-banners .banner-info.banner-info_position-outside{position:static;padding:1rem 0 0;text-align:center}.tpt-slider-banners .banner-info.banner-info_position-outside .banner-primary-title h2{margin:0;font-size:2rem}.tpt-slider-banners .banner-info a{pointer-events:all;text-decoration:none}.tpt-slider-banners .banner-info h1,.tpt-slider-banners .banner-info h2,.tpt-slider-banners .banner-info h3,.tpt-slider-banners .banner-info h4,.tpt-slider-banners .banner-info h5,.tpt-slider-banners .banner-info h6{margin:0}.tpt-slider-banners .banner-info .banner-description{margin-bottom:1rem;max-width:80rem;margin-left:auto;margin-right:auto}.tpt-slider-banners .banner-info .banner-primary-title+.banner-button{padding-top:2rem}.tpt-slider-banners .banner-info .banner-button .button{min-width:16rem}.tpt-slider-banners .ratio-content a{display:block;width:100%;height:100%}.tpt-slider-banners .banner-primary-title.content-longtext h2{font-size:2rem}.tpt-slider-banners__type-center .swiper{overflow:visible}.tpt-slider-banners__type-default{position:relative}@media screen and (min-width: 1440px){.tpt-section__banner-slider:has(.tpt-slider-banners__type-center){--swiper-navigation-sides-offset: 10rem}}@media screen and (max-width: 766px){.tpt-slider-banners .banner-info.banner-info_position-center{padding:1.5rem}.tpt-slider-banners .banner-info .banner-primary-title+.banner-button{padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tpt-slider-banners.css.map */
