.wg-hero{position:relative;min-height:100vh;display:flex;align-items:flex-end;justify-content:flex-start;overflow:hidden;background:#0c0d10}.wg-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);animation:wg-hero-push 22s ease-out forwards;will-change:transform}@keyframes wg-hero-push{to{transform:scale(1.1)}}.wg-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,11,14,.25) 0%,transparent 32%,transparent 55%,rgba(8,9,12,.72) 100%),linear-gradient(90deg,rgba(8,9,12,.35) 0%,transparent 45%);pointer-events:none}.wg-hero-content{position:relative;z-index:2;padding:0 clamp(22px,6vw,90px) clamp(70px,11vh,130px);max-width:860px;text-align:left}.wg-hero-eyebrow{font-family:var(--font-body);font-stretch:118%;font-size:11px;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:#fffaf0bf;margin-bottom:18px}.wg-hero-title{font-family:var(--font-body);font-stretch:125%;font-weight:700;font-size:clamp(2.3rem,5.6vw,4.4rem);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;color:#fff;text-wrap:balance}.wg-hero-tagline{margin:18px 0 34px;max-width:34rem;color:#f0eee8c7;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.7}.wg-hero-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.wg-hero-textlink{font-family:var(--font-body);font-stretch:118%;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#fffaf0d9;padding-bottom:6px;border-bottom:1px solid rgba(255,250,240,.35);transition:color .25s ease,border-color .25s ease}.wg-hero-textlink:hover{color:#fff;border-color:var(--color-blue)}.wg-hero-scroll{position:absolute;bottom:26px;right:clamp(22px,6vw,90px);z-index:2;color:#f0eee880;font-size:10px;letter-spacing:.32em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:10px}.wg-hero-scroll:after{content:"";width:1px;height:30px;background:linear-gradient(180deg,rgba(240,238,232,.6),transparent);animation:wg-scroll-pulse 2.4s ease-in-out infinite}@keyframes wg-scroll-pulse{0%,to{opacity:.35}50%{opacity:1}}@media(max-width:768px){.wg-hero{min-height:92vh;align-items:flex-end}.wg-hero-content{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){.wg-hero-photo{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/wg-hero.css.map */
