@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap" layer(base);
@layer base{:root{--golfwear-header-height:72px}#nprogress .bar{background:var(--accent)!important}html{scroll-behavior:auto;scrollbar-gutter:stable;background-color:var(--hero-deep);color:var(--text)}#main{text-align:left;font-family:Outfit,inherit}.wrapper-inner{position:relative}::selection{color:var(--on-accent);background-color:var(--accent)}@media (max-width:767px){:root{--golfwear-header-height:64px}}}
@layer components{._50HE6q_button{z-index:85;color:#fff;width:48px;height:48px;box-shadow:var(--shadow);cursor:pointer;opacity:0;pointer-events:none;will-change:opacity;background-color:#111;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .28s;display:inline-flex;position:fixed;bottom:24px;right:16px}._50HE6q_button--visible{opacity:1;pointer-events:auto}._50HE6q_button--hidden{opacity:0;pointer-events:none}._50HE6q_icon{font-size:26px}@media (max-width:991px){._50HE6q_button{bottom:24px;right:14px}._50HE6q_button--with-mobile-bar{bottom:76px}}@media (prefers-reduced-motion:reduce){._50HE6q_button{transition:none}}}
