/**
 * MANA Module: mana-menus
 *
 * זכויות יוצרים © MANA (mana.agency). כל הזכויות שמורות.
 * השימוש בקובץ כפוף לתנאי הרישיון של MANA (LICENSE.txt).
 */
:where(.mana-desktop-nav,.elementor-widget-mana-mobile-drawer,.mana-footer-nav){--mana-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.mana-menu__toggle{all:unset;box-sizing:border-box;display:inline-grid;place-items:center;flex:0 0 auto;inline-size:2rem;block-size:2rem;color:inherit;cursor:pointer;transition:transform 160ms ease}.mana-menu__toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.mana-menu__toggle:not(.mana-menu__toggle--custom)::before{content:"";inline-size:var(--mana-menu-icon-size,0.75rem);aspect-ratio:3 / 2;background:currentColor;-webkit-mask:var(--mana-chevron) center / contain no-repeat;mask:var(--mana-chevron) center / contain no-repeat}.mana-menu__icon{display:inline-grid;place-items:center;line-height:0}.mana-menu__icon svg,.mana-menu__icon i{inline-size:var(--mana-menu-icon-size,0.75rem);block-size:auto;font-size:var(--mana-menu-icon-size,0.75rem);fill:currentColor}.mana-menu__icon--open,.mana-menu__item.is-open>.mana-menu__toggle--swap>.mana-menu__icon--closed{display:none}.mana-menu__item.is-open>.mana-menu__toggle--swap>.mana-menu__icon--open{display:inline-grid}.mana-menu__item.is-open>.mana-menu__toggle:not(.mana-menu__toggle--swap){transform:rotate(180deg)}.mana-desktop-nav{color:var(--mana-menu-color,inherit)}.mana-menu,.mana-menu__submenu,.mana-menu__mega-grid,.mana-mobile-drawer__contact-list{list-style:none;margin:0;padding:0}.mana-menu--desktop{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.mana-menu a{color:inherit;text-decoration:none}.mana-menu--desktop .mana-menu__item{position:relative;display:flex;align-items:center}.mana-menu--desktop .mana-menu__link{display:block;padding-block:0.75rem}.mana-menu--desktop .mana-menu__submenu,.mana-menu__panel{position:absolute;z-index:1000;top:100%;inset-inline-start:0;display:none;opacity:0;transform:translateY(8px);transition:opacity 160ms ease,transform 160ms ease,display 160ms allow-discrete}.mana-menu--desktop .mana-menu__item.is-open>.mana-menu__submenu{display:block;opacity:1;transform:none}.mana-menu--desktop .mana-menu__item.is-open>.mana-menu__panel{display:grid;opacity:1;transform:none}@starting-style{.mana-menu--desktop .mana-menu__item.is-open>.mana-menu__submenu,.mana-menu--desktop .mana-menu__item.is-open>.mana-menu__panel{opacity:0;transform:translateY(8px)}}.mana-menu--desktop .mana-menu__submenu{min-inline-size:220px;padding:0.75rem;background:var(--mana-menu-background,#fff);border:1px solid var(--mana-menu-border,#e5e7eb);border-radius:var(--mana-menu-radius,0);box-shadow:var(--mana-menu-shadow,0 16px 40px rgb(0 0 0 / 12%))}.mana-menu--desktop .mana-menu__submenu .mana-menu__item{display:grid;grid-template-columns:minmax(0,1fr) auto}.mana-menu--desktop .mana-menu__submenu .mana-menu__link{padding:0.6rem 0.75rem}.mana-menu--desktop .mana-menu__submenu .mana-menu__submenu{top:0;inset-inline-start:100%}.mana-menu--desktop .mana-menu__submenu .is-flip>.mana-menu__submenu{inset-inline-start:auto;inset-inline-end:100%}.mana-menu__panel{gap:1.5rem;box-sizing:border-box;padding:1.5rem;background:var(--mana-menu-background,#fff);border-block:1px solid var(--mana-menu-border,#e5e7eb);box-shadow:var(--mana-menu-shadow,0 16px 40px rgb(0 0 0 / 12%))}.mana-menu__panel--boxed{inline-size:min(var(--mana-mega-max-width,1280px),calc(100vw - 2rem));border:1px solid var(--mana-menu-border,#e5e7eb);border-radius:var(--mana-menu-radius,0)}.mana-menu__panel--full{inline-size:100vw}.mana-menu__panel--image-start{grid-template-columns:fit-content(50%) minmax(0,1fr)}.mana-menu__panel--image-end{grid-template-columns:minmax(0,1fr) fit-content(50%)}.mana-menu__panel--image-start>.mana-menu__promo{order:-1}.mana-menu__mega-grid{display:grid;grid-template-columns:repeat(var(--mana-mega-columns,4),minmax(0,1fr));gap:1.5rem;align-items:start}.mana-menu__mega-grid>.mana-menu__mega-column{display:block;min-inline-size:0}.mana-menu__mega-grid>.mana-menu__mega-column>.mana-menu__link{padding:0 0 0.75rem;font-weight:700}.mana-menu__mega-grid>.mana-menu__mega-column:not(.mana-menu__mega-column--has-children)>.mana-menu__link{font-weight:inherit}.mana-menu--desktop .mana-menu__mega-column>.mana-menu__submenu{position:static;display:flex;flex-direction:column;min-inline-size:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;opacity:1;transform:none;transition:none}.mana-menu--desktop .mana-menu__mega-column>.mana-menu__submenu>.mana-menu__item{display:block}.mana-menu--desktop .mana-menu__mega-column>.mana-menu__submenu .mana-menu__link{padding:0.35rem 0}.mana-menu__promo{display:block;align-self:start;inline-size:var(--mana-mega-image-width,var(--mana-promo-width,auto));max-inline-size:100%}.mana-menu__promo-image{display:block;max-inline-size:100%;block-size:auto;object-fit:cover}a.mana-menu__promo>.mana-menu__promo-image{inline-size:100%}.elementor-widget-mana-mobile-drawer .mana-mobile-menu__open,.elementor-widget-mana-mobile-drawer .mana-mobile-drawer__close,.elementor-widget-mana-mobile-drawer .mana-mobile-menu__open:is(:hover,:focus),.elementor-widget-mana-mobile-drawer .mana-mobile-drawer__close:is(:hover,:focus){display:inline-grid;place-items:center;inline-size:44px;block-size:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;line-height:0;cursor:pointer}.mana-mobile-menu__open svg,.mana-mobile-menu__open i,.mana-mobile-drawer__close svg,.mana-mobile-drawer__close i{inline-size:24px;block-size:auto;font-size:24px;fill:currentColor}.mana-mobile-menu__icon{display:inline-grid;place-items:center}.mana-mobile-drawer{position:fixed;inset-block:0;box-sizing:border-box;inline-size:min(var(--mana-drawer-width,360px),100vw);max-inline-size:100vw;block-size:100%;max-block-size:none;margin:0;padding:1rem;border:0;background:var(--mana-menu-background,#fff);color:var(--mana-menu-color,inherit);overflow-y:auto;overscroll-behavior:contain;transition:transform 220ms ease}.mana-mobile-drawer--right{right:0;left:auto;transform:translateX(100%)}.mana-mobile-drawer--left{right:auto;left:0;transform:translateX(-100%)}.mana-mobile-drawer.is-visible{transform:none}.mana-mobile-drawer::backdrop{background:rgb(0 0 0 / 55%);opacity:0;transition:opacity 220ms ease}.mana-mobile-drawer.is-visible::backdrop{opacity:1}.mana-scroll-locked{overflow:hidden}.mana-mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1rem}.mana-mobile-drawer__title{font-weight:700}.mana-mobile-drawer__brand{display:inline-block;margin-block-end:1.5rem}.mana-mobile-drawer__logo{display:block;max-inline-size:100%;block-size:auto}.mana-menu--mobile .mana-menu__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-block-end:0 solid var(--mana-menu-border,#e5e7eb)}.mana-menu--mobile>.mana-menu__item:not(:last-child),.mana-menu--mobile .mana-menu__submenu>.mana-menu__item:not(:last-child){border-block-end-width:1px}.mana-menu--mobile .mana-menu__link{display:block;padding:0.85rem 0}.mana-menu--mobile .mana-menu__toggle{inline-size:2.75rem;block-size:2.75rem}.mana-menu--mobile .mana-menu__submenu{display:none;grid-column:1 / -1;padding-inline-start:1rem}.mana-menu--mobile .mana-menu__item.is-open>.mana-menu__submenu{display:block}.mana-mobile-drawer__contacts{margin-block-start:1.5rem;border-block-start:0 solid var(--mana-menu-border,#e5e7eb)}.mana-mobile-drawer__contacts-title{margin-block-end:0.75rem;font-weight:700}.mana-mobile-drawer__contact-list{display:grid;gap:0.5rem}.mana-mobile-drawer__contacts--grid .mana-mobile-drawer__contact-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mana-mobile-drawer__contact-link{display:flex;align-items:center;gap:0.75rem;color:inherit;text-decoration:none}.mana-mobile-drawer__contact-icon{display:inline-grid;place-items:center;flex:0 0 auto;inline-size:20px;block-size:20px}.mana-mobile-drawer__contact-icon svg,.mana-mobile-drawer__contact-icon i{display:block;inline-size:100%;block-size:100%;font-size:inherit;fill:currentColor}.mana-footer-menu,.mana-footer-menu__links{list-style:none;margin:0;padding:0}.mana-footer-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.mana-footer-menu__group{min-inline-size:0}.mana-footer-menu a{color:inherit;text-decoration:none}.mana-footer-menu__heading{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.mana-footer-menu__links{display:grid;gap:0.5rem;margin-block-start:1rem}.mana-footer-menu__link{display:inline-block}.mana-footer-menu__toggle{all:unset;box-sizing:border-box;display:none;place-items:center;flex:0 0 auto;inline-size:2.75rem;block-size:2.75rem;margin-block:-0.75rem;color:var(--mana-footer-icon-color,inherit);cursor:pointer}.mana-footer-menu__icon{display:none;place-items:center;flex:0 0 auto;line-height:0;color:var(--mana-footer-icon-color,inherit);transition:transform 160ms ease}.mana-footer-menu__icon svg,.mana-footer-menu__icon i{inline-size:var(--mana-footer-icon-size,0.875rem);block-size:auto;font-size:var(--mana-footer-icon-size,0.875rem);fill:currentColor}.mana-footer-menu [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--custom)::after{content:none;flex:0 0 auto;inline-size:var(--mana-footer-icon-size,0.875rem);aspect-ratio:3 / 2;background:var(--mana-footer-icon-color,currentColor);-webkit-mask:var(--mana-chevron) center / contain no-repeat;mask:var(--mana-chevron) center / contain no-repeat;transition:transform 160ms ease}.mana-footer-menu [data-mana-footer-toggle]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:1024px){.mana-footer-menu--acc-1024{grid-template-columns:minmax(0,1fr) !important}.mana-footer-menu--acc-1024 [data-mana-footer-toggle]{cursor:pointer}.mana-footer-menu--acc-1024 .mana-footer-menu__toggle,.mana-footer-menu--acc-1024 .mana-footer-menu__icon--closed{display:inline-grid}.mana-footer-menu--acc-1024 [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--custom)::after{content:""}.mana-footer-menu--acc-1024 .mana-footer-menu__group:not(.is-open)>.mana-footer-menu__links{display:none}.mana-footer-menu--acc-1024 .is-open [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--swap)::after,.mana-footer-menu--acc-1024 .is-open [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--swap) .mana-footer-menu__icon--closed{transform:rotate(180deg)}.mana-footer-menu--acc-1024 .is-open .mana-footer-menu__toggle--swap .mana-footer-menu__icon--closed{display:none}.mana-footer-menu--acc-1024 .is-open .mana-footer-menu__toggle--swap .mana-footer-menu__icon--open{display:inline-grid}}@media (max-width:767px){.mana-footer-menu--acc-767{grid-template-columns:minmax(0,1fr) !important}.mana-footer-menu--acc-767 [data-mana-footer-toggle]{cursor:pointer}.mana-footer-menu--acc-767 .mana-footer-menu__toggle,.mana-footer-menu--acc-767 .mana-footer-menu__icon--closed{display:inline-grid}.mana-footer-menu--acc-767 [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--custom)::after{content:""}.mana-footer-menu--acc-767 .mana-footer-menu__group:not(.is-open)>.mana-footer-menu__links{display:none}.mana-footer-menu--acc-767 .is-open [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--swap)::after,.mana-footer-menu--acc-767 .is-open [data-mana-footer-toggle]:not(.mana-footer-menu__toggle--swap) .mana-footer-menu__icon--closed{transform:rotate(180deg)}.mana-footer-menu--acc-767 .is-open .mana-footer-menu__toggle--swap .mana-footer-menu__icon--closed{display:none}.mana-footer-menu--acc-767 .is-open .mana-footer-menu__toggle--swap .mana-footer-menu__icon--open{display:inline-grid}}.mana-sticky-placeholder{display:block;block-size:1px;margin-block-end:-1px}.mana-sticky-header.is-fixed{position:fixed !important;top:var(--wp-admin--admin-bar--height,0px);right:0;left:0;z-index:999}@media (max-width:600px){.mana-sticky-header.is-fixed{top:0}}@media (prefers-reduced-motion:reduce){.mana-menu__toggle,.mana-menu--desktop .mana-menu__submenu,.mana-menu__panel,.mana-mobile-drawer,.mana-mobile-drawer::backdrop,.mana-footer-menu__icon,.mana-footer-menu [data-mana-footer-toggle]::after{transition:none}}
