:root{--t1-gold:#c8a96e;--t1-gold-light:#e6cf96;--t1-void:#080909;--t1-panel:#111312;--t1-white:#eceae3}
.t1-unified-header{position:relative!important;z-index:900!important;width:100%!important;height:252px!important;min-height:252px!important;padding:0!important;margin:0!important;overflow:hidden!important;border:0!important;background-image:linear-gradient(180deg,rgba(5,6,6,.35) 0%,rgba(5,6,6,.08) 38%,rgba(5,6,6,.24) 72%,rgba(5,6,6,.72) 100%),linear-gradient(90deg,rgba(5,6,6,.55),rgba(5,6,6,.06) 35%,rgba(5,6,6,.06) 65%,rgba(5,6,6,.55)),url('/assets/embedded-9573330740c735f2-1500.webp')!important;background-size:cover!important;background-position:center 57%!important;box-shadow:0 14px 34px rgba(0,0,0,.38)!important;display:block!important}
.t1-unified-header:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 58% at 50% 43%,rgba(0,0,0,.04),rgba(0,0,0,.54) 100%);z-index:0}
.t1-banner-logo-link{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:min(590px,62vw);display:block;filter:drop-shadow(0 8px 15px rgba(0,0,0,.9));transition:transform .2s ease}
.t1-banner-logo-link:hover{transform:translate(-50%,-50%) scale(1.015)}
.t1-banner-logo-link img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;filter:none!important;opacity:1!important}
.t1-nav-shell{position:sticky;top:0;z-index:1200;width:100%;min-height:58px;background:linear-gradient(180deg,rgba(13,14,14,.96),rgba(5,6,6,.99));border-top:1px solid rgba(200,169,110,.24);border-bottom:1px solid rgba(200,169,110,.48);box-shadow:0 12px 28px rgba(0,0,0,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box}
.t1-unified-nav.t1-shared-nav{position:relative!important;z-index:2!important;width:100%!important;min-height:58px!important;padding:0 22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(24px,3.2vw,56px)!important;flex-wrap:nowrap!important;background:transparent!important;box-sizing:border-box!important}
.t1-nav-group{position:relative;display:flex;align-items:center;justify-content:center;min-height:58px}
.t1-unified-nav a,.t1-unified-nav .t1-cart-toggle,.t1-submenu-toggle{position:relative!important;color:#eceae3!important;text-decoration:none!important;text-transform:uppercase!important;font:700 clamp(10px,1.05vw,12px)/1.2 "Saira",Arial,sans-serif!important;letter-spacing:.17em!important;white-space:nowrap!important;padding:20px 0 18px!important;margin:0!important;border:0!important;background:transparent!important;min-width:auto!important;box-shadow:none!important;cursor:pointer!important}
.t1-nav-group>.t1-nav-main{padding-right:17px!important}
.t1-submenu-toggle{position:absolute!important;right:-5px!important;top:50%!important;transform:translateY(-54%)!important;padding:18px 4px!important;color:var(--t1-gold)!important;font-size:11px!important;line-height:1!important;letter-spacing:0!important}
.t1-unified-nav>a:after,.t1-nav-group>.t1-nav-main:after,.t1-unified-nav>.t1-cart-toggle:after{content:"";position:absolute;left:50%;right:50%;bottom:12px;height:1px;background:var(--t1-gold);transition:left .2s ease,right .2s ease}
.t1-unified-nav a:hover,.t1-unified-nav a.active,.t1-unified-nav .t1-cart-toggle:hover,.t1-nav-group.active>.t1-nav-main{color:var(--t1-gold-light)!important}
.t1-unified-nav>a:hover:after,.t1-unified-nav>a.active:after,.t1-nav-group:hover>.t1-nav-main:after,.t1-nav-group:focus-within>.t1-nav-main:after,.t1-nav-group.active>.t1-nav-main:after,.t1-unified-nav>.t1-cart-toggle:hover:after{left:0;right:0}
.t1-unified-nav .t1-cart-count{color:var(--t1-gold-light)!important}
.t1-submenu{position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);display:none;min-width:225px;padding:8px;background:rgba(8,9,9,.99);border:1px solid rgba(200,169,110,.42);box-shadow:0 18px 34px rgba(0,0,0,.62);z-index:20}
.t1-nav-group:hover>.t1-submenu,.t1-nav-group:focus-within>.t1-submenu,.t1-nav-group.submenu-open>.t1-submenu{display:block}
.t1-submenu a{display:block!important;width:100%!important;padding:12px 14px!important;text-align:left!important;font-size:10px!important;letter-spacing:.13em!important;border-bottom:1px solid rgba(255,255,255,.07)!important;box-sizing:border-box!important}
.t1-submenu a:last-child{border-bottom:0!important}
.t1-submenu a:after{display:none!important}
.t1-submenu a:hover,.t1-submenu a.active{background:rgba(200,169,110,.12)!important;color:var(--t1-gold-light)!important}
.t1-mobile-nav-label,.t1-mobile-menu{display:none}
body.t1-home-page .hero{display:none!important}
body.t1-home-page .site-header{display:none!important}
.t1-shared-footer a[href*="authorized-retailers"],.t1-shared-footer a[href*="sponsored-teams"]{color:var(--t1-gold-light)!important}
@media(max-width:1080px){.t1-unified-nav.t1-shared-nav{gap:25px!important;padding:0 12px!important}.t1-unified-nav a,.t1-unified-nav .t1-cart-toggle{font-size:9.5px!important;letter-spacing:.12em!important}}
@media(max-width:820px){
  .t1-unified-header{height:185px!important;min-height:185px!important;background-position:center 61%!important}
  .t1-banner-logo-link{top:50%;width:min(490px,84vw)}
  .t1-nav-shell{min-height:50px;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 14px}
  .t1-mobile-nav-label{display:block;color:var(--t1-gold-light);font:700 10px/1 "Saira",Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}
  .t1-mobile-menu{display:block;position:relative;z-index:7;border:1px solid rgba(200,169,110,.65);background:rgba(7,8,8,.92);color:var(--t1-gold-light);font:700 10px/1 "Saira",Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:10px 13px}
  .t1-unified-nav.t1-shared-nav{display:none!important;position:absolute!important;top:49px!important;left:0!important;right:0!important;width:100%!important;min-height:0!important;max-height:calc(100vh - 50px)!important;overflow-y:auto!important;padding:8px 14px 14px!important;flex-direction:column!important;gap:0!important;align-items:stretch!important;background:#080909!important;border-bottom:1px solid rgba(200,169,110,.45)!important;box-shadow:0 18px 30px rgba(0,0,0,.7)!important}
  .t1-nav-shell.menu-open .t1-unified-nav.t1-shared-nav{display:flex!important}
  .t1-unified-nav>a,.t1-unified-nav>.t1-cart-toggle{width:100%!important;text-align:center!important;padding:13px 8px!important;font-size:10px!important;letter-spacing:.16em!important}
  .t1-nav-group{width:100%;min-height:0;display:grid;grid-template-columns:1fr 48px;align-items:center;border-bottom:1px solid rgba(255,255,255,.06)}
  .t1-nav-group>.t1-nav-main{width:100%!important;text-align:center!important;padding:13px 8px 13px 48px!important;box-sizing:border-box!important}
  .t1-submenu-toggle{position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:48px!important;height:42px!important;padding:0!important;border-left:1px solid rgba(255,255,255,.08)!important}
  .t1-submenu{position:static!important;grid-column:1/-1;transform:none!important;width:100%!important;min-width:0!important;padding:4px 8px 9px!important;border:0!important;border-top:1px solid rgba(200,169,110,.2)!important;box-shadow:none!important;background:#0d0e0e!important}
  .t1-nav-group:hover>.t1-submenu,.t1-nav-group:focus-within>.t1-submenu{display:none}
  .t1-nav-group.submenu-open>.t1-submenu{display:block!important}
  .t1-submenu a{text-align:center!important;padding:11px 10px!important}
  .t1-unified-nav>a:after,.t1-nav-group>.t1-nav-main:after,.t1-unified-nav>.t1-cart-toggle:after{bottom:6px}
  .t1-unified-nav .t1-cart-toggle{display:block!important}
}
@media(max-width:480px){.t1-unified-header{height:165px!important;min-height:165px!important}.t1-banner-logo-link{width:88vw;top:50%}}
