.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%}
.styles-module-scss-module__k73bKa__productPlaceHolder{background-color:color-mix(in srgb,var(--primary),#fff 85%);color:var(--primary);border-radius:var(--xs);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.styles-module-scss-module__k73bKa__productPlaceHolder svg,.styles-module-scss-module__k73bKa__productPlaceHolder path{color:var(--primary)}
.styles-module-scss-module__MvZ7CG__numberPicker{align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.styles-module-scss-module__MvZ7CG__numberPicker .styles-module-scss-module__MvZ7CG__numberAction{background-color:var(--bg-secondary);width:2rem;height:2rem;font-weight:500;font-size:var(--fs-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100px;justify-content:center;align-items:center;line-height:16px;transition:all .2s ease-in;display:flex;position:relative}@media (min-width:768px){.styles-module-scss-module__MvZ7CG__numberPicker .styles-module-scss-module__MvZ7CG__numberAction:hover{background-color:var(--bg-secondary);transform:scale(1.08)}}.styles-module-scss-module__MvZ7CG__numberPicker.styles-module-scss-module__MvZ7CG__large .styles-module-scss-module__MvZ7CG__numberAction{font-size:var(--fs-2xl)}.styles-module-scss-module__MvZ7CG__numberPicker input{width:40px;color:var(--text-primary);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;outline:none;font-size:1rem;font-weight:600;line-height:1.5rem;transition:all .2s ease-in;display:block;box-shadow:none!important;border:0!important}.styles-module-scss-module__MvZ7CG__numberPicker input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.styles-module-scss-module__MvZ7CG__numberPicker input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.styles-module-scss-module__MvZ7CG__numberPicker input:focus{border-color:var(--bg-border)}
