.live-site{--e-global-color-primary:var(--navy);--e-global-color-secondary:var(--brand);--e-global-color-text:var(--muted-foreground);--e-global-color-accent:var(--primary);--e-global-color-41e4dae:var(--navy-foreground);--e-global-color-d47a5d3:var(--navy-muted);color:var(--muted-foreground);font-family:var(--font-sans)}.live-site .elementor-invisible{visibility:visible}.live-site .elementor-icon svg.live-lucide-icon{stroke:currentColor;width:1em;height:1em;fill:none!important}.live-site .elementor-icon-list-icon svg.live-lucide-icon{stroke:currentColor;fill:none!important}.live-site .elementor-button{white-space:normal;height:auto}.live-site .elementor-form button svg{width:1em;height:1em}.live-site .elementor-form fieldset{border:0;min-width:0;margin:0;padding:0}.live-site .elementor-counter .elementor-counter-number-wrapper{justify-content:center;display:flex}.live-site .swiper{overflow:hidden}.live-site .swiper-wrapper{scroll-snap-type:x mandatory;gap:24px;padding-bottom:8px;display:flex;overflow-x:auto;transform:none}.live-site .swiper-slide{scroll-snap-align:start;flex:0 0 300px;width:300px;height:auto}.live-site .elementor-loop-container .e-loop-item{min-width:0}.live-site .elementor-widget-loop-carousel .swiper-slide{flex-basis:280px;width:280px}.live-site .elementor-widget-loop-carousel[data-settings*="1947"] .swiper-slide{flex-basis:150px;width:150px}.live-site .elementor-widget-loop-carousel .elementor-swiper-button{display:none}.live-site .elementor-icon{display:inline-flex}.live-site #mega-menu-wrap-menu-1 .live-menu-chevron{vertical-align:middle;width:12px;height:12px;margin-left:6px;display:inline-block}.live-site #mega-menu-wrap-menu-1 .live-submenu-toggle{display:none}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{visibility:visible;opacity:1;transform:none}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1 a[data-status=active]{text-decoration:none}.live-site .woocommerce-no-products-found{padding:24px 0}.live-site .site-main{max-width:1300px;margin:0 auto;padding:40px 20px}.live-site .site-main h1{margin:24px 0;font-size:36px}.live-site .woocommerce-breadcrumb{margin-bottom:16px;font-size:14px}.live-site .elementor-location-footer{overflow:hidden}.live-site{overflow-x:clip}@media (width<=767px){.live-site .elementor-location-header .elementor-element-1130e41c>.elementor-container{flex-direction:row;justify-content:space-between}.live-site .elementor-location-header .elementor-element-662ad929{order:0;width:65%}.live-site .elementor-location-header .elementor-element-51348b79{order:1;width:35%}.live-site .elementor-location-header .elementor-element-7865d059,.live-site .elementor-location-header .elementor-element-7865d059>.elementor-widget-container{width:100%}.live-site #mega-menu-wrap-menu-1{position:static}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1{background:var(--navy);width:100vw;top:57px;left:auto;right:0}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item,.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{width:100%}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{width:100%;display:block;position:static}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li{width:100%}.live-site .elementor-location-header .elementor-element-283e46f8{width:180px;max-width:180px}.live-site .elementor-location-header .elementor-element-283e46f8>.elementor-widget-container{margin:0}.live-site .elementor-location-header .elementor-element-283e46f8 img{width:auto;height:57px}.live-site #mega-menu-wrap-menu-1 .mega-menu-toggle{justify-content:flex-end;align-items:center}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1{max-height:calc(100dvh - 95px);position:absolute;overflow-y:auto}.live-site #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{position:relative}.live-site #mega-menu-wrap-menu-1 .live-submenu-toggle{color:var(--navy-foreground);z-index:2;display:inline-flex;position:absolute;top:2px;right:0}.live-site #mega-menu-wrap-menu-1 .live-menu-chevron{display:none}.live-site .elementor-column,.live-site .elementor-widget{min-width:0}.live-site .elementor-heading-title{overflow-wrap:break-word}.live-site .elementor-form .elementor-field-group{max-width:100%}}@media (prefers-reduced-motion:reduce){.live-site *,.animate-marquee{scroll-behavior:auto;transition:none;animation:none}}@media (width<=767px){.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1{position:relative}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .mega-menu-toggle{background:#222;justify-content:center;align-items:center;width:48px;height:40px;display:flex}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .mega-menu-toggle>button{color:#fff;width:48px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .mega-menu-toggle>button svg{stroke-width:2.5px;width:32px;height:32px}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1{z-index:9999;background:#222;width:100vw;max-height:calc(100dvh - 48px);padding:0;position:absolute;top:40px;left:0;right:auto;overflow-y:auto}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1>li.mega-menu-item{width:100%;display:block;position:relative}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#fff;text-align:left;background:0 0;width:100%;height:40px;padding:0 10px;font-size:14px;font-weight:400;line-height:40px;display:block}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:#333;font-weight:700}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu{display:none}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 #mega-menu-menu-1#mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{visibility:visible;opacity:1;background:#fff;width:100%;padding:10px;display:block;position:static;transform:none}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .live-submenu-toggle{color:#fff;width:48px;height:40px;box-shadow:none;z-index:2;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;padding:0 10px;display:flex;position:absolute;top:0;right:0}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .live-submenu-toggle svg{width:14px;height:14px;transition:transform .2s}.live-site #mega-menu-wrap-menu-1#mega-menu-wrap-menu-1 .live-submenu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}}.live-site i.live-lucide-i{justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex}.live-site i.live-lucide-i>svg.live-lucide-icon{width:1em;height:1em;fill:none!important;stroke:currentColor!important}
