.mh-setparts{display:block}.mh-setparts__title{margin:0 0 var(--mh-space-3);font-family:var(--mh-font-sans);font-size:.8125rem;font-weight:500;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--mh-ink-2, var(--mh-ink))}.mh-setparts__count{font-weight:400;color:var(--mh-ink-muted)}.mh-setparts__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));column-gap:var(--mh-space-4);row-gap:var(--mh-space-3);margin:0;padding:0;list-style:none}.mh-setparts__item{min-width:0}.mh-setparts__link{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:var(--mh-space-3);min-height:55px;color:var(--mh-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.mh-setparts__link:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px;border-radius:var(--mh-r-sm)}.mh-setparts__thumb{display:block;width:44px;aspect-ratio:4 / 5;overflow:hidden;overflow:clip;border-radius:var(--mh-r-sm);background:var(--mh-studio, var(--mh-surface-2))}.mh-setparts__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mh-setparts__text{display:grid;gap:3px;min-width:0}.mh-setparts__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.875rem;line-height:1.3;color:var(--mh-ink-2, var(--mh-ink));text-wrap:pretty;text-decoration:underline 1px transparent;text-underline-offset:.2em;transition:text-decoration-color var(--mh-dur-1, .16s)}@media(hover:hover)and (pointer:fine){.mh-setparts__link:hover .mh-setparts__name{color:var(--mh-ink);text-decoration-color:currentColor}}.mh-setparts__meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--mh-space-2);row-gap:0;min-width:0}.mh-setparts__qty{font-size:.75rem;line-height:1.3;color:var(--mh-ink-muted)}.mh-setparts__rating{min-height:0;gap:3px;font-size:.75rem}.mh-setparts__rating .mh-rating__value{font-weight:400}.mh-setparts-value{display:flex;flex-wrap:wrap;align-items:baseline;margin:0;color:var(--mh-ink-muted);font-size:.875rem;line-height:1.5;clip-path:inset(-.5em -.5em -.5em 0)}.mh-setparts-value>span:first-child{margin-inline-end:1.25em}.mh-setparts-value__singles{color:var(--mh-ink-2, var(--mh-ink));font-variant-numeric:tabular-nums;white-space:nowrap}.mh-setparts-value__gain{margin-inline-start:-1.25em;color:var(--mh-accent-ink);white-space:nowrap}.mh-setparts-value__sep{display:inline-block;width:1.25em;text-align:center;color:var(--mh-ink-muted)}.mh-setrev{max-inline-size:40rem;margin:0 auto var(--mh-space-3)}.mh-setrev__title{margin:0;font-family:var(--mh-font-serif);font-style:normal;font-size:var(--mh-fs-h3);font-weight:400;line-height:var(--mh-lh-h3);color:var(--mh-heading, var(--mh-ink));text-align:center;text-transform:none;text-wrap:balance}.mh-setrev__lead{margin:var(--mh-space-2) auto 0;max-inline-size:46ch;color:var(--mh-ink-muted);font-size:var(--mh-fs-small);line-height:var(--mh-lh-small);text-align:center;text-wrap:pretty}.mh-setrev__list{display:grid;margin:var(--mh-space-6) 0 0;padding:0;list-style:none;border-block-start:1px solid var(--mh-line)}.mh-setrev__foot{margin:var(--mh-space-7) 0 var(--mh-space-1);color:var(--mh-ink-2, var(--mh-ink));font-size:var(--mh-fs-ui);line-height:1.4;text-align:center}.mh-setrev__list>li{border-block-end:1px solid var(--mh-line)}.mh-setrev__link{display:grid;grid-template-columns:40px minmax(0,1fr) auto 20px;align-items:center;column-gap:var(--mh-space-3);min-height:64px;padding-block:var(--mh-space-2);color:var(--mh-ink);text-decoration:none}.mh-setrev__link:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px;border-radius:var(--mh-r-sm)}.mh-setrev__thumb{display:block;width:40px;aspect-ratio:4 / 5;overflow:hidden;overflow:clip;border-radius:var(--mh-r-sm);background:var(--mh-studio, var(--mh-surface-2))}.mh-setrev__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mh-setrev__name{min-width:0;font-size:var(--mh-fs-ui);line-height:1.35;color:var(--mh-ink-2, var(--mh-ink))}.mh-setrev__rating{min-height:0}.mh-setrev__arrow{display:grid;place-items:center;color:var(--mh-ink-muted)}@media(max-width:479px){.mh-setrev__link{grid-template-columns:40px minmax(0,1fr) 20px;row-gap:4px}.mh-setrev__name{grid-column:2}.mh-setrev__rating{grid-column:2;grid-row:2}.mh-setrev__thumb{grid-row:1 / span 2}.mh-setrev__arrow{grid-column:3;grid-row:1 / span 2}}@media(hover:hover)and (pointer:fine){.mh-setrev__link:hover .mh-setrev__name{color:var(--mh-ink);text-decoration:underline;text-underline-offset:.2em}.mh-setrev__link:hover .mh-setrev__arrow{color:var(--mh-ink)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/component-mh-pdp-setparts.css.map */
