.contact-text-section{position:relative;z-index:2}.contact-text{position:relative}@media screen and (max-width: 1023px){.contact-text{padding-inline:0}}.contact-text__title{margin-top:calc(var(--element-spacing) * 4);margin-bottom:calc(var(--element-spacing) * 1.5)}@media screen and (min-width: 1024px){.contact-text__title{margin-top:calc(var(--element-spacing) * 0);margin-bottom:calc(var(--element-spacing) * 2.5)}}@media screen and (min-width: 1024px){.contact-text__floating-block{transform:translateY(-25%);z-index:2;pointer-events:none}}@media screen and (min-width: 1200px){.contact-text__floating-block{transform:translateY(-50%)}}.contact-text__floating-content{box-sizing:border-box;padding:3rem}@media screen and (min-width: 1024px){.contact-text__floating-content{pointer-events:auto}}.contact-text__text:last-of-type p{margin-bottom:0}.contact-text__text p{font:inherit}@media screen and (min-width: 1024px){.contact-text__text-wrapper{margin-top:calc(var(--element-spacing) * -4)}}@media screen and (min-width: 1440px){.contact-text__text-wrapper{margin-top:calc(var(--element-spacing) * -5)}}.contact-text__labels{gap:1rem}@media screen and (min-width: 1024px){.contact-text__labels{gap:1.5rem}}@media screen and (max-width: 559px){.contact-text__labels{flex-direction:column}}.contact-text__label{border:1px solid var(--color-border);border-radius:var(--border-radius);box-sizing:border-box;flex:1;max-width:25rem;width:100%;padding:1.25rem}@media screen and (min-width: 1024px){.contact-text__label{padding:1.5rem}}.contact-text__label p{margin:0}@media screen and (min-width: 1024px){.template-page-contact .image-banner--has-image:after{content:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-contact-text.css.map */
