.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%}
.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{border:1px solid var(--bg-border);border-radius:var(--sm);width:fit-content;padding:0px var(--xs);align-items:center;display:flex}.styles-module-scss-module__MvZ7CG__numberPicker .styles-module-scss-module__MvZ7CG__numberAction{width:20px;height:20px;padding:0px var(--xs);font-weight:500;font-size:var(--fs-lg);border-radius:var(--xs);background-color:var(--bg-primary);-webkit-user-select:none;user-select:none;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(--grey-ee);transform:scale(1.08)}}.styles-module-scss-module__MvZ7CG__numberPicker.styles-module-scss-module__MvZ7CG__large{padding:var(--sm)var(--md);background-color:var(--bg-primary-smoke);padding:0px var(--sm)}.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;height:24px;color:var(--text-primary);text-align:center;background-color:#0000;outline:none;padding:.25rem .5rem;font-size:.875rem;font-weight:500;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{appearance:none;margin:0}.styles-module-scss-module__MvZ7CG__numberPicker input::-webkit-outer-spin-button{appearance:none;margin:0}.styles-module-scss-module__MvZ7CG__numberPicker input:focus{border-color:var(--bg-border)}
