.bike_reviewform_ReviewFormWrp__rE1hf{padding:15px;border:1px solid #efefef;margin-bottom:25px}.bike_reviewform_StarText__3mRwj{display:flex;gap:10px;align-items:center;margin-bottom:15px}.bike_reviewform_StarText__3mRwj span{font-size:14px;font-weight:500;line-height:20px;color:#000000}.bike_reviewform_starIconWrp__P4H_C{display:flex}.bike_reviewform_ReviewFormWrp__rE1hf h3{font-size:18px;font-weight:700;line-height:20px;color:#000000}.bike_reviewform_ReviewFormWrp__rE1hf p{font-size:14px;font-weight:500;line-height:20px;color:#676767;margin-top:15px;margin-bottom:15px}.bike_reviewform_inputTitleWrp__xnAF0{max-width:430px;margin-bottom:16px}.bike_reviewform_inpField__mL_QT input:focus-visible,.bike_reviewform_inputTitleWrp__xnAF0 input:focus-visible,.bike_reviewform_textareaWrp__bTf9E textarea:focus{border:1px solid var(--primary-color)!important;outline:none!important}.bike_reviewform_textareaWrp__bTf9E{margin-bottom:16px;position:relative}.bike_reviewform_wordCount__BciKZ{position:absolute;top:109px;right:5px;font-size:12px;color:#767676;font-weight:500}.bike_reviewform_RatingFormWrp__rEmvf input{box-shadow:none;border-radius:0;background:#f6f6f6;height:38px;font-size:13px;font-weight:500;color:#767676;width:100%;padding:0 12px;border-radius:var(--border-radius_s);border:1px solid transparent}.bike_reviewform_RatingFormWrp__rEmvf input:focus,.bike_reviewform_RatingFormWrp__rEmvf textarea:focus{border:1px solid #000000}.bike_reviewform_RatingFormWrp__rEmvf textarea{background:#f6f6f6;font-size:13px;font-weight:500;color:#767676;width:100%;resize:none;padding:12px;border:1px solid transparent;border-radius:var(--border-radius_s);outline:none}.bike_reviewform_RatingFormWrp__rEmvf label{font-size:14px;font-weight:500;line-height:20px;color:#000000;display:inline-block;margin-bottom:10px}.bike_reviewform_RatingFormWrp__rEmvf input::-moz-placeholder{color:#767676}.bike_reviewform_RatingFormWrp__rEmvf input::placeholder{color:#767676}.bike_reviewform_inputWrp__BdkEc{width:50%;margin-bottom:16px}.bike_reviewform_formBtn__oj_o8{text-align:right}.bike_reviewform_formBtn__oj_o8 button{width:200px}.bike_reviewform_error_reviewform__ijUIl input{background-position:right calc(.375em + .1875rem) center!important}.bike_reviewform_error_reviewform__ijUIl input,.bike_reviewform_error_reviewform__ijUIl textarea{border-color:#dc3545!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+);background-repeat:no-repeat!important}.bike_reviewform_error_reviewform__ijUIl textarea{background-position:right calc(.375em + .1875rem) top 10px!important}@media (max-width:767px){.bike_reviewform_inpField__mL_QT{display:block}.bike_reviewform_inputWrp__BdkEc{width:100%;margin-bottom:16px}.bike_reviewform_inputTitleWrp__xnAF0{max-width:100%}.bike_reviewform_formBtn__oj_o8 button{width:100%}.bike_reviewform_StarText__3mRwj{display:block}.bike_reviewform_starIconWrp__P4H_C{margin-top:5px}.bike_reviewform_textareaWrp__bTf9E{margin-bottom:5px}.bike_reviewform_ReviewFormWrp__rE1hf{margin-bottom:15px}}