@charset "UTF-8";.organico-megamenu{display:grid;grid-template-columns:repeat(4,1fr);gap:22px 24px;background:#fff;padding:30px;box-shadow:0 12px 30px rgba(0,0,0,.1);border-radius:0 0 12px 12px;direction:rtl;text-align:right;font-family:"Assistant","Segoe UI",Arial,sans-serif}.organico-megamenu .mm-col{min-width:0;margin:0}.organico-megamenu .mm-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.organico-megamenu .menu-column-title{display:flex;align-items:center;gap:9px;font-weight:800;font-size:1.16rem;letter-spacing:-.01em;color:#15803d;border-bottom:2px solid #22c55e;padding-bottom:11px;margin-bottom:12px;cursor:default}.organico-megamenu .menu-column-title .mm-titlelink{flex:1 1 auto;color:inherit;text-decoration:none;transition:color .15s ease;pointer-events:auto}.organico-megamenu .menu-column-title .mm-titlelink:hover{color:#16a34a;text-decoration:underline;text-underline-offset:3px}.organico-megamenu .mm-ico{width:21px;height:21px;color:#16a34a;flex:0 0 auto}.organico-megamenu .mm-acc{display:none;width:16px;height:16px;color:#16a34a;flex:0 0 auto;transition:transform .25s ease}.organico-megamenu .menu-column-list{list-style:none;margin:0;padding:0}.organico-megamenu .menu-column-list a{display:block;padding:6px 10px;color:#374151;text-decoration:none;border-radius:6px;line-height:1.35;font-size:.97rem;transition:transform .2s ease,color .2s ease,background-color .2s ease}.organico-megamenu .menu-column-list a:hover,.organico-megamenu .menu-column-list a:focus-visible{color:#16a34a;background:#f0fdf4;transform:translateX(3px);outline:none}.organico-megamenu .menu-column-list li.mm-multi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;line-height:1.4}.organico-megamenu .menu-column-list li.mm-multi a{display:inline-block;padding:4px 10px;border-radius:6px;background:#f6faf6;color:#374151;font-size:.9rem;transition:all .2s ease}.organico-megamenu .menu-column-list li.mm-multi a:hover{color:#15803d;background:#f0fdf4}.organico-megamenu .menu-column-list li.mm-multi .sep{display:none}.organico-megamenu .mm-allbtn{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:6px;padding:14px 18px;background:#16a34a;color:#fff!important;font-weight:800;font-size:1.02rem;text-decoration:none;border-radius:10px;transition:background .2s ease}.organico-megamenu .mm-allbtn:hover{background:#15803d}.organico-megamenu .mm-allbtn svg{width:18px;height:18px;flex:0 0 auto}@media(min-width:901px){.organico-megamenu .menu-column-list{display:block}.organico-megamenu .menu-column-title{pointer-events:none}}@media(max-width:900px){.organico-megamenu{grid-template-columns:1fr;gap:0;padding:10px;border-radius:12px}.organico-megamenu .mm-col{border-bottom:1px solid #f0f2f0}.organico-megamenu .menu-column-title{cursor:pointer;margin-bottom:0;padding:15px 6px;border-bottom:none}.organico-megamenu .mm-acc{display:block;margin-inline-start:auto}.organico-megamenu .menu-column-list{display:none;padding:0 6px 10px}.organico-megamenu .mm-toggle:checked~.menu-column-list{display:block}.organico-megamenu .mm-toggle:checked~.menu-column-title .mm-acc{transform:rotate(180deg)}.organico-megamenu .mm-allbtn{margin:8px 6px 4px}}@media(prefers-reduced-motion:reduce){.organico-megamenu *{transition:none!important}}li.mega-menu-megamenu:has(.organico-megamenu)>ul.mega-sub-menu{padding:0!important;background:transparent!important}.mega-menu-row:has(.organico-megamenu){margin:0!important}li.mega-menu-megamenu:has(.organico-megamenu) li.mega-menu-item-object-product_cat,li.mega-menu-megamenu:has(.organico-megamenu) li.mega-menu-item-object-page{display:none!important}.mega-menu-row:has(.organico-megamenu)>ul.mega-sub-menu>li.mega-menu-column:not(:has(.organico-megamenu)){display:none!important}.mega-menu-row:has(.organico-megamenu)>ul.mega-sub-menu>li.mega-menu-column:has(.organico-megamenu){width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important;margin:0!important}li.mega-menu-column:has(.organico-megamenu)>ul.mega-sub-menu{display:block!important;padding:0!important;margin:0!important}li.mega-menu-column:has(.organico-megamenu)>ul.mega-sub-menu>li:has(.organico-megamenu){width:100%!important;padding:0!important;margin:0!important}