:root{--public-category-scroller-styles: 1,0}.public-category-scroller-header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin:0 auto 24px;max-width:calc(var(--public-width-content) + 2 * var(--public-gutter));padding:0 var(--public-gutter);position:relative;z-index:1}.public-category-scroller-header h2{font-family:Barlow Condensed,sans-serif;font-size:42px;line-height:1;margin:0;text-transform:uppercase}.public-category-scroller-header h2 a{color:inherit;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px;transition:color var(--public-motion-fast),text-decoration-color var(--public-motion-fast)}.public-category-scroller-controls{display:flex;flex:0 0 auto;gap:8px}.public-category-scroller-controls .public-icon-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.42;transform:none}.public-category-scroller-track{--public-category-scroller-track-padding-bottom: 48px;--public-category-scroller-track-padding-top: 24px;display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--public-category-scroller-track-padding-top) max(var(--public-gutter),calc((100% - var(--public-width-content)) / 2)) var(--public-category-scroller-track-padding-bottom);position:relative;scroll-padding-inline:max(var(--public-gutter),calc((100% - var(--public-width-content)) / 2));scroll-snap-type:x proximity;scrollbar-width:none;z-index:1}.public-category-scroller-track::-webkit-scrollbar{display:none}.public-category-scroller-track>.public-category-card{flex:0 0 clamp(280px,30vw,420px);scroll-snap-align:start}@media(hover:hover)and (pointer:fine){.public-category-scroller-header h2 a:hover{color:var(--public-brand-strong);text-decoration-color:currentcolor}}@media(max-width:800px){.public-category-scroller-header{display:contents}.public-category-scroller-header h2{font-size:36px}.public-category-scroller-controls{align-self:flex-end;order:3;padding-right:var(--public-gutter);position:relative;z-index:1}.public-category-scroller-track{order:2}}
