.mpx-rev__write{justify-self:stretch;margin-top:8px;border:0;border-radius:999px;background:var(--color-primary,#0FA39A);color:#fff;padding:13px 20px;font:700 15px/1.2 var(--font-body);cursor:pointer;transition:background .2s}.mpx-rev__write:hover{background:var(--color-primary-dark,#0B7E77)}.mpx-rev__write:focus-visible{outline:2px solid var(--color-primary,#0FA39A);outline-offset:3px}.mpx-rev__more[aria-busy=true]{opacity:.6;pointer-events:none}.mpx-rev__card.is-new{animation:mpxRevIn .35s ease both}@keyframes mpxRevIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mpx-rev__card.is-new{animation:none}}.mpx-rev__card.has-pic{padding-top:0;overflow:hidden}.mpx-rev__photo{display:block;margin:0 -20px 4px;aspect-ratio:4/3;overflow:hidden;background:var(--color-bg-alt,#F3EFE7);cursor:zoom-in}.mpx-rev__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.mpx-rev__photo:hover img{transform:scale(1.03)}.mpx-rev__thumbs{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.mpx-rev__thumbs a{width:56px;height:56px;border-radius:12px;overflow:hidden;display:block;cursor:zoom-in}.mpx-rev__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.mpx-rev__card footer .mpx-rev__pic{display:none}.mpx-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0e2a2adb;display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out;animation:mpxRevIn .2s ease both}.mpx-lb img{max-width:min(1024px,100%);max-height:100%;border-radius:16px;object-fit:contain;box-shadow:0 20px 60px #00000059}.mpx-lb button{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:#0e2a2a;font:600 22px/1 var(--font-body);cursor:pointer}.mpx-rev--empty .mpx-rev__empty{max-width:620px;margin:0 auto;text-align:center;background:#fff;border:1px solid rgba(28,43,42,.08);border-radius:var(--radius-lg,32px);padding:40px 28px;display:grid;gap:12px;justify-items:center}.mpx-rev--empty .mpx-rev__empty .mpx__h2{margin:0}.mpx-rev--empty .mpx-rev__empty .mpx__text{margin:0 0 6px}.mpx-rev--empty .mpx-rev__write{justify-self:center;min-width:260px}@media(max-width:600px){.mpx-rev--empty .mpx-rev__empty{padding:28px 20px}.mpx-rev--empty .mpx-rev__write{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mp-reviews-more.css.map */
