.ModalCloseButton.svelte-t3wwh4{border:none}.ModalCloseButton.svelte-t3wwh4:disabled{cursor:not-allowed;opacity:.5}.ModalCloseButton.svelte-t3wwh4 path{stroke-width:.5px;fill:var(--colorv3-current-text-high);stroke:var(--colorv3-current-text-high)}.ModalCloseButton[data-button-style=round].svelte-t3wwh4{background:var(--colorv3-current-text-high);border-radius:50px;padding:4px}.ModalCloseButton[data-button-style=round].svelte-t3wwh4 path{stroke-width:1.5px;fill:var(--colorv3-background-base);stroke:var(--colorv3-background-base)}dialog.svelte-14yzxqa{opacity:0;background:0 0;border:none;padding:0;transition:opacity .1s ease-in,scale .2s cubic-bezier(.34,1.56,.64,1);overflow:hidden;scale:.5}dialog.svelte-14yzxqa:focus{outline:none}dialog[data-transition-intent=open].svelte-14yzxqa{opacity:1;scale:1}dialog[data-transition-intent=close].svelte-14yzxqa{opacity:0;scale:.5}dialog.svelte-14yzxqa::backdrop{opacity:0;background:#00000073;transition:opacity .1s ease-in}dialog[data-transition-intent=open].svelte-14yzxqa::backdrop{opacity:1}dialog[data-transition-intent=close].svelte-14yzxqa::backdrop{opacity:0}.ModalShell:has(.ProductModal,.JuniorModal,.TeenageModal,.CarouselModal){max-width:none;max-height:none}.ModalShell.svelte-14yzxqa .ModalCloseButton{top:var(--s4);right:var(--s4);z-index:1;position:fixed}[data-in-iframe=true] .ModalShell.svelte-14yzxqa{margin-block-start:0;top:50px}
