.mh-reviews{--mh-reviews-gutter: 16px;--mh-reviews-gap: 12px;display:block;padding-top:var(--mh-reviews-padding-top, 40px);padding-bottom:var(--mh-reviews-padding-bottom, 40px);background:var(--mh-reviews-bg, #F8F7F7)}.mh-reviews[hidden]{display:none}.mh-reviews__inner{box-sizing:border-box;width:100%;max-width:var(--site-max-width, 1600px);margin:0 auto;padding:0 var(--mh-reviews-gutter)}.mh-reviews__head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.mh-reviews__pill{padding:6px 10px;border:1px solid #DFDBD8;border-radius:999px;background:#f8f7f7;color:#161413;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:.01em}.mh-reviews__title{max-width:20em;margin:0;color:#161413;font-family:Canela,serif;font-size:3rem;font-weight:400;line-height:1.15;letter-spacing:-.018em;text-wrap:balance}.mh-reviews__title em{color:inherit;font-style:normal}.mh-reviews__title--h4{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0}.mh-reviews__text-intro{max-width:520px;margin:0;color:#2b2926;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.mh-reviews__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin:0;color:#3d3834;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.mh-reviews__rating[hidden]{display:none}.mh-reviews__rating b{color:#161413;font-weight:600}.mh-reviews__rating-stars{display:block;width:110px;height:22px}.mh-reviews__source{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:#9c948b;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.mh-reviews__source img{display:block;width:auto;height:18px}.mh-reviews__track{display:flex;align-items:stretch;gap:var(--mh-reviews-gap);box-sizing:border-box;margin-top:28px;padding:2px var(--mh-reviews-gutter) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mh-reviews-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.mh-reviews__track::-webkit-scrollbar{display:none}.mh-reviews__track:focus-visible,.mh-reviews__more:hover{background:none;color:#161413}.mh-reviews__all:hover{background:#fdfcfc;color:#161413}.mh-reviews__more:focus-visible,.mh-reviews__all:focus-visible{outline:2px solid #F47825;outline-offset:2px}.mh-reviews__card{display:flex;flex:0 0 86%;flex-direction:column;gap:10px;box-sizing:border-box;max-width:340px;overflow:hidden;border:1px solid #DFDBD8;border-radius:16px;background:#fdfcfc;box-shadow:0 2px 12px #0000000a;scroll-snap-align:start}.mh-reviews__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:#efedeb}.mh-reviews__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.mh-reviews__photo+.mh-reviews__body{padding-top:6px}.mh-reviews__stars{display:block;width:80px;height:16px}.mh-reviews__card-title{margin:0;color:#161413;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0}.mh-reviews__text{display:-webkit-box;margin:0;overflow:hidden;color:#3d3834;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.mh-reviews__text.is-open{display:block}.mh-reviews__more{padding:0;border:0;background:none;color:#2b2926;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;text-decoration:underline;text-transform:none;cursor:pointer}.mh-reviews__more[hidden]{display:none}.mh-reviews__reviewer{display:flex;flex-direction:column;margin:auto 0 0;padding-top:6px}.mh-reviews__name{color:#161413;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.3}.mh-reviews__verified{color:#9c948b;font-family:Inter,sans-serif;font-size:12px;line-height:1.3}.mh-reviews__card--photo-banner .mh-reviews__photo{aspect-ratio:3 / 1}.mh-reviews__reviewer--photo{display:grid;grid-template-columns:58px minmax(0,1fr);column-gap:12px;align-items:center}.mh-reviews__reviewer--photo .mh-reviews__photo{grid-row:1 / span 2;width:58px;height:58px;aspect-ratio:1 / 1;border-radius:12px}.mh-reviews__reviewer--photo .mh-reviews__name,.mh-reviews__reviewer--photo .mh-reviews__verified{grid-column:2}.mh-reviews__card--photo-thumbnail .mh-reviews__body{padding-top:16px}.mh-reviews__card--photo-thumbnail .mh-reviews__text{-webkit-line-clamp:3;line-clamp:3}.mh-reviews__card--photo-thumbnail .mh-reviews__reviewer{padding-top:2px}.mh-reviews__card--photo-thumbnail~.mh-reviews__card--summary{min-height:280px}.mh-reviews__card--summary{align-items:center;justify-content:center;gap:12px;min-height:320px;padding:24px;background:#f8f7f7;box-shadow:none;text-align:center}.mh-reviews__summary-value{color:#161413;font-family:Canela,serif;font-size:44px;line-height:1}.mh-reviews__summary-value:empty{display:none}.mh-reviews__summary-text{margin:0;color:#3d3834;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.mh-reviews__all{display:inline-flex;align-items:center;padding:12px 18px;border:1px solid #BDB8B2;border-radius:12px;background:#fdfcfc;color:#161413;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer}.mh-reviews__all[hidden]{display:none}.mh-reviews__card--placeholder .mh-reviews__body{align-items:stretch;gap:10px;padding-top:16px}.mh-reviews__bone{display:block;height:12px;border-radius:6px;background:#efedeb}.mh-reviews__bone--short{width:40%}.mh-reviews__bone--mid{width:70%}@media(prefers-reduced-motion:no-preference){.mh-reviews__card--placeholder{animation:mh-reviews-pulse 1.4s ease-in-out infinite}}@keyframes mh-reviews-pulse{50%{opacity:.55}}.mh-reviews__dots{display:flex;justify-content:center;gap:6px;margin-top:4px}.mh-reviews__dots i{width:7px;height:7px;border-radius:50%;background:#cfc9c3;transition:background-color .2s ease,transform .2s ease}.mh-reviews__dots i.is-on{background:#161413;transform:scale(1.15)}@media(min-width:700px){.mh-reviews{--mh-reviews-gap: 16px}.mh-reviews__title:not(.mh-reviews__title--h4){font-size:3rem}.mh-reviews__text-intro{font-size:16px}.mh-reviews__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--site-max-width, 1600px);margin:40px auto 0;overflow:visible}.mh-reviews__card{max-width:none}.mh-reviews__dots{display:none}}@media(min-width:900px){.mh-reviews__title:not(.mh-reviews__title--h4){font-size:5.2rem}}@media(min-width:1000px){.mh-reviews__track{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.mh-reviews{--mh-reviews-gutter: 6.4rem}}.mh-reviews__count{color:#3d3834}.mh-reviews__count[hidden]{display:none}.mh-reviews__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-top:28px;padding-bottom:16px;border-bottom:1px solid #DFDBD8}.mh-reviews__sort{display:inline-flex;align-items:center;gap:8px;color:#3d3834;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.mh-reviews__sort[hidden]{display:none}.mh-reviews__sort select{width:auto;min-height:0;padding:10px 34px 10px 12px;border:1px solid #DFDBD8;border-radius:12px;background:#fdfcfc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23161413' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;color:#161413;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;-webkit-appearance:none;appearance:none;cursor:pointer}.mh-reviews__sort select:focus-visible,.mh-reviews__write:focus-visible{outline:2px solid #F47825;outline-offset:2px}.mh-reviews__write{text-decoration:none}.mh-reviews__status{margin:24px 0 0;color:#3d3834;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;text-align:center}.mh-reviews__status[hidden]{display:none}.mh-reviews__list{column-count:1;column-gap:16px;margin-top:24px}.mh-reviews__list .mh-reviews__card{display:flex;width:100%;max-width:none;margin:0 0 16px;break-inside:avoid}.mh-reviews__list .mh-reviews__text{-webkit-line-clamp:7;line-clamp:7}.mh-reviews__more-wrap{display:flex;justify-content:center;margin-top:8px}.mh-reviews__all:disabled{opacity:.5;cursor:default}@media(min-width:700px){.mh-reviews__list{column-count:2}}@media(min-width:1000px){.mh-reviews__list{column-count:3}}.mh-reviews--all{scroll-margin-top:80px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mh-reviews.css.map */
