.elementor .lc-menu-account-name{min-width:0px;max-width:100%;overflow:hidden;display: block !important; flex: 1 1 0% !important; width: 0px !important; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .lc-menu-drawer-label-hidden{display:none!important;\n}.elementor .lc-menu-drawer-label-visible{min-width:0px;overflow:hidden;flex:1 1 auto;align-items:center;display:inline-flex!important; white-space:nowrap; text-overflow:ellipsis;\n}.elementor .lc-menu-logout-row:hover,.elementor .lc-menu-logout-row:focus-visible{color:var(--lc-blue-primary);border-color:var(--lc-blue-primary-soft);background-color:var(--lc-white);}.elementor .lc-menu-logout-row{width:46px;height:46px;min-width:46px;color:var(--lc-shop-ink-secondary);text-decoration:none;padding:0px;border-radius:13px;border-width:1px;border-color:var(--lc-blue-line);border-style:solid;background-color:var(--lc-white);transition:border-color 0.15s, color 0.15s, background-color 0.15s;display:flex;justify-content:center;align-items:center;&:focus-visible { outline:2px solid var(--lc-blue-primary);outline-offset:2px; }\n}.elementor .lc-menu-orders-row:hover,.elementor .lc-menu-orders-row:focus-visible{color:var(--lc-blue-primary);border-color:var(--lc-blue-primary-soft);background-color:var(--lc-white);}.elementor .lc-menu-orders-row{width:auto;height:46px;min-width:106px;font-family:var(--lc-reference-font);font-weight:700;font-size:13.5px;color:var(--lc-shop-ink-secondary);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:13px;border-width:1px;border-color:var(--lc-blue-line);border-style:solid;background-color:var(--lc-white);transition:border-color 0.15s, color 0.15s, background-color 0.15s;display:flex;gap:6px;justify-content:center;align-items:center;&:focus-visible { outline:2px solid var(--lc-blue-primary);outline-offset:2px; }\n}.elementor .lc-menu-account-row:hover,.elementor .lc-menu-account-row:focus-visible{color:var(--lc-blue-primary);border-color:var(--lc-blue-primary-soft);background-color:var(--lc-white);}.elementor .lc-menu-account-row{width:auto;height:46px;min-width:0px;font-family:var(--lc-reference-font);font-weight:700;font-size:13.5px;color:var(--lc-shop-ink-secondary);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:13px;border-width:1px;border-color:var(--lc-blue-line);border-style:solid;background-color:var(--lc-white);transition:border-color 0.15s, color 0.15s, background-color 0.15s;display:flex;gap:9px;justify-content:center;align-items:center;&:focus-visible { outline:2px solid var(--lc-blue-primary);outline-offset:2px; }\n}.elementor .lc-menu-support-desc{min-width:0px;font-family:var(--lc-reference-font);font-weight:400;font-size:12.5px;color:var(--lc-product-ref-065);line-height:1.6;padding:0px;margin:0px;box-sizing:border-box;\n}.elementor .lc-menu-drawer-foot{min-width:0px;column-gap:8px;padding-block-start:12px;padding-block-end:calc(12px + env(safe-area-inset-bottom));padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-block-start-width:1px;background-color:var(--lc-menu-foot);display:grid;flex-direction:column;gap:10px;grid-template-columns:minmax(0,1fr) auto 46px;grid-template-rows:auto auto;align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: var(--lc-menu-line); row-gap:10px;\n}.elementor .lc-menu-count{min-width:0px;font-family:var(--lc-reference-font);font-size:12px;color:var(--lc-product-ref-065);line-height:1.6;padding:0px;margin:0px;box-sizing:border-box;\n}.elementor .lc-menu-acc-child:hover,.elementor .lc-menu-acc-child:focus-visible{color:var(--lc-blue-primary);background-color:var(--lc-white);}.elementor .lc-menu-acc-child{min-width:0px;min-height:44px;font-weight:700;font-size:14px;color:var(--lc-shop-ink-secondary);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:11px;display:flex;gap:10px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-acc-sub{min-width:0px;padding:6px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;background-color:var(--lc-blue-surface-page);display:flex;flex-direction:column;gap:2px;box-sizing:border-box;\n}.elementor .lc-menu-acc-toggle{width:44px;height:44px;min-width:0px;color:var(--lc-product-ref-065);cursor:pointer;padding:0px;margin:0px;border-radius:12px;background-color:var(--lc-transparent);display:flex;flex:0 0 auto;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-acc-icon{width:36px;height:36px;min-width:0px;color:var(--lc-blue-primary);padding:0px;margin:0px;border-radius:11px;background-color:var(--lc-blue-primary-softer);display:flex;flex:0 0 auto;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-acc-link{min-width:0px;min-height:52px;font-weight:700;font-size:15px;color:var(--lc-blue-ink-strong);text-decoration:none;padding:0px;margin:0px;display:flex;gap:12px;flex:1 1 0px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-acc-row{min-width:0px;padding:0px;margin:0px;border-block-start-width:1px;display:flex;gap:6px;align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: var(--lc-menu-line);\n}.elementor .lc-menu-accordion{min-width:0px;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing:border-box;\n}.elementor .lc-menu-mobile-grid{min-width:0px;padding:0px;margin:0px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;box-sizing:border-box;\n}.elementor .lc-menu-drawer-label{width:auto;min-width:0px;font-weight:700;font-size:14px;color:var(--lc-blue-ink-strong);padding:0px;margin-block-start:18px;margin-block-end:10px;margin-inline-start:2px;margin-inline-end:2px;display:flex;gap:6px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-drawer-search{width:100%;height:48px;min-width:0px;font-size:14px;color:var(--lc-product-ref-065);text-align:start;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:14px;border-width:1px;border-color:var(--lc-menu-line);border-style:solid;background-color:var(--lc-blue-surface-page);display:flex;gap:10px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-drawer-body{min-width:0px;padding-block-start:14px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;box-sizing:border-box; overflow-y:auto; overscroll-behavior:contain; scrollbar-gutter:stable; & > * { flex-shrink:0; }\n}.elementor .lc-menu-drawer-head{min-width:0px;min-height:64px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-block-end-width:1px;display:flex;gap:10px;justify-content:space-between;align-items:center;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: var(--lc-menu-line);\n}.elementor .lc-menu-drawer{width:100%;height:100%;min-width:0px;font-family:var(--lc-reference-font);color:var(--lc-blue-ink-strong);padding:0px;margin:0px;background-color:var(--lc-white);display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .lc-menu-perk{width:auto;min-width:0px;padding:0px;margin:0px;display:inline-flex;gap:6px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-perks{width:auto;min-width:0px;font-weight:700;font-size:13px;color:var(--lc-shop-ink-secondary);padding:0px;margin:0px;display:flex;gap:18px;flex-wrap:wrap;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-price{min-width:0px;overflow:hidden;font-family:var(--lc-reference-font);font-weight:700;font-size:16px;color:var(--lc-product-ref-065);line-height:1.5;padding:0px;margin:0px;display:block;box-sizing:border-box; white-space:nowrap; text-overflow:ellipsis; & .lcct-digits, & .woocommerce-Price-amount { color:var(--lc-blue-primary-dark); } & .lcct-optical-unit { background-color:var(--lc-blue-primary-dark); }\n}.elementor .lc-menu-product-name{min-width:0px;overflow:hidden;font-family:var(--lc-reference-font);font-weight:700;font-size:16px;color:var(--lc-blue-ink-strong);line-height:1.45;text-align:start;padding:0px;margin:0px;display:block;box-sizing:border-box; white-space:nowrap; text-overflow:ellipsis; unicode-bidi:plaintext;\n}.elementor .lc-menu-stack{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:2px;flex:1 1 0px;box-sizing:border-box;\n}.elementor .lc-menu-image{width:40px;height:40px;min-width:0px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 auto;box-sizing:border-box; & img { width:100%;height:100%;object-fit:contain; }\n}.elementor .lc-menu-logo{width:44px;height:44px;min-width:0px;overflow:hidden;padding:0px;margin:0px;border-radius:12px;background-color:var(--lc-blue-surface-page);display:flex;flex:0 0 auto;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-tile:hover,.elementor .lc-menu-tile:focus-visible{border-color:var(--lc-blue-primary-soft-mid);transform:translate3d(0px, -1px, 0px);box-shadow:0 12px 26px -18px color-mix(in srgb,var(--lc-shop-shadow-blue) 55%,transparent);\n}.elementor .lc-menu-tile{min-width:0px;min-height:64px;color:var(--lc-blue-ink-strong);text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:15px;border-width:1px;border-color:var(--lc-menu-line);border-style:solid;background-color:var(--lc-white);transition:border-color 0.15s, box-shadow 0.15s, transform 0.15s;display:flex;gap:12px;align-items:center;box-sizing:border-box;\n}.elementor .lc-menu-loop{width:100%;min-width:0px;padding:0px;margin:0px;display:block;box-sizing:border-box;\n}.elementor .lc-menu-label{min-width:0px;overflow:hidden;font-family:var(--lc-reference-font);color:inherit;line-height:1.6;padding:0px;margin:0px;display:block;flex:1 1 0px;box-sizing:border-box; white-space:nowrap; text-overflow:ellipsis; font-size:inherit; font-weight:inherit;\n}.elementor .lc-menu-icon{width:18px;height:18px;min-width:0px;color:inherit;padding:0px;margin:0px;display:inline-block;flex:0 0 auto;box-sizing:border-box; fill:none; & svg { width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round; }\n}.elementor .lc-menu-base{min-width:0px;font-family:var(--lc-reference-font);color:var(--lc-blue-ink-strong);text-align:start;direction:rtl;padding:0px;margin:0px;box-sizing:border-box;\n}