section.svelte-6u9c90{width:100%;max-width:1600px}.wrapper.svelte-6u9c90{background-color:#fff;padding:15px 30px}@media (max-width: 767px){.wrapper.svelte-6u9c90{padding:15px 10px}}.products.svelte-6u9c90{--gap: 10px;--column-width: max(calc((100% - (var(--gap) * 3)) / 4), 200px);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--column-width),auto));gap:var(--gap)}.products.svelte-6u9c90>div{flex:1 1 200px}.product.svelte-6u9c90{width:100%}.tags.svelte-6u9c90{display:flex;flex-wrap:wrap;gap:6px}.tags.svelte-6u9c90 label:where(.svelte-6u9c90){background:var(--other-status-color);color:#fff;font-size:12px;height:21px;display:grid;place-items:center;border-radius:4px;padding:0 5px;cursor:pointer}.tags.svelte-6u9c90 label:where(.svelte-6u9c90):hover{background:var(--primary-color-1)}.tags.svelte-6u9c90 input:where(.svelte-6u9c90){display:none}.tags.svelte-6u9c90 input:where(.svelte-6u9c90):checked+label:where(.svelte-6u9c90){background:var(--primary-color-1)}@media (max-width: 1199px){.container.svelte-6u9c90{max-width:100%}}@media (max-width: 440px){.products.svelte-6u9c90{grid-template-columns:1fr 1fr}}details[open].svelte-6u9c90>summary:where(.svelte-6u9c90):before{transform:rotate(270deg)}details.svelte-6u9c90 summary:where(.svelte-6u9c90)::-webkit-details-marker{display:none}details[open].svelte-6u9c90>div:where(.svelte-6u9c90){opacity:1;height:auto;animation-name:svelte-6u9c90-accordion;animation-duration:.2s;animation-timing-function:ease-in-out;transform-origin:top}@keyframes svelte-6u9c90-accordion{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}details.svelte-6u9c90>div:where(.svelte-6u9c90){padding-bottom:1rem;margin-bottom:0;opacity:0;transition:.3s;height:0;background:#fff;margin-top:0;padding-top:1rem;animation-name:svelte-6u9c90-accordion-content-close;animation-duration:.3s;animation-timing-function:ease-in-out}@keyframes svelte-6u9c90-accordion-content-close{0%{margin-top:0}to{margin-top:-300px}}details[open].svelte-6u9c90>div:where(.svelte-6u9c90)>:where(.svelte-6u9c90){opacity:0;animation-name:svelte-6u9c90-accordion-content;animation-duration:.3s;animation-timing-function:ease-in-out;animation-delay:.3s;animation-fill-mode:forwards}@keyframes svelte-6u9c90-accordion-content{0%{opacity:0}to{opacity:1}}#tagInDesktop.svelte-6u9c90{display:block}#tagInMobile.svelte-6u9c90{display:none;width:100%}#tagInMobile.svelte-6u9c90 .tags_title:where(.svelte-6u9c90){background-color:var(--primary-color-1);color:#fff;font-size:16px;padding:10px 5px;border-radius:2.5px;text-align:center;white-space:nowrap;writing-mode:tb-rl;position:fixed;top:50%;left:-3px;z-index:2}#tagInMobile.svelte-6u9c90 .background:where(.svelte-6u9c90){display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2}#tagInMobile.svelte-6u9c90 .tags_mobile:where(.svelte-6u9c90){background-color:#fff;position:fixed;display:flex;flex-wrap:wrap;overflow-y:auto;bottom:0;z-index:3;width:300px;height:100%;left:-100vw;opacity:0;gap:0px 10px;padding:80px 10px;transition:.3s all ease-in}#tagInMobile.svelte-6u9c90 .tags_mobile:where(.svelte-6u9c90) label:where(.svelte-6u9c90){background:var(--other-status-color);color:#fff;font-size:12px;height:21px;display:flex;justify-content:center;border-radius:4px;padding:0 5px;cursor:pointer}#tagInMobile.svelte-6u9c90 .tags_mobile:where(.svelte-6u9c90) label:where(.svelte-6u9c90):hover{background:var(--primary-color-1)}#tagInMobile.svelte-6u9c90 .tags_mobile:where(.svelte-6u9c90) .close-btn:where(.svelte-6u9c90){position:absolute;top:5px;right:5px;font-size:20px;cursor:pointer;background:#fff;color:#000}#tagInMobile.svelte-6u9c90 .tags_mobile:where(.svelte-6u9c90) .close-btn:where(.svelte-6u9c90):hover{color:#fff;background:#000}#tagInMobile.svelte-6u9c90 input:where(.svelte-6u9c90){display:none}#tagInMobile.svelte-6u9c90 input:where(.svelte-6u9c90):checked+label:where(.svelte-6u9c90){background:var(--primary-color-1)}#tagInMobile.svelte-6u9c90 input:where(.svelte-6u9c90):checked~.background:where(.svelte-6u9c90){display:block}#tagInMobile.svelte-6u9c90 input:where(.svelte-6u9c90):checked~.tags_mobile:where(.svelte-6u9c90){left:0;opacity:1}@media (max-width: 1000px){#tagInDesktop.svelte-6u9c90{display:none}#tagInMobile.svelte-6u9c90{display:block}}@media (max-width: 767px){#tagInMobile.svelte-6u9c90{top:120px;width:80%}}
