.all-reviews{display:block;margin-top:0;margin-bottom:70px;color:#1c1c1c}.all-reviews [hidden]{display:none!important}.all-reviews__summary{display:flex;align-items:center;justify-content:center;gap:22px;padding:0 0 30px}.all-reviews__summary>strong{font-size:52px;line-height:1.15}.all-reviews__summary [data-count]{font-size:15px}.all-reviews__stars{display:flex;gap:2px;align-items:center}.all-reviews__stars svg{width:20px;height:20px;display:block}.all-reviews__summary .all-reviews__stars{margin-bottom:6px}.all-reviews__filters{display:flex;gap:12px;margin-bottom:16px}.all-reviews__filters input,.all-reviews__filters select{border:1.5px solid #d8d8d8;border-radius:30px;background:#fff;color:#1c1c1c;font:inherit;font-size:14px;padding:12px 18px;min-width:0}.all-reviews__filters input{flex:1}.all-reviews__filters select{padding-right:34px}.all-reviews [data-status]{font-size:13px;margin:0 0 16px;color:#666}.all-reviews__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:8px;gap:16px;align-items:start}.all-reviews__card{min-width:0;margin:0}.all-reviews__inner{border:1px solid #e4e4e4;border-radius:12px;padding:22px;background:#f8f8f8;overflow-wrap:anywhere}.all-reviews__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.all-reviews__top time{font-size:11px;color:#717171;text-align:right}.all-reviews__author{font-size:14px;font-weight:600;margin:0 0 6px}.all-reviews__verified{display:inline-block;font-size:11px;color:#666;margin-bottom:12px}.all-reviews__title{font-size:16px;font-weight:600;margin:0 0 10px}.all-reviews__content{font-size:14px;line-height:1.65;white-space:pre-line;margin:0 0 18px}.all-reviews__product{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.5;color:#666;border-top:1px solid #e4e4e4;padding-top:14px}.all-reviews__product img{width:44px;height:54px;border-radius:4px;object-fit:cover;flex-shrink:0}.all-reviews__photos{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.all-reviews__photo{padding:0;background:none;border:0;display:block;cursor:zoom-in}.all-reviews__photo img{width:100px;height:100px;border-radius:6px;object-fit:cover;display:block}.all-reviews__reply{border-left:2px solid #d8d8d8;padding-left:12px;margin-top:16px;font-size:12px;line-height:1.6}.all-reviews__reply p{white-space:pre-line;margin:5px 0 0}.all-reviews__lightbox{border:0;border-radius:12px;padding:34px 16px 16px;max-width:min(90vw,820px);background:#fff}.all-reviews__lightbox::backdrop{background:rgba(0,0,0,.65)}.all-reviews__lightbox img{display:block;width:auto;height:auto;max-width:100%;max-height:80vh;object-fit:contain;margin:auto}.all-reviews__lightbox button{position:absolute;right:8px;top:0;border:0;background:none;font-size:28px;cursor:pointer}.all-reviews :focus-visible{outline:2px solid #1c1c1c;outline-offset:3px}@media(max-width:1399px){.all-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1049px){.all-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.all-reviews{margin-bottom:45px}.all-reviews__grid{grid-template-columns:minmax(0,1fr);gap:12px;grid-auto-rows:8px}.all-reviews__filters{flex-wrap:wrap;gap:8px}.all-reviews__filters input{flex-basis:100%;font-size:16px}.all-reviews__filters select{flex:1;font-size:12px;padding-left:12px}.all-reviews__summary>strong{font-size:42px}.all-reviews__inner{padding:20px}.all-reviews__summary{gap:16px}}

.all-reviews--home{margin-top:100px}.all-reviews__heading.rd-section{margin:0}.all-reviews__heading h2{text-align:center}.all-reviews__more{text-align:center;margin-top:32px}.all-reviews__more .btn{min-width:180px}@media(max-width:989px){.all-reviews--home{margin-top:64px}}

.all-reviews .all-reviews__title{text-transform:none;letter-spacing:.4px}
