.mjb-reviews{--mjb-navy: #1c2959;--mjb-ink: #0c1c3b;--mjb-red: #d8232a;--mjb-star: #ffc21a;color:#fff;padding:56px 0 64px;overflow:hidden}.mjb-reviews .mjb-rv__inner{max-width:1200px;margin:0 auto;padding:0 16px}.mjb-reviews .mjb-rv__eyebrow{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#9fb0d8;margin:0 0 10px}.mjb-reviews .mjb-rv__title{font-family:Anton,Arial Narrow,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(34px,8.5vw,60px);line-height:1.02;margin:0 0 30px;color:#fff}.mjb-reviews .mjb-rv__title em{font-style:normal;background:var(--mjb-red);padding:0 .16em;display:inline-block;transform:rotate(-1.5deg);box-shadow:5px 5px #000}.mjb-reviews .mjb-rv__board{display:grid;gap:22px;background:#fff;color:var(--mjb-ink);border:3px solid #000;box-shadow:8px 8px 0 var(--mjb-red);padding:22px 18px;margin:0 0 26px}.mjb-reviews .mjb-rv__score{display:flex;align-items:center;gap:16px}.mjb-reviews .mjb-rv__avg{font-family:Anton,Arial Narrow,sans-serif;font-size:76px;line-height:.9;color:var(--mjb-navy)}.mjb-reviews .mjb-rv__avg small{font-size:28px;color:#8a93ad}.mjb-reviews .mjb-rv__based{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#59627d;margin-top:6px}.mjb-reviews .mjb-stars{position:relative;display:inline-block;font-size:20px;line-height:1;letter-spacing:2px;color:#d5d9e3;white-space:nowrap}.mjb-reviews .mjb-stars span{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--mjb-star)}.mjb-reviews .mjb-rv__bars{display:grid;gap:7px}.mjb-reviews .mjb-rv__bar{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:10px;font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:13px}.mjb-reviews .mjb-rv__bar i{color:var(--mjb-star);font-style:normal}.mjb-reviews .mjb-rv__track{height:12px;background:#eceef4;border:2px solid var(--mjb-ink)}.mjb-reviews .mjb-rv__fill{height:100%;background:var(--mjb-red)}.mjb-reviews .mjb-rv__bar b{text-align:right;color:#59627d}.mjb-reviews .mjb-rv__write{justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:10px;background:var(--mjb-red);color:#fff;text-decoration:none;font-family:Archivo,system-ui,sans-serif;font-weight:900;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:15px 24px;border:3px solid var(--mjb-ink);box-shadow:5px 5px 0 var(--mjb-ink);transition:transform .15s ease,box-shadow .15s ease}.mjb-reviews .mjb-rv__write:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--mjb-ink);color:#fff}.mjb-reviews .mjb-rv__strip{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 14px;margin:0 0 22px;scrollbar-width:thin}.mjb-reviews .mjb-rv__strip button{flex:0 0 auto;width:112px;aspect-ratio:1;padding:0;border:3px solid #fff;background:#000;cursor:pointer;scroll-snap-align:start;box-shadow:4px 4px 0 var(--mjb-red)}.mjb-reviews .mjb-rv__strip button:nth-child(odd){transform:rotate(-2deg)}.mjb-reviews .mjb-rv__strip button:nth-child(2n){transform:rotate(1.5deg)}.mjb-reviews .mjb-rv__strip img{width:100%;height:100%;object-fit:cover;display:block}.mjb-reviews .mjb-rv__grid{columns:1;column-gap:22px}.mjb-reviews .mjb-rv__card{break-inside:avoid;background:#fff;color:var(--mjb-ink);border:3px solid #000;box-shadow:6px 6px 0 var(--mjb-red);padding:18px;margin:0 0 22px;scroll-margin-top:140px}.mjb-reviews .mjb-rv__card:nth-child(3n+2){box-shadow:6px 6px #6f84bd}.mjb-reviews .mjb-rv__card.is-hidden{display:none}.mjb-reviews .mjb-rv__card.is-flash{outline:4px solid var(--mjb-star);outline-offset:2px}.mjb-reviews .mjb-rv__head{display:flex;align-items:center;gap:12px;margin:0 0 10px}.mjb-reviews .mjb-rv__avatar{flex:0 0 42px;height:42px;display:grid;place-items:center;background:var(--mjb-navy);color:#fff;font-family:Anton,Arial Narrow,sans-serif;font-size:20px;border:2px solid #000}.mjb-reviews .mjb-rv__name{font-family:Archivo,system-ui,sans-serif;font-weight:900;font-size:15px;line-height:1.2}.mjb-reviews .mjb-rv__meta{font-size:12px;color:#6a7390;margin-top:2px}.mjb-reviews .mjb-rv__verified{display:inline-flex;align-items:center;gap:5px;background:var(--mjb-red);color:#fff;font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;margin:6px 0 0}.mjb-reviews .mjb-rv__verified svg{width:11px;height:11px}.mjb-reviews .mjb-rv__card .mjb-stars{font-size:17px;margin:2px 0 8px}.mjb-reviews .mjb-rv__rtitle{font-family:Archivo,system-ui,sans-serif;font-weight:900;font-size:15px;text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.mjb-reviews .mjb-rv__text{font-size:15px;line-height:1.55;color:#3b4566}.mjb-reviews .mjb-rv__text p{margin:0 0 8px}.mjb-reviews .mjb-rv__text p:last-child{margin:0}.mjb-reviews .mjb-rv__photo{margin:14px 0 0;border:2px solid #000}.mjb-reviews .mjb-rv__photo img{width:100%;height:auto;display:block}.mjb-reviews .mjb-rv__box{display:inline-block;margin:12px 0 0;font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mjb-navy);border:2px dashed var(--mjb-navy);padding:4px 8px}.mjb-reviews .mjb-rv__more{text-align:center;margin:8px 0 0}.mjb-reviews .mjb-rv__more button{background:transparent;color:#fff;border:3px solid #fff;font-family:Archivo,system-ui,sans-serif;font-weight:900;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:15px 28px;cursor:pointer}.mjb-reviews .mjb-rv__more button:hover{background:#fff;color:var(--mjb-ink)}.mjb-reviews .mjb-rv__empty{border:3px dashed #6f84bd;padding:28px 20px;text-align:center;color:#c9d2ea;font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em}@media(min-width:750px){.mjb-reviews{padding:84px 0 96px}.mjb-reviews .mjb-rv__inner{padding:0 32px}.mjb-reviews .mjb-rv__board{grid-template-columns:auto 1fr auto;gap:36px;padding:26px 30px;align-items:center}.mjb-reviews .mjb-rv__bars{max-width:460px}.mjb-reviews .mjb-rv__grid{columns:2}.mjb-reviews .mjb-rv__strip button{width:132px}}@media(min-width:990px){.mjb-reviews .mjb-rv__grid{columns:3}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mjb-reviews.css.map */
