.promo-text-inner{display:grid;grid-template-columns:1fr}.promo-text-inner .promo-text{padding:8px;text-align:center}.promo-text-inner .promo-text span{font-family:Tungsten;font-size:24px;font-weight:700;line-height:36px;letter-spacing:.08em}.carousel-mobile{position:relative}.carousel-mobile .next-prev__button{width:24px;height:24px;position:absolute;bottom:15px;left:15px;z-index:3}.carousel-mobile .next-prev__button[data-btn-prev] svg{transform:scaleX(-1)}.carousel-mobile .next-prev__button[data-btn-next]{left:auto;right:15px}@media only screen and (min-width: 1068px){.carousel-mobile .next-prev__button{display:none}.promo-text-inner .promo-text{padding:12px}.promo-text-inner{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1068px){.promo-text-inner .promo-text{padding:15px}.promo-text-inner .promo-text span{font-size:32px;line-height:48px}}@media only screen and (max-width: 1067px){.promo-text-inner{border-top:var(--border-width-mobile) solid;border-bottom:var(--border-width-mobile) solid}.section-promo-text .carousel-mobile .promo-text-inner{display:flex;flex-wrap:nowrap;width:100%;overflow-x:hidden;transition:transform .3s ease-in-out;position:relative}.carousel-mobile .promo-text-inner .promo-text{display:flex;justify-content:center;align-items:center;flex:0 0 100%;flex-basis:100%;transition:opacity .3s ease-in-out}}@media screen and (max-height: 900px){.promo-text-inner .promo-text span{font-size:24px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/promo-text.css.map */
