.banner-text-up__item{display:flex;flex-direction:column}.banner__text-above{margin-bottom:15px;color:var(--color-heading-link-block, var(--color-base-section, var(--color-base)))}.banner__text-above .banner__block-item__heading{color:var(--color-heading-link-block, var(--color-base-section, var(--color-base)));transition:color .3s ease}.banner__text-above .banner__block-item__heading--above{line-height:1.2}.banner__text-above .section__richtext__editor{color:var(--color-text-block, var(--color-base-section, var(--color-base)))}.banner-text-up__item:hover .banner__text-above .banner__block-item__heading{color:var(--color-heading-hover-block, var(--color-heading-link-block, var(--color-base-section, var(--color-base))))}.banner-text-up__item:hover .banner__text-above .section__richtext__editor{color:var(--color-text-hover-block, var(--color-text-block, var(--color-base-section, var(--color-base))))}.banner__block-item-with-button{position:relative;display:block;overflow:hidden;border-radius:var(--radius-base)}.banner__text-above .animation-underline{position:relative;display:inline;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s ease,color .3s ease}.banner-text-up__item:hover .banner__text-above .animation-underline{background-size:100% 1px}.banner__text-above.text-left{text-align:left}.banner__text-above.text-center{text-align:center}.banner__text-above.text-right{text-align:right}@media (max-width: 576px){.banner__text-above{margin-bottom:10px}}.swiper-slide .banner-text-up__item{height:100%}.swiper-slide .banner-text-up__item .banner__block-item-with-button{flex:1}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-banner-text-up.css.map */
