section.svelte-p2d4l8{width:100%;max-width:1600px}.wrapper.svelte-p2d4l8{background-color:#fff;padding:30px}@media (max-width: 767px){.wrapper.svelte-p2d4l8{padding:30px 10px}}.section-menu.svelte-p2d4l8{border-bottom:1px solid #000;text-align:center;margin-bottom:30px}.section-menu.svelte-p2d4l8 button:where(.svelte-p2d4l8){display:inline-block;min-width:140px;font-size:26px;padding:0 15px 15px;border-bottom:5px solid transparent;transition:.3s all;background:0;color:#000;border-radius:0}.section-menu.svelte-p2d4l8 button:where(.svelte-p2d4l8):hover{color:var(--primary-color-1)}.section-menu.svelte-p2d4l8 .active:where(.svelte-p2d4l8){border-bottom-color:var(--primary-color-1)}@media (min-width: 576px) and (max-width: 767px){.section-menu.svelte-p2d4l8 .menu-item{font-size:16px;min-width:80px;padding:0 5px 8px}}@media (min-width: 768px){.section-menu.svelte-p2d4l8 .menu-item{font-size:20px}}.categories-wrapper.svelte-p2d4l8{display:flex;gap:30px}.categories-wrapper.svelte-p2d4l8 .categories-menu:where(.svelte-p2d4l8){width:290px}@media (max-width: 1199px){.categories-wrapper.svelte-p2d4l8 .categories-menu:where(.svelte-p2d4l8){display:none}}.categories-wrapper.svelte-p2d4l8 .categories-inner:where(.svelte-p2d4l8){width:calc(100% - 290px)}.categories-wrapper.svelte-p2d4l8 .categories-inner:where(.svelte-p2d4l8)>:where(.svelte-p2d4l8)+:where(.svelte-p2d4l8){margin-top:30px}@media (max-width: 1199px){.categories-wrapper.svelte-p2d4l8 .categories-inner:where(.svelte-p2d4l8){width:100%}}a.svelte-p2d4l8{transition:.3s all}a.svelte-p2d4l8:hover{color:var(--primary-color-1)}.menu-list.svelte-p2d4l8 ul:where(.svelte-p2d4l8),.menu-list.svelte-p2d4l8 li:where(.svelte-p2d4l8){margin:0;padding:0;list-style:none}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8)>button:where(.svelte-p2d4l8){display:flex;align-items:center;color:#000;justify-content:space-between;background:var(--black-50);padding:15px 25px;width:100%}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8)>button:where(.svelte-p2d4l8):hover{background:var(--black-100)}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8)>.menu-inner-list:where(.svelte-p2d4l8){display:none}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8).active>button:where(.svelte-p2d4l8){border-left:5px solid var(--primary-color-1);color:var(--primary-color-1)}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8).active>button:where(.svelte-p2d4l8) span:where(.svelte-p2d4l8){color:#fff;transform:rotateX(180deg)}.menu-list.svelte-p2d4l8>li:where(.svelte-p2d4l8).active>.menu-inner-list:where(.svelte-p2d4l8){padding:10px 0;display:block}.menu-inner-list.svelte-p2d4l8>li:where(.svelte-p2d4l8)>a:where(.svelte-p2d4l8){display:block;padding:5px 25px 5px 30px}.categories-list.svelte-p2d4l8{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8){width:100%;height:200px;display:flex;font-size:16px}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-img:where(.svelte-p2d4l8){width:200px;height:200px;padding:15px;background-color:var(--black-200);display:flex;flex-direction:column;align-items:center;justify-content:center}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-img:where(.svelte-p2d4l8) .img-title:where(.svelte-p2d4l8){font-weight:600}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-main:where(.svelte-p2d4l8){padding:0 20px;width:calc(100% - 200px)}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-main:where(.svelte-p2d4l8) .main-title:where(.svelte-p2d4l8){font-weight:600}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-main:where(.svelte-p2d4l8) a:where(.svelte-p2d4l8){margin-top:1em;display:block}@media (max-width: 1679px){.categories-list.svelte-p2d4l8{gap:15px}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8){flex-wrap:wrap;height:auto;align-content:flex-start}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-img:where(.svelte-p2d4l8),.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-main:where(.svelte-p2d4l8){width:100%}}@media (max-width: 767px){.categories-list.svelte-p2d4l8{grid-template-columns:1fr 1fr;grid-gap:10px}.categories-list.svelte-p2d4l8 .list-item:where(.svelte-p2d4l8) .item-main:where(.svelte-p2d4l8) a:where(.svelte-p2d4l8){margin-top:.6em}}@media (max-width: 1199px){.container.svelte-p2d4l8{max-width:100%}}.categories-products.svelte-p2d4l8 h3:where(.svelte-p2d4l8){text-align:center;margin-bottom:30px}
