.ReviewFormModal_modal_content__dj4Go{max-width:60rem!important;width:960px!important;max-height:54.4375rem!important;background:var(--color-neutral-white)!important;border-radius:1.5rem!important;padding:2.5rem!important;overflow-y:hidden!important}@media only screen and (max-width:1200px){.ReviewFormModal_modal_content__dj4Go{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;transform:none!important;border-radius:0!important;padding:1.875rem 1.25rem .5rem!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;box-shadow:none!important;animation:ReviewFormModal_review-form-modal-show__hAbFF .15s ease-out!important}.ReviewFormModal_modal_content__dj4Go::-webkit-scrollbar{display:none;width:0;height:0}.ReviewFormModal_modal_content__dj4Go[data-state=closed]{animation:ReviewFormModal_review-form-modal-hide__1K2ZV .15s ease-in!important}}.ReviewFormModal_mobile_top_wrap__py9wg{margin-bottom:2rem}.ReviewFormModal_mobile_header__Yj88I{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5625rem}.ReviewFormModal_back_button__yGPUl{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:none;border:none;cursor:pointer;color:var(--color-neutral-black-1);flex-shrink:0}.ReviewFormModal_mobile_title__aCq_N{flex:1 1;text-align:center;font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:100%;color:var(--color-neutral-black-1)}.ReviewFormModal_mobile_header_side__7t0D7{width:1.5rem;flex-shrink:0}.ReviewFormModal_mobile_description__xufLF{font-size:.875rem;font-weight:var(--font-weight-regular);line-height:135%;color:var(--color-neutral-grey-1);text-align:center}.ReviewFormModal_modal_body__qCpcE{display:flex;flex-direction:column;gap:3rem;max-height:35.9275rem;overflow-y:auto}@media only screen and (max-width:1200px){.ReviewFormModal_modal_body__qCpcE{gap:2rem;max-height:none;overflow:visible}}.ReviewFormModal_modal_title_wrap___RuLj{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;padding-bottom:3rem}.ReviewFormModal_modal_title_wrap___RuLj h2{font-size:1.375rem;font-weight:var(--font-weight-bold);line-height:100%;color:var(--color-neutral-black-1)}.ReviewFormModal_modal_title_wrap___RuLj p{font-size:1rem;font-weight:var(--font-weight-regular);line-height:135%;color:var(--color-neutral-grey-2)}.ReviewFormModal_button_wrap__p5AzN{width:100%;display:flex;justify-content:center;align-items:center;gap:.63rem;padding-top:3rem}@media only screen and (max-width:1200px){.ReviewFormModal_button_wrap__p5AzN{padding-top:2.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom, 0))}}.ReviewFormModal_button_wrap__p5AzN button{width:12.1875rem!important;height:3.75rem!important}@media only screen and (max-width:1200px){.ReviewFormModal_button_wrap__p5AzN button{flex:1 1;width:auto!important;height:3rem!important;font-size:1rem}}.ReviewFormModal_review_info_wrap__TrfBm{display:flex;justify-content:flex-start;align-items:flex-start;padding:1.5rem 1.25rem;border:.0625rem solid var(--color-neutral-l-grey-1);border-radius:.75rem}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm{padding:1rem}}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_img__4ZfpB{margin-right:1.5rem;flex-shrink:0}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_img__4ZfpB{margin-right:.625rem}}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_img__4ZfpB img{width:6.25rem;height:6.25rem;border-radius:.5rem;object-fit:cover}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_img__4ZfpB img{width:3.75rem;height:3.75rem}}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_info__RG1GZ{width:100%;min-height:6.25rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:.625rem;min-width:0}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_info__RG1GZ{min-height:auto}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_tags_wrap__jehhC .tag-overflow{display:none}}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_title__vjcAG{font-size:1.125rem;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-neutral-black-1)}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_title__vjcAG{font-size:.9375rem}}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_seller__VJGy9{display:flex;justify-content:flex-start;align-items:center}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_seller__VJGy9 img{width:1.375rem;height:1.375rem;object-fit:cover;border-radius:6.25rem;margin-right:.375rem}.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_seller__VJGy9 span{font-size:.9375rem;font-weight:var(--font-weight-regular);color:#53585e}@media only screen and (max-width:1200px){.ReviewFormModal_review_info_wrap__TrfBm .ReviewFormModal_item_seller__VJGy9 span{font-size:.875rem}}.ReviewFormModal_section_title__YH8uJ{margin-bottom:1.25rem}@media only screen and (max-width:1200px){.ReviewFormModal_section_title__YH8uJ{margin-bottom:.75rem}}.ReviewFormModal_section_title__YH8uJ span{font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:100%;color:var(--color-neutral-black-1)}@media only screen and (max-width:1200px){.ReviewFormModal_section_title__YH8uJ span{font-size:1rem}}.ReviewFormModal_section_title__YH8uJ span+p{margin-top:.625rem;font-size:1rem;font-weight:var(--font-weight-regular);line-height:135%;color:var(--color-neutral-grey-1);letter-spacing:-.02rem}@media only screen and (max-width:1200px){.ReviewFormModal_section_title__YH8uJ span+p{font-size:.875rem}}.ReviewFormModal_grade_list_wrap__q2Dv3 ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.625rem .4375rem}@media only screen and (max-width:1200px){.ReviewFormModal_grade_list_wrap__q2Dv3 ul{gap:.5rem}}.ReviewFormModal_star_wrap__poSgt{padding:1.125rem 0;border:.0625rem solid var(--color-neutral-l-grey-1);border-radius:.75rem;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1200px){.ReviewFormModal_star_wrap__poSgt{padding:1rem 0}}.ReviewFormModal_star_wrap__poSgt div{width:100%;display:flex;justify-content:center;align-items:center;gap:2rem;height:auto}@media only screen and (max-width:1200px){.ReviewFormModal_star_wrap__poSgt div{gap:1rem}}.ReviewFormModal_star_wrap__poSgt div svg{width:2.5rem;height:2.5rem}@media only screen and (max-width:1200px){.ReviewFormModal_star_wrap__poSgt div svg{width:2rem;height:2rem}}.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX{margin-bottom:1.25rem}@media only screen and (max-width:1200px){.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX{margin-bottom:1rem}}.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX div{display:block;padding:.875rem .75rem .5rem}@media only screen and (max-width:1200px){.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX div{height:6.25rem}}.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX div textarea{min-height:3.75rem}@media only screen and (max-width:1200px){.ReviewFormModal_review_write_wrap__Y3boW .ReviewFormModal_review_editor_wrap__Y1_GX div textarea{min-height:4.5rem}}.ReviewFormModal_review_attach_wrap__iXhwG{margin-bottom:1.25rem;display:flex;gap:.75rem;flex-wrap:nowrap;overflow-x:auto}@media only screen and (max-width:1200px){.ReviewFormModal_review_attach_wrap__iXhwG{margin-bottom:1rem}}.ReviewFormModal_review_attach_wrap__iXhwG>*{flex-shrink:0}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_attach_input__kLtqN input{display:none}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_attach_input__kLtqN label{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:.12rem;width:5.625rem;height:5.625rem;border-radius:.75rem;border:.06rem solid var(--color-neutral-l-grey-1);cursor:pointer;padding-top:1rem}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_attach_input__kLtqN label img{width:2.25rem;height:2.25rem}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_attach_input__kLtqN label span{font-size:.9375rem;font-weight:var(--font-weight-regular);line-height:135%;color:var(--color-neutral-grey-1)}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_preview_list__9Gx0h{display:flex;gap:.75rem;flex-wrap:nowrap}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_preview_item__VKkZ_{position:relative;width:5.64rem;height:5.64rem;border-radius:.75rem;overflow:hidden;border:.06rem solid var(--color-neutral-l-grey-1)}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_preview_item__VKkZ_ img{width:100%;height:100%;object-fit:cover}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_preview_item__VKkZ_ .ReviewFormModal_remove_btn__N_W7b{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;color:var(--color-neutral-white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1}.ReviewFormModal_review_attach_wrap__iXhwG .ReviewFormModal_preview_item__VKkZ_ .ReviewFormModal_remove_btn__N_W7b svg{width:16px;height:16px}.ReviewFormModal_file_desc_wrap__wjkLa{font-size:1rem;font-weight:var(--font-weight-regular);line-height:135%;color:var(--color-neutral-grey-3)}@media only screen and (max-width:1200px){.ReviewFormModal_file_desc_wrap__wjkLa{font-size:.875rem}}.ReviewFormModal_file_desc_wrap__wjkLa ul li{position:relative;padding-left:1.5rem;color:#8f99a4;font-size:1rem}@media only screen and (max-width:1200px){.ReviewFormModal_file_desc_wrap__wjkLa ul li{font-size:.875rem;padding-left:1.25rem}}.ReviewFormModal_file_desc_wrap__wjkLa ul li:before{content:"";position:absolute;left:.625rem;top:.625rem;width:.1875rem;height:.1875rem;border-radius:100%;background-color:#8f99a4}@keyframes ReviewFormModal_review-form-modal-show__hAbFF{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes ReviewFormModal_review-form-modal-hide__1K2ZV{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.5rem)}}