.kl-holiday-hero{display:grid;grid-template-columns:1fr;grid-template-areas:"panel" "media";gap:.2rem}.kl-holiday-hero__panel{grid-area:panel;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.2rem 2rem 2.8rem;text-align:center;background:var(--kl-holiday-hero-panel-background, #faf6f1)}.kl-holiday-hero__pretext{margin:0 0 1.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--kl-holiday-hero-pretext-size, 10px);letter-spacing:.16em;text-transform:uppercase;color:var(--kl-holiday-hero-pretext-color, #85642f)}.kl-holiday-hero__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--kl-holiday-hero-heading-size, 40px);line-height:.98;color:var(--kl-holiday-hero-heading-color, #1e1a17)}.kl-holiday-hero__subheading{max-width:35rem;margin:1.2rem 0 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--kl-holiday-hero-subheading-size, 14px);line-height:1.5;color:var(--kl-holiday-hero-subheading-color, #5e544b)}.kl-holiday-hero__button{margin-top:1.2rem;min-width:18.5rem;min-height:5.4rem;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.1em;text-transform:uppercase}.kl-holiday-hero__media{grid-area:media;position:relative;overflow:hidden;aspect-ratio:390 / 364}.kl-holiday-hero__picture,.kl-holiday-hero__image,.kl-holiday-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.kl-holiday-hero{grid-template-columns:661fr 777fr;grid-template-areas:"media panel"}.kl-holiday-hero__panel{padding:4rem 3.2rem}.kl-holiday-hero__media{aspect-ratio:661 / 740}.kl-holiday-hero__subheading{max-width:30rem}}
/*# sourceMappingURL=/cdn/shop/t/430/assets/kl-holiday-hero.css.map */
