saucony-series-tabs.sc-series{display:block;padding:72px 5.5% 70px;background:#fff;color:#111;overflow:hidden;font-family:var(--saucony-font-body,Arial,sans-serif)}
.sc-series__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:34px}
.sc-series__heading{margin:0;color:inherit;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}
.sc-series__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:460px;max-width:100%;padding:4px;border-radius:999px;background:#f8f8f8}
.sc-series__tab{appearance:none;min-width:0;padding:12px 20px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.3;text-align:center;cursor:pointer}
.sc-series__tab[aria-selected="true"]{background:#000;color:#fff}
.sc-series__tab:focus-visible,.sc-series__arrow:focus-visible,.sc-series__track:focus-visible,.sc-series__card-link:focus-visible{outline:2px solid #111;outline-offset:4px}
.sc-series__panel[hidden]{display:none}
.sc-series__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((89vw - 48px)/4);align-items:start;gap:16px;width:calc(100% + 6.18%);margin:0;padding:0 5.5vw 8px 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.sc-series__track::-webkit-scrollbar{display:none}
.sc-series__card{min-width:0;margin:0;padding:0;scroll-snap-align:start;list-style:none}
.sc-series__card-link{display:block;color:inherit;text-decoration:none}
.sc-series a.sc-series__card-link,.sc-series a.sc-series__card-link:hover{color:inherit!important}
.sc-series__image{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid #f5f5f5;border-radius:10px;background:#f8f8f8}
.sc-series__image img,.sc-series__image>svg{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}
.sc-series__image img{mix-blend-mode:multiply}
.sc-series__card-link[href]:hover .sc-series__image img{transform:scale(1.025)}
.sc-series__badge{position:absolute;top:12px;right:12px;max-width:calc(100% - 24px);padding:6px 11px;border-radius:999px;background:#d8ff3e;color:#111;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase}
.sc-series__name{margin:14px 8px 0;color:inherit;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:0}
.sc-series__eyebrow{display:inline-block;margin:9px 8px 0;padding:3px 4px;background:#f7f7f7;font-size:10px;line-height:1.2;letter-spacing:1.7px;text-transform:uppercase}
.sc-series__arrows{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}
.sc-series__arrow{display:grid;place-items:center;width:48px;height:48px;padding:13px;border:1px solid #f4f4f4;border-radius:50%;background:#fafafa;color:#111;cursor:pointer}
.sc-series__arrow svg{width:20px;height:20px}
.sc-series__arrow:hover:not(:disabled){background:#eee}
.sc-series__arrow:disabled{opacity:.25;cursor:default}
@media(max-width:959px){
  saucony-series-tabs.sc-series{padding:42px 20px 44px}
  .sc-series__header{align-items:flex-start;flex-direction:column;gap:23px;margin-bottom:24px}
  .sc-series__heading{font-size:24px}
  .sc-series__tabs{width:100%;padding:3px}
  .sc-series__tab{padding:12px 8px;font-size:14px}
  .sc-series__track{grid-auto-columns:min(72vw,360px);gap:12px;width:calc(100% + 20px);padding-right:20px}
  .sc-series__name{margin:12px 4px 0;font-size:15px}
  .sc-series__eyebrow{margin-left:4px;font-size:9px}
  .sc-series__badge{top:10px;right:10px;padding:6px 9px;font-size:9px}
  .sc-series__arrows{display:none}
}
@media(prefers-reduced-motion:reduce){.sc-series__image img{transition:none}}
