.recs,.complete{display:block}.recs.is-waiting,.complete.is-waiting{block-size:0;overflow:hidden;visibility:hidden}.recs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--u) * 1.6);margin-block-end:calc(var(--u) * 1.6)}.recs__title{margin:0;font-size:calc(var(--u) * 1.1);font-weight:var(--font-weight-bold);line-height:var(--leading-ui);letter-spacing:calc(var(--tracking-caps) * 1.4);text-transform:uppercase}[dir=rtl] .recs__title{letter-spacing:0}.recs__line{margin:calc(var(--u) * .4) 0 0;color:var(--color-muted);font-size:calc(var(--u) * 1.3)}.recs__line:empty{display:none}.recs__more{position:relative;z-index:1;flex:none;color:var(--color-text);font-size:calc(var(--u) * 1.1);line-height:var(--leading-ui);letter-spacing:calc(var(--tracking-caps) * 1.4);text-decoration:underline;text-transform:uppercase;text-underline-offset:.3em}.recs__more:after{content:"";position:absolute;inset-block:calc((100% - var(--tap-size)) / 2);inset-inline:calc(var(--u) * -.8)}[dir=rtl] .recs__more{letter-spacing:0}.recs__arrows{display:none;flex:none;gap:calc(var(--u) * .4)}.recs__arrow{border:1px solid var(--color-line);border-radius:50%;transition:opacity var(--duration) ease}.recs__arrow:disabled{opacity:.35;cursor:default}@media(min-width:750px)and (hover:hover){.recs__arrows{display:flex}}.recs__debug{display:block;margin-block-start:calc(var(--u) * .4);color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);line-height:1.3;overflow-wrap:anywhere}.complete__inner{display:grid;gap:calc(var(--u) * 1.2);padding-block:calc(var(--u) * 1.6);border-block-start:1px solid var(--color-line)}.complete__rows{display:grid;gap:calc(var(--u) * 1.2);margin:0;padding:0;list-style:none}.complete__status{min-block-size:calc(1em * var(--leading-body));margin:0;color:var(--color-muted);line-height:var(--leading-body)}.complete__status:empty{display:block}.complete__status.is-asking{color:var(--color-sale)}.look-row{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1.2)}.look-row__media{flex:none;inline-size:calc(var(--u) * 6.4);block-size:calc(var(--u) * 8);background-color:var(--color-placeholder)}.look-row__image{inline-size:100%;block-size:100%;object-fit:cover}.look-row__body{display:grid;flex:1;align-content:start;gap:calc(var(--u) * .4);min-inline-size:0}.look-row__title{overflow:hidden;font-size:calc(var(--u) * 1.3);text-overflow:ellipsis;white-space:nowrap}.look-row__price{margin:0;overflow:hidden;font-size:calc(var(--u) * 1.3);font-weight:var(--font-weight-medium);white-space:nowrap}.look-row__price .price--compare{color:var(--color-muted);font-weight:var(--font-weight-regular)}.look-row__sizes{--size-reach: 4px;display:flex;min-inline-size:0;margin-block:calc(var(--u) * .2 - var(--size-reach)) calc(var(--size-reach) * -1);margin-inline:calc(var(--size-reach) * -1);padding-block:calc(var(--size-reach) + 1px) var(--size-reach);padding-inline:calc(var(--size-reach) + 1px) var(--size-reach);border:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.look-row__sizes::-webkit-scrollbar{display:none}.look-row__size{position:relative;display:flex;flex:none}.look-row__chip{display:flex;align-items:center;justify-content:center;min-inline-size:var(--tap-size);min-block-size:var(--tap-size);margin-block-start:-1px;margin-inline-start:-1px;padding-inline:calc(var(--u) * .8);border:1px solid var(--color-line);font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.look-row__size:active .look-row__chip{border-color:rgb(var(--color-text-rgb) / .4);background-color:rgb(var(--color-text-rgb) / .06)}.look-row__input:checked+.look-row__chip{position:relative;border-color:var(--color-text);background-color:var(--color-text);color:var(--color-background)}.look-row__input:disabled+.look-row__chip{background-color:rgb(var(--color-text-rgb) / .03);color:var(--color-muted);text-decoration:line-through;cursor:not-allowed}.look-row__input:focus-visible+.look-row__chip{position:relative;outline:var(--focus-ring) solid var(--color-text);outline-offset:2px}.look-row__buy{display:flex;align-items:flex-end;gap:calc(var(--u) * .8);min-inline-size:0}.look-row__buy .look-row__sizes{flex:1 1 auto}.look-row__add{flex:none;min-block-size:var(--tap-size);padding-block:0;padding-inline:calc(var(--u) * 1.2);font-size:var(--text-sm)}.look-row__add .icon{inline-size:calc(var(--u) * 1.2);block-size:calc(var(--u) * 1.2);stroke-width:1.75}.look-row__add[aria-busy=true]{cursor:progress}.look-row.is-nudged .look-row__sizes{animation:picker-nudge var(--duration-slow) ease}.look-row .recs__debug{flex-basis:100%}.complete__stack{display:grid}.complete__stack>:is(.complete__rows,.complete__ghosts){grid-area:1 / 1;align-content:start;min-inline-size:0}.complete__ghosts{display:grid;gap:calc(var(--u) * 1.2);pointer-events:none}.look-row--ghost .look-row__title,.look-row--ghost .look-row__price{background:linear-gradient(var(--color-placeholder),var(--color-placeholder)) center / 100% 60% no-repeat}.look-row--ghost .look-row__title{inline-size:60%}.look-row--ghost .look-row__price{inline-size:30%}.look-row--ghost .look-row__chip{border-color:var(--color-background);background-color:var(--color-placeholder);cursor:default}.look-row__add--ghost{display:block;inline-size:calc(var(--u) * 8);border:0;background-color:var(--color-placeholder)}.complete.is-empty .complete__inner{visibility:hidden}@media(scripting:none){.complete{display:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/recs.css.map */
