.form-quality{margin:1rem 0;border-radius:10px;background:#f1e6dd;padding:2rem}.form-review{margin:1rem 0;border-radius:10px;background:#ebefe0;padding:2rem}.form-review .form__header__title,.form-quality .form__header__title{color:#563518;font-weight:600;font-size:27px;line-height:1.3}.form-review .form .policy,.form-quality .form .policy{color:#563518}.form-review .form .policy a,.form-quality .form .policy a{color:#7f9540}.form-review .form__footer-link,.form-quality .form__footer-link{color:#563518}.form-review .form__footer-link:hover,.form-quality .form__footer-link:hover{color:#7f9540}.form-review .form .c-select__value,.form-quality .form .c-select__value{border:none;padding:1rem 1.5rem;font-size:14px}.form-review .form__success-title,.form-quality .form__success-title,.form-review .form__success-text,.form-quality .form__success-text{color:#563518}@media (max-width: 768px){.form-review,.form-quality{padding:16px}.form-review .form__header,.form-quality .form__header{gap:0}.form-review .form__header__title,.form-quality .form__header__title{font-size:20px}}.reviews-page__actions{margin:24px 0 16px;display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.reviews-page__action-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:30px;background:#7f9540;color:#fff;padding:16px 32px;min-width:250px;font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:all .2s ease-in-out}@media (hover: hover){.reviews-page__action-btn:hover{background:#5f7423}}.reviews-page__action-link{color:#7f9540;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:all .2s ease-in-out}@media (hover: hover){.reviews-page__action-link:hover{opacity:.75}}.reviews-page__action-text{margin:0;color:#563518;font-size:16px;line-height:1.4;max-width:780px}@media (max-width: 768px){.reviews-page__actions{margin:20px 0 12px;gap:12px}.reviews-page__action-btn{width:100%;min-width:0;padding:14px 20px;font-size:14px}.reviews-page__action-link{font-size:14px}.reviews-page__action-text{font-size:14px;line-height:1.45}}.reviews-list{padding:2rem 0}.reviews-list__filters{margin-bottom:24px;padding-top:8px}.reviews-list__filters-row{display:grid;grid-template-columns:1fr 1fr 150px;gap:1rem}.reviews-list__filters-item{min-width:280px;width:100%}.reviews-list__filters-item .c-select__value{border-color:#7f9540}.reviews-list__filters-reset{border:0;background:#edf0e3;color:#7f9540;font-size:16px;font-weight:500;display:inline-flex;align-items:center;gap:8px;border-radius:30px;padding:14px 24px;height:44px;white-space:nowrap;margin-left:auto;cursor:pointer;transition:all .2s ease-in-out}@media (hover: hover){.reviews-list__filters-reset:hover{background:#e5ead5}}.reviews-list__filters-reset-icon{width:1rem;height:1rem;flex-shrink:0;fill:#7f9540}.reviews-list__results{display:flex;flex-direction:column;gap:2rem}.reviews-list__empty{margin:0;padding:2rem;text-align:center;border-radius:30px;background:#fff;color:#563518;box-shadow:0 4px 40px #00000014}.reviews-list .c-select{width:100%}@media (max-width: 991px){.reviews-list__filters-row{grid-template-columns:1fr}.reviews-list__filters-reset{margin-left:auto}}@media (max-width: 768px){.reviews-list__filters-row{gap:10px}.reviews-list .c-select{min-width:0}.reviews-list__filters-item{flex-basis:100%;min-width:0}}
