.drawer.svelte-27auo1{--dir: bottom;left:0;right:0;bottom:0;border-top-left-radius:var(--default-radius, 16px);border-top-right-radius:var(--default-radius, 16px);max-height:calc(100% - 70px)}.drawer.plp-filters.svelte-27auo1{--dir: left;top:0;bottom:0;inset-inline-end:0px;height:100%;max-height:none;border-radius:0}.drawer.plp-filters.svelte-27auo1 .layout:where(.svelte-27auo1){height:100%;max-height:100vh;gap:0px;padding-top:0}.drawer.plp-filters.svelte-27auo1 .header:where(.svelte-27auo1){max-height:auto;background-color:rgb(var(--gray-930-rgb));padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 840px){.drawer.plp-filters.svelte-27auo1 .header:where(.svelte-27auo1){background-color:transparent;padding-top:1rem;padding-bottom:1rem}}.drawer.plp-filters.svelte-27auo1 .close:where(.svelte-27auo1){position:absolute;top:0;inset-inline-start:auto;inset-inline-end:-3rem;height:3.75rem;width:2.75rem;background-color:rgb(var(--black-rgb) / .5);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 840px){.drawer.plp-filters.svelte-27auo1 .close:where(.svelte-27auo1){inset-inline-end:-2.75rem}}@media (max-width: 840px){.drawer.plp-filters.svelte-27auo1{--dir: left;inset-inline-end:auto}.drawer.plp-filters.from-right.svelte-27auo1{--dir: right}}.layout.svelte-27auo1{padding-top:1rem}.header.svelte-27auo1{padding-left:1rem;padding-right:1rem}h2.svelte-27auo1{font-size:1.25rem}.content.svelte-27auo1{padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem;max-height:76dvh}.close.svelte-27auo1{padding:.5rem}.close.svelte-27auo1:focus-visible{outline-offset:0px}.drawer.from-center.svelte-27auo1 .header:where(.svelte-27auo1){justify-content:flex-end}.svelte-27auo1::-webkit-scrollbar{width:4px}.svelte-27auo1::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:43px}@media (min-width: 840px){[dir=rtl] .drawer{--dir: left !important}.drawer.svelte-27auo1{--dir: right;top:0;bottom:0;inset-inline-end:0px;inset-inline-start:auto;height:100%;max-height:none;border-radius:0}.drawer.from-left.svelte-27auo1{--dir: left;inset-inline-start:0px}.drawer.from-left.svelte-27auo1 .close:where(.svelte-27auo1){inset-inline-start:auto;inset-inline-end:-2.75rem}.drawer.from-right.svelte-27auo1{--dir: right !important;inset-inline-start:0px;inset-inline-end:auto}.drawer.from-right.svelte-27auo1 .close:where(.svelte-27auo1){inset-inline-start:auto;inset-inline-end:-2.75rem}.drawer.from-center.svelte-27auo1{--dir: center;left:0;right:0;margin:auto;border-radius:var(--default-radius, 16px)}.drawer.from-center.svelte-27auo1{max-height:-moz-fit-content;max-height:fit-content}.drawer.from-center.svelte-27auo1 .header:where(.svelte-27auo1){position:absolute;top:1rem;right:0}.drawer.from-center.svelte-27auo1 .layout:where(.svelte-27auo1){height:100%;align-items:center;justify-content:center;padding-top:0;padding-bottom:4rem}.drawer.from-center.svelte-27auo1 .content:where(.svelte-27auo1){height:-moz-fit-content;height:fit-content;padding-left:2.5rem;padding-right:2.5rem}.drawer.from-center.svelte-27auo1 .content:where(.svelte-27auo1){margin-inline-end:0px}.drawer.from-center.svelte-27auo1 .close:where(.svelte-27auo1){position:relative;inset-inline-start:0px;background-color:transparent;color:rgb(var(--black-rgb))}.drawer.from-bottom.svelte-27auo1{--dir: bottom;bottom:0;top:auto;border-top-left-radius:var(--default-radius, 16px);border-top-right-radius:var(--default-radius, 16px)}.drawer.from-bottom.svelte-27auo1{width:100%}.drawer.from-bottom.svelte-27auo1{max-height:calc(100vh - 10%)}.drawer.from-bottom.svelte-27auo1 .close:where(.svelte-27auo1){position:absolute;top:1.5rem;right:1.5rem;inset-inline-start:auto;height:3.75rem;width:2.75rem;background-color:transparent;color:rgb(var(--black-rgb))}.drawer.svelte-27auo1:not(.plp-filters) .layout:where(.svelte-27auo1){height:100%;padding-top:4rem}.drawer.notify-me.svelte-27auo1 .layout:where(.svelte-27auo1){height:auto}.header.svelte-27auo1{padding-left:2.5rem;padding-right:2.5rem}.drawer.content.svelte-27auo1{max-height:none;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:4rem}.drawer.svelte-27auo1 .close:where(.svelte-27auo1){position:absolute;top:0;inset-inline-start:-2.75rem;height:3.75rem;width:2.75rem;background-color:rgb(var(--black-rgb) / .5);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}h2.svelte-27auo1{font-size:1.75rem}}
