.tz-mobile-review{display:none}
@media(max-width:767px){
  .jdgm-popup-widget__cards-container{display:none!important}
  .tz-mobile-review:not([hidden]){display:block;position:fixed;top:max(var(--tz-review-top,150px),calc(env(safe-area-inset-top,0px) + 8px));left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:8;max-width:430px;margin-inline:auto;height:104px;box-sizing:border-box;background:#fff;color:#1f1240;border:1px solid #e8dff8;border-radius:16px;box-shadow:0 6px 24px #1f124018;font:14px/1.35 Arial,Helvetica,sans-serif;letter-spacing:normal;overflow:hidden}
  .tz-mobile-review[hidden]{display:none!important}
  .tz-mobile-review__link{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;height:100%;padding:12px 44px 12px 12px;text-decoration:none;color:inherit;box-sizing:border-box}
  .tz-mobile-review__link:focus-visible,.tz-mobile-review__close:focus-visible{outline:3px solid #6d2fd1;outline-offset:-3px}
  .tz-mobile-review__image{width:56px;height:64px;object-fit:contain;background:#faf8ff;border-radius:9px}
  .tz-mobile-review__copy{min-width:0;display:flex;flex-direction:column;gap:3px}
  .tz-mobile-review .tz-mobile-review__product,.tz-mobile-review .tz-mobile-review__body,.tz-mobile-review .tz-mobile-review__close{font-family:Arial,Helvetica,sans-serif!important}
  .tz-mobile-review__rating{color:#6d2fd1;font-size:12px;line-height:14px}
  .tz-mobile-review__rating .jdgm-star{color:#6d2fd1!important;font-size:12px!important}
  .tz-mobile-review__product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6d2fd1;font-size:13px;font-weight:700;line-height:17px}
  .tz-mobile-review__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:16px;color:#1f1240}
  .tz-mobile-review__close{position:absolute;right:0;top:0;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:#1f1240;font:24px/44px Arial,sans-serif;cursor:pointer}
  .tz-mobile-review__link:not(:has(img)){grid-template-columns:minmax(0,1fr)}
}
