.vg-reviews{color:#3b1d0e}.vg-reviews a:focus-visible,.vg-reviews summary:focus-visible{outline:2px solid #3b1d0e;outline-offset:5px}.vg-reviews-summary{align-items:center;background:#fce7c4;border-radius:25px;display:flex;gap:32px;margin-bottom:32px;padding:32px}.vg-reviews-summary__intro{flex:1}.vg-reviews-summary__intro h2{font-family:Tovari Sans,sans-serif;font-size:36px;margin:0 0 8px}.vg-reviews-summary__intro p{line-height:1.5;margin:0 0 8px}.vg-reviews-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.vg-review-card{background:#fff;border:1px solid rgba(59,29,14,.09);border-radius:25px;box-shadow:0 4px 15px 0 rgba(59,29,14,.1);display:flex;flex-direction:column;min-width:0;padding:28px}.vg-review-card:nth-child(3n+2) .vg-review-card__avatar{background:#e4edc4}.vg-review-card:nth-child(3n+3) .vg-review-card__avatar{background:#dfd7ec}.vg-review-card__header{align-items:center;display:flex;gap:14px;margin-bottom:16px}.vg-review-card__avatar{align-items:center;background:#ffcccb;border-radius:50%;display:flex;flex:0 0 52px;font-size:22px;font-weight:800;height:52px;justify-content:center;overflow:hidden}.vg-review-card__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vg-review-card__author{min-width:0}.vg-review-card__author h3{font:800 17px/1.35 Nunito,sans-serif;margin:0 0 4px;overflow-wrap:anywhere}.vg-review-card__author time{color:#78675e;font-size:13px}.vg-review-card__stars{color:#e6ded6;display:flex;font-size:22px;gap:3px;line-height:1;margin-bottom:16px}.vg-review-card__stars .is-filled{color:#c77b30}.vg-review-card__preview,.vg-review-card__text{font-size:15px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-line}.vg-review-card__preview{display:block}.vg-review-card__no-text{color:#78675e;font-size:14px}.vg-review-card__details summary{cursor:pointer;list-style:none}.vg-review-card__details summary::-webkit-details-marker{display:none}.vg-review-card__details[open] .vg-review-card__expand,.vg-review-card__details[open] .vg-review-card__preview{display:none}.vg-review-card__details[open] .vg-review-card__collapse{display:block}.vg-review-card__collapse,.vg-review-card__expand{font-size:14px;font-weight:800;margin-top:10px;text-decoration:underline}.vg-review-card__expand{display:block}.vg-review-card__collapse{display:none;margin:0 0 10px}.vg-review-card__answer{background:#faf6ee;border-radius:15px;margin-top:20px;padding:16px}.vg-review-card__answer strong{display:block;font-size:13px;margin-bottom:6px}.vg-review-card__answer .vg-review-card__text{font-size:14px}.vg-review-card__source{font-size:13px;font-weight:700;margin-top:auto;padding-top:24px}.vg-review-card__source a{color:#3b1d0e;text-decoration:none}.vg-review-card__source a:hover{text-decoration:underline}.vg-reviews-pagination{display:flex;justify-content:center;margin-top:32px}.vg-reviews-footer{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:32px}.vg-reviews-footer a{color:#3b1d0e}.vg-reviews-empty{background:#fce7c4;border-radius:25px;padding:40px}@media (max-width:1199px){.vg-reviews-summary{flex-wrap:wrap}}@media (max-width:991px){.vg-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.vg-reviews-grid{gap:16px;grid-template-columns:minmax(0,1fr)}.vg-reviews-summary{gap:20px;padding:24px}.vg-reviews-summary__intro{flex-basis:100%}.vg-reviews-summary__intro h2{font-size:30px}.vg-reviews-summary .btn{width:100%}.vg-review-card{padding:24px}.vg-reviews-footer{align-items:flex-start;flex-direction:column}}

/*# sourceMappingURL=reviews.css.map*/