.ys-look-matches{--ys-ink:#302923;--ys-muted:#6c6057;--ys-sand:#f4efe8;--ys-line:#ded5cc;font-family:var(--365-sans,Arial,sans-serif);color:var(--ys-ink);padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(32px,5vw,72px);max-width:1400px;margin-inline:auto;padding-inline:clamp(16px,4vw,56px)}
.ys-look-matches *{box-sizing:border-box}.ys-look-matches a{color:inherit;text-underline-offset:4px}.ys-look-matches a:focus-visible{outline:3px solid #72513e;outline-offset:5px}.ys-look-matches__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.ys-look-matches__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;margin:0 0 10px;color:var(--ys-muted)}.ys-look-matches h2{font-family:Georgia,serif;font-size:clamp(28px,3.5vw,42px);font-weight:400;line-height:1.15;margin:0 0 12px}.ys-look-matches__header p:not(.ys-look-matches__eyebrow){font-size:14px;margin:0;max-width:620px;color:var(--ys-muted);line-height:1.6}.ys-look-matches__look{font-size:14px;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;gap:12px}.ys-look-matches__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.ys-look-matches__card{min-width:0;display:flex;flex-direction:column}.ys-look-matches__image{display:block;aspect-ratio:3/4;background:var(--ys-sand);overflow:hidden}.ys-look-matches__image img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.ys-look-matches__body{padding:16px 0 0;display:flex;flex-direction:column;flex:1}.ys-look-matches__vendor{text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:var(--ys-muted);margin:0 0 6px}.ys-look-matches h3{font:inherit;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 6px;overflow-wrap:anywhere}.ys-look-matches h3 a{text-decoration:none}.ys-look-matches h3 a:hover{text-decoration:underline}.ys-look-matches__color{font-size:12px;color:var(--ys-muted);margin:0 0 8px}.ys-look-matches__price{font-size:14px;font-weight:600;margin:0 0 12px}.ys-look-matches__stock{font-size:12px;line-height:1.5;color:var(--ys-muted);margin:0 0 12px}.ys-look-matches__shop{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-top:1px solid var(--ys-line);font-size:13px;text-decoration:none}.ys-look-matches__shop:hover{text-decoration:underline}.ys-look-matches__note{font-size:12px;color:var(--ys-muted);margin:24px 0 0;line-height:1.6}@media(max-width:749px){.ys-look-matches__header{display:block}.ys-look-matches__look{margin-top:12px}.ys-look-matches__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.ys-look-matches__body{padding-top:12px}.ys-look-matches h3{font-size:13px}}@media(prefers-reduced-motion:no-preference){.ys-look-matches__image img{transition:transform .2s ease}.ys-look-matches__image:hover img{transform:scale(1.025)}}
