.mh-picks .mh-head{padding-inline:0}.mh-picks__list{display:grid;grid-auto-flow:column;grid-auto-columns:78vw;gap:var(--mh-space-3);margin-block:0;list-style:none;margin-inline:calc(var(--mh-gutter) * -1);padding:0 var(--mh-gutter);scroll-padding-inline:var(--mh-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mh-picks__list::-webkit-scrollbar{display:none}.mh-picks__item{min-width:0;scroll-snap-align:start}.mh-picks__card{display:flex;flex-direction:column;height:100%}.mh-picks__media{--mh-ar: 4 / 5;position:relative;border-radius:var(--mh-r-lg);background:var(--mh-studio, var(--mh-surface-2))}.mh-picks__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(22 21 20 / .4),transparent 45%);pointer-events:none}.mh-picks__img{transition:transform var(--mh-dur-zoom, .9s) var(--mh-ease-lux, cubic-bezier(.22, 1, .36, 1))}.mh-picks__badge{position:absolute;left:var(--mh-space-4);bottom:var(--mh-space-4);z-index:2;font-size:.6875rem;font-weight:var(--mh-fw-label, 400);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--mh-on-dark, #fff)}.mh-picks__body{display:flex;flex:1;flex-direction:column;gap:var(--mh-space-2);padding-block-start:var(--mh-space-4)}.mh-picks__who{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--mh-space-2);row-gap:2px;margin:0}.mh-picks__name{font-family:var(--mh-font-serif);font-size:1.375rem;font-weight:var(--mh-fw-serif, 400);line-height:1.2;color:var(--mh-heading, var(--mh-ink))}.mh-picks__handle{font-size:.8125rem;color:var(--mh-ink-muted);text-decoration:none}.mh-picks__quote{margin:0;font-family:var(--mh-font-serif);font-size:1.25rem;font-weight:var(--mh-fw-serif, 400);line-height:1.35;color:var(--mh-ink);text-wrap:pretty}.mh-picks__product{display:flex;align-items:center;gap:var(--mh-space-3);margin-block-start:auto;padding-block-start:var(--mh-space-3)}.mh-picks__thumb{flex:none;display:block;inline-size:48px;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--mh-r-sm);background:var(--mh-studio, var(--mh-surface-2))}.mh-picks__title{display:flex;flex:1;min-width:0;align-items:baseline;font-size:.875rem;line-height:1.35;color:var(--mh-ink-2, var(--mh-ink));text-decoration:none}.mh-picks__pname{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mh-picks__price{flex:none;white-space:nowrap;color:var(--mh-ink);font-weight:var(--mh-fw-sans-strong, 500)}.mh-picks__product mh-add-to-cart{flex:none}.mh-picks__note{margin:var(--mh-space-6) 0 0;font-size:.75rem;line-height:1.45;color:var(--mh-ink-muted);text-align:center}.mh-picks__hint{margin-block:var(--mh-space-7);padding:var(--mh-space-5);border:1px dashed var(--mh-line-strong);border-radius:var(--mh-r-md);color:var(--mh-ink-muted);text-align:center}@media(prefers-reduced-motion:no-preference){html.mh-motion .mh-picks__img{transform:scale(1.06)}html.mh-motion .mh-picks.is-seen .mh-picks__img{transform:none;transition-duration:var(--mh-dur-settle, 1.2s)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.mh-picks.is-seen .mh-picks__card:hover .mh-picks__img{transform:scale(var(--mh-zoom, 1.03));transition-duration:var(--mh-dur-zoom, .9s)}}@media(hover:hover)and (pointer:fine){.mh-picks__title:hover .mh-picks__pname{text-decoration:underline;text-underline-offset:3px}}@media(min-width:768px){.mh-picks__list{grid-auto-columns:42vw}}@media(min-width:1024px){.mh-picks__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 20px;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-mh-picks.css.map */
