.ll-hero-split{--ll-hero-panel: var(--ll-color-laser, #fff7b7)}.ll-hero-split[data-panel=hair]{--ll-hero-panel: var(--ll-color-hair-strong, #f9e3eb)}.ll-hero-split[data-panel=novo]{--ll-hero-panel: var(--ll-color-novo, #dbe4ff)}.ll-hero-split[data-panel=skinlab]{--ll-hero-panel: var(--ll-color-skinlab, #edf4de)}.ll-hero-split[data-panel=neutral]{--ll-hero-panel: var(--ll-color-neutral, #f3eeea)}.ll-hero-split>.page-width{padding-inline:0}.ll-hero-split__block{position:relative;display:grid;grid-template-columns:1fr;overflow:hidden}.ll-hero-split__panel{--color-button: 23, 23, 23;--color-button-text: 255, 255, 255;--color-foreground: 23, 23, 23;--ll-button-hover-background: var(--ll-hover-fill, #342f2a);--ll-button-hover-text: #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.2rem 2.4rem;background:var(--ll-hero-panel);color:var(--ll-color-ink, #171717);text-align:center}.ll-hero-split .ll-hero-split__subheading{margin:0 0 1.2rem;color:inherit;font:600 var(--ll-type-label, 1.2rem)/1.4 var(--font-navigation-family);letter-spacing:var(--ll-type-label-tracking, .03em);text-transform:uppercase}.ll-hero-split .ll-hero-split__heading{max-width:12ch;margin:0;color:inherit;font:600 clamp(2.8rem,7.6vw,3.2rem)/1.05 var(--font-heading-family);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.ll-hero-split__text{max-width:32ch;margin:1.2rem 0 0;font:400 var(--ll-type-lead, 1.6rem)/1.5 var(--font-body-family);text-wrap:pretty}.ll-hero-split__text p{margin:0}.ll-hero-split__text strong{font-weight:400}.ll-hero-split .ll-hero-split__button{margin-top:2.4rem;min-height:4.8rem;min-width:16rem;transition:none!important}span.ll-hero-split__button{pointer-events:none}.ll-hero-split__media{position:relative;aspect-ratio:4 / 3;background:var(--ll-color-neutral, #f3eeea)}.ll-hero-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%}.ll-hero-split__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ll-hero-split__link:focus-visible{outline:2px solid var(--ll-color-ink, #171717);outline-offset:-4px}.ll-hero-split__block:has(>.ll-hero-split__link:focus-visible) .ll-hero-split__button{background-color:var(--ll-hover-fill, #342f2a)!important;border-color:var(--ll-hover-fill, #342f2a)!important;color:#fff!important}@media(hover:hover)and (pointer:fine){.ll-hero-split__block:has(>.ll-hero-split__link:hover) .ll-hero-split__button{background-color:var(--ll-hover-fill, #342f2a)!important;border-color:var(--ll-hover-fill, #342f2a)!important;color:#fff!important}}@media(min-width:768px){.ll-hero-split__block{grid-template-columns:1fr 1fr;height:42rem}.ll-hero-split__block--solo{grid-template-columns:1fr;height:auto}.ll-hero-split__panel{padding:clamp(3.2rem,4vw,6.4rem)}.ll-hero-split .ll-hero-split__heading{max-width:11ch;font-size:var(--ll-type-display, clamp(3.4rem, 3.5vw, 5rem))}.ll-hero-split__text{margin-top:1.6rem}.ll-hero-split .ll-hero-split__button{margin-top:3.2rem}.ll-hero-split__media{aspect-ratio:auto;height:100%}.ll-hero-split__media img{object-position:50% 35%}}@media(min-width:1024px){.ll-hero-split__block:not(.ll-hero-split__block--solo){height:clamp(42rem,38vw,54rem)}}@media(min-width:1440px){.ll-hero-split__block:not(.ll-hero-split__block--solo){height:clamp(54rem,36vw,64rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/laserlab-hero-split.css.map */
