.modal-dialog.svelte-14bfdae{position:relative;width:100%;height:100%;border:none;padding:100px 60px;background-color:#0061a1;border-radius:20px}@media only screen and (max-width: 768px){.modal-dialog.svelte-14bfdae{padding:20px}}.modal-dialog.sm.svelte-14bfdae{padding:10px;max-width:500px;max-height:400px}@media only screen and (max-width: 768px){.modal-dialog.sm.svelte-14bfdae{max-width:100%;max-height:100%;border-radius:unset}}.modal-dialog.sm.svelte-14bfdae .close-button:where(.svelte-14bfdae){top:20px;right:20px}.modal-dialog.md.svelte-14bfdae{width:760px;height:fit-content;min-height:0;padding:40px;max-width:calc(100vw - 2rem);max-height:85vh;overflow-y:auto}@media only screen and (max-width: 768px){.modal-dialog.md.svelte-14bfdae{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);padding:12px}}.modal-dialog.md.svelte-14bfdae .close-button:where(.svelte-14bfdae){top:20px;right:20px}.modal-dialog.md.svelte-14bfdae .modal-content:where(.svelte-14bfdae){height:auto;display:block;overflow:visible;min-height:auto}@media only screen and (max-width: 768px){.modal-dialog.md.svelte-14bfdae .modal-content:where(.svelte-14bfdae){padding:.5em}}.modal-dialog.product.svelte-14bfdae{width:1000px;max-width:calc(100vw - var(--gap-l) * 2);max-height:calc(100vh - var(--gap-l) * 2);padding:70px 80px}@media only screen and (max-width: 900px){.modal-dialog.product.svelte-14bfdae{padding:20px}}@media only screen and (max-width: 360px){.modal-dialog.product.svelte-14bfdae{max-width:100vw}}.modal-dialog.product.svelte-14bfdae .close-button:where(.svelte-14bfdae){top:70px;right:80px}@media only screen and (max-width: 900px){.modal-dialog.product.svelte-14bfdae .close-button:where(.svelte-14bfdae){top:20px;right:20px}}.close-button.svelte-14bfdae{position:absolute;display:flex;justify-content:center;align-items:center;top:130px;right:80px;background:transparent;color:#fff;border:none;font-size:30px;font-weight:700;cursor:pointer;padding:4px;border-radius:50%;width:22px;height:22px;transition:all .3s ease}@media only screen and (max-width: 768px){.close-button.svelte-14bfdae{top:20px;right:20px}}.close-button.svelte-14bfdae:hover{transform:scale(1.1)}.modal-dialog.svelte-14bfdae::backdrop{background:#00000080}.modal-content.svelte-14bfdae{padding:1em;color:#fff;height:100%;display:flex;flex-direction:column;overflow:hidden;min-height:0}.modal-content.svelte-14bfdae>:where(.svelte-14bfdae):first-child{flex-shrink:0}.modal-dialog[open].svelte-14bfdae{animation:svelte-14bfdae-zoom .6s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-14bfdae-zoom{0%{transform:scale(.85);transform:translateY(100px)}to{transform:scale(1);transform:translateY(0)}}.modal-dialog[open].svelte-14bfdae::backdrop{animation:svelte-14bfdae-fade .2s ease-out}@keyframes svelte-14bfdae-fade{0%{opacity:0}to{opacity:1}}
