body.home-cinema{--hc-header-offset: 0px}body.home-cinema #shopify-section-announcement-bar{display:none}.home-cinema-hero{--hc-ink: #121212;--hc-cream: #f7f4ef;--hc-brand: #2fa188;position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;color:var(--hc-cream);margin-top:calc(var(--home-ticker-height, 3.4rem) * -1);padding-top:calc(var(--home-ticker-height, 3.4rem) + 5.5rem)}.home-cinema__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#121212}.home-cinema__video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform .6s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.home-cinema__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1212126b,#1212122e 38%,#1212128c),radial-gradient(circle at center,#00000014,#00000073);z-index:1;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.home-cinema-hero.is-intro-pending .home-cinema__shade{opacity:calc(var(--hc-overlay, .55) * .55)}.home-cinema-hero.is-intro-done .home-cinema__shade{opacity:var(--hc-overlay, .55);transition:opacity .9s ease}.home-cinema__stage{position:relative;z-index:2;width:min(920px,calc(100% - 3rem));display:grid;place-items:center}.home-cinema__content{position:relative;z-index:2;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.home-cinema-hero.is-intro-pending .home-cinema__content{min-height:clamp(10rem,28vh,16rem)}.home-cinema-hero.is-intro-pending [data-intro-step]{opacity:0;pointer-events:none;position:absolute;left:50%;top:50%;width:min(920px,calc(100% - 3rem));transform:translate(-50%,calc(-50% + 18px));transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.home-cinema-hero.is-intro-pending.is-intro-step-1 [data-intro-step="1"],.home-cinema-hero.is-intro-pending.is-intro-step-2 [data-intro-step="2"],.home-cinema-hero.is-intro-pending.is-intro-step-3 [data-intro-step="3"],.home-cinema-hero.is-intro-pending.is-intro-step-4 [data-intro-step="4"],.home-cinema-hero.is-intro-pending.is-intro-step-5 [data-intro-step="5"]{opacity:1;transform:translate(-50%,-50%);pointer-events:auto}.home-cinema-hero.is-intro-pending .home-cinema__actions{opacity:0;pointer-events:none;position:absolute}.home-cinema-hero.is-intro-done .home-cinema__content{min-height:0;opacity:1;animation:home-cinema-rise 1s cubic-bezier(.22,1,.36,1) both}.home-cinema-hero.is-intro-done [data-intro-step]{position:static;transform:none;opacity:1;pointer-events:auto;transition:none}.home-cinema-hero.is-intro-done .home-cinema__eyebrow{order:1}.home-cinema-hero.is-intro-done .home-cinema__logo-wrap{order:2}.home-cinema-hero.is-intro-done .home-cinema__tagline{order:3}.home-cinema-hero.is-intro-done .home-cinema__subtext{order:4}.home-cinema-hero.is-intro-done .home-cinema__brand-name{display:none}.home-cinema-hero.is-intro-done .home-cinema__actions{order:5;position:static;opacity:1;pointer-events:auto;animation:home-cinema-rise 1s cubic-bezier(.22,1,.36,1) .2s both}.home-cinema-hero:not(.is-intro-pending) .home-cinema__content{opacity:1;animation:home-cinema-rise 1.1s ease both}.home-cinema-hero.is-intro-pending .home-cinema__scroll{opacity:0}.home-cinema-hero.is-intro-done .home-cinema__scroll{animation:home-cinema-rise 1.1s cubic-bezier(.22,1,.36,1) .35s both}.home-cinema-hero.is-intro-pending .home-cinema__eyebrow,.home-cinema-hero.is-intro-pending .home-cinema__tagline,.home-cinema-hero.is-intro-pending .home-cinema__subtext,.home-cinema-hero.is-intro-pending .home-cinema__brand-name{font-family:"Pink Sunset",var(--font-heading-family);font-size:clamp(1.85rem,4.5vw,3rem);line-height:1.25;letter-spacing:.03em;text-transform:none;font-weight:400;max-width:40rem;color:var(--hc-cream)}.home-cinema-hero.is-intro-pending .home-cinema__brand-name-main,.home-cinema-hero.is-intro-pending .home-cinema__brand-name-sub{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;font-weight:inherit;color:inherit}.home-cinema__eyebrow{margin:0;font-size:1.1rem;letter-spacing:.34em;text-transform:uppercase;font-weight:600;opacity:.92;text-shadow:0 2px 18px rgba(0,0,0,.45)}.home-cinema__logo-wrap{display:flex;justify-content:center}.home-cinema__logo{width:min(var(--hc-logo-width, 220px),72vw);height:auto;filter:brightness(0) invert(1) drop-shadow(0 8px 28px rgba(0,0,0,.35))}.home-cinema__brand-name{margin:0;display:none;flex-direction:column;align-items:center;gap:.35rem;text-shadow:0 2px 18px rgba(0,0,0,.45)}.home-cinema-hero.is-intro-pending .home-cinema__brand-name{display:flex}.home-cinema__brand-name-main{font-family:"Pink Sunset",var(--font-heading-family);font-size:clamp(2.8rem,7vw,5rem);line-height:1;letter-spacing:.02em;color:var(--hc-cream)}.home-cinema__brand-name-sub{font-size:clamp(.85rem,2vw,1.15rem);letter-spacing:.34em;text-transform:uppercase;font-weight:600;color:#ffffffe6}.home-cinema__tagline{margin:0;max-width:34rem;font-family:"Pink Sunset",var(--font-heading-family);font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.05;letter-spacing:.02em;color:var(--hc-cream);text-shadow:0 2px 18px rgba(0,0,0,.35)}.home-cinema__subtext{margin:0;max-width:38rem;font-size:1.55rem;line-height:1.55;opacity:.88;text-shadow:0 2px 18px rgba(0,0,0,.35)}.home-cinema__actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:.6rem}.home-cinema__btn{display:inline-flex;align-items:center;justify-content:center;min-width:15rem;padding:1.05rem 1.8rem;border-radius:999px;font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.home-cinema__btn--primary{background:var(--hc-brand);color:#fff;box-shadow:0 12px 30px #2fa18859}.home-cinema__btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 36px #2fa18873}.home-cinema__btn--ghost{border:1px solid rgba(255,255,255,.55);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-cinema__btn--ghost:hover{transform:translateY(-2px);background:#ffffff14}.home-cinema__scroll{position:absolute;left:50%;bottom:1.8rem;z-index:2;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.45rem;color:#ffffffc7;font-size:1rem;letter-spacing:.22em;text-transform:uppercase}.home-cinema__scroll-line{width:1px;height:3.2rem;background:linear-gradient(180deg,#fffc,#fff0);animation:home-cinema-scroll-pulse 2s ease-in-out infinite}@keyframes home-cinema-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes home-cinema-scroll-pulse{0%,to{transform:scaleY(.55);opacity:.45}50%{transform:scaleY(1);opacity:1}}@media screen and (max-width:749px){.home-cinema-hero{padding-top:calc(var(--home-ticker-height, 3.4rem) + 4.8rem)}.home-cinema__btn{min-width:100%}.home-cinema__subtext{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.home-cinema__content,.home-cinema__scroll,.home-cinema__actions,[data-intro-step]{animation:none!important;transition:none!important}.home-cinema-hero.is-intro-pending [data-intro-step],.home-cinema-hero.is-intro-pending .home-cinema__actions,.home-cinema-hero.is-intro-pending .home-cinema__scroll{position:static;opacity:1;transform:none;pointer-events:auto}.home-cinema-hero.is-intro-pending .home-cinema__brand-name{display:none}.home-cinema__scroll-line{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-home-cinema-hero.css.map */
