.reviews-module__vMW0zW__pageVendorReview{background:linear-gradient(#fff 0% 25%,#d6282814 100%);min-height:100vh}.reviews-module__vMW0zW__section{padding:48px 16px 72px}.reviews-module__vMW0zW__wrap{max-width:980px;margin:0 auto}.reviews-module__vMW0zW__heading{text-align:center;letter-spacing:-.01em;color:#8b0000;margin:0 0 32px;font-size:2rem;font-weight:600;line-height:1.1}.reviews-module__vMW0zW__stack{gap:22px;display:grid}.reviews-module__vMW0zW__card{background:#fff;border:1px solid #d628281a;border-radius:28px;overflow:hidden;box-shadow:0 18px 45px #d628281f,0 6px 18px #0000000f}.reviews-module__vMW0zW__inner{flex-direction:column;gap:18px;min-height:220px;padding:34px 38px;display:flex}.reviews-module__vMW0zW__stars{gap:10px;font-size:30px;line-height:1;display:flex}.reviews-module__vMW0zW__starFull{color:#d62828}.reviews-module__vMW0zW__starEmpty{color:#ddd}.reviews-module__vMW0zW__text{color:#222;max-width:60ch;font-size:1.2rem;line-height:1.55}.reviews-module__vMW0zW__reviewer{color:#222;margin-top:auto;font-size:1.15rem;font-weight:700}.reviews-module__vMW0zW__loadMoreRow{place-items:center;margin-top:28px;display:grid}.reviews-module__vMW0zW__loadMoreBtn{color:#fff;cursor:pointer;background:#d62828;border:none;border-radius:999px;padding:12px 20px;font-weight:600;box-shadow:0 10px 26px #0000001a}.reviews-module__vMW0zW__loadMoreBtn:active{transform:translateY(1px)}@media (max-width:560px){.reviews-module__vMW0zW__inner{min-height:auto;padding:26px 22px}.reviews-module__vMW0zW__stars{gap:8px;font-size:26px}.reviews-module__vMW0zW__text,.reviews-module__vMW0zW__reviewer{font-size:1.05rem}}.reviews-module__vMW0zW__topGrid{grid-template-columns:1fr;gap:22px;margin-bottom:22px;display:grid}.reviews-module__vMW0zW__ratingCard,.reviews-module__vMW0zW__sliderCard{background:#fff;border:1px solid #d628281a;border-radius:28px;overflow:hidden;box-shadow:0 18px 45px #d628281f,0 6px 18px #0000000f}.reviews-module__vMW0zW__ratingCard{padding:26px 28px}.reviews-module__vMW0zW__ratingHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:14px;display:flex}.reviews-module__vMW0zW__ratingAvg{align-items:baseline;gap:6px;display:flex}.reviews-module__vMW0zW__ratingAvgNum{color:#111;letter-spacing:-.02em;font-size:2.2rem;font-weight:800}.reviews-module__vMW0zW__ratingAvgOut{color:#0000008c;font-size:1.1rem;font-weight:700}.reviews-module__vMW0zW__ratingMeta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.reviews-module__vMW0zW__ratingCount{color:#000000a6;margin:0;font-size:.95rem;font-weight:600}.reviews-module__vMW0zW__breakdown{gap:12px;display:grid}.reviews-module__vMW0zW__breakdownRow{grid-template-columns:52px 1fr 42px;align-items:center;gap:12px;display:grid}.reviews-module__vMW0zW__breakdownLabel{color:#000c;align-items:center;gap:6px;font-weight:700;display:inline-flex}.reviews-module__vMW0zW__breakdownStarNum{text-align:right;width:10px}.reviews-module__vMW0zW__breakdownStarIcon{color:#d62828;font-size:1rem;line-height:1}.reviews-module__vMW0zW__breakdownTrack{background:#00000014;border-radius:999px;width:100%;height:12px;overflow:hidden}.reviews-module__vMW0zW__breakdownFill{background:#d62828;border-radius:999px;height:100%;box-shadow:0 10px 26px #d628282e}.reviews-module__vMW0zW__breakdownCount{text-align:right;color:#000000a6;font-weight:700}.reviews-module__vMW0zW__sliderCard{gap:12px;padding:18px;display:grid}.reviews-module__vMW0zW__sliderFrame{aspect-ratio:16/10;background:#d628280f;border:1px solid #d628281a;border-radius:22px;place-items:center;display:grid;overflow:hidden}.reviews-module__vMW0zW__sliderPlaceholder{color:#0000008c;letter-spacing:-.01em;font-weight:800}.reviews-module__vMW0zW__sliderDots{justify-content:center;gap:10px;display:flex}.reviews-module__vMW0zW__dot,.reviews-module__vMW0zW__dotActive{background:#0000002e;border-radius:999px;width:8px;height:8px}.reviews-module__vMW0zW__dotActive{background:#d62828;box-shadow:0 10px 26px #d6282840}@media (max-width:900px){.reviews-module__vMW0zW__topGrid{grid-template-columns:1fr}}
