.gg-cine{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate}.gg-cine--small{min-height:clamp(16rem,27vh,30rem)}.gg-cine--medium{min-height:60vh}.gg-cine--large{min-height:80vh}.gg-cine--fullscreen{min-height:100svh}.gg-cine--small .gg-cine__image{animation:none}@media screen and (max-width:749px){.gg-cine--small{min-height:12rem}}.gg-cine__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.gg-cine__image{width:100%;height:100%;object-fit:cover;object-position:center;animation:gg-cine-kenburns 28s ease-in-out infinite alternate;will-change:transform}@keyframes gg-cine-kenburns{0%{transform:scale(1)}to{transform:scale(1.09)}}.gg-cine__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(10,10,10,min(.95,calc(var(--cine-overlay, .55) * 1.7))),rgba(10,10,10,calc(var(--cine-overlay, .55) * .6)) 45%,rgba(10,10,10,var(--cine-overlay, .55)))}.gg-cine__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:14rem;padding-bottom:10rem}.gg-cine__kicker{display:inline-flex;align-items:center;gap:1rem;font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf;margin-bottom:2rem}.gg-cine__kicker-dash{display:inline-block;width:2.8rem;height:2px;background:rgb(var(--gg-accent, 247, 143, 59))}.gg-cine__heading{margin:0 0 2.4rem;font-size:clamp(4.4rem,9.5vw,11rem);line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:#fff;text-wrap:balance;max-width:12ch}.gg-cine__heading .gg-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.gg-cine__heading .gg-word>span{display:inline-block;transform:translateY(115%);animation:gg-cine-word-in .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--gg-d, 0s)}@keyframes gg-cine-word-in{to{transform:translateY(0)}}.gg-cine__text{max-width:52ch;font-size:1.7rem;line-height:1.6;color:#ffffffc7;margin-bottom:3.2rem}.gg-cine__text p{margin:0}.gg-cine__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem}.gg-cine__button.button--primary{background:rgb(var(--gg-accent, 247, 143, 59));color:#121212;--color-button: 247, 143, 59;--color-button-text: 18, 18, 18}.gg-cine__button.button--primary:hover{background:#fff;color:#121212}.gg-cine__link{display:inline-flex;align-items:center;gap:.7rem;font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fff;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s cubic-bezier(.22,1,.36,1);padding-bottom:.4rem}.gg-cine__link:hover{background-size:100% 1px}.gg-cine__link-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.gg-cine__link:hover .gg-cine__link-arrow{transform:translate(.4rem)}.gg-cine [data-gg-fade]{opacity:0;transform:translateY(18px);animation:gg-cine-fade-up .8s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--gg-d, 0s)}@keyframes gg-cine-fade-up{to{opacity:1;transform:translateY(0)}}.gg-cine__scroll{position:absolute;bottom:3rem;right:3rem;display:inline-flex;flex-direction:column;align-items:center;gap:1rem;font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase;color:#ffffff8c;writing-mode:vertical-rl}.gg-cine__scroll-line{position:relative;width:1px;height:5rem;background:#fff3;overflow:hidden}.gg-cine__scroll-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--gg-accent, 247, 143, 59));transform:translateY(-100%);animation:gg-cine-scroll-line 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes gg-cine-scroll-line{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}@media screen and (max-width:749px){.gg-cine__scroll{display:none}}@media(prefers-reduced-motion:reduce){.gg-cine [data-gg-fade],.gg-cine__heading .gg-word>span{animation:none;opacity:1;transform:none}.gg-cine__image,.gg-cine__scroll-line:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hero-cinematic.css.map */
