.ulybka-review-form-wrap{margin-top:28px;padding:24px;border:1px solid var(--line,#d9e6f4);border-radius:18px;background:#f8fbff}.ulybka-review-form-wrap h3{margin:0 0 6px}.ulybka-review-form-wrap>p{margin:0 0 18px;color:var(--muted,#60758a)}.ulybka-review-form label{display:block}.ulybka-review-form label>span{display:block;font-weight:700;font-size:13px;margin-bottom:6px}.ulybka-review-form input[type=text],.ulybka-review-form select,.ulybka-review-form textarea{width:100%;padding:12px 13px;border:1px solid var(--line,#d9e6f4);border-radius:10px;background:#fff;font:inherit}.ulybka-review-form__row{display:grid;grid-template-columns:1fr .5fr;gap:14px;margin-bottom:14px}.ulybka-review-form textarea{resize:vertical}.ulybka-review-form__consent{display:flex!important;gap:10px;align-items:flex-start;margin:14px 0}.ulybka-review-form__consent>span{font-weight:400!important;margin:0!important}.ulybka-review-form__hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ulybka-review-form__status{margin-top:12px;font-weight:700}.ulybka-review-form__status.is-success{color:#1d6b35}.ulybka-review-form__status.is-error{color:#a12020}.ulybka-reviews__empty{padding:18px;border:1px dashed var(--line,#d9e6f4);border-radius:14px}.ulybka-review__text p{margin-top:0}@media(max-width:620px){.ulybka-review-form__row{grid-template-columns:1fr}}
.ulybka-reviews__all{display:flex;justify-content:center;margin-top:28px}.ulybka-reviews__all .btn{min-width:220px;text-align:center}
