.reviewForm-module-scss-module__ypS6PG__reviewFormContainer{color:#fff;border-radius:8px}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__header{margin-bottom:max(1rem,min(4vw,1.5rem));font-size:max(1.2rem,min(4vw,1.8rem));font-weight:800}@media screen and (max-width:640px){.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__header{font-weight:600}}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__productCard{background-color:#f1f1f1;border-radius:4px;align-items:center;gap:.9rem;margin-bottom:max(.85rem,min(4vw,1.5rem));padding:.5rem 1rem;display:flex}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__productCard .reviewForm-module-scss-module__ypS6PG__productImage{object-fit:cover;border-radius:4px;width:38px;height:38px}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__productCard .reviewForm-module-scss-module__ypS6PG__productName{color:var(--text-primary);font-size:.95rem;font-weight:500}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__sectionTitle{margin-bottom:1rem;font-size:max(1rem,min(4vw,1.5rem));font-weight:700}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__rating>div{margin-bottom:max(1rem,min(4vw,1.5rem))}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__rating>div h6{font-size:max(.85rem,min(4vw,1rem));font-weight:600;margin:0!important}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form label{font-size:max(.85rem,min(4vw,1rem));font-weight:600}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__formInput{border:1px solid var(--bg-border);height:3.25rem;border-radius:4px;outline:none;height:max(48px,min(4vw,52px));padding:1rem}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__formInput::placeholder{color:#9ca3af;font-size:.85rem}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__textArea{resize:vertical;border:1px solid var(--bg-border);border-radius:4px;outline:none;width:100%;height:max(130px,min(4vw,200px));padding:15px 14px;font-size:1rem}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__textArea::placeholder{color:#9ca3af;font-size:.85rem}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__buttons{gap:1rem;margin-top:max(2rem,min(4vw,3rem));display:flex}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__buttons button{border-radius:4px;justify-content:center;align-items:center;height:max(42px,min(4vw,52px));padding:1rem 1.5rem;font-size:1rem;display:flex}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__buttons .reviewForm-module-scss-module__ypS6PG__cancel{border:1px solid var(--primary);width:100%}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form .reviewForm-module-scss-module__ypS6PG__buttons .reviewForm-module-scss-module__ypS6PG__submit{background:var(--primary);color:#fff;border:1px solid var(--primary);width:100%}
