.mv-discovery{background:#f8f7f4;color:var(--color-foreground,#292421);padding:0 4vw 72px;border-top:1px solid #e9e4dc;font-family:var(--font-body--family,Arial,sans-serif)}
.mv-discovery *{box-sizing:border-box}.mv-discovery [hidden]{display:none!important}.mv-discovery__group{display:block;padding:60px 0 0}.mv-discovery__heading{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:0 0 28px;color:inherit}.mv-discovery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mv-discovery__card{min-width:0;color:inherit;text-decoration:none;display:block}.mv-discovery__image{aspect-ratio:4/3;overflow:hidden;background:#f7f6f4}.mv-discovery__image img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s}.mv-discovery__image--collection img{object-fit:contain}.mv-discovery__title{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(20px,1.8vw,27px);font-weight:400;line-height:1.25;letter-spacing:-.015em;margin:18px 0 12px;color:inherit}.mv-discovery__link{font-size:10px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.mv-discovery__card:hover img{opacity:.87}.mv-discovery__card:hover .mv-discovery__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.mv-discovery__recent-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.mv-discovery__clear{border:0;border-radius:0;padding:12px 0;background:transparent;color:inherit;font:inherit;font-size:10px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;flex-shrink:0}.mv-discovery__recent-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.mv-discovery__recent-card{min-width:0;color:inherit;text-decoration:none}.mv-discovery__recent-image{aspect-ratio:1;background:#f8f7f5}.mv-discovery__recent-image img{display:block;width:100%;height:100%;object-fit:contain}.mv-discovery__recent-title{font-size:11px;font-weight:400;line-height:1.5;margin:13px 0 6px;overflow-wrap:anywhere}.mv-discovery__recent-price{display:block;font-size:11px;line-height:1.5}.mv-discovery__recent-state{display:block;font-size:9px;line-height:1.5;color:#686360;margin-top:5px}.mv-discovery :focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:1000px){.mv-discovery__recent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:749px){.mv-discovery{padding:0 22px 48px}.mv-discovery__group{padding-top:42px}.mv-discovery__heading{font-size:29px;margin-bottom:23px}.mv-discovery__grid{grid-template-columns:1fr;gap:32px}.mv-discovery__title{font-size:24px;margin-top:17px}.mv-discovery__recent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.mv-discovery__recent-heading{align-items:flex-start}.mv-discovery__clear{padding-top:7px}.mv-discovery__recent-title{font-size:11px}}
@media(prefers-reduced-motion:reduce){.mv-discovery *{transition:none!important}}

.mv-discovery__image--editorial{position:relative;aspect-ratio:calc(var(--editorial-ratio,.8) / .87)}.mv-discovery__image--editorial img{width:100%;height:auto;object-fit:contain}.mv-discovery__wordmark{position:absolute;left:0;right:0;bottom:3%;text-align:center;font-family:Georgia,serif;letter-spacing:.25em;font-size:13px;line-height:1;color:#fff;text-shadow:0 1px 5px #0008;pointer-events:none}


.mv-discovery__group + .mv-discovery__group{margin-top:52px;padding-top:48px;border-top:1px solid #e3ded5}
@media(max-width:749px){.mv-discovery__group + .mv-discovery__group{margin-top:38px;padding-top:34px}}
