.modal[data-v-9507a508]{align-items:center;display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100dvw;z-index:999}@media only screen and (max-width:1399px){.modal[data-v-9507a508]{padding:0 40px}}@media only screen and (max-width:767px){.modal[data-v-9507a508]{padding:0 20px}}.modal.medium .container[data-v-9507a508]{max-width:820px}.modal .overlay[data-v-9507a508]{background-color:#000;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.modal .container[data-v-9507a508]{max-height:90dvh;max-width:1200px;padding:0;position:relative}.modal .container.bg--white[data-v-9507a508] .btn-favorite:not(:hover):not(.active) .nuxt-icon svg path{stroke:#333!important}.modal .container .btn-close[data-v-9507a508]{position:absolute;right:25px;top:20px;z-index:2}@media only screen and (max-width:767px){.modal .container .btn-close[data-v-9507a508]{right:10px;top:7.5px}}.modal .container[data-v-9507a508]>div{padding:30px 40px}@media only screen and (max-width:767px){.modal .container[data-v-9507a508]>div{padding:15px 20px}}.modal .container[data-v-9507a508]>div:not(:last-child){border-bottom:1px solid hsla(0,3%,67%,.502)}.image-upload-container[data-v-787b8a22]{display:flex;flex-direction:column;font-size:15px;gap:10px;line-height:15px}.image-upload-container .image-upload[data-v-787b8a22]{align-items:center;aspect-ratio:1;background-color:#d9d9d9;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;width:138px}.image-upload-container .image-upload .image-preview[data-v-787b8a22]{aspect-ratio:1;position:relative;width:100%}.image-upload-container .image-upload .image-preview img[data-v-787b8a22]{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-upload-container .image-upload span[data-v-787b8a22]{display:block;font-size:12px;line-height:12px}
