.hero-text-icons{padding:var(--section-padding);background-color:var(--section-bg-color)}.hero-text-icons .title-icons img{width:auto;height:3.75em;margin:0;display:inline-block}.hero-text-icons .title-icons .dec-icon{display:inline;width:60px;height:auto;margin:0 .25em 0 0}.hero-text-icons .title-icons{max-width:var(--text-width)}.hero-text-icons .title-icons :is(h1,h2).top-part-title{font-size:5em;font-weight:900;line-height:1.0875em;text-transform:uppercase;margin:0}.hero-text-icons .title-icons :is(h1,h2).top-part-title span:not(.sign,.end-text){font-size:1em;font-weight:inherit;line-height:inherit;text-transform:inherit;display:block}.hero-text-icons .title-icons span.sign{font-size:.65em;vertical-align:50%;line-height:60%}.hero-text-icons .title-icons span.end-text{display:inline-block}.hero-text-icons .title-icons span.title-2{margin-top:-.15em}.hero-text-icons .title-icons a{line-height:60%}.hero-text-icons .title-icons sup{font-size:.285em;vertical-align:77%}.hero-text-icons button svg{margin-top:2.4em;fill:#052f58}@media all and (max-width:1050px){.hero-text-icons .title-icons :is(h1,h2).top-part-title{font-size:2.5em;line-height:1.125em}.hero-text-icons .title-icons :is(h1,h2).top-part-title span:not(.sign,.end-text){font-size:1em;line-height:inherit}.hero-text-icons .title-icons img{height:1.875em}.hero-text-icons .title-icons .dec-icon{width:30px}.hero-text-icons button svg{margin-top:1em}}@media all and (max-width:600px){.hero-text-icons .title-icons :is(h1,h2).top-part-title{display:inline;margin-right:.5em}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/hero_text_icons.css.map */
