.announce{height:44px;display:flex;align-items:center}.announce__item{padding:0}.site-header{border-bottom:0;box-shadow:0 1px #c8a45d2e}.site-header.is-overlay:not(.is-scrolled){box-shadow:none;background:linear-gradient(180deg,#00000080,#0000);margin-bottom:calc(var(--header-h) * -1)}.hero{background:var(--hero-bg,#000)}.hero--full .hero__stage{height:clamp(560px,88vh,920px)}.hero--large .hero__stage{height:clamp(500px,76vh,800px)}.hero--medium .hero__stage{height:clamp(440px,60vh,640px)}.hero__media{background:var(--hero-bg,#000)}.hero__img,.hero__video{transform:none!important;transition:none;object-position:center}.hero--fit-contain .hero__video,.hero--fit-contain .hero__img{object-fit:contain}.hero__studio{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 50% at 50% 46%,rgba(255,255,255,.09),transparent 70%),radial-gradient(45% 35% at 50% 108%,rgba(200,164,93,.16),transparent 70%),var(--hero-bg,#000);animation:studio 10s ease-in-out infinite alternate}@keyframes studio{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}.hero__hint{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;color:#f5f1ea73;font-size:.9rem;letter-spacing:.04em;padding:0 24px}.hero__media:after{background:linear-gradient(180deg,#0000009e,#0000 42%)}.hero--text-bottom .hero__media:after{background:linear-gradient(0deg,#000000b8,#0000 46%)}.hero--text-center .hero__media:after{background:rgba(0,0,0,var(--overlay,.3))}.hero__content{align-items:center;text-align:center;justify-content:flex-start;gap:14px;padding-top:calc(var(--header-h) + clamp(28px,6vh,72px));padding-bottom:clamp(36px,6vh,64px)}.hero--text-center .hero__content{justify-content:center;padding-top:calc(var(--header-h) + 20px)}.hero--text-bottom .hero__content{justify-content:flex-end}.hero__title{font-family:Jost,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;font-size:clamp(2.2rem,5.4vw,4.8rem);letter-spacing:-.028em;line-height:1.04;max-width:16ch;margin:0 auto;text-shadow:none}.hero__text{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:300;line-height:1.5;max-width:34ch;margin:0 auto;color:#f5f1ead6}.hero__actions{justify-content:center;align-items:center;gap:22px;margin-top:10px}.hero .hero__actions .btn{--bh:50px;text-transform:none;letter-spacing:.01em;font-size:1rem;font-weight:500;border-radius:980px;padding:0 30px;box-shadow:none}.hero .hero__actions .btn--gold{background:#f5f1ea;color:#111;border:0}.hero .hero__actions .btn--gold:after{display:none}.hero .hero__actions .btn--gold:hover{background:#fff;transform:scale(1.04);box-shadow:0 12px 40px -10px #ffffff59}.hero .hero__actions .btn--ghost{background:transparent;border:0;color:#f5f1ea;padding:0 6px}.hero .hero__actions .btn--ghost:after{content:"\203a";margin-left:8px;font-size:1.3em;line-height:1}.hero .hero__actions .btn--ghost:hover{background:transparent;color:#fff;text-decoration:underline;text-underline-offset:5px}.hero .hero__title .w>span{transform:none!important;transition:none!important}.hero .hero__text,.hero .hero__actions{opacity:1!important;translate:none!important;transition:none!important}.hero__media:after{opacity:0;transition:opacity .5s ease}.hero.is-engaged .hero__media:after{opacity:1}.hero__content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s .35s}.hero.is-engaged .hero__slide.is-active .hero__content{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease}.hero.is-engaged .hero__slide.is-active .hero__title{animation:heroRise .9s cubic-bezier(.16,1,.3,1) backwards}.hero.is-engaged .hero__slide.is-active .hero__text{animation:heroRise .9s cubic-bezier(.16,1,.3,1) .1s backwards}.hero.is-engaged .hero__slide.is-active .hero__actions .btn{animation:heroPop .8s cubic-bezier(.34,1.56,.64,1) var(--btn-delay,.3s) backwards}.hero.is-engaged .hero__slide.is-active .hero__actions .btn:nth-child(2){animation-delay:calc(var(--btn-delay,.3s) + .12s)}@keyframes heroRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes heroPop{0%{opacity:0;transform:translateY(20px) scale(.6)}to{opacity:1;transform:none}}.hero__prompt{position:absolute;z-index:5;left:50%;bottom:26px;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:9px 18px;border-radius:999px;background:#00000061;color:#ffffffeb;font-size:.8rem;letter-spacing:.08em;pointer-events:none;opacity:1;transition:opacity .4s ease}.hero.is-engaged .hero__prompt{opacity:0}.hero__prompt-dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:promptPulse 1.8s ease-in-out infinite}@keyframes promptPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.8);opacity:.35}}.hero__prompt .touch{display:none}@media(hover:none){.hero__prompt .mouse{display:none}.hero__prompt .touch{display:inline}}@media(max-width:749px){.hero--full .hero__stage{height:min(84svh,760px);min-height:520px}.hero__title{font-size:clamp(1.9rem,8.6vw,2.7rem);max-width:14ch}.hero__content{padding-bottom:36px}.hero .hero__actions{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.hero__studio,.hero__prompt-dot,.hero.is-engaged .hero__slide.is-active .hero__title,.hero.is-engaged .hero__slide.is-active .hero__text,.hero.is-engaged .hero__slide.is-active .hero__actions .btn{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hero-apple.css.map */
