.limsa-hero{display:grid;position:relative;overflow:hidden;--limsa-hero-overlay: 0}.limsa-hero--split-left,.limsa-hero--split-right{grid-template-columns:1fr}@media(min-width:990px){.limsa-hero--split-left{grid-template-columns:58% 42%}.limsa-hero--split-right{grid-template-columns:42% 58%}.limsa-hero--split-right .limsa-hero__media{order:2}}.limsa-hero--overlay{grid-template-columns:1fr;grid-template-rows:1fr}.limsa-hero--overlay .limsa-hero__media,.limsa-hero--overlay .limsa-hero__content{grid-column:1;grid-row:1}.limsa-hero--overlay .limsa-hero__content{z-index:2;display:grid;place-items:center;background:linear-gradient(to right,rgba(11,11,11,calc(var(--limsa-hero-overlay) * .8)),rgba(11,11,11,calc(var(--limsa-hero-overlay) * .3)))}.limsa-hero--overlay .limsa-hero__content-inner{color:#faf7f2;max-width:640px;text-align:left;padding:48px}.limsa-hero--small .limsa-hero__media{aspect-ratio:21 / 9}.limsa-hero--medium .limsa-hero__media{aspect-ratio:16 / 9}.limsa-hero--large .limsa-hero__media{aspect-ratio:4 / 5}.limsa-hero--full .limsa-hero__media{aspect-ratio:3 / 4}@media(min-width:990px){.limsa-hero--small{min-height:480px}.limsa-hero--medium{min-height:560px}.limsa-hero--large{min-height:640px}.limsa-hero--full{min-height:92vh}.limsa-hero--split-left .limsa-hero__media,.limsa-hero--split-right .limsa-hero__media{aspect-ratio:unset;height:100%}}.limsa-hero__media{position:relative;background:var(--limsa-line, #e5e0d8);overflow:hidden}.limsa-hero__media img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.limsa-hero__placeholder{width:100%;height:100%;display:grid;place-items:center;background:var(--limsa-line, #e5e0d8);color:var(--limsa-muted, #6b6b6b)}.limsa-hero__content{display:flex;align-items:center;padding:clamp(32px,6vw,80px) clamp(20px,4vw,64px);background:var(--color-background, var(--limsa-paper, #faf7f2));color:var(--color-foreground, var(--limsa-ink, #0b0b0b))}.limsa-hero__content-inner{max-width:540px;display:flex;flex-direction:column;gap:16px}.limsa-hero__eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin:0;color:var(--limsa-accent, #fc5590)}.limsa-hero__heading{font-family:var(--font-heading-family);font-size:clamp(32px,5vw,64px);font-weight:400;line-height:1.05;letter-spacing:-.015em;margin:0}.limsa-hero__subheading{font-family:var(--font-heading-family);font-size:clamp(18px,2vw,24px);font-style:italic;font-weight:400;color:currentColor;opacity:.8;margin:0}.limsa-hero__body{font-family:var(--font-body-family);font-size:clamp(14px,1.1vw,16px);line-height:1.65;margin:0;max-width:46ch;color:currentColor;opacity:.85}.limsa-hero__body p{margin:0 0 12px}.limsa-hero__body :last-child{margin-bottom:0}.limsa-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.limsa-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.limsa-hero__btn--primary{background:var(--limsa-ink, #0b0b0b);color:var(--limsa-paper, #faf7f2);border-color:var(--limsa-ink, #0b0b0b)}.limsa-hero__btn--primary:hover{background:var(--limsa-accent, #fc5590);color:var(--limsa-ink, #0b0b0b);border-color:var(--limsa-accent, #fc5590)}.limsa-hero__btn--secondary{background:transparent;color:var(--limsa-ink, #0b0b0b);border-color:var(--limsa-ink, #0b0b0b)}.limsa-hero__btn--secondary:hover{background:var(--limsa-ink, #0b0b0b);color:var(--limsa-paper, #faf7f2)}.limsa-hero--overlay .limsa-hero__btn--secondary{color:#faf7f2;border-color:#faf7f2}.limsa-hero--overlay .limsa-hero__btn--secondary:hover{background:#faf7f2;color:#0b0b0b}@media(max-width:989px){.limsa-hero__content{padding:40px 24px}.limsa-hero__heading{font-size:clamp(32px,9vw,44px)}.limsa-hero__actions{flex-direction:column}.limsa-hero__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-limsa-hero.css.map */
