.text-slider{padding:40px 0;background-color:var(--dark-background-color);color:#fff}.text-slider__content{display:flex;width:calc(100% + (2 * var(--mobile-container-gutter)));margin-left:calc(-1 * var(--mobile-container-gutter));margin-right:calc(-1 * var(--mobile-container-gutter))}.text-slider-wrapper{width:100%}.text-slider__slide{width:80%}.text-slider__slide:first-child{padding-left:var(--mobile-container-gutter)}.text-slider__slide:last-child{width:calc(var(--mobile-container-gutter) + 80%);padding-right:var(--mobile-container-gutter)}.text-slider-inner{overflow:hidden;white-space:nowrap}.text-slider__text-block{display:inline-block;margin-right:16px;padding-left:16px;vertical-align:top;white-space:normal}.text-slider-wrapper .flickity-page-dots{padding:0 var(--mobile-container-gutter);position:relative;bottom:unset;margin-top:28px}.text-slider-wrapper .text-block__title{font-family:Oswald;font-weight:700;font-size:24px;line-height:120%;margin-bottom:24px!important;color:#fff!important}.text-slider-wrapper .text-block__text{font-size:16px;line-height:120%}@media screen and (min-width: 641px){.text-slider{--side-margin: max( calc((100vw - 1480px) / 2 + var(--desktop-container-gutter)), var(--desktop-container-gutter) );padding:144px 0}.text-slider__slide:first-child{width:calc(530px + var(--side-margin));min-width:calc(530px + var(--side-margin));padding-left:var(--side-margin)}.text-slider__slide:last-child{width:calc(530px + var(--side-margin));min-width:calc(530px + var(--side-margin));padding-right:var(--side-margin)}.text-slider__slide{width:530px}.text-slider__text-block{margin-right:32px;padding-left:32px}.text-slider-wrapper .flickity-prev-next-button{background-color:unset;color:#fff;border:1px solid #fff;transform:scale(1);width:36px;height:36px;bottom:-18px;opacity:.7;visibility:visible;top:unset;left:unset}.text-slider-wrapper .flickity-prev-next-button.previous{right:calc(var(--side-margin) + 44px)}.text-slider-wrapper .flickity-prev-next-button.next{right:var(--side-margin)}.text-slider-wrapper .flickity-page-dots{margin-top:48px;width:calc(100% - 120px);padding-left:var(--side-margin);padding-right:var(--side-margin)}.text-slider__content{width:calc(100% + (2 * var(--side-margin)));margin-left:calc(-1 * var(--side-margin));margin-right:calc(-1 * var(--side-margin))}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-text-slider.css.map */
