.s-app .s-chip__n{font-variant-numeric:tabular-nums}.s-app .s-listing-page .s-chip{border-radius:var(--r-pill);padding-inline:1rem}@media (max-width:56.1875rem){.s-app .s-listing-page>.s-wrap:has(>.s-listhead){padding-block:1.5rem 1.25rem}.s-app .s-listing-page .s-listhead{padding-block:0 .25rem}.s-app .s-listing-page .s-listhead h1{font-size:clamp(1.75rem,7.4vw,2.25rem)}.s-app .s-listing-page .s-listhead p:not(.s-eyebrow){font-size:15px;line-height:1.45}.s-app .s-listing-page .s-shopby{display:none}}.s-app .s-listing-page .s-card--tile .s-shot{aspect-ratio:4/5}.s-app .s-listing-page .s-card--tile .s-shot .s-img{object-fit:cover;object-position:50% 40%}.s-app .s-listing-page .s-card--tile .s-card__meta{display:grid;row-gap:2px;justify-items:start}.s-app .s-listing-page .s-card__size:after{content:none}.s-app .s-listing-page .s-card__price{margin-inline-start:0;white-space:nowrap}.s-app .s-listing-page .s-card__stock{padding:3px 7px;background:var(--s-paper);border-radius:2px;color:color-mix(in oklab,var(--s-success,#245c3b) 78%,#000)}@media (min-width:56.25rem){.s-app .s-listing-page>.s-wrap:has(>.s-listhead){padding-block:2rem 2.25rem}.s-app .s-listing-page .s-listhead{padding-block:0}.s-app .s-listing-page .s-listhead h1{font-size:clamp(2rem,1.2rem + 1.6vw,2.75rem)}.s-app .s-listing-page .s-shopby{display:none}}.s-app .s-listing-page .s-card__stock{align-self:flex-start;margin-top:8px;padding:0;background:transparent;border-radius:0;color:var(--s-ink)}.s-app .s-listing-page .s-card__stock[data-tone=last],.s-app .s-listing-page .s-card__stock[data-tone=low]{color:color-mix(in oklab,var(--s-caution) 62%,#000)}.s-app .s-listing-page .s-card__stock[data-tone=out]{color:var(--s-ink)}@media (min-width:56.25rem){.s-app .s-listing-page .s-listhead{align-self:center}}.s-app .s-listing-page .s-shopgrid{--tile-min:10.25rem;--tile-gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--tile-min)),1fr));gap:var(--tile-gap);padding-inline:var(--s-gutter);max-width:var(--s-wrap-max,var(--s-maxw));margin-inline:auto;margin-bottom:clamp(2.5rem,5vw,4.5rem)}@media (min-width:48rem){.s-app .s-listing-page .s-shopgrid{--tile-min:12.5rem;--tile-gap:14px}}@media (min-width:64rem){.s-app .s-listing-page .s-shopgrid{--tile-min:14rem;--tile-gap:18px}}@media (min-width:90rem){.s-app .s-listing-page .s-shopgrid{--tile-min:15rem;--tile-gap:22px}}@media (min-width:120rem){.s-app .s-listing-page .s-shopgrid{--tile-min:16.5rem}}.s-app .s-listing-page .s-card--tile{border-radius:var(--s-r-tile,4px);overflow:hidden;transition:box-shadow var(--s-medium) var(--s-ease-out),background var(--s-medium) var(--s-ease-out)}@media (prefers-reduced-motion:reduce){.s-app .s-listing-page .s-card--tile{transition-property:box-shadow,background}}.s-app .s-gridtail{display:grid;align-content:end;justify-items:start;gap:10px;min-width:0;padding:clamp(14px,1.6vw,20px);border-radius:var(--s-r-tile,4px);background:var(--s-sunken);color:inherit;text-decoration:none;transition:background var(--s-medium) var(--s-ease-out);align-self:end;min-height:9.5rem}.s-app .s-gridtail__mark{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--s-line-strong);border-radius:999px;margin-bottom:4px;transition:transform .38s var(--s-ease-out)}.s-app .s-gridtail__name{font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.2;letter-spacing:0}@media (hover:hover) and (pointer:fine){.s-app .s-gridtail:hover{background:var(--s-line)}.s-app .s-gridtail:hover .s-gridtail__mark{transform:translateX(4px)}.s-app .s-gridtail:hover .s-gridtail__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media (prefers-reduced-motion:reduce){.s-app .s-gridtail:hover .s-gridtail__mark,.s-app .s-gridtail__mark{transform:none;transition:none}}@media (max-width:47.9375rem){.s-app .s-shopgrid>.s-gridtail{grid-column:1/-1;min-height:0;grid-auto-flow:column;justify-content:start;align-items:center;gap:14px}.s-app .s-shopgrid>.s-gridtail .s-gridtail__mark{margin-bottom:0}}.s-app .s-carousel__cell>.s-gridtail{height:100%}.s-app .s-listing-page:has(.s-gridtail)>.s-collection__out{display:none}.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead .s-eyebrow{display:flex;align-items:center;gap:12px}.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead .s-eyebrow:before{content:"";flex:0 0 auto;width:32px;height:1px;background:currentColor}@media (prefers-reduced-motion:no-preference){.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead>*{animation:s-frame-rise .48s var(--s-ease-rise,cubic-bezier(.22,.61,.36,1)) both}.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead>:nth-child(2){animation-delay:70ms}.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead>:nth-child(3){animation-delay:.14s}.s-app .s-listing-page:not(.s-newin):not(.s-best) .s-listhead>:nth-child(4){animation-delay:.21s}}