.heading-text-section{background-color:var(--background_color);color:var(--primary_text)}.heading-text-section__content{width:100%}.heading-text-section__wrapper .rte a:not(.Button){color:var(--primary_text)}.heading-text-section__wrapper .group-text-button__block-wrapper{box-sizing:content-box}.heading-text-section .Button{min-width:164px}.ps-card__wrapper{text-align:center;margin-top:2rem;color:var(--background_color);position:relative;width:100%;height:100%;border-radius:.25rem;overflow:hidden}.heading-text-section__wrapper ol,.heading-text-section__wrapper ul{margin:0;margin-left:1rem;list-style-position:outside}.ps-card__background{position:relative;width:100%;height:100%}.ps-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary_text);opacity:.4;z-index:2;pointer-events:none}.ps-card__content{position:absolute;width:100%;height:100%;top:0;padding:2rem;z-index:2;display:flex;flex-direction:column;justify-content:center}.ps-card__button{margin:2rem auto 0}.heading-text-section__content--inner a.Button{min-width:182px}@media screen and (min-width: 1025px){.heading-text-section__content--grid{display:flex;flex-direction:row;flex-wrap:wrap}.heading-text-section .Button{min-width:176px}.heading-text-section__content--grid:not(:has(.ps-card__wrapper)) .group-text-button__block-wrapper{margin-top:auto}.heading-text-section__content--inner .group-text-button__block-wrapper:has(.heading-block):not(:has(p)):not(:has(.Button)){width:100%;max-width:none}.heading-text-section__content--inner:not(.desktop-single-column):has(>:nth-child(2)){display:grid;grid-template-columns:1fr 1fr}.heading-text-section__content--inner.desktop-single-column{flex-direction:column;margin:auto;max-width:664px}.heading-text-section__content--inner.desktop-single-column .subheading__usp--container .swiper-wrapper{justify-content:center}.heading-text-section__content--inner:has(>:nth-child(2)) .group-text-button__block-wrapper{max-width:640px}.heading-text-section__content--inner:not(:has(>:nth-child(2))){display:flex;justify-content:center;max-width:664px;margin-left:auto;margin-right:auto}.ps-card__wrapper{max-width:324px;margin-top:0}.heading-text-section__content--inner a.Button{min-width:211px}.heading-text-section__content--inner.align-start{align-items:flex-start}.heading-text-section__content--inner.align-center{align-items:center}.heading-text-section__content--inner.align-end{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-heading_text.css.map */
