.hero{position:relative;height:100svh;width:100%;overflow:hidden;background-color:#000}.template-index .hero{position:fixed;top:0;right:0;bottom:0;left:0}.template-index .footer,.template-index .shopify-section-group-footer-group{display:none}.template-index main{height:100svh;overflow:hidden}.hero__model{position:absolute;top:0;right:0;bottom:0;left:0}.hero__model-viewer{width:100%;height:100%;--poster-color: transparent;background-color:transparent}.hero__fallback-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.hero__fallback-bg--solid{background:radial-gradient(ellipse at 50% 35%,rgba(40,40,50,.5),transparent 70%),#000}.hero__gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,transparent 50%,rgba(0,0,0,.7) 100%);pointer-events:none;z-index:1}.hero__clock{position:static;z-index:20;color:rgb(var(--color-foreground));font-family:var(--font-mono-family);font-size:11px;text-transform:uppercase;letter-spacing:.25em;text-align:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}@media(min-width:768px){.hero__clock{position:absolute;top:50%;left:2rem;transform:translateY(-50%);text-align:left;font-size:12px}}.hero__clock-time{font-variant-numeric:tabular-nums}.hero__clock-tz{margin-left:.5rem;opacity:.7}.hero__socials{position:static;z-index:20;display:none;align-items:center;justify-content:center;gap:1rem;color:rgb(var(--color-foreground));filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}@media(min-width:768px){.hero__socials{position:absolute;top:50%;right:2rem;transform:translateY(-50%);display:flex;flex-direction:column}}.hero__socials a{transition:opacity .2s var(--ease-out-soft)}.hero__socials a:hover{opacity:.7}.hero__socials .icon{width:20px;height:20px}.hero__content{position:relative;z-index:5;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4rem;gap:1.25rem;padding-left:1rem;padding-right:1rem;pointer-events:none}@media(min-width:768px){.hero__content{padding-top:5rem;gap:2rem}}.hero__nav{pointer-events:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.25rem;color:rgb(var(--color-background))}.hero__nav-link{font-size:11px;text-transform:uppercase;letter-spacing:.24em;color:rgb(var(--color-foreground));transition:color .2s var(--ease-out-soft)}@media(min-width:768px){.hero__nav-link{font-size:12px}}.hero__nav-link:hover{color:rgb(var(--color-accent))}.hero__cta{pointer-events:auto;position:relative;display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.75rem;border:1px solid rgba(var(--color-foreground),.7);background-color:rgba(var(--color-foreground),.05);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.32em;font-size:10px;overflow:hidden;transition:transform .22s var(--ease-out-soft);will-change:transform}@media(min-width:768px){.hero__cta{padding:1rem 2.25rem;font-size:12px}}.hero__cta:hover{transform:translateY(-2px)}@media(hover:none){.hero__cta:hover{transform:none}}.hero__cta-fill{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--color-foreground));transform:translateY(100%);transition:transform .5s var(--ease-out-soft);z-index:0}.hero__cta:hover .hero__cta-fill{transform:translateY(0)}.hero__cta-line{position:absolute;left:-.5rem;right:-.5rem;height:1px;background:linear-gradient(to right,transparent,rgb(var(--color-foreground)),transparent);opacity:.6;z-index:1}.hero__cta-line--top{top:0}.hero__cta-line--bottom{bottom:0}.hero__cta-gothic{position:relative;z-index:2;font-family:var(--font-heading-family);letter-spacing:.2em;font-size:1rem;transition:color .5s var(--ease-out-soft)}@media(min-width:768px){.hero__cta-gothic{font-size:1.125rem}}.hero__cta-divider{position:relative;z-index:2;height:.75rem;width:1px;background-color:rgba(var(--color-foreground),.6)}.hero__cta-text{position:relative;z-index:2;white-space:nowrap;transition:color .5s var(--ease-out-soft)}.hero__cta-arrow{position:relative;z-index:2;display:inline-block;transition:transform .5s var(--ease-out-soft),color .5s var(--ease-out-soft)}.hero__cta:hover .hero__cta-arrow{transform:translate(.25rem)}.hero__cta:hover .hero__cta-gothic,.hero__cta:hover .hero__cta-text,.hero__cta:hover .hero__cta-arrow{color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/105/assets/main-hero.css.map */
