.page-reviews__actions{display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap}.page-reviews__action-link{color:#7f9540;font-size:clamp(15px,.101010101vw + 14.5454545455px,16px);line-height:1.5;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:all .3s ease}@media (hover: hover){.page-reviews__action-link:hover{opacity:.75}}.page-reviews__action-text{margin:0;font-size:clamp(15px,.101010101vw + 14.5454545455px,16px);line-height:1.5;font-weight:400;max-width:100%}@media (min-width: 640px){.page-reviews__action-text{max-width:780px}}.form-quality{margin:2rem 0;border-radius:10px;background:#f1e6dd;padding:1rem;scroll-margin-top:90px}@media (min-width: 768px){.form-quality{padding:2rem 2rem 1rem;scroll-margin-top:160px}}.form-quality__form{display:block}.form-quality__title{font-size:clamp(20px,.6060606061vw + 17.2727272727px,26px);line-height:1.3;font-weight:600;color:#563518;margin:0 0 1rem;text-align:center}@media (min-width: 768px){.form-quality__title{text-align:left}}.form-quality__grid{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 1024px){.form-quality__grid{gap:1rem;grid-template-columns:1fr 1fr}}.form-quality__col{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){.form-quality__col{gap:1rem}}.form-quality .form__control--textarea{height:115px;min-height:auto}@media (min-width: 768px){.form-quality .form__control--textarea{height:130px}}.form-quality .form__submit{max-width:100%;width:100%;margin:0}@media (min-width: 768px){.form-quality .form__submit{max-width:250px;margin-left:auto}}.form-quality .form__captcha-note{margin:1rem 0 0}@media (min-width: 640px){.form-quality .form__captcha-note{margin:1rem 0 0}}@media (min-width: 1024px){.form-quality .form__captcha-note{margin:1rem 0 0}}.form-quality .form__captcha-note a{color:#563518}.form-review{margin:2rem 0;border-radius:10px;background:#edf0e3;padding:1rem;scroll-margin-top:90px}@media (min-width: 768px){.form-review{padding:2rem 2rem 1rem;scroll-margin-top:160px}}.form-review__form{display:block}.form-review__title{font-size:clamp(20px,.6060606061vw + 17.2727272727px,26px);line-height:1.3;font-weight:600;color:#563518;margin:0 0 1rem;text-align:center}@media (min-width: 768px){.form-review__title{text-align:left}}.form-review__grid{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 768px){.form-review__grid{gap:1rem;grid-template-columns:1fr 1fr}}.form-review__col{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){.form-review__col{gap:1rem}}.form-review .form__control--textarea{height:115px;min-height:auto}@media (min-width: 768px){.form-review .form__control--textarea{height:130px}}.form-review .form__submit{max-width:100%;width:100%;margin:0}@media (min-width: 768px){.form-review .form__submit{max-width:250px;margin-left:auto}}.form-review .form__captcha-note{margin:1rem 0 0}@media (min-width: 640px){.form-review .form__captcha-note{margin:1rem 0 0}}@media (min-width: 1024px){.form-review .form__captcha-note{margin:1rem 0 0}}.form-review .form__captcha-note a{color:#563518}.reviews-list{margin:1rem 0}@media (min-width: 640px){.reviews-list{margin:2rem 0}}.reviews-list__filters-row{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 1024px){.reviews-list__filters-row{grid-template-columns:1fr 1fr 150px;gap:2rem}}.reviews-list__filters-item{min-width:280px;width:100%}.reviews-list__filters-reset{border:0;background:#edf0e3;color:#7f9540;font-size:clamp(14px,.202020202vw + 13.0909090909px,16px);line-height:1.3;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;border-radius:30px;padding:.5rem .75rem;white-space:nowrap;margin-left:auto;cursor:pointer;transition:all .3s ease}@media (min-width: 1024px){.reviews-list__filters-reset{padding:.75rem 1rem}}@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;margin:1rem 0}@media (min-width: 1024px){.reviews-list__results{margin:2rem 0}}.reviews-list__empty{gap:2rem;margin:1rem 0;text-align:center;border-radius:30px;background:#fff;color:#563518;box-shadow:0 0 19px #0000001a}@media (min-width: 1024px){.reviews-list__empty{margin:2rem 0}}
