.titles-text-section-container{display:flex;margin:0 auto;justify-content:center;align-items:center;position:relative}.titles-text-section__content>*,.titles-text-section__description>*{margin:0}.titles-text-section__content{display:flex;flex-direction:column;gap:1.6rem;align-items:center;position:relative}.titles-text-section__title,.titles-text-section__pretitle{line-height:normal}.titles-text-section__pretitle{width:fit-content}.titles-text-section__button:has(.btn--animation){padding-bottom:.5rem}.titles-text-section__button .button-solid__primary{padding:1.3rem 3.9rem;background-color:var(--button-bg);color:var(--button-color);line-height:1.5rem;transition:all .3s ease}.titles-text-section__button .cta-link{color:var(--button-color)}.titles-text-section__button .cta-link.btn--animation:before{background-color:currentColor}.titles-text-section__button .button-solid__primary:hover{background:var(--button-bg);color:var(--button-color)}.titles-text-section__button a.btn--animation{text-decoration:none;font-weight:400}.titles-text-section-container .titles-text-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.titles-text-section-container .titles-text-section__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal-point)}.titles-text-section-container .titles-text-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.titles-text-section__description a.btn--animation{text-decoration:none;color:inherit;text-wrap:nowrap}.titles-text-section__description a.btn--animation:before{bottom:-.2rem}@media screen and (max-width:1023px){.titles-text-section-container{padding-inline:1.6rem}.titles-text-section__pretitle{font-size:1.4rem}}@media screen and (max-width:767px){.titles-text-section-container{padding-block:4rem}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/titles-text-section.css.map */
