.hero-banner_section{position:relative;overflow:hidden}.hero-banner_section .for-desktop{display:block}.hero-banner_section .for-mobile{display:none}.hero-banner_section .hero-banner_media{min-height:360px;aspect-ratio:1687.74 / 646.74}.hero-banner_section .image{width:100%;height:100%;object-fit:cover;border-radius:0}.hero-banner_section .hero-banner_content .block--item{margin-bottom:var(--desktop-space)}.hero-banner_section .hero-banner_content{position:absolute;top:calc((100% - 323px)/2);width:100%;max-width:581px;right:6%;text-align:center}.hero-banner_section .hero-banner_content .block--title{color:#2b2b2b;font-size:38px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0;text-transform:none}.hero-banner_section .hero-banner_content .block--text>*{color:#2b2b2b;font-size:17px;font-style:normal;font-weight:500;line-height:160%;text-transform:none}.hero-banner_section .hero-banner_content .block--button{display:inline-flex;align-items:center;justify-content:center;padding:12px 40px;border-radius:2px;background:#eb4f47;color:#fff!important;text-align:center;font-family:Inter;font-size:11.9px;font-style:normal;font-weight:700;line-height:163%;letter-spacing:1.04px;text-transform:uppercase;border:0}.hero-banner_section .hero-banner_content .block--button:hover{background:var(--color-btn-primary-focus)}@media screen and (min-width: 768px) and (max-width: 1200px){.hero-banner_section .hero-banner_content{max-width:322px;top:calc((100% - 275px)/2)}.hero-banner_section .hero-banner_content .block--title{font-size:22px;font-weight:800}.hero-banner_section .hero-banner_content .block--text>*{font-size:14px}}@media screen and (max-width: 768px){.hero-banner_section .for-desktop{display:none}.hero-banner_section .for-mobile{display:block}.hero-banner_section .hero-banner_media{aspect-ratio:unset}.hero-banner_section .hero-banner_content{top:0;padding:calc((100% - 300px)/2) 14px 0;right:50%;transform:translate(50%);width:100%;max-width:360px}.hero-banner_section .hero-banner_content .block--item{margin-bottom:var(--mobile-space)}.hero-banner_section .hero-banner_content .block--title{font-size:22px;font-weight:800}.hero-banner_section .hero-banner_content .block--text>*{font-size:14px}.hero-banner_section .hero-banner_content .block--button{padding:12px 60px;font-size:14px;font-weight:500;line-height:19.5px}}@media screen and (min-width: 540px) and (max-width: 768px){.hero-banner_section .hero-banner_content{padding:95px 14px 0;max-width:581px}.hero-banner_section .hero-banner_content .block--title{font-size:38px;font-style:normal;font-weight:700;line-height:120%}.hero-banner_section .hero-banner_content .block--text{margin-bottom:48px}.hero-banner_section .hero-banner_content .block--text>*{font-size:17px;font-style:normal;font-weight:500;line-height:160%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/redesign-hero_banner.css.map */
