.container.svelte-2w9bmy{display:flex;gap:var(--hSpace-sm);align-items:center;overflow-x:auto;margin-left:calc(-1 * var(--vSpace-lg));padding:0 var(--vSpace-lg)}.container.svelte-2w9bmy button:where(.svelte-2w9bmy){display:inline-flex;justify-content:center;align-items:center;text-wrap:nowrap;border-radius:1em;background-color:var(--secondary);color:var(--primary);font-size:large;font-weight:600;border:1px solid var(--secondary);padding:16px;height:var(--btnHeight);box-sizing:border-box}.container.svelte-2w9bmy g:where(.svelte-2w9bmy){stroke-width:2.1}.container.svelte-2w9bmy .filterIcon:where(.svelte-2w9bmy){height:calc(var(--btnHeight) - 2px);background-color:#fff;border:2px solid var(--secondary);box-sizing:border-box}.container.svelte-2w9bmy .filterIcon:where(.svelte-2w9bmy) svg:where(.svelte-2w9bmy){height:20px}.container.svelte-2w9bmy select:where(.svelte-2w9bmy){border:2px solid var(--secondary);background-color:#fff;border-radius:50px;color:var(--primary);font-weight:600;height:calc(var(--btnHeight) + 11px);padding:0 9px;outline:none;max-width:100px}.price-input-container.svelte-41lsrt{width:100%}.price-input.svelte-41lsrt{display:flex;justify-content:space-between;max-width:100%;box-sizing:border-box}.price-input.svelte-41lsrt div:where(.svelte-41lsrt) input:where(.svelte-41lsrt){width:3rem}.price-input.svelte-41lsrt div:where(.svelte-41lsrt){display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:small;font-weight:600;box-sizing:border-box}.filter_container.svelte-1azdrxf{display:none;z-index:99;position:fixed;width:65vw;height:calc(100vh - var(--navHeight));top:0;left:0;background-color:#fff;animation:svelte-1azdrxf-onClose .5s forwards;padding:var(--hSpace-sm) var(--hSpace-xs);overflow-y:auto}.filter_container.svelte-1azdrxf fieldset:where(.svelte-1azdrxf){border-radius:.31rem;border-color:#00000009;padding:1.25rem 9px;margin-bottom:var(--hSpace-xs)}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf){position:relative;width:100%;max-width:270px}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf) select:where(.svelte-1azdrxf){height:3rem}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf) option:where(.svelte-1azdrxf){padding:0;margin:0}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf) .svg:where(.svelte-1azdrxf){display:flex;justify-content:end;align-items:center;position:absolute;left:1rem;top:.85rem}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf) svg:where(.svelte-1azdrxf){width:1.5rem;height:1.5rem}.filter_container.svelte-1azdrxf .custom_select:where(.svelte-1azdrxf) svg:where(.svelte-1azdrxf) path:where(.svelte-1azdrxf){stroke:var(--primary)}.filter_container.svelte-1azdrxf select:where(.svelte-1azdrxf){color:var(--primary);box-sizing:border-box;background-color:#fff;font-size:16px;padding:14px 20px 12px 45px;border:none;border-radius:33px;width:100%;max-width:var(--max-width);box-shadow:1px 1px 3px gray;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-area:1 / 1 / 2 / 5}@keyframes svelte-1azdrxf-onClose{0%{display:block;opacity:1;left:0%}to{opacity:0;display:none;left:-100%}}.show.svelte-1azdrxf{display:block;animation:svelte-1azdrxf-onShow .51s forwards}@keyframes svelte-1azdrxf-onShow{0%{opacity:0;left:-100%}to{opacity:1;left:0%}}.container_Shop.svelte-1o0ca7g{display:flex;flex-direction:column;gap:var(--vSpace-sm)}.header.svelte-1o0ca7g{position:relative;display:flex;flex-direction:column;max-width:75%}.titel.svelte-1o0ca7g{margin-bottom:0}.titel.svelte-1o0ca7g~.subtitel:where(.svelte-1o0ca7g){font-size:.9rem}.filterWrapper.show.svelte-1o0ca7g{display:block;z-index:999999999999999999999999999999999999999;height:100vh;width:100vw;position:fixed;top:0;left:0}.content_Shop.svelte-1o0ca7g{display:flex;flex-direction:column;gap:var(--vSpace-xs)}.content_Shop.svelte-1o0ca7g .products_container:where(.svelte-1o0ca7g){margin-top:0;margin-left:calc(-1 * var(--vSpace-lg));padding-right:var(--vSpace-lg);padding-left:var(--vSpace-lg)}.content_Shop.svelte-1o0ca7g .container_ActiveFilters:where(.svelte-1o0ca7g){height:var(--btnHeight);gap:var(--hSpace-xs);display:flex;flex-wrap:nowrap;overflow-x:scroll}.content_Shop.svelte-1o0ca7g .container_ActiveFilters:where(.svelte-1o0ca7g) button:where(.svelte-1o0ca7g){height:var(--btnHeight);box-sizing:border-box;display:inline-flex;justify-content:space-between;align-items:center;font-size:small;font-weight:600;color:var(--primary);border-radius:var(--radius);padding:5px 5px 5px 11px;border:1px solid var(--primary)}.content_Shop.svelte-1o0ca7g .container_ActiveFilters:where(.svelte-1o0ca7g) button:where(.svelte-1o0ca7g) svg:where(.svelte-1o0ca7g){height:13px}.container_Shop.page.svelte-1o0ca7g{height:100%;width:100%}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g){height:100%;flex-wrap:wrap;justify-content:space-between;gap:var(--vSpace-sm) var(--hSpace-xs);padding-bottom:var(--vSpace-sm)}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product{box-shadow:var(--box_shadow_small);border-radius:0 0 var(--radius) var(--radius)}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product .bottom-section{padding-top:var(--vSpace-sm);height:120px;box-shadow:none}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product .top-section{height:120px}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product .top-section>.addProductButton{position:absolute;right:4px;bottom:calc(-1 * var(--vSpace-sm))}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product .top-section>.addProductButton button:where(.svelte-1o0ca7g){border-radius:0}.container_Shop.page.svelte-1o0ca7g .grid:where(.svelte-1o0ca7g) .products_container:where(.svelte-1o0ca7g)>.container_Product .bottom-section{padding-left:18px;font-size:.8rem}
