.reviewForm-module__7wkE4G__reviewFormPage{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 0 4rem;display:flex}.reviewForm-module__7wkE4G__titleSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:90%;margin:0 auto 1rem;display:flex}.reviewForm-module__7wkE4G__titleSection h1{font-size:var(--fs-26)}.reviewForm-module__7wkE4G__titleSection span{font-size:var(--fs-1);color:var(--cta-color);opacity:.8}.reviewForm-module__7wkE4G__form{border:1px solid var(--cta-color);border-radius:20px;flex-direction:column;gap:14px;width:90%;padding:2rem 1rem;display:flex}.reviewForm-module__7wkE4G__infosContainer{flex-direction:column;gap:1rem;display:flex}.reviewForm-module__7wkE4G__form input,.reviewForm-module__7wkE4G__form textarea{border:1px solid var(--cta-color);color:var(--black);font-size:15px;font-size:var(--fs-1);border-radius:6px;padding:10px}.reviewForm-module__7wkE4G__form textarea{resize:vertical;min-height:120px}.reviewForm-module__7wkE4G__ratingLabel{font-size:var(--fs-1);color:var(--black);opacity:.55;font-weight:500;display:block}.reviewForm-module__7wkE4G__stars{cursor:pointer;gap:8px;font-size:2rem;display:flex}.reviewForm-module__7wkE4G__starEmpty{color:#ccc;transition:color .25s,transform .2s}.reviewForm-module__7wkE4G__starFilled{color:gold;transition:color .25s,transform .2s;transform:scale(1.1)}.reviewForm-module__7wkE4G__starEmpty:hover,.reviewForm-module__7wkE4G__starFilled:hover{transform:scale(1.25)}.reviewForm-module__7wkE4G__form button{background:var(--cta-color);color:#fff;font-size:var(--fs-1);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:10px;transition:all .3s}.reviewForm-module__7wkE4G__form button:hover,.reviewForm-module__7wkE4G__form button:focus{border:1px solid var(--cta-color);color:var(--cta-color);background:0 0;transition:all .3s}.reviewForm-module__7wkE4G__form button:disabled{opacity:.6;cursor:default}.reviewForm-module__7wkE4G__success{font-size:var(--fs-1);color:green}.reviewForm-module__7wkE4G__error{font-size:var(--fs-1);color:red}.reviewForm-module__7wkE4G__legal{font-size:var(--fs-1)}.reviewForm-module__7wkE4G__legalLink{font-size:var(--fs-1);color:var(--cta-color)}@media (min-width:768px){.reviewForm-module__7wkE4G__titleSection,.reviewForm-module__7wkE4G__form{width:81%}.reviewForm-module__7wkE4G__titleSection h1{font-size:var(--fs-28)}.reviewForm-module__7wkE4G__titleSection span{font-size:var(--fs-11)}.reviewForm-module__7wkE4G__infosContainer{flex-direction:row}.reviewForm-module__7wkE4G__infosContainer input{width:49%}.reviewForm-module__7wkE4G__form input,.reviewForm-module__7wkE4G__form textarea,.reviewForm-module__7wkE4G__ratingLabel,.reviewForm-module__7wkE4G__form button,.reviewForm-module__7wkE4G__legal,.reviewForm-module__7wkE4G__legalLink{font-size:var(--fs-11)}.reviewForm-module__7wkE4G__form button{width:40%;margin:0 auto}}@media (min-width:1024px){.reviewForm-module__7wkE4G__titleSection h1{font-size:var(--fs-3)}.reviewForm-module__7wkE4G__titleSection span{font-size:var(--fs-12)}.reviewForm-module__7wkE4G__form{max-width:700px}.reviewForm-module__7wkE4G__form input,.reviewForm-module__7wkE4G__form textarea,.reviewForm-module__7wkE4G__ratingLabel,.reviewForm-module__7wkE4G__form button,.reviewForm-module__7wkE4G__legal,.reviewForm-module__7wkE4G__legalLink{font-size:var(--fs-12)}}@media (min-width:1280px){.reviewForm-module__7wkE4G__titleSection h1{font-size:var(--fs-32)}.reviewForm-module__7wkE4G__titleSection span{font-size:var(--fs-13)}.reviewForm-module__7wkE4G__stars{font-size:2.5rem}.reviewForm-module__7wkE4G__form input,.reviewForm-module__7wkE4G__form textarea,.reviewForm-module__7wkE4G__ratingLabel,.reviewForm-module__7wkE4G__form button,.reviewForm-module__7wkE4G__legal,.reviewForm-module__7wkE4G__legalLink{font-size:var(--fs-13)}}
