:root{--brand:#4F46E5;--accent:#F59E0B;--bg:#fff;--text:#0f172a;--muted:#64748b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius:12px;--shadow:0 6px 24px rgba(0,0,0,.08);--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}.luxsurance-hero{position:relative;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.luxsurance-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.luxsurance-hero__image{width:100%;height:100%;object-fit:cover}.luxsurance-hero__overlay{position:relative;z-index:1;margin-left:auto;margin-right:auto;max-width:100%;padding-left:60px;padding-right:60px;width:1620px}.luxsurance-hero__content{display:flex;max-width:50%;flex-direction:column;align-items:center;gap:var(--space-5)}.luxsurance-hero__logo{max-width:450px;height:auto}@media screen and (min-width: 768px){.luxsurance-hero{min-height:400px}}@media screen and (max-width: 991px){.luxsurance-hero__overlay{padding:20px}.luxsurance-hero__content{background-color:#fff9;padding:20px;max-width:100%}.luxsurance-hero__content .btn{width:100%}}@media screen and (max-width: 991px){.luxsurance-hero{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/luxsurance-hero.css.map */
