.D8dceW_section.D8dceW_section{max-width:1440px;padding:48px var(--store-gutter,4vw);background:var(--paper);margin:0 auto}.D8dceW_header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;margin-bottom:24px;display:grid}.D8dceW_header h2{font-family:var(--font-heading);font-variation-settings:var(--heading-axes);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.2}.D8dceW_controls{grid-area:1/3;gap:8px;display:flex}.D8dceW_controls[hidden]{display:none}.D8dceW_controls button{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;display:grid}.D8dceW_controls button:hover:not(:disabled){background:var(--paper);border-color:var(--ink)}.D8dceW_controls button:disabled{color:var(--muted);opacity:.45;cursor:default}.D8dceW_allOffers{text-underline-offset:5px;grid-area:1/2;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.D8dceW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;padding:4px 4px 16px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.D8dceW_track>article{scroll-snap-align:start;min-width:0}.D8dceW_section :focus-visible{outline:3px solid var(--focus);outline-offset:1px}@media (max-width:1000px){.D8dceW_track{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px}}@media (max-width:600px){.D8dceW_section.D8dceW_section{padding:32px var(--store-gutter,16px)}.D8dceW_header{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin-bottom:16px}.D8dceW_header h2{font-size:26px}.D8dceW_controls{grid-column:2}.D8dceW_allOffers{grid-area:2/1/auto/-1;justify-self:start}.D8dceW_track{grid-auto-columns:78%;gap:16px}}.D8dceW_header h2{letter-spacing:-.04em;font-size:clamp(32px,3.4vw,48px);font-weight:300}.D8dceW_allOffers{border:1px solid var(--line);border-radius:var(--pill);padding:0 18px;font-weight:500;text-decoration:none!important}.D8dceW_allOffers:hover{border-color:var(--ink)}@media (max-width:680px){.D8dceW_header h2{font-size:34px}.D8dceW_allOffers{min-height:40px;padding:0 14px;font-size:13px}}.D8dceW_section.D8dceW_section{max-width:1380px}.D8dceW_controls button{--button-radius:50%;border-radius:50%}
.vY7amW_section{padding:40px var(--store-gutter) 56px;max-width:1440px;margin:0 auto}.vY7amW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.vY7amW_header h2{font-family:var(--font-ui);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.2}.vY7amW_actions{align-items:center;gap:20px;display:flex}.vY7amW_viewAll{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px}.vY7amW_viewAll:hover{text-underline-offset:5px;text-decoration:underline}.vY7amW_controls{flex-shrink:0;gap:8px;display:flex}.vY7amW_controls[hidden]{display:none}.vY7amW_controls button{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid}.vY7amW_controls button:hover:not(:disabled){background:var(--soft);border-color:var(--ink)}.vY7amW_controls button:disabled{opacity:.3;cursor:default}.vY7amW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-auto-columns:calc(16.6667% - 13.3333px);grid-auto-flow:column;gap:16px;padding:4px 2px 14px;display:grid;overflow-x:auto}.vY7amW_track>a{background:var(--white,#fff);scroll-snap-align:start;border:0;justify-content:center;align-items:center;min-width:0;height:96px;padding:16px;scroll-margin:4px;transition:background .2s;display:flex}.vY7amW_track>a:hover{background:var(--soft)}.vY7amW_track span{text-align:center;font-size:15px;font-weight:500}.vY7amW_track[data-expanded=true]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.vY7amW_section :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1000px){.vY7amW_track{grid-auto-columns:calc(25% - 12px)}.vY7amW_track[data-expanded=true]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.vY7amW_section{padding-block:32px 40px}.vY7amW_header{margin-bottom:16px}.vY7amW_header h2{font-size:26px}.vY7amW_actions{justify-content:space-between;width:100%}.vY7amW_controls{gap:6px}.vY7amW_track{grid-auto-columns:44%;gap:12px}.vY7amW_track>a{height:84px;padding:12px}.vY7amW_track[data-expanded=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vY7amW_track>a,.vY7amW_controls button{transition:none}}.vY7amW_header h2{font-family:var(--font-heading);font-variation-settings:var(--heading-axes);letter-spacing:-.04em;font-size:clamp(32px,3.4vw,48px);font-weight:300}.vY7amW_viewAll{--button-radius:var(--pill);border:1px solid var(--line);border-radius:var(--pill);padding:0 18px;font-weight:500}.vY7amW_viewAll:hover{border-color:var(--ink);text-decoration:none}.vY7amW_track>a{border-radius:var(--tile-radius)}@media (max-width:680px){.vY7amW_header h2{font-size:34px}.vY7amW_viewAll{min-height:40px;padding:0 14px;font-size:13px}}.vY7amW_section{max-width:1380px}.vY7amW_controls button{--button-radius:50%}
