.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:clamp(1rem,4vw,1.5rem);font-size:clamp(1.2rem,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:clamp(.85rem,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{-o-object-fit:cover;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:clamp(1rem,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:clamp(1rem,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:clamp(.85rem,4vw,1rem);font-weight:600;margin:0!important}.reviewForm-module-scss-module__ypS6PG__reviewFormContainer .reviewForm-module-scss-module__ypS6PG__form label{font-size:clamp(.85rem,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);border-radius:4px;outline:none;height:clamp(48px,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:clamp(130px,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:clamp(2rem,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:clamp(42px,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%}
