.iso-rev{--rev-red: #D6001C;--rev-red-hover: #B8001A;--rev-star: #F59E0B;--rev-star-off: #E5E5E5;--rev-text: #1A1A1A;--rev-muted: #6B7280;--rev-border: #E5E5E5;--rev-bg: #FFFFFF;--rev-bg-soft: #FAFAFA;--rev-radius: 8px;--rev-gap: 24px;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--rev-text);background:var(--rev-bg);padding:48px 0;display:block;content-visibility:auto;contain-intrinsic-size:1px 1400px}.iso-rev--soft{background:var(--rev-bg-soft)}.iso-rev__container{max-width:1200px;margin:0 auto;padding:0 16px}.iso-rev__head{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:32px}.iso-rev__title{font-size:clamp(24px,4vw,32px);font-weight:700;margin:0 0 12px;line-height:1.2;color:var(--rev-text)}.iso-rev__summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:8px}.iso-rev__summary-stars{display:inline-flex;gap:2px;color:var(--rev-star)}.iso-rev__summary-stars svg{width:22px;height:22px}.iso-rev__avg{font-size:22px;font-weight:700;color:var(--rev-text)}.iso-rev__count{font-size:16px;color:var(--rev-muted);font-weight:500}.iso-rev__count a{color:var(--rev-red);text-decoration:underline;text-underline-offset:2px}.iso-rev__count a:hover{color:var(--rev-red-hover)}.iso-rev__controls{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;margin-bottom:32px}.iso-rev__control-group{display:flex;align-items:center;gap:8px}.iso-rev__label{font-size:14px;font-weight:500;color:var(--rev-muted)}.iso-rev__select{appearance:none;-webkit-appearance:none;background:var(--rev-bg);border:1px solid var(--rev-border);border-radius:var(--rev-radius);padding:10px 36px 10px 14px;font-family:inherit;font-size:14px;font-weight:500;color:var(--rev-text);cursor:pointer;min-height:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' stroke='%231A1A1A' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;transition:border-color .15s ease}.iso-rev__select:hover{border-color:var(--rev-red)}.iso-rev__select:focus{outline:2px solid var(--rev-red);outline-offset:2px;border-color:var(--rev-red)}.iso-rev__chip{display:inline-flex;align-items:center;gap:6px;background:var(--rev-bg);border:1px solid var(--rev-border);border-radius:100px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;color:var(--rev-text);cursor:pointer;min-height:44px;transition:all .15s ease}.iso-rev__chip:hover{border-color:var(--rev-red);color:var(--rev-red)}.iso-rev__chip[aria-pressed=true]{background:var(--rev-red);border-color:var(--rev-red);color:#fff}.iso-rev__chip[aria-pressed=true]:hover{background:var(--rev-red-hover);border-color:var(--rev-red-hover)}.iso-rev__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rev-gap);margin-bottom:32px}@media(max-width:900px){.iso-rev__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.iso-rev__grid{grid-template-columns:1fr;gap:16px}}.iso-rev-card{background:var(--rev-bg);border:1px solid var(--rev-border);border-radius:var(--rev-radius);padding:20px;display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease,box-shadow .15s ease}.iso-rev-card:hover{border-color:silver;box-shadow:0 2px 8px #0000000a}.iso-rev-card__head{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center}.iso-rev-card__avatar{width:40px;height:40px;border-radius:50%;background:var(--rev-red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;text-transform:uppercase;flex-shrink:0;overflow:hidden}.iso-rev-card__avatar--photo{background:#f0f0f0;padding:0}.iso-rev-card__avatar--photo img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.iso-rev-card__meta{min-width:0}.iso-rev-card__name{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:var(--rev-text);line-height:1.15;margin:0 0 -1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iso-rev-card__verified{display:inline-flex;align-items:center;flex-shrink:0;color:#1d9bf0}.iso-rev-card__date{font-size:12px;color:var(--rev-muted);font-variant-numeric:tabular-nums;line-height:1.2;margin:0}.iso-rev-card__stars{display:inline-flex;gap:1px;color:var(--rev-star);flex-shrink:0}.iso-rev-card__star{color:var(--rev-star-off)}.iso-rev-card__star--on{color:var(--rev-star)}.iso-rev-card__body{font-size:14px;line-height:1.55;color:var(--rev-text);word-wrap:break-word;overflow-wrap:break-word;max-height:12.4em;overflow:hidden;position:relative}.iso-rev-card__body--truncated:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.6em;background:linear-gradient(to bottom,transparent,var(--rev-bg));pointer-events:none}.iso-rev-card--expanded .iso-rev-card__body{max-height:none;overflow:visible}.iso-rev-card--expanded .iso-rev-card__body--truncated:after{display:none}.iso-rev--soft .iso-rev-card__body--truncated:after{background:linear-gradient(to bottom,transparent,#fff)}.iso-rev-card__more{background:transparent;border:none;color:var(--rev-red);font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0;align-self:flex-start;margin-top:-4px}.iso-rev-card__more:hover{color:var(--rev-red-hover)}.iso-rev-card__images{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.iso-rev-card__img-btn{width:80px;height:80px;border:1px solid var(--rev-border);border-radius:6px;padding:0;background:var(--rev-bg-soft);cursor:pointer;overflow:hidden;transition:border-color .15s ease}.iso-rev-card__img-btn:hover{border-color:var(--rev-red)}.iso-rev-card__img-btn img{width:100%;height:100%;object-fit:cover;display:block}.iso-rev__more-wrap{display:flex;justify-content:center;margin-top:16px}.iso-rev__more{display:inline-flex;align-items:center;gap:8px;background:var(--rev-red);color:#fff;border:none;border-radius:100px;padding:14px 32px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;min-height:48px;transition:background-color .15s ease}.iso-rev__more:hover{background:var(--rev-red-hover)}.iso-rev__more:disabled{background:var(--rev-muted);cursor:default;opacity:.7}.iso-rev__more svg{width:16px;height:16px}.iso-rev__more.is-loading svg{animation:iso-rev-spin .7s linear infinite}@keyframes iso-rev-spin{to{transform:rotate(360deg)}}.iso-rev__empty{grid-column:1 / -1;text-align:center;padding:48px 16px;color:var(--rev-muted);font-size:15px}.iso-rev-card__response{margin-top:14px;padding:12px 14px 13px;background:linear-gradient(180deg,#d6001c0d,#d6001c05);border-left:3px solid var(--rev-red);border-radius:0 8px 8px 0}.iso-rev-card__response-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.iso-rev-card__response-badge{display:inline-flex;align-items:center;gap:4px;background:var(--rev-red);color:#fff;font-size:10px;font-weight:700;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.06em;line-height:1}.iso-rev-card__response-badge svg{width:11px;height:11px}.iso-rev-card__response-name{font-size:12.5px;font-weight:700;color:var(--rev-text);letter-spacing:.01em}.iso-rev-card__response-text{font-size:13px;line-height:1.55;color:var(--rev-text)}.iso-rev__lightbox{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;background:#000000e0;display:none;align-items:center;justify-content:center;z-index:99999;padding:24px;flex-direction:column;gap:18px;box-sizing:border-box}.iso-rev__lightbox[aria-hidden=false]{display:flex}.iso-rev__lightbox img{max-width:92vw;max-height:calc(100vh - 180px);object-fit:contain;border-radius:8px;box-shadow:0 8px 32px #00000080}.iso-rev__lightbox-close{position:absolute;top:16px;right:16px;width:64px;height:64px;background:#fff;border:3px solid #fff;border-radius:50%;color:#1a1a1a;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;padding:0;box-shadow:0 4px 20px #0006,0 0 0 4px #ffffff2e;transition:background .18s ease,color .18s ease,transform .15s ease;font:600 10px/1 Rubik,-apple-system,sans-serif;gap:2px;z-index:2}.iso-rev__lightbox-close svg{width:30px;height:30px;display:block}.iso-rev__lightbox-close-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:inherit;display:block}.iso-rev__lightbox-close:hover,.iso-rev__lightbox-close:focus-visible{background:#d6001c;border-color:#d6001c;color:#fff;transform:scale(1.05);outline:none}.iso-rev__lightbox-close:active{transform:scale(.97)}.iso-rev__lightbox-dismiss{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#d6001c;color:#fff;border:0;border-radius:999px;font:700 16px/1 Rubik,-apple-system,sans-serif;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 18px #d6001c59,0 0 0 3px #ffffff2e;transition:background .18s ease,transform .15s ease;min-height:52px}.iso-rev__lightbox-dismiss svg{width:20px;height:20px;display:block}.iso-rev__lightbox-dismiss:hover,.iso-rev__lightbox-dismiss:focus-visible{background:#b8001a;transform:translateY(-2px);outline:none}.iso-rev__lightbox-dismiss:active{transform:translateY(0)}@media(max-width:600px){.iso-rev__lightbox{padding:16px;gap:14px}.iso-rev__lightbox-close{top:12px;right:12px;width:60px;height:60px}.iso-rev__lightbox-close svg{width:28px;height:28px}.iso-rev__lightbox img{max-height:calc(100vh - 160px)}.iso-rev__lightbox-dismiss{padding:16px 26px;font-size:15px;width:calc(100% - 8px);justify-content:center}}@media print{.iso-rev__controls,.iso-rev__more-wrap{display:none}}@media(prefers-reduced-motion:reduce){.iso-rev-card,.iso-rev__chip,.iso-rev__select,.iso-rev__more,.iso-rev-card__img-btn{transition:none}.iso-rev__more.is-loading svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/iso-reviews.css.map */
