.category-header.svelte-164zcmi{margin-bottom:2rem;margin-top:1rem;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 640px){.category-header.svelte-164zcmi{margin-top:0;flex-direction:row;align-items:center;justify-content:space-between}}.product-card.svelte-4qt7hw{cursor:pointer;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-card.svelte-4qt7hw:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@supports not (display: grid){@media (min-width: 640px){.wrapper.svelte-4qt7hw{width:50%}}@media (min-width: 768px){.wrapper.svelte-4qt7hw{width:33.333333%}}@media (min-width: 1024px){.wrapper.svelte-4qt7hw{width:25%}}}.product.svelte-4qt7hw{display:flex;width:100%;flex-direction:row;justify-content:space-between}@media (min-width: 640px){.product.svelte-4qt7hw{height:auto;flex-direction:column-reverse}}.content.svelte-4qt7hw{--width: calc(100% - 8rem) ;display:flex;width:var(--width);flex-direction:column;padding:1rem}@media (min-width: 640px){.content.svelte-4qt7hw{width:100%}}.name.svelte-4qt7hw{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;line-height:1.25rem}@media (min-width: 640px){.name.svelte-4qt7hw{font-size:1.125rem;line-height:1.75rem}}.description.svelte-4qt7hw{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.price.svelte-4qt7hw{font-weight:700}@media (min-width: 640px){.price.svelte-4qt7hw{font-size:1.125rem;line-height:1.75rem}}.image.svelte-4qt7hw{width:8rem;flex-shrink:0}@media (min-width: 640px){.image.svelte-4qt7hw{margin:0;width:100%}}.list.svelte-1gosae6{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 640px){.list.svelte-1gosae6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.list.svelte-1gosae6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.list.svelte-1gosae6{grid-template-columns:repeat(4,minmax(0,1fr))}}@supports not (display: grid){.list.svelte-1gosae6{display:flex;flex-direction:row;flex-wrap:wrap}}.bottom-sheet-content.svelte-1vbeh9n{display:inline-block;direction:ltr;padding:1.25rem}.scroll-clip.svelte-1vbeh9n{overflow-x:auto;overflow-y:hidden;flex-grow:1;direction:ltr}.prevent-select.svelte-1e0090q{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bottom-sheet.svelte-1e0090q{overscroll-behavior:contain;background-color:#fff;position:fixed;left:0;right:0;bottom:0;justify-content:center;align-self:flex-end;margin:0 auto;box-shadow:0 -2px 10px #0000001a;overflow-y:auto;border-radius:1rem 1rem 0 0;z-index:50}.position-left.svelte-1e0090q{display:flex;flex-direction:row-reverse;top:0;margin:auto 0;border-radius:0 1rem 1rem 0;width:100%}.position-right.svelte-1e0090q{display:flex;top:0;left:unset;right:0;margin:auto 0;border-radius:1rem 0 0 1rem}.position-top.svelte-1e0090q{display:flex;flex-direction:column-reverse;border-radius:0 0 1rem rem;margin:0 auto;top:0;bottom:unset;justify-content:flex-start}.bottom-sheet-overlay.svelte-msj0u3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:flex-end;z-index:49;overflow:hidden}.bottom-sheet-grip.svelte-hvzhvz{width:40px;height:4px;background-color:#e0e0e0;border-radius:2px;margin:.5rem}.handle-container.svelte-1keauf3{position:sticky;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#fff;z-index:51;padding:.5rem 0rem}.handle-grip-wrapper.svelte-1keauf3{display:flex;flex-direction:column;align-items:center}.position-left.svelte-1keauf3,.position-right.svelte-1keauf3{padding:0rem .5rem}.position-right.svelte-1keauf3 .handle-grip-wrapper:where(.svelte-1keauf3),.position-left.svelte-1keauf3 .handle-grip-wrapper:where(.svelte-1keauf3){transform:rotate(90deg)}.position-right.svelte-1keauf3 .handle-grip-wrapper:where(.svelte-1keauf3){flex-direction:column-reverse}.position-bottom.svelte-1keauf3{top:0}.position-top.svelte-1keauf3{bottom:0}.position-left.svelte-1keauf3{right:0}.handle-container.svelte-1keauf3:focus-visible{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}.wrapper.svelte-1myhxbj{display:flex;flex-direction:column;align-items:center}
