.preview[data-v-cf5c5a82]{width:100%;max-height:100%;display:flex;position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1}.preview img[data-v-cf5c5a82]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview .delete[data-v-cf5c5a82]{display:flex;flex-flow:row;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-size:100%;cursor:pointer;background:rgba(9,0,24,.3);visibility:hidden;opacity:0;transition:.2s ease-in-out}.preview .delete svg[data-v-cf5c5a82]{width:25px;height:25px;fill:#fff}.preview .badge[data-v-cf5c5a82]{position:absolute;bottom:5px;left:5px;background:rgb(255,255,255);border-radius:8px;border:1px solid rgba(255,0,0,.3);padding:3px 10px;font-size:12px}.preview:hover .delete[data-v-cf5c5a82]{visibility:visible;opacity:1}.upload[data-v-cf5c5a82]{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;max-height:100%;border:2px dashed rgb(248,248,248);border-radius:10px;cursor:pointer;transition:.2s ease-in-out;aspect-ratio:1}.upload[data-v-cf5c5a82]:hover{border-color:red;background:rgba(9,0,24,.05)}.upload:hover svg[data-v-cf5c5a82]{fill:red}.upload svg[data-v-cf5c5a82]{width:25px;height:25px;fill:#999;transition:.2s ease-in-out}.review-modal[data-v-89700e29]{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;padding:40px}.review-modal .heading[data-v-89700e29]{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%;margin:0 0 32px}.review-modal .heading p[data-v-89700e29]{font-size:18px;font-weight:600;margin:0}.review-modal .heading .close_btn[data-v-89700e29]{position:absolute;top:0;right:0;padding:20px;cursor:pointer}.review-modal .heading .close_btn svg[data-v-89700e29]{width:24px;height:24px;fill:#090018}.review-modal .form[data-v-89700e29]{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;margin:0 0 32px}.review-modal .form .info[data-v-89700e29]{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;width:100%}.review-modal .form .info label[data-v-89700e29]{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 25px}.review-modal .form .info label span[data-v-89700e29]{margin:0 0 5px 5px;font-size:14px}.review-modal .form .info label input[data-v-89700e29]{width:100%;height:50px;padding:0 20px;border:1px solid rgb(153,153,153);border-radius:5px}.review-modal .form .info label input.error[data-v-89700e29]{border-color:#c20000}.review-modal .form .info label textarea[data-v-89700e29]{width:100%;height:150px;padding:20px;border:1px solid rgb(153,153,153);border-radius:5px;resize:none}.review-modal .form .info .rating[data-v-89700e29]{display:flex;flex-flow:row;align-items:center;justify-content:flex-start}.review-modal .form .info .rating p[data-v-89700e29]{margin:0 15px -3px 0}.review-modal .form .info .rating svg[data-v-89700e29]{width:24px;height:24px;margin-right:2px;fill:#f2c94c;transition:.1s ease-in-out;cursor:pointer}.review-modal .form .info .rating svg[data-v-89700e29]:hover{fill:#f2c94c}.review-modal .form .info .rating svg:hover~svg[data-v-89700e29]{fill:#999}.review-modal .form .info .rating svg.active[data-v-89700e29]{fill:#f2c94c}.review-modal .form .info .rating svg.active~svg[data-v-89700e29]{fill:#999}.review-modal .form .images[data-v-89700e29]{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin-top:32px;gap:12px}.review-modal .form .images label[data-v-89700e29]{display:flex;flex-flow:row;align-items:center;justify-content:center;position:relative;width:100%;aspect-ratio:1;border:2px dashed rgb(153,153,153);border-radius:5px;transition:.2s ease-in-out;cursor:pointer;overflow:hidden}.review-modal .form .images label svg[data-v-89700e29]{width:50px;height:50px;fill:#999;transition:.2s ease-in-out}.review-modal .form .images label input[data-v-89700e29]{display:none}.review-modal .form .images label img[data-v-89700e29]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover;display:none}.review-modal .form .images label[data-v-89700e29]:hover{border-color:red}.review-modal .form .images label:hover svg[data-v-89700e29]{fill:red}.review-modal .cta[data-v-89700e29]{width:100%}@media (max-width: 768px){.review-modal[data-v-89700e29]{padding:24px}.review-modal .form .images[data-v-89700e29]{grid-template-columns:repeat(2,1fr)}}
