.lf-hero{--lf-blue: #b4cde2;--lf-ink: #111111;--lf-night: #0d0b0a;--lf-cream: #e9dcb4;display:block}.lf-hero__stage{position:relative;display:flex;align-items:flex-end;min-height:360px;overflow:hidden;background:var(--lf-night);color:var(--lf-cream)}.lf-hero--media .lf-hero__stage{height:min(82svh,760px);min-height:520px}.lf-hero--media .lf-hero__copy{text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 18px rgba(0,0,0,.45)}.lf-hero--media .lf-hero__cta{text-shadow:none}.lf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.lf-hero__img,.lf-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% 20%;display:block}.lf-hero__img--desktop{display:none}.lf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,6,5,var(--lf-hero-shade, .85)),rgba(8,6,5,calc(var(--lf-hero-shade, .85) * .4)) 32%,#08060500 55%)}.lf-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding-top:48px;padding-bottom:32px;text-align:center}.lf-hero .lf-hero__copy p{color:inherit}.lf-hero__kicker{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px;margin:0}.lf-hero__brand{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(12px,1.3vw,16px);letter-spacing:.12em;text-transform:uppercase}.lf-hero__presents{font-family:var(--font-body-family);font-style:italic;font-size:clamp(18px,2vw,24px);line-height:.9}.lf-hero__title{display:flex;align-items:center;justify-content:center;gap:.22em;margin:0;max-width:100%;color:inherit;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(40px,13vw,112px);line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.lf-hero__clover{width:.56em;height:.56em;flex:0 0 auto}.lf-hero__subtitle{margin:0;max-width:34ch;font-size:16px;font-weight:600;line-height:1.45}.lf-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:6px;padding:0 26px;border-radius:999px;background:var(--lf-blue);color:var(--lf-ink);font-size:15px;font-weight:800;text-decoration:none;transition:background .2s ease,color .2s ease}.lf-hero__cta:focus-visible{outline:3px solid var(--lf-cream);outline-offset:3px}@media(hover:hover){.lf-hero__cta:hover{background:#fff;color:var(--lf-ink)}}.lf-hero__ticker{overflow:hidden;background:var(--lf-blue);color:var(--lf-ink);border-bottom:1.5px solid var(--lf-ink)}.lf-hero__track{display:flex;width:max-content;animation:lfTicker 38s linear infinite}.lf-hero__ticker:hover .lf-hero__track{animation-play-state:paused}.lf-hero__group{display:flex;align-items:center;gap:18px;padding:11px 9px;white-space:nowrap}.lf-hero__item{font-family:var(--font-heading-family);font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.lf-hero__star{width:12px;height:12px;flex:0 0 auto}@keyframes lfTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lf-hero__track{width:auto;animation:none;justify-content:center}.lf-hero__group{flex-wrap:wrap;justify-content:center;row-gap:4px;white-space:normal}.lf-hero__group--clone{display:none}}.lf-hero__video--desktop{display:none}@media(max-width:749px){.lf-hero--fit-video.lf-hero--media .lf-hero__stage{height:auto;min-height:0;aspect-ratio:16 / 9}.lf-hero--fit-video .lf-hero__video{object-position:50% 50%}}@media(min-width:750px){.lf-hero__img--mobile{display:none}.lf-hero__img--desktop{display:block}.lf-hero__video--mobile{display:none}.lf-hero__video--desktop{display:block}}@media(min-width:1024px){.lf-hero--media .lf-hero__stage{height:calc(100vh - 98px);min-height:600px;max-height:960px}.lf-hero__img,.lf-hero__video{object-position:50% 25%}.lf-hero__shade{background:linear-gradient(to top right,rgba(8,6,5,var(--lf-hero-shade, .85)),rgba(8,6,5,calc(var(--lf-hero-shade, .85) * .55)) 30%,#08060500 58%)}.lf-hero--media .lf-hero__copy{align-items:flex-start;text-align:left;padding-bottom:56px}.lf-hero--media .lf-hero__kicker,.lf-hero--media .lf-hero__title{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/lucky-friday-hero.css.map */
