.mhs-word-of-mouth .rev .av{background:var(--paper-2)}.mhs-word-of-mouth .rev-track{animation:mq var(--mhs-wom-dur,46s) linear infinite}.mhs-word-of-mouth.mhs-wom-no-pause .rev-wrap:hover .rev-track{animation-play-state:running}.mhs-word-of-mouth .rev>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.mhs-word-of-mouth.mhs-wom-static .sec-head{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px}.mhs-word-of-mouth.mhs-wom-static .sec-head h2{margin-bottom:0}.mhs-word-of-mouth.mhs-wom-static .sec-head .rail-ctl{flex:0 0 auto;width:auto;margin:0}.mhs-word-of-mouth.mhs-wom-static .rev-wrap{--mhs-wom-pad:max(20px, (100% - (var(--global-content-width, 1440px) - 2 * var(--global-content-edge-padding, 24px))) / 2);overflow-x:auto;padding-inline:var(--mhs-wom-pad);scroll-padding-inline:var(--mhs-wom-pad);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.mhs-word-of-mouth.mhs-wom-static .rev-wrap::-webkit-scrollbar{display:none}.mhs-word-of-mouth.mhs-wom-static .rev-track{animation:none}.mhs-word-of-mouth.mhs-wom-static .rev{scroll-snap-align:start}.mhs-word-of-mouth.mhs-wom-static .rev-track>.rev:last-child{margin-right:0}.mhs-word-of-mouth .rev{display:flex;flex-direction:column;gap:14px}.mhs-word-of-mouth .rev-prod{display:flex;align-items:center;gap:12px;color:var(--pl-blue);text-decoration:none}.mhs-word-of-mouth .rev-ph{flex:0 0 56px;width:56px;height:56px;margin:0;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#f4f4f6}.mhs-word-of-mouth .rev-ph img{width:100%;height:100%;object-fit:contain;padding:4px}.mhs-word-of-mouth .rev-prod-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--pl-fs-sm);font-weight:600;line-height:1.35}.mhs-word-of-mouth .rev-prod:hover .rev-prod-name{text-decoration:underline}.mhs-word-of-mouth .rev .stars{margin:0}.mhs-word-of-mouth .rev>p{margin:0}.mhs-word-of-mouth .rev .who{margin-top:auto;padding-top:2px}.mhs-word-of-mouth .rev .who b{font-size:var(--pl-fs-sm)}.mhs-word-of-mouth .who span a{color:inherit;text-decoration:none}.mhs-word-of-mouth .who span a:hover{text-decoration:underline}.mhs-word-of-mouth.mhs-wom-glide .rev-track{animation:none!important}.mhs-word-of-mouth.mhs-wom-glide .rev-wrap{overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:none;cursor:grab;-webkit-overflow-scrolling:touch}.mhs-word-of-mouth.mhs-wom-glide .rev-wrap::-webkit-scrollbar{display:none}.mhs-word-of-mouth.mhs-wom-glide .rev-wrap.is-dragging{cursor:grabbing;user-select:none}.mhs-word-of-mouth.mhs-wom-glide .rev-wrap.is-dragging a{pointer-events:none}html body .mhs-word-of-mouth .sec-head{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}html body .mhs-word-of-mouth .sec-head h2{margin:0}html body .mhs-word-of-mouth .mhs-wom-all{font-size:15px;font-weight:600;color:var(--pl-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--pl-line-strong)}html body .mhs-word-of-mouth .mhs-wom-all:hover{text-decoration-color:var(--pl-blue)}html body .mhs-word-of-mouth .rev{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:12px;row-gap:0;padding:24px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:#fff;color:var(--pl-blue)}html body .mhs-word-of-mouth .rev .who{display:contents}html body .mhs-word-of-mouth .rev .av{grid-column:1;grid-row:1 / span 2;align-self:center;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border-radius:50%;background:var(--pl-sunrise);color:var(--pl-blue);font-size:16px;font-weight:700;line-height:1}html body .mhs-word-of-mouth .rev .who b{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--pl-blue)}html body .mhs-word-of-mouth .rev .vrf{grid-column:2;grid-row:2;justify-self:end;align-self:start;margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--pl-ink-muted)}html body .mhs-word-of-mouth .rev .stars{grid-column:2;grid-row:2;justify-self:start;align-self:start;width:78px;height:14px;margin:4px 0 0;background:linear-gradient(90deg,var(--pl-blue) var(--pl-pct),rgba(3,0,50,.12) var(--pl-pct));-webkit-mask:var(--pl-star) 0 0 / 14px 14px space;mask:var(--pl-star) 0 0 / 14px 14px space}html body .mhs-word-of-mouth .rev>p{grid-column:1 / -1;grid-row:3;margin:16px 0 20px;font-size:15px;font-weight:400;line-height:1.55;color:var(--pl-blue);-webkit-line-clamp:4;line-clamp:4}html body .mhs-word-of-mouth .rev-prod{grid-column:1 / -1;grid-row:4;display:flex;align-items:center;gap:12px;margin:0;padding:16px 0 0;border-top:1px solid var(--pl-line)}html body .mhs-word-of-mouth .rev-ph{flex:0 0 48px;width:48px;height:48px;border:1px solid var(--pl-line);border-radius:8px;background:#fff}html body .mhs-word-of-mouth .rev-ph img{padding:4px}html body .mhs-word-of-mouth .rev-prod-name{font-size:14px;font-weight:600;line-height:1.4;color:var(--pl-blue)}html body .mhs-word-of-mouth .rev-prod-name:before{content:"on ";font-weight:400;color:var(--pl-ink-soft)}@media(max-width:767px){html body .mhs-word-of-mouth .mhs-wom-all{font-size:14px}}html body .mhs-word-of-mouth .rev.has-photo{grid-template-rows:auto auto auto 1fr auto}html body .mhs-word-of-mouth .rev-photo{grid-column:1 / -1;grid-row:1;display:block;margin:0 0 16px;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:var(--pl-seafoam)}html body .mhs-word-of-mouth .rev-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}html body .mhs-word-of-mouth .rev-photo:hover img{transform:scale(1.03)}html body .mhs-word-of-mouth .rev.has-photo .av{grid-row:2 / span 2}html body .mhs-word-of-mouth .rev.has-photo .who b{grid-row:2}html body .mhs-word-of-mouth .rev.has-photo .vrf,html body .mhs-word-of-mouth .rev.has-photo .stars{grid-row:3}html body .mhs-word-of-mouth .rev.has-photo>p{grid-row:4;-webkit-line-clamp:3;line-clamp:3}html body .mhs-word-of-mouth .rev.has-photo .rev-prod{grid-row:5}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-track>.rev-col{display:flex;flex-direction:column;gap:16px;width:330px;flex-shrink:0;margin-right:16px}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col>.rev{width:auto;margin:0;flex:1 1 auto}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col-pair>.rev{flex:1 1 0}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col-pair>.rev{padding:20px 22px}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col-pair>.rev>p{margin:12px 0 14px;-webkit-line-clamp:3;line-clamp:3}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col-pair .rev-prod{padding-top:12px}html body .mhs-word-of-mouth.mhs-wom-has-photos .rev-col-pair .rev-ph{flex-basis:40px;width:40px;height:40px}
