.wm-revpage{padding:var(--spacing-9xl) var(--container-padding);background:transparent}.wm-revpage__inner{max-width:var(--width-xl, 768px);margin:0 auto}.wm-revpage__title{margin:0 0 var(--spacing-3xl);font-family:var(--font-family-display);font-weight:var(--font-weight-black);font-size:var(--font-size-display-section-sm);line-height:var(--line-height-display-section-sm);letter-spacing:var(--tracking-display-tight);color:var(--color-text-primary)}.wm-revpage__summary{display:flex;align-items:center;gap:var(--spacing-6xl);padding:0;margin-bottom:var(--spacing-3xl)}.wm-revpage__avg{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);flex:0 0 auto}.wm-revpage__avg-num{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);color:var(--color-text-primary)}.wm-revpage__avg-stars{display:inline-flex;gap:var(--spacing-xxs);color:var(--color-text-primary)}.wm-revpage__avg-stars i{font-size:var(--size-2xl)}.wm-revpage__avg-count{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-muted)}.wm-revpage__bars{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.wm-revpage__bar{display:flex;align-items:center;gap:var(--spacing-lg);background:none;border:0;padding:var(--spacing-xxs) 0;cursor:pointer;font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-primary);border-radius:var(--radius-xxs)}.wm-revpage__bar-label{flex:0 0 auto;width:var(--size-8xl);text-align:left;white-space:nowrap}.wm-revpage__bar-track{display:block;flex:1 1 0;height:var(--size-md);background:var(--color-border-subtle);border-radius:var(--radius-round);overflow:hidden}.wm-revpage__bar-fill{display:block;height:100%;background:var(--color-text-primary);border-radius:var(--radius-round)}.wm-revpage__bar-count{flex:0 0 auto;min-width:2ch;text-align:right;color:var(--color-text-muted)}.wm-revpage__bar.is-active .wm-revpage__bar-label{font-weight:var(--font-weight-bold)}@media(hover:hover){.wm-revpage__bar:hover .wm-revpage__bar-label{font-weight:var(--font-weight-bold)}}.wm-revpage__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3xl);flex-wrap:wrap;margin-bottom:var(--spacing-3xl)}.wm-revpage__pills{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap}.wm-revpage__pill{display:inline-flex;align-items:center;padding:var(--spacing-sm) var(--spacing-lg);background:none;border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-xl);transition:background-color .18s ease,color .18s ease;font-family:var(--font-family-button);font-weight:var(--font-weight-bold);font-size:var(--font-size-button-xs);line-height:var(--line-height-button-xs);text-transform:uppercase;color:var(--color-text-primary);cursor:pointer;transition:background-color .2s ease,color .2s ease}.wm-revpage__pill.is-active{background:var(--color-surface-inverse);border-color:var(--color-surface-inverse);color:var(--color-text-on-brand)}.wm-revpage__pill:not(.is-active){position:relative;overflow:clip;isolation:isolate;transform:translateZ(0);transition:color .14s ease .05s,border-color .65s cubic-bezier(.05,1,.2,1)}.wm-revpage__pill:not(.is-active):before{content:"";position:absolute;top:-2px;bottom:-2px;width:calc(100% + 4px);left:calc(-100% - 6px);border-radius:inherit;z-index:-1;background:var(--color-surface-raised);transition:left .65s cubic-bezier(.05,1,.2,1);pointer-events:none}@media(hover:hover){.wm-revpage__pill:not(.is-active):hover:before{left:-2px}}@media(hover:hover){.wm-revpage__pill:not(.is-active):active:before{left:-2px}}.wm-revpage__sort{display:inline-flex;align-items:center;gap:var(--spacing-md);font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-text-primary)}.wm-revpage__sort select{padding:var(--spacing-sm) var(--spacing-lg);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-text-primary)}.wm-revpage__row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6xl);padding:var(--spacing-3xl) var(--spacing-6xl);border-top:var(--border-width-thin) solid var(--color-border-subtle)}.wm-revpage__row:first-child{border-top:0}.wm-revpage__quotecol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.wm-revpage__quote.wm-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.wm-revpage__readmore{align-self:flex-start;margin-top:var(--spacing-md);padding:0;background:none;border:0;font-family:var(--font-family-accent);font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:underline;color:var(--color-text-primary);cursor:pointer}@media(hover:hover){.wm-revpage__readmore:hover{opacity:.55}}.wm-revpage__quote{margin:0;font-family:var(--font-family-body);font-weight:var(--font-weight-light);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-primary)}.wm-revpage__meta{display:flex;align-items:center;gap:var(--spacing-lg)}.wm-revpage__quotecol .wm-revpage__meta{order:-1}.wm-revpage__stars{display:inline-flex;gap:var(--spacing-xxs);color:var(--color-text-primary)}.wm-revpage__stars i{font-size:var(--size-2xl)}.wm-revpage__name{padding-left:var(--spacing-sm);font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-transform:uppercase;color:var(--color-text-primary)}.wm-revpage__product{display:inline-flex;align-items:center;padding:var(--spacing-xxs) var(--spacing-sm);background:var(--color-surface-brown);color:var(--color-text-on-brand);font-family:var(--font-family-accent);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-md)}.wm-revpage__media{flex:0 0 auto;width:140px;height:140px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface-subtle)}.wm-revpage__media img{width:100%;height:100%;object-fit:cover}.wm-revpage__morewrap{display:flex;justify-content:center;padding-top:var(--spacing-3xl)}.wm-revpage__morewrap[hidden]{display:none}.wm-revpage__morebtn{display:inline-flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);background:none;border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--radius-xl);font-family:var(--font-family-button);font-weight:var(--font-weight-bold);font-size:var(--font-size-button-xs);line-height:var(--line-height-button-xs);text-transform:uppercase;color:var(--color-text-primary);cursor:pointer;position:relative;overflow:clip;isolation:isolate;transform:translateZ(0);transition:color .14s ease .05s,border-color .65s cubic-bezier(.05,1,.2,1)}.wm-revpage__morebtn:before{content:"";position:absolute;top:-2px;bottom:-2px;width:calc(100% + 4px);left:calc(-100% - 6px);border-radius:inherit;z-index:-1;background:var(--color-surface-inverse);transition:left .65s cubic-bezier(.05,1,.2,1);pointer-events:none}@media(hover:hover){.wm-revpage__morebtn:hover{color:var(--color-text-on-brand)}.wm-revpage__morebtn:hover:before{left:-2px}.wm-revpage__morebtn:active{color:var(--color-text-on-brand)}.wm-revpage__morebtn:active:before{left:-2px}}.wm-revpage__empty{padding:var(--spacing-6xl) 0;text-align:center;font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-text-muted)}@media(max-width:768px){.wm-revpage{padding:var(--spacing-8xl) var(--container-padding)}.wm-revpage__summary{flex-direction:column;gap:var(--spacing-3xl)}.wm-revpage__row{flex-direction:column;gap:var(--spacing-3xl);padding-left:0;padding-right:0}.wm-revpage__media{order:-1;width:100%;aspect-ratio:16 / 9}.wm-revpage--pdp .wm-revpage__cols{grid-template-columns:1fr}}.wm-revpage--pdp .wm-revpage__inner{max-width:var(--container-max-width, 1360px)}.wm-revpage--pdp{padding:var(--spacing-12xl) var(--container-padding) var(--spacing-10xl)}.wm-revpage--pdp .wm-revpage__cols{display:grid;grid-template-columns:var(--width-xxs, 320px) minmax(0,1fr);gap:var(--spacing-4xl);align-items:start}.wm-revpage--pdp .wm-revpage__side{position:sticky;top:var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-3xl)}.wm-revpage--pdp .wm-revpage__summary{flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);margin-bottom:0}.wm-revpage--pdp .wm-revpage__avg{align-items:flex-start;text-align:left}.wm-revpage--pdp .wm-revpage__title{margin:0 0 var(--spacing-md)}.wm-revpage--pdp .wm-revpage__bars{width:100%}.wm-revpage--pdp .wm-revpage__toolbar{justify-content:flex-start;margin-bottom:0}.wm-revpage--pdp .wm-revpage__row:first-child{border-top:0;padding-top:0}@media(max-width:1024px){.wm-revpage--pdp .wm-revpage__cols{grid-template-columns:1fr}.wm-revpage--pdp .wm-revpage__side{position:static}}.wm-revpage__row{cursor:pointer}.wm-revpage-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;align-items:center;justify-content:center;padding:var(--container-padding-mobile);background:var(--color-overlay-default)}.wm-revpage-modal.is-open{display:flex}.wm-revpage-modal__panel{position:relative;width:100%;max-width:var(--width-md, 560px);max-height:80vh;overflow:auto;background:var(--color-surface-raised);border-radius:var(--radius-2xl);padding:var(--spacing-5xl);display:flex;flex-direction:column;gap:var(--spacing-lg);animation:wm-revpage-modal-in .3s cubic-bezier(.16,1,.3,1)}@keyframes wm-revpage-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.wm-revpage-modal__close{position:absolute;top:var(--spacing-lg);right:var(--spacing-lg);display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:none;border:0;cursor:pointer;color:var(--color-text-primary);border-radius:var(--radius-xxs)}.wm-revpage-modal__close i{font-size:var(--size-2xl)}.wm-revpage-modal__img{width:100%;max-height:320px;object-fit:cover;border-radius:var(--radius-sm)}.wm-revpage-modal__img[hidden]{display:none}.wm-revpage-modal__quote{margin:0;font-family:var(--font-family-body);font-weight:var(--font-weight-light);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-primary);white-space:pre-line}@media(max-width:768px){.wm-revpage--pdp{padding-top:var(--spacing-xl)}}@media(hover:hover){.wm-revpage-modal__close:hover i{font-family:Phosphor-Bold!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wm-reviews-page.css.map */
