.text-promo{color:var(--text)}.text-promo .hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.text-promo .hero__title,.text-promo .hero__app,.text-promo .hero__rte,.text-promo .hero__button{position:relative;margin:10px 20px;z-index:20}.text-promo .hero__button{margin:10px}@media only screen and (max-width: 749px){.text-promo{flex-direction:column}.text-promo .hero__title,.text-promo .hero__app,.text-promo .hero__rte{margin:8px 10px}.text-promo .hero__button{margin:8px}}.text-promo .hero__content{padding:var(--inner) 50px;flex-flow:row wrap;align-items:center;justify-content:center;display:flex}.text-promo .backdrop--radial:before{z-index:initial}.text-promo-inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden;width:100%;background-color:var(--bg)}.text-promo-inner--border{border:1px solid rgba(var(--color-foreground),.08)}.text-promo .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:auto}.text-promo .image-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:var(--overlay-bg);opacity:var(--overlay-opacity)}.text-promo .backdrop--radial{--backdrop-size: 200%;position:relative}.text-promo .backdrop--radial:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;border-radius:50%;background:radial-gradient(ellipse at center,var(--overlay-bg) 0%,rgba(255,255,255,0) 70%);opacity:var(--overlay-opacity);transform:translate(-50%,-50%);z-index:1}.text-promo .backdrop--radial:empty:before{display:none}.text-center{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/244/assets/section-text-promo.css.map */
