.erv-stars{display:inline-flex;align-items:center;gap:2px;white-space:nowrap;vertical-align:middle;line-height:1;letter-spacing:0;flex:none}.erv-star{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;background:#d8d9db;isolation:isolate}.erv-star:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--erv-fill);background:#108578;z-index:-1}.erv-star>span{color:#fff;font-family:Arial,sans-serif;font-size:18px;line-height:1;letter-spacing:0;transform:translateY(-.3px)}.er-rating-badge.erv-badge{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px;font-size:13px;line-height:1.4;letter-spacing:0;color:#343434;text-decoration:none;font-weight:400;text-transform:none}.er-rating-badge.erv-badge:hover .er-rating-text{text-decoration:underline}.er-rating-badge.erv-badge:focus-visible{outline:2px solid #6b2837;outline-offset:4px}.erv-badge .erv-star{width:14px;height:14px}.erv-badge .erv-star>span{font-size:13px}.card-information .er-card-rating .erv-badge--compact,.er-rating-badge.erv-badge--compact{gap:6px;font-size:11px;margin:5px 0 7px}.erv-badge--compact .erv-star{width:12px;height:12px}.erv-badge--compact .erv-star>span{font-size:11px}.erv-badge--compact .er-rating-text{color:#757575}.erv-section{scroll-margin-top:110px;background:linear-gradient(180deg,#f5f5f5,#dedede);padding:30px 20px 22px;margin:24px 0;color:#222}.erv-inner{max-width:1200px;margin:0 auto}.erv-heading{text-align:center;font-size:23px;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.025em;margin:0 0 16px}.erv-summary{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:9px;font-size:15px;line-height:1.4;color:#555;margin:0 0 8px}.erv-summary strong{color:#222}.erv-demo-notice{text-align:center;font-size:12px;line-height:1.5;color:#595959;margin:0 0 20px}.erv-carousel{display:block;position:relative}.erv-track{display:flex;gap:16px;overflow-x:auto;align-items:flex-start;box-sizing:border-box;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bbb transparent;padding:0 1px 12px;touch-action:pan-x pan-y pinch-zoom}.erv-track:focus-visible{outline:2px solid #6b2837;outline-offset:3px}.erv-card{box-sizing:border-box;flex:0 0 calc((100% - 32px)/3);min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #ececec;border-radius:8px;padding:24px 20px;display:flex;flex-direction:column;min-height:0}.erv-card .erv-stars{align-self:flex-start;margin-bottom:12px}.erv-card-title{font-size:15px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:0;margin:0 0 12px;color:#222}.erv-card-text{font-size:13px;line-height:1.65;color:#666;letter-spacing:.015em;margin:0 0 16px}.erv-card-author{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:0;font-size:12px;line-height:1.5;letter-spacing:0;color:#8a8a8a}.erv-card-author strong{color:#333;font-weight:600}.erv-arrow{position:absolute;z-index:2;top:45%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid #e0e0e0;border-radius:50%;background:#fff;color:#333;box-shadow:0 1px 5px #0000001a;cursor:pointer;font:25px/1 Arial,sans-serif}.erv-arrow[hidden]{display:none}.erv-arrow:disabled{opacity:.45;cursor:default}.erv-arrow:focus-visible{outline:2px solid #6b2837;outline-offset:3px}.erv-arrow--prev{left:-12px}.erv-arrow--next{right:-12px}.erv-more>summary{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;color:#555;font-size:12px;line-height:1.4;padding:9px 0 16px}.erv-more>summary:before,.erv-more>summary:after{content:"";height:1px;flex:1;background:#bfc0c1}.erv-more>summary::-webkit-details-marker{display:none}.erv-more .erv-less-label,.erv-more[open] .erv-more-label{display:none}.erv-more[open] .erv-less-label{display:inline}.erv-more>summary:focus-visible{outline:2px solid #6b2837;outline-offset:3px}.erv-write{text-align:center;padding-top:8px}.erv-write button{font-family:inherit;border:1px solid #9b9b9b;background:#fff;border-radius:3px;padding:10px 18px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#666;cursor:not-allowed}.erv-write p{font-size:11px;color:#626262;line-height:1.5;margin:8px 0 0}@media(max-width:989px){.erv-card{flex-basis:calc((100% - 16px)/2)}}@media(max-width:749px){.erv-section{padding:25px 20px 20px;margin:20px 0}.erv-heading{font-size:20px;margin-bottom:12px}.erv-summary{font-size:13px;gap:7px}.erv-summary .erv-star{width:18px;height:18px}.erv-summary .erv-star>span{font-size:16px}.erv-demo-notice{font-size:11px;margin-bottom:16px}.erv-card{flex-basis:100%;padding:22px 20px;min-height:0}.erv-card-title{font-size:14px}.erv-arrow{width:34px;height:34px;min-width:34px;min-height:34px}.erv-arrow--prev{left:-10px}.erv-arrow--next{right:-10px}.erv-badge .erv-star{width:13px;height:13px}.er-rating-badge.erv-badge{font-size:12px}.erv-badge--compact .erv-star{width:11px;height:11px}.erv-badge--compact .erv-star>span{font-size:10px}}.erv-summary{margin-bottom:22px}.erv-card-text{font-size:14px;line-height:1.65;color:#4f4f4f}.erv-card-author .erv-verified{color:#167563;font-size:12px}.erv-write>summary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;list-style:none;cursor:pointer;border:1px solid #999;background:#fff;border-radius:3px;padding:10px 18px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#333}.erv-write>summary::-webkit-details-marker{display:none}.erv-write>summary:focus-visible{outline:2px solid #6b2837;outline-offset:4px}.erv-write form{display:grid;gap:10px;max-width:440px;margin:20px auto 0;text-align:left}.erv-write label{font-size:14px;color:#333}.erv-write input,.erv-write textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #b8b8b8;border-radius:3px;font:16px/1.5 var(--font-body-family);background:#fff;color:#222}.erv-write textarea{resize:vertical}.erv-write form button{background:#6b2837;border-color:#6b2837;color:#fff;min-height:44px;cursor:pointer;font-size:14px}.erv-write p.erv-form-intro,.erv-write p.erv-form-status{font-size:14px;line-height:1.5;margin:0 0 4px}.erv-write .erv-form-status[hidden]{display:none}.erv-write p.erv-form-status{color:#167563;padding:8px 0}.erv-track{scrollbar-width:none}.erv-track::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/er-reviews-visual.css.map */
