.arc-hero-wrapper{display:grid;grid-template-columns:1fr 500px;align-items:center;gap:56px}.arc-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;margin-bottom:22px;font-size:12px;font-weight:700;line-height:1;letter-spacing:14%;text-transform:uppercase}.badge-dot{width:7px;height:7px;border-radius:50%}.arc-hero-heading{margin:0 0 22px}.arc-hero-heading p{margin:0;font-size:62px;line-height:105%;font-weight:900}.arc-hero-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:22px}.arc-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:48px;padding:0 21px;text-decoration:none;font-size:15px;font-weight:700;transition:all .3s ease;box-sizing:border-box}.arc-btn.arc-btn-secondary{max-width:163px;padding:0;min-width:163px}.arc-btn:hover{transform:translateY(-2px)}.arc-feature-list{display:flex;align-items:center;flex-wrap:wrap;gap:26px;padding:14px 0 0}.arc-feature-item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400;letter-spacing:0;line-height:normal}.arc-feature-icon{width:11px;height:16px;object-fit:contain}.arc-hero-image{display:flex;align-items:center;justify-content:center;min-height:auto}.arc-hero-image picture,.arc-hero-image img,.arc-hero-image svg{display:block;width:100%;height:auto}.placeholder-svg{width:100%;height:100%}section.arc-hero-section .page-width.section{padding-bottom:0;padding-top:0}.arc-hero-image .mobile_image{display:none}@media screen and (max-width:1180px){.arc-hero-wrapper{grid-template-columns:1fr 450px;gap:24px}}@media screen and (max-width:991px){.arc-hero-wrapper{grid-template-columns:1fr;gap:24px}.arc-hero-content{max-width:100%;order:2;text-align:center}.arc-hero-image{order:1;min-height:auto;padding:0}.arc-hero-heading p{font-size:52px}.arc-hero-buttons,.arc-feature-list{justify-content:center}.arc-hero-badge{margin-bottom:16px}.arc-hero-heading{margin:0 0 16px}.arc-hero-buttons{margin-bottom:16px}.arc-hero-image .mobile_image{display:block}.arc-hero-image .mobile_image+.desktop-image{display:none}}@media screen and (max-width:767px){.arc-hero-heading p{font-size:32px}.arc-hero-buttons{flex-direction:column}.arc-btn{width:100%;max-width:100%}.arc-feature-list{flex-direction:column;align-items:flex-start;gap:15px}.arc-hero-image{padding:0}.arc-btn.arc-btn-secondary{max-width:100%;padding:0;min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/landing_pages_hero_banner.css.map */
