@charset "UTF-8";[data-v-4b65df29]:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}@keyframes modalShow-4b65df29{0%{height:0px;width:0px}1%{height:100%;width:100%;opacity:0}to{height:100%;width:100%;opacity:1}}.bl_modalWindow[data-v-4b65df29]{position:fixed;left:0;top:0;right:0;bottom:0;width:0;height:0;overflow-y:auto;display:none;align-items:center;justify-content:center;background-color:#00000080;transition:opacity .3s;animation:.5s ease 0s 1 reverse both modalShow-4b65df29}.bl_modalWindow.isActive[data-v-4b65df29]{display:flex;animation:.5s ease 0s 1 normal both modalShow-4b65df29}.bl_modalWindow .bl_modalWindow_inner[data-v-4b65df29]{min-width:90%;max-width:90%;height:-moz-max-content;height:max-content;position:relative}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_top[data-v-4b65df29]{padding:20px;position:relative;display:block}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_top[data-v-4b65df29] h3{font-size:24px;text-align:center}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_content[data-v-4b65df29]{min-width:200px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_content_mainContent[data-v-4b65df29]{overflow-y:auto;max-height:60vh;padding:20px 30px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_content_mainContent_completeIcon[data-v-4b65df29]{width:100px;height:100px;margin-bottom:15px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_content_mainContent.isOverflowDisabled[data-v-4b65df29]{overflow:visible}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_alert[data-v-4b65df29]{background-color:#f8deda;color:#fd4f73;width:100%;min-height:40px;padding:20px;white-space:pre-line}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_form_inner[data-v-4b65df29]{padding:20px}@media screen and (min-width: 768px){.bl_modalWindow .bl_modalWindow_inner[data-v-4b65df29]{min-width:500px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_alert[data-v-4b65df29]{margin:10px auto;width:500px;min-height:60px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_form_inner[data-v-4b65df29]{padding:0 150px 80px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_form_inner .el_modalWindow_top[data-v-4b65df29]{padding:60px 150px}.bl_modalWindow .bl_modalWindow_inner .el_modalWindow_form_inner .el_modalWindow_top[data-v-4b65df29] h3{font-size:32px}}.bl_modalWindow .el_modalWindow_cover[data-v-4b65df29]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff}:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}.bl_modalWindow_wedding .el_modalWindow_btn{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.bl_modalWindow_wedding .el_modalWindow_btn button{height:55px;display:inline-flex;justify-content:center;align-items:center;border-radius:0;border:none;font-size:18px;transition:.3s}.bl_modalWindow_wedding .el_modalWindow_btn button:hover{opacity:.6}.bl_modalWindow_wedding .el_modalWindow_btn a{height:55px;display:inline-flex;justify-content:center;align-items:center;border-radius:0;border:none;font-size:18px;transition:.3s}.bl_modalWindow_wedding .el_modalWindow_btn a:hover{opacity:.6}.bl_modalWindow_wedding .el_modalWindow_btn .el_modalWindow_btn__close{background-color:#ddd}.bl_modalWindow_wedding .el_modalWindow_btn .el_modalWindow_btn__submit{background-color:#e86d72;color:#fff}.bl_modalWindow_wedding .el_modalWindow_btn .el_modalWindow_btn__submit:disabled{background-color:#eee;color:#777}
