.footer .sw-footer-policies{grid-column:1/-1;display:flex;justify-content:center;padding-top:12px}.sw-policy-dropdown{position:relative;border:0;padding:0;margin:0}.sw-policy-dropdown>summary{display:block;list-style:none;font-size:12px;font-weight:400;color:#666;cursor:pointer;text-align:center;padding:12px 16px}.sw-policy-dropdown>summary:after{content:none}.sw-policy-dropdown>summary::-webkit-details-marker{display:none}.sw-policy-popup{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;min-width:235px;max-width:calc(100vw - 32px);padding:12px 8px;border:1px solid #eee;border-radius:18px;background:#fff;color:#151515;box-shadow:0 8px 28px #0002;z-index:80}.sw-policy-popup a{display:block;margin:0;padding:9px 12px;font-size:14px;line-height:1.3;text-decoration:none;white-space:nowrap;border-radius:8px}.sw-policy-popup a:hover,.sw-policy-popup a:focus-visible{background:#f4f4f2}.sw-policy-dropdown:not([open]) .sw-policy-popup{display:none}.announcement.sw-ticker{height:37px;padding:0;display:flex;align-items:center;overflow:hidden;position:relative;background:linear-gradient(90deg,#050505,#111,#050505);border-bottom:1px solid #c9a96240;text-align:left}.sw-ticker:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#ffffff09 45%,transparent 65%);animation:sw-ticker-shine 6s ease-in-out infinite}.sw-ticker-track{display:flex;width:max-content;animation:sw-ticker-scroll 34s linear infinite}.sw-ticker-group{display:flex;align-items:center;flex-shrink:0;gap:24px;padding-right:24px;white-space:nowrap;color:#f5f5f5;font-size:11px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase}.sw-ticker-group strong{color:#d6b66f;font-weight:700}.sw-ticker-star{color:#b99448;font-size:8px}.sw-ticker-dot{width:6px;height:6px;border-radius:50%;background:#d3af5e;animation:sw-ticker-pulse 1.6s infinite;margin-right:-14px;flex-shrink:0}.sw-ticker:hover .sw-ticker-track,.sw-ticker:focus-within .sw-ticker-track{animation-play-state:paused}@keyframes sw-ticker-scroll{to{transform:translate(-50%)}}@keyframes sw-ticker-pulse{0%,to{box-shadow:0 0 #d3af5e8c}70%{box-shadow:0 0 0 7px #d3af5e00}}@keyframes sw-ticker-shine{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@media(max-width:749px){.announcement.sw-ticker{height:35px}.sw-ticker-group{font-size:10px;letter-spacing:1.4px;gap:19px;padding-right:19px}.sw-ticker-track{animation-duration:29s}}@media(prefers-reduced-motion:reduce){.sw-ticker-track,.sw-ticker-dot,.sw-ticker:after{animation:none}}.sw-nav-collection{position:relative;border:0;padding:12px 0}.sw-nav-collection>summary{font:inherit;letter-spacing:inherit;text-transform:inherit}.sw-nav-submenu{position:absolute;top:100%;left:0;min-width:150px;background:#fff;border:1px solid #eee;padding:12px 18px;box-shadow:0 8px 20px #0001;z-index:60}.header nav .sw-nav-submenu a{display:block;padding:10px 0}@media(max-width:749px){.sw-nav-collection{padding:4px 0}.sw-nav-submenu{left:50%;transform:translate(-50%)}}@media(max-width:749px){.header nav{gap:clamp(10px,3vw,24px);justify-content:space-between}.header nav>a,.header nav summary{white-space:nowrap;font-size:9px;letter-spacing:.035em}}@media(max-width:749px){.header nav{display:grid;grid-template-columns:.72fr 1fr 1.48fr .9fr;align-items:center;gap:0;width:100%;padding:14px 12px 3px;margin:0;box-sizing:border-box}.header nav>a,.header nav>.sw-nav-collection{min-width:0;margin:0;padding:0 8px;text-align:center;display:flex;justify-content:center;align-items:center;min-height:24px;border:0}.header nav>a:not(:first-child),.header nav>.sw-nav-collection:not(:first-child){border-left:0}.header nav>a,.header nav summary{font-size:9px;letter-spacing:.025em;line-height:1.4;white-space:nowrap}.header nav .sw-nav-collection>summary{gap:6px;justify-content:center;font-size:9px}.header nav>a:hover{border-bottom:0}.header nav .sw-nav-submenu{min-width:150px;top:calc(100% + 10px)}}@media(max-width:360px){.header nav{padding-inline:4px}.header nav>a,.header nav>.sw-nav-collection{padding-inline:5px}.header nav>a,.header nav summary,.header nav .sw-nav-collection>summary{font-size:8px}}.team-chips.sw-home-collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:12px}.sw-home-collections a{text-align:center;white-space:normal;display:flex;justify-content:center;align-items:center;padding:12px 8px;min-height:44px}.hero .hero-shirt{background:transparent;box-shadow:none;mix-blend-mode:normal;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.hero .hero-shirt img{background:transparent}.hero .hero-shirt:hover,.hero .hero-shirt:focus-visible{transform:rotate(0) translateY(-16px) scale(1.07);z-index:5}@media(prefers-reduced-motion:reduce){.hero .hero-shirt{transition:none}.hero .hero-shirt:hover,.hero .hero-shirt:focus-visible{transform:none}}.hero.sw-football-hero{position:relative;isolation:isolate;background-color:#eae3d8;background-image:linear-gradient(90deg,#f8f5eeb8,#f8f5ee14),var(--sw-hero-background);background-size:cover;background-position:center center}.sw-football-hero .hero-art{isolation:auto}.sw-football-hero .hero-copy{position:relative;z-index:6}.sw-football-hero .hero-stamp{opacity:.035}.sw-football-hero .hero-shirt{mix-blend-mode:normal}@media(max-width:749px){.hero.sw-football-hero{background-image:linear-gradient(180deg,rgba(248,245,238,.48),rgba(248,245,238,.12) 62%,transparent),var(--sw-hero-background);background-position:center bottom;background-size:auto 100%}.sw-football-hero .hero-art{min-height:340px}.sw-football-hero .hero-copy p{color:#34312d}}.hero.sw-football-hero .hero-shirt,.hero.sw-football-hero .hero-shirt img{opacity:1;mix-blend-mode:normal;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAAADg */
