.text-overlay-enhanced{position:relative;z-index:10;padding:2rem}.text-overlay-enhanced--mx{margin-right:var(--gutter);margin-left:var(--gutter)}.text-overlay-enhanced--bg{padding:calc(8 * var(--space-unit)) 25px}.text-overlay-enhanced__block,.text-overlay-enhanced__heading{margin-top:0;margin-bottom:1rem}.text-overlay-enhanced.text-center{margin-left:auto;margin-right:auto;text-align:center}.text-overlay-enhanced.text-start{margin-right:auto;text-align:left}.text-overlay-enhanced.text-end{margin-left:auto;text-align:right}.text-overlay-enhanced__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.text-overlay-enhanced__buttons .btn,.text-overlay-enhanced__buttons .link{margin:0}.text-overlay-enhanced .subheading{font-size:.9rem;margin-bottom:.5rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.text-overlay-enhanced h0,.text-overlay-enhanced .h0{font-size:clamp(2.5rem,4vw,4rem);line-height:1.1}.text-overlay-enhanced h1,.text-overlay-enhanced .h1{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.1}.text-overlay-enhanced h2,.text-overlay-enhanced .h2{font-size:clamp(1.75rem,3vw,3rem);line-height:1.2}.text-overlay-enhanced h3,.text-overlay-enhanced .h3{font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.2}.text-overlay-enhanced h4,.text-overlay-enhanced .h4{font-size:clamp(1.25rem,2vw,2rem);line-height:1.3}.text-overlay-enhanced h5,.text-overlay-enhanced .h5{font-size:clamp(1.125rem,1.5vw,1.5rem);line-height:1.4}.text-overlay-enhanced h6,.text-overlay-enhanced .h6{font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.4}.text-overlay-enhanced.text-overlay-enhanced--bg{background-color:var(--bg-color, transparent);padding:2rem}.text-overlay-enhanced .rte a{color:currentColor}.text-description{font-size:2rem;line-height:25px}@media (max-width: 599.98px){.mobile-stacked .text-overlay-enhanced{--ctrl-bottom: 0;--overlay-border-radius: 0;position:static;width:100%;margin:0;padding:calc(8 * var(--space-unit)) var(--gutter)}}@media (min-width: 600px){.text-overlay-enhanced,.max-w-text-overlay-enhanced{max-width:582px}.text-overlay-enhanced{margin:calc(14 * var(--space-unit)) auto}.text-overlay-enhanced--grow{max-width:none}.text-overlay-enhanced--bg{padding:calc(8 * var(--space-unit)) calc(12 * var(--space-unit))}}@media (min-width: 769px){.text-overlay-enhanced,.max-w-text-overlay-enhanced{max-width:65%}.max-w-text-large{max-width:80%}.text-overlay-enhanced{margin-right:0;margin-left:0}.text-overlay-enhanced--grow{max-width:none}}@media (min-width: 1024px){.text-overlay-enhanced,.max-w-text-overlay-enhanced,.max-w-text-large{max-width:70%}.text-overlay-enhanced--grow{max-width:none}.text-overlay-enhanced--bg{padding:calc(12 * var(--space-unit)) calc(14 * var(--space-unit))}}@media screen and (max-width: 767px){.text-overlay-enhanced{padding:1.5rem}.text-overlay-enhanced__buttons{gap:.75rem}.text-overlay-enhanced.md-down:center{margin-left:auto;margin-right:auto;text-align:center}.text-overlay-enhanced.md-down:p-xl{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/text-overlay-enhanced.css.map */
