.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-30465 .elementor-element.elementor-element-72ff1f2.elementor-view-stacked .elementor-icon{background-color:#00275b}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-30465 .elementor-element.elementor-element-47c4c955.elementor-view-stacked .elementor-icon{background-color:#00275b}.elementor-30465 .elementor-element.elementor-element-35046611.elementor-view-stacked .elementor-icon{background-color:#00275b}.elementor-30465 .elementor-element.elementor-element-d2fc68e.elementor-view-stacked .elementor-icon{background-color:#00275b}.elementor-30465 .elementor-element.elementor-element-527f3af.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__subtotal{font-family:"yekanbakh",Sans-serif}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__product-name a{font-family:"yekanbakh",Sans-serif;font-size:12px;color:var(--e-global-color-primary)}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__product .variation{font-family:"yekanbakh",Sans-serif}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__product-price{font-family:"yekanbakh",Sans-serif}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__product-price .product-quantity{font-family:"yekanbakh",Sans-serif}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"yekanbakh",Sans-serif}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"yekanbakh",Sans-serif;border-radius:6px 6px 6px 6px}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-button--view-cart{box-shadow:0px 0px 10px 0px rgba(0,0,0,.25)}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"yekanbakh",Sans-serif;border-radius:6px 6px 6px 6px}.elementor-30465 .elementor-element.elementor-element-32e2638 .woocommerce-mini-cart__empty-message{font-family:"yekanbakh",Sans-serif;font-size:22px;font-weight:600;line-height:44px}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-search.e-focus{--e-search-input-color:var(--e-global-color-text)}.elementor-widget-search .elementor-pagination{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-mega-menu>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title,.elementor-widget-mega-menu>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container,.elementor-widget-mega-menu>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>span{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-mega-menu{--n-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30465 .elementor-element.elementor-element-787b9f50>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:not(:hover){background:rgba(110,193,228,0)}.elementor-30465 .elementor-element.elementor-element-787b9f50.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:rgba(42,66,202,.15)}.elementor-30465 .elementor-element.elementor-element-787b9f50 [data-touch-mode=false] .e-n-tab-title[aria-selected=false]:hover{--n-tabs-title-color-hover:#000}.elementor-30465 .elementor-element.elementor-element-7354fd9e.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-30465 .elementor-element.elementor-element-1474610 .response-otino.success-message{color:#157524!important;background-color:#d4edda!important;font-size:13px;padding:5px;margin:10px;border-radius:4px 4px 4px 4px}.elementor-30465 .elementor-element.elementor-element-1474610 .response-otino.error-message{color:#750404!important;background-color:#ffe2e2!important;font-family:"yekanbakh",Sans-serif;font-size:11px;padding:5px;margin:10px;border-radius:4px 4px 4px 4px}.elementor-theme-builder-content-area{height:400px}@media (max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-search .elementor-pagination{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-search .elementor-pagination{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var(--e-global-typography-primary-font-size)}.elementor-30465 .elementor-element.elementor-element-32e2638 .elementor-menu-cart__product-name a{font-size:22px}.elementor-widget-search .elementor-pagination{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size)}}@media (min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-search .elementor-pagination{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size)}}.advanced-search-container .results-count{padding:10px 18px;background:var(--aps-soft);color:var(--aps-muted);border-bottom:1px solid var(--aps-border)}.advanced-search-container .section-header{padding:12px 18px;background:var(--aps-soft);font-size:11.5px;font-weight:700;color:var(--aps-primary);letter-spacing:.4px;border-bottom:1px solid var(--aps-border)}.advanced-search-container .product-item,.advanced-search-container .category-item,.advanced-search-container .brand-item{gap:13px;padding:13px 18px;transition:background .2s,padding .2s}.advanced-search-container .product-item:hover,.advanced-search-container .category-item:hover,.advanced-search-container .brand-item:hover{background:var(--aps-soft);padding-right:24px}.advanced-search-container .stock-badge{top:10px;left:14px;padding:3px 8px;border-radius:20px;font-weight:700}.advanced-search-container .in-stock{background:#ecfdf5!important;color:#059669!important}.advanced-search-container .out-of-stock{background:#fef2f2!important;color:#dc2626!important}.advanced-search-container .product-image,.advanced-search-container .category-icon,.advanced-search-container .brand-icon{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;border-radius:13px!important;background:var(--aps-soft-2)!important}.advanced-search-container .product-title,.advanced-search-container .category-name,.advanced-search-container .brand-name{font-size:14px;font-weight:600;color:var(--aps-text)}.advanced-search-container .product-sku{color:var(--aps-muted-2)}.advanced-search-container .product-category{color:var(--aps-primary);background:var(--aps-primary-soft);padding:3px 9px;border-radius:12px}.advanced-search-container .product-brand{color:var(--aps-purple);background:#f5f0ff;padding:3px 9px;border-radius:12px}.advanced-search-container .product-price{font-size:15px;color:var(--aps-green)}.advanced-search-container .category-count,.advanced-search-container .brand-count{color:var(--aps-muted-2)}.advanced-search-container .recent-searches{padding:14px 18px;background:var(--aps-soft)}.advanced-search-container .recent-tag{border:1px solid var(--aps-border);padding:6px 12px;border-radius:20px;color:var(--aps-muted);transition:all .2s ease}.advanced-search-container .recent-tag:hover{background:var(--aps-primary);border-color:var(--aps-primary);color:#fff}.advanced-search-container .no-results{padding:48px 20px;color:var(--aps-muted-2)}.advanced-search-container .view-all{padding:14px;background:var(--aps-soft);border-top:1px solid var(--aps-border)}.advanced-search-container .view-all a{color:var(--aps-primary);font-weight:600}.advanced-search-container .view-all a:hover{color:var(--aps-primary-dark)}.advanced-search-container .product-item,.advanced-search-container .category-item,.advanced-search-container .brand-item{animation:aps-fadeInUp .28s ease backwards}@media (max-width:768px){.advanced-search-container .product-image,.advanced-search-container .category-icon,.advanced-search-container .brand-icon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}}.elementor-menu-cart__product-name,.elementor-menu-cart__product-price,.elementor-menu-cart__subtotal,.elementor-menu-cart__product{color:#000!important}.elementor-menu-cart__products{max-height:240px!important;overflow-y:auto!important}.elementor-menu-cart__product{padding:7px 0!important;gap:10px!important;border-bottom:1px solid #f5f5f5!important;min-height:auto!important}.elementor-menu-cart__product-image img{width:46px!important;height:46px!important;object-fit:cover!important;border-radius:10px!important}.elementor-menu-cart__product-name{font-size:11px!important;line-height:1.5!important;font-weight:500!important;color:#111!important;margin-bottom:2px!important}.elementor-menu-cart__product-price{font-size:10px!important;color:#666!important}.elementor-menu-cart__product-remove{transform:scale(.75);opacity:.4}.elementor-menu-cart__subtotal{padding-top:8px!important;font-size:11px!important;font-weight:600!important;color:#111!important}.elementor-menu-cart__footer-buttons{padding-top:8px!important;gap:6px!important}.elementor-menu-cart__footer-buttons a{height:34px!important;border-radius:10px!important;font-size:11px!important;font-weight:500!important;transition:.2s ease!important}.elementor-button--view-cart{background:#f3f7ff!important;color:#2563eb!important;border:none!important}.elementor-button--checkout{background:#2563eb!important;color:white!important;border:none!important}.elementor-menu-cart__footer-buttons a:hover{transform:translateY(-1px)}@media (max-width:767px){.elementor-menu-cart__products{max-height:220px!important}.elementor-menu-cart__product-image img{width:42px!important;height:42px!important}.elementor-menu-cart__footer-buttons a{height:32px!important;font-size:10px!important}}body.blur-active::before{opacity:1}#off-canvas-6e2d0a9 .apple-login .elementor-widget-html{position:static}#off-canvas-6e2d0a9 .oc-shapes{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.pv-offcanvas .e-off-canvas__overlay{background:rgba(8,15,35,.55)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .45s cubic-bezier(.22,1,.36,1)!important}.pv-offcanvas .e-off-canvas__main{position:relative!important;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.05))!important;backdrop-filter:blur(30px) saturate(180%)!important;-webkit-backdrop-filter:blur(30px) saturate(180%)!important;border-left:1px solid rgba(255,255,255,.12)!important;border-top-left-radius:30px!important;border-bottom-left-radius:30px!important;overflow:hidden!important;box-shadow:-10px 0 40px rgba(0,0,0,.12),-20px 0 80px rgba(59,130,246,.1),inset 1px 0 0 rgba(255,255,255,.12)!important;transition:all .45s cubic-bezier(.22,1,.36,1)!important}.pv-offcanvas .e-off-canvas__main::before{content:"";position:absolute;top:-200px;right:-150px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 70%);pointer-events:none}.pv-offcanvas .e-off-canvas__main::after{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}.pv-offcanvas .e-off-canvas__content{padding:24px!important;height:100%!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#3b82f6 transparent}.pv-offcanvas .e-off-canvas__content::-webkit-scrollbar{width:7px}.pv-offcanvas .e-off-canvas__content::-webkit-scrollbar-track{background:0 0}.pv-offcanvas .e-off-canvas__content::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:50px}.pv-offcanvas[aria-hidden=false] .e-off-canvas__main{animation:pvCanvasOpen .45s cubic-bezier(.22,1,.36,1)}.pv-offcanvas .e-off-canvas__main:hover{box-shadow:-15px 0 45px rgba(0,0,0,.15),-25px 0 90px rgba(59,130,246,.12),inset 1px 0 0 rgba(255,255,255,.15)!important}@media (max-width:1024px){.pv-offcanvas .e-off-canvas__main{width:420px!important}}@media (max-width:767px){.pv-offcanvas .e-off-canvas__main{width:92vw!important;border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.pv-offcanvas .e-off-canvas__content{padding:18px!important}}@media (max-width:480px){.pv-offcanvas .e-off-canvas__main{width:100vw!important;border-radius:0!important}}.e-off-canvas .pv-offcanvas{position:relative;min-height:100%!important;padding:24px!important;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04))!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);border-radius:28px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12),0 0 40px rgba(59,130,246,.12),inset 0 1px 0 rgba(255,255,255,.15)}.e-off-canvas .pv-offcanvas::before{content:"";position:absolute;width:350px;height:350px;top:-120px;right:-120px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 70%);pointer-events:none}.e-off-canvas .pv-offcanvas::after{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}@media (max-width:767px){.e-off-canvas .pv-offcanvas{padding:16px!important;border-radius:20px!important}}.mn-mega-overlay,.mn-mega-overlay *{box-sizing:border-box}html.mn-mega-lock,html.mn-mega-lock body{overflow:hidden}.mn-mega-overlay{direction:rtl;font-family:inherit;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 150ms ease,visibility 150ms ease;visibility:hidden;z-index:999999}.mn-mega-overlay.mn-is-open{opacity:1;pointer-events:auto;visibility:visible}.mn-mega-backdrop{background:rgba(9,22,42,.12);inset:0;position:absolute}.mn-mega-shell{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,247,255,.88)),radial-gradient(circle at 100% 0,rgba(8,120,255,.18),transparent 40%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(8,120,255,.2);border-radius:8px;box-shadow:0 28px 76px rgba(8,35,72,.22);direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) 286px;height:min(620px,calc(100vh - var(--mn-overlay-top,86px) - 18px));left:50%;max-height:calc(100vh - var(--mn-overlay-top,86px) - 18px);max-width:calc(100vw - 24px);overflow:hidden;position:absolute;top:var(--mn-overlay-top,86px);transform:translateX(-50%) translateY(12px) scale(.985);transform-origin:top center;transition:transform 190ms cubic-bezier(.16,1,.3,1),opacity 170ms ease;width:min(1080px,calc(100vw - 24px))}.mn-mega-overlay.mn-is-open .mn-mega-shell{transform:translateX(-50%) translateY(0) scale(1)}.mn-mega-content,.mn-mega-rail{direction:rtl;min-width:0}.mn-mega-rail{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(232,244,255,.78));border-right:1px solid rgba(8,120,255,.13);grid-column:2;overflow:hidden;padding:8px}.mn-mega-rail-list{display:grid;gap:4px;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;scrollbar-color:rgba(8,120,255,.44) transparent;scrollbar-width:thin}.mn-mega-rail-list::-webkit-scrollbar,.mn-mega-content-body::-webkit-scrollbar{width:7px}.mn-mega-rail-list::-webkit-scrollbar-thumb,.mn-mega-content-body::-webkit-scrollbar-thumb{background:rgba(8,120,255,.34);border-radius:999px}.mn-mega-rail-button{align-items:center;background:0 0;border:1px solid transparent;border-radius:7px;color:#10243d;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:750;gap:8px;justify-content:space-between;line-height:1.45;min-height:38px;overflow:hidden;padding:0 11px;text-align:right;transition:background 140ms ease,border-color 140ms ease,color 140ms ease,box-shadow 140ms ease;white-space:nowrap;width:100%}.mn-mega-rail-button::after{border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";flex:0 0 auto;height:7px;opacity:.52;transform:rotate(45deg);width:7px}.mn-mega-rail-button:hover,.mn-mega-rail-button.mn-active{background:linear-gradient(135deg,#fff,#eaf5ff);border-color:rgba(8,120,255,.24);box-shadow:0 10px 22px rgba(37,99,235,.08);color:#0058d6}.mn-mega-rail-text{overflow:hidden;text-overflow:ellipsis}.mn-mega-content{display:flex;flex-direction:column;grid-column:1;min-height:0;padding:14px}.mn-mega-content-head{align-items:center;border-bottom:1px solid rgba(8,120,255,.13);display:flex;gap:7px;justify-content:flex-start;min-height:42px;padding:0 0 12px}.mn-mega-title{color:#073b82;font-size:15px;flex:1 1 auto;font-weight:850;line-height:1.45;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-mega-all-link{align-items:center;background:rgba(8,120,255,.08);border:1px solid rgba(8,120,255,.16);border-radius:999px;color:#0058d6!important;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;min-height:30px;padding:0 12px;text-decoration:none!important}.mn-mega-close{align-items:center;background:#fff;border:1px solid rgba(100,116,139,.18);border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:18px;height:30px;justify-content:center;line-height:1;padding:0;width:30px}.mn-mega-content-body{min-height:0;overflow:auto;padding-top:12px}.mn-mega-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.mn-mega-card-link{align-items:center;background:rgba(255,255,255,.76);border:1px solid rgba(100,116,139,.15);border-radius:7px;color:#17324d!important;display:flex;font-size:13px;font-weight:700;line-height:1.35;min-height:38px;overflow:hidden;padding:0 10px;text-decoration:none!important;text-overflow:ellipsis;transition:transform 140ms ease,background 140ms ease,border-color 140ms ease,color 140ms ease;white-space:nowrap}.mn-mega-card-link:hover{background:#fff;border-color:rgba(8,120,255,.35);color:#0058d6!important;transform:translateY(-1px)}.mn-mega-card-link.mn-level-1{font-weight:820}.mn-mega-card-link.mn-level-2{color:#40566f!important;font-size:12.5px;padding-right:18px}.mn-mega-empty{background:rgba(255,255,255,.72);border:1px dashed rgba(8,120,255,.22);border-radius:7px;color:#5b708a;font-size:13px;font-weight:650;line-height:1.8;padding:16px}.elementor-element-23e6e06 .elementor-element-06e9231 .scroll-up,.elementor-element-23e6e06 .elementor-element-06e9231 .scroll-down{display:none!important}@media (max-width:980px){.mn-mega-shell{grid-template-columns:minmax(0,1fr) 245px;width:calc(100vw - 20px)}.mn-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.mn-mega-backdrop{background:rgba(9,22,42,.34);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.mn-mega-shell{border-radius:18px 18px 0 0;bottom:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:min(86vh,720px);left:0;max-height:86vh;max-width:none;right:0;top:auto;transform:translateY(102%);width:100%}.mn-mega-shell::before{background:rgba(71,85,105,.32);border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:42px}.mn-mega-overlay.mn-is-open .mn-mega-shell{transform:translateY(0)}.mn-mega-rail{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(235,246,255,.9));border-bottom:1px solid rgba(8,120,255,.13);border-right:0;grid-column:1;grid-row:1;max-height:none;overflow:hidden;padding:18px 10px 8px}.mn-mega-rail-list{display:flex;gap:6px;height:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 2px;scroll-snap-type:x proximity}.mn-mega-rail-list>li{flex:0 0 auto;scroll-snap-align:start}.mn-mega-rail-button{background:rgba(255,255,255,.72);border-color:rgba(8,120,255,.14);border-radius:999px;font-size:12.5px;min-height:34px;max-width:182px;padding:0 11px;width:auto}.mn-mega-rail-button::after{display:none}.mn-mega-content{grid-column:1;grid-row:2;min-height:0;overflow:hidden;padding:10px}.mn-mega-content-head{align-items:center;flex-wrap:nowrap;min-height:0;padding-bottom:10px}.mn-mega-title{font-size:14px}.mn-mega-all-link{min-height:28px;padding:0 10px}.mn-mega-close{height:32px;width:32px}.mn-mega-content-body{height:100%;overflow:auto}}