.olaf-hero{background:var(--olaf-purple-50)}.olaf-hero__inner{display:grid;gap:3.2rem;padding-top:3.2rem;padding-bottom:4.8rem;align-items:center}.olaf-hero__copy{display:flex;flex-direction:column;gap:1.8rem}.olaf-hero__pills{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.olaf-hero__eyebrow{margin:0;font-family:var(--font-display);font-weight:900;font-size:1.5rem;color:var(--olaf-purple-600)}.olaf-hero__heading{margin:0;font-size:clamp(3.4rem,5vw,6rem);line-height:1.08;font-weight:900;color:var(--ink)}.olaf-hero__text{margin:0;font-size:clamp(1.7rem,1.6vw,1.9rem);line-height:1.55;color:var(--ink-2);max-width:54rem}.olaf-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.olaf-button--lg{min-height:5.2rem;padding:0 2.4rem;font-size:1.6rem}.olaf-hero__media{position:relative}.olaf-hero__image{border-radius:var(--radius-xl);overflow:hidden;background:var(--olaf-purple-100);aspect-ratio:4 / 3}.olaf-hero__image img,.olaf-hero__image svg{width:100%;height:100%;object-fit:cover;display:block}.olaf-hero__placeholder{color:var(--olaf-purple-300)}.olaf-hero__badge{position:absolute;right:1.6rem;bottom:-2rem;width:clamp(12rem,14vw,17rem);aspect-ratio:1;background:#fff;border-radius:2rem;box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center}.olaf-hero__badge img{max-width:80%;max-height:80%;width:auto;height:auto;object-fit:contain}@media screen and (min-width:750px){.olaf-hero__inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,42rem),1fr));gap:clamp(3.2rem,5vw,4.8rem);padding-top:clamp(3.2rem,5vw,4.8rem);padding-bottom:clamp(4.8rem,7vw,7.2rem)}.olaf-hero__image{aspect-ratio:auto;height:clamp(30rem,45vw,46rem)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-olaf-hero.css.map */
