.promo-te-wrap{width:100%}.promo-te-hero{line-height:0;position:relative}@media only screen and (min-width: 769px){.promo-te-hero .mobile-only{display:none!important}}@media only screen and (max-width: 768px){.promo-te-hero .desktop-only{display:none!important}}.dt_center .promo-te-hero .btn{margin:0 auto;text-align:center}.dt_right .promo-te-hero .btn{margin:0 0 0 auto;text-align:right}.promo-te-hero .text-block-wrap{line-height:1;top:0;left:0;width:100%;height:100%;text-align:left}.dt_center .promo-te-hero .text-block-wrap{text-align:center}.dt_right .promo-te-hero .text-block-wrap{text-align:right}.promo-te-hero .text-block-wrap .text-block{width:100%;margin:0 auto}.dt_center .promo-te-hero .text-block-wrap .text-block .tblock{margin:0 auto;text-align:center}.dt_right .promo-te-hero .text-block-wrap .text-block .tblock{margin:0 0 0 auto;text-align:right}.promo-te-hero .text-block-wrap .text-block .tblock>*{color:inherit;padding:0;margin:0;line-height:inherit}@media only screen and (max-width: 768px){.promo-te-hero .text-block-wrap .text-block .tblock>*{margin-bottom:0}}.promo-te-hero .text-block-wrap .text-block .tblock p{line-height:1}.promo-te-hero .text-block-wrap .text-block .tblock h1,.promo-te-hero .text-block-wrap .text-block .tblock h2,.promo-te-hero .text-block-wrap .text-block .tblock h3,.promo-te-hero .text-block-wrap .text-block .tblock h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-weight:100}.dt_center .promo-te-hero .ico-block{margin:0 auto;text-align:center}.dt_right .promo-te-hero .ico-block{margin:0 0 0 auto;text-align:right}.promo-te-hero .ico-block img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/153/assets/CSS-23-text-block.css.map */
