.popover-wrapper.svelte-1g8ntmj{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.backdrop.svelte-1g8ntmj{position:fixed;inset:0;z-index:200;background:var(--background-color-contrast);opacity:.5;cursor:pointer}.popover-panel.svelte-1g8ntmj{position:absolute;top:calc(100% + .75rem);left:0;z-index:20;width:min(24rem,calc(100vw - 2rem));padding-block:1.5rem;padding-inline:1.75rem;border-radius:.5rem;background:var(--background-color-white);box-sizing:border-box}.exit-button.svelte-1g8ntmj{position:absolute;right:1rem;top:1rem;z-index:10}.modal.svelte-1g8ntmj{position:fixed;top:50%;left:50%;width:min(30rem,calc(100vw - 2rem));z-index:201;transform:translate(-50%,-50%)}.priceWrapper.svelte-325vud{display:flex;flex-direction:row;gap:.5em;align-items:center}.discount.svelte-325vud{color:var(--text-color-alert);font-weight:600;font-size:.875rem}.ordinary.svelte-325vud{font-size:.875rem;font-weight:var(--font-weight-bold)}.crossed-out.svelte-325vud{text-decoration:line-through 1px;font-weight:var(--font-weight-normal)}.medium-font.svelte-325vud{font-size:1.125rem}.large-font.svelte-325vud{font-size:1.5rem;font-weight:600}.crossed-out.large-font.svelte-325vud{font-weight:var(--font-weight-normal)}@container LayoutContainer (width > 40rem){.discount.svelte-325vud,.ordinary.svelte-325vud{font-size:1.125rem}.large-font.svelte-325vud{font-size:1.875rem}}
