.text-section__container{padding:var(--pd-m) var(--pd-m) calc(var(--pd-m) + var(--extra-padding-bottom)) var(--pd-m);margin:var(--pd-l) 0;position:relative}@media screen and (min-width: 768px){.text-section__container{padding-left:var(--pd-5xl);padding-right:var(--pd-5xl);margin:var(--pd-4xl) 0}}.text-section__inner{border-radius:var(--bd-radius-l);overflow:hidden;padding:var(--pd-m);display:flex;flex-direction:column;justify-content:space-between;gap:var(--pd-xs)}@media screen and (min-width: 768px){.text-section__inner{min-height:min(40vw,250px);padding:var(--pd-l)}}.text-section__rich-text{flex-grow:1}.text-section__rich-text h1,.text-section__rich-text h2{font-family:var(--ff-heading);font-weight:400;font-size:var(--fs-heading-l);line-height:1.15;padding-bottom:var(--pd-m)}.text-section__rich-text h3,.text-section__rich-text h4,.text-section__rich-text h5,.text-section__rich-text h6{font-family:var(--ff-heading);font-weight:400;font-size:var(--fs-heading-m);line-height:1.15;padding-bottom:var(--pd-m)}.text-section__rich-text p{padding-bottom:var(--pd-s)}.text-section__button-wrapper{width:fit-content;margin-top:var(--pd-xl)}.text-section__button-wrapper:hover .cta-button .span{color:var(--c-secondary-font);opacity:1}.text-section__inner a{text-decoration:none}.text-section__inner--left{align-content:flex-start}.text-section__inner--center{justify-content:center;align-items:center;text-align:center}@media screen and (min-width: 768px){.text-section__inner--center .text-section__rich-text{max-width:var(--max-text-width)}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/text-section.css.map */
