/*core*/:root{--zl-blue:#0098d2;--zl-teal:#2a9ca0;--zl-green:#7ba341;--zl-dark:#26231e;--zl-ink:#2b2925;--zl-muted:#6b6a64;--zl-line:#e7e7e8;--zl-bg-soft:#f6f8f7;--zl-bg-mint:#eef5f1;--zl-grad:linear-gradient(120deg,var(--zl-blue) 0%,var(--zl-teal) 52%,var(--zl-green) 100%);--zl-shadow:0 18px 50px -20px rgba(38,35,30,.28);--zl-shadow-sm:0 2px 10px rgba(38,35,30,.06);--zl-olive:#5b7e0e;--zl-steel:#4376a6;--zl-plum:#b97ebb;--zl-red:#f4524d;--zl-yellow:#f6f657;--zl-grey-line:#ddd;--zl-grey-bg:#f3f3f3;--zl-grey-bg2:#f9f7f7;--zl-grey-soft:#f7f7f7;--zl-r-btn:999px;--zl-maxw:1600px;--zl-r-card:18px;--zl-r-panel:28px;--zl-r-pill:var(--zl-r-btn);--zl-r-img:15px}html{scroll-behavior:smooth}img{height:auto;max-width:100%}svg{height:18px;width:18px;margin-bottom:-4px}bdi{font-size:larger;font-weight:bold}ul{padding-bottom:0;margin-bottom:0}.site-header{z-index:20}.zl svg{height:auto;width:auto;margin-bottom:0}.zl ul{padding-bottom:0}.zl bdi{font-size:inherit;font-weight:inherit}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none}.woocommerce-error{background-color:var(--zl-red)}.woocommerce-info{background-color:var(--zl-steel)}.col-full-nav{border-bottom:1px solid var(--zl-grey-line);padding-bottom:5px}.main-navigation ul li a span strong{position:initial}.menu-item img._before,.rtl .menu-item img._after{margin-right:.1em}.cg-menu-link.main-menu-link{margin:0;padding-left:.2em;padding-right:.2em}#nav-menu-item-9536 .cg-menu-link.main-menu-link,#nav-menu-item-16880 .cg-menu-link.main-menu-link,#nav-menu-item-22077 .cg-menu-link.main-menu-link{font-weight:inherit}#menu-item-38605-en,#menu-item-38605-el,#menu-item-38817-en,#menu-item-38817-el{max-width:60px}.telbutton{background:var(--zl-olive);padding:5px 10px;border-radius:var(--zl-r-btn)}.top-bar-center-mobile{background-image:linear-gradient(to right,var(--zl-olive) 0%,var(--zl-steel) 51%,var(--zl-olive) 100%);background-size:200% auto;padding:1px 10px;border-radius:var(--zl-r-btn);display:inline-flex;align-items:center}.lang-item{list-style:none;display:inline-block}.lang-item img{display:inline}.top-bar-right.widget_polylang{max-width:100px}.site-search.type-outline input[type="search"]{border:1px solid var(--zl-olive);border-radius:var(--zl-r-btn);background:var(--zl-grey-soft)}.commercekit-ajs-suggestions{border:1px solid var(--zl-grey-line)}.commercekit-ajs-suggestions>.autocomplete-suggestion{border-bottom:1px solid var(--zl-grey-line)}.commercekit-ajs-suggestions>.autocomplete-suggestion:last-child{border-bottom:none}button.mobile-search-toggle.with-myaccount-icon{left:53px;max-width:25px}.mobile-search-toggle.with-myaccount-icon svg{height:25px;width:25px}.mobile-toggled .mobile-menu.close-drawer svg{width:30px;height:30px}.button,button,input[type="submit"],.woocommerce a.button,.woocommerce button.button,.added_to_cart{border-radius:var(--zl-r-btn)}.product-widget fieldset{border-radius:25px}li.product .woocommerce-loop-product__link{position:relative}li.product .product-label{z-index:2}.woocommerce ul.products li.product img{aspect-ratio:1/1;width:100%;height:auto;display:block;border-radius:var(--zl-r-img)}ul.products li.product .cgkit-as-wrap img,ul.products li.product .cgkit-attribute-swatches img,ul.products li.product .cgkit-attribute-swatch img,ul.products li.product .cgkit-attribute-swatch button{border-radius:0}.woocommerce ul.products li.product{min-height:100%}body ul.products li.product.product-category{background:var(--zl-grey-bg2);padding:15px}ul.products li.product.product-category h2{padding-bottom:0;text-align:center}.commercekit-inventory .progress-bar span{background:var(--zl-olive) !important}.lazy-products{opacity:1;transform:none}li.product .commercekit-wishlist a{background-color:#effce4}.commercekit-wishlist-pages{margin-top:2em}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image>button.cgkit-swatch-selected:before{border:4px solid #353c4e;border-radius:10px}.product-out-of-stock{background:rgba(238,245,241,.88)}.cont-shoping{text-align:center;background-color:#fff;border:1px solid var(--zl-olive);padding:10px;border-radius:var(--zl-r-btn);margin-top:10px;transition-duration:.4s}.cont-shoping:hover{background-color:var(--zl-olive);color:#fff}body .shoptimizer-mini-cart-wrap{z-index:9999999999}@media(min-width:560px){.shoptimizer-mini-cart-wrap{right:-560px;width:560px}.shoptimizer-mini-cart-wrap .product_list_widget img{max-width:120px;margin-left:20px}.commercekit-order-bump .ckobp-image{width:110px}.commercekit-order-bump .ckobp-image img{max-width:120px}.woocommerce-checkout-review-order-table .product-name .product-item-thumbnail{width:100px}}footer.site-footer{padding:2rem 0;line-height:1;border-top:1px solid var(--zl-grey-line)}footer .widget .widget-title{margin-bottom:20px;font-size:18px;font-weight:700}.below-content .widget p{padding-left:0}.shoptimizer-category-banner{padding-top:10px;padding-bottom:10px}.no-breadcrumbs.archive .archive-header{padding-top:10px;margin-top:-2px}body.single-product.single-product .site-main,body .site-content.site-content{padding-top:0}.rounded-corners-front-page-blog img{border-radius:25px 25px 0 0}.rounded-corners-front-page-blog-bottom .kt-inside-inner-col{border-radius:0 0 25px 25px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #place_order,.woocommerce a.added_to_cart,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.wc-block-components-button,button.single_add_to_cart_button{border-radius:var(--zl-r-pill) !important;transition:transform .18s,box-shadow .18s}.woocommerce a.button.alt,.woocommerce button.button.alt:not(.single_add_to_cart_button),.woocommerce input.button.alt,.woocommerce #place_order,.wc-block-components-button:not(.outlined){background:var(--zl-grad);color:#fff;font-weight:700;box-shadow:0 12px 26px -10px rgba(0,152,210,.6)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:not(.single_add_to_cart_button):hover,.woocommerce input.button.alt:hover,.woocommerce #place_order:hover,.wc-block-components-button:not(.outlined):hover{background:var(--zl-grad);color:#fff;transform:translateY(-2px);box-shadow:0 16px 30px -10px rgba(0,152,210,.7)}.main-navigation ul.menu li.current-menu-item>a,.main-navigation ul.menu li.current_page_item>a,.main-navigation ul.menu li.current-menu-ancestor>a,.main-navigation ul.menu li.current-menu-parent>a,.main-navigation ul.menu li.current_page_ancestor>a,.main-navigation ul.menu li.current-product_cat-ancestor>a{color:var(--zl-teal);font-weight:inherit;background:none;box-shadow:none;border-radius:0}@media(min-width:993px){.menu-primary-menu-container>ul>li.menu-button>a span{background:var(--zl-steel);padding:8px 15px;border-radius:var(--zl-r-btn)}body ul.products li.product.product-category{max-width:25%}}@media(max-width:992px){.col-full-nav{left:-320px;width:320px}.mobile-menu.close-drawer{left:325px}#masthead{border-bottom:1px solid var(--zl-grey-line)}.cont-shoping{display:none}table.cart{padding-top:30px}#nav-menu-item-9536{border-top-style:solid;border-width:1px}#polylang-3{padding-top:5px;padding-bottom:5px;border-top-style:solid;border-bottom-style:solid;border-width:1px}#custom_html-76{padding-top:5px}.shoptimizer-category-banner h1{font-size:22px}.textwidget.custom-html-widget{font-size:12px}.mobile-extra .widget{margin-bottom:10px}.m-search-bh .site-search,.m-search-toggled .site-search{z-index:10}footer.site-footer{text-align:center}.woocommerce-breadcrumb{display:none}}@media(max-width:940px){.top-bar-center-mobile,.top-bar-right-mobile,#lang_choice_polylang-2{display:none !important}}@media(max-width:767px){.top-bar{padding-top:10px;padding-bottom:3px}}@media(max-width:340px){.custom-logo{max-width:150px}}.main-navigation ul.menu ul li.current-menu-item>a,.main-navigation ul.menu ul li.current-menu-ancestor>a,.main-navigation ul.menu ul li.current-menu-parent>a,.main-navigation ul.menu ul li.current_page_item>a,.main-navigation ul.menu ul li.current_page_ancestor>a,.main-navigation ul.menu ul li.current-product_cat-ancestor>a{}.site-footer .bestprice__placeholder{justify-content:center!important}ul.products li.product .cgkit-as-empty-atc-wrap{display:block!important}ul.products li.product .cgkit-swatch-title,ul.products li.product .cgkit-swatch-form details>summary{display:none!important}.cgkit-as-wrap-plp ul.cgkit-attribute-swatches{display:flex!important;flex-wrap:wrap;align-items:stretch;position:relative;counter-reset:ztsw -5}.cgkit-as-wrap-plp ul.cgkit-attribute-swatches>li.cgkit-attribute-swatch{counter-increment:ztsw}.cgkit-as-wrap-plp li.cgkit-attribute-swatch.cgkit-image>button{width:40px!important;height:40px!important;overflow:hidden}.cgkit-as-wrap-plp ul.cgkit-attribute-swatches>li.cgkit-attribute-swatch:nth-child(n+6){display:block!important;visibility:hidden;position:absolute;width:0;height:0;overflow:hidden;margin:0;pointer-events:none}.cgkit-as-wrap-plp ul.cgkit-attribute-swatches:has(>li.cgkit-attribute-swatch:nth-child(6))::after{content:"+" counter(ztsw);display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;padding:0 6px;margin:0 0 5px;border:1px solid #d4d2cc;border-radius:4px;background:#fff;color:#1d1d1b;font-size:14px;font-weight:600;line-height:1}@media (min-width:993px){ul.products li.product.cgkit-swatch-hover{align-self:stretch!important;padding-bottom:40px!important}ul.products li.product .cgkit-as-single-atc-wrap,ul.products li.product .cgkit-as-empty-atc-wrap{position:absolute;left:15px;right:15px;bottom:0;margin:0}ul.products li.product .cgkit-as-single-atc-wrap .button,ul.products li.product .cgkit-as-empty-atc-wrap .button{width:100%!important;margin:0}}@media (max-width:992px){ul.products li.product .cgkit-swatch-form{height:auto!important}ul.products li.product .cgkit-as-empty-atc-wrap{margin-top:8px}}ul.products li.product .cgkit-swatch-form table.variations tr:not(.cgkit-as-swatches-original),ul.products li.product .cgkit-swatch-form .single_variation_wrap{display:none!important}ul.products li.product:focus-within:not(:has(:focus-visible)):not(:hover)::before{visibility:hidden!important;opacity:0!important}@media (min-width:993px){body ul.products li.product.cgkit-swatch-hover:not(.product-category)::before{padding-bottom:0!important;box-sizing:border-box!important}}.menu-item img._mi._image{width:1.8em!important;height:auto!important;object-fit:contain}
/*home*/body.home .zeolife-heading-1>.wp-block-column[style*="flex-basis:1440px"]{flex-basis:100%!important}.zeolife-heading-1,.zeolife-3-column{padding:20px 1em;max-width:var(--zl-maxw);margin:0 auto}.first-row,.second-row,.third-row,.fourth-row{max-width:var(--zl-maxw);margin:0 auto}.first-row{padding:20px 8em}.second-row{padding-left:8em;padding-right:8em}.third-row,.fourth-row{padding-left:10em;padding-right:10em}.fourth-row{padding-top:20px}.fifth-row{padding:20px 1em;max-width:var(--zl-maxw);margin:0 auto}.hero-desktop-image-health{padding-bottom:20px}.hero-desktop-image-agri{aspect-ratio:730/550}.hero-section,.hero-section *{overflow:visible !important;transform:none !important}@media(max-width:768px){.zeolife-heading-1{padding:30px}.first-row{padding:30px;margin-bottom:-33px}.second-row{padding-top:30px}.second-row,.third-row,.fourth-row,.fifth-row{padding-left:30px;padding-right:30px}}@media(max-width:767px){.hero-desktop-image-agri{aspect-ratio:412/310}}.zlhero{position:relative;overflow:hidden;background:var(--bg-soft);padding:74px 0 82px}.zlhero .eyebrow{background:#fff;border:1px solid var(--line);border-radius:var(--zl-r-btn);padding:7px 14px;box-shadow:var(--shadow-sm)}.zlhero .eyebrow::before{display:none}.zlhero .zlhex{position:absolute;inset:0;opacity:.5;pointer-events:none}.zlhero::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 82% 8%,rgba(0,152,210,.16),transparent 60%),radial-gradient(50% 60% at 12% 95%,rgba(123,163,65,.18),transparent 60%)}.zlhero-in{position:relative;display:grid;grid-template-columns:1fr 1.28fr;gap:48px;align-items:center}.zlhero h1{font-size:clamp(34px,4.8vw,56px);margin:16px 0 0;text-transform:uppercase;line-height:1.05;letter-spacing:-.03em}.zlhero .zlac{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.zlhero .zllead{font-size:19px;color:var(--muted);margin-top:20px;max-width:560px}.zlhero .zlacts{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.zlhero .zltrust{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.zlhero .zltrust>span{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:700;font-family:'Manrope',sans-serif;color:var(--dark);background:#fff;border:1px solid var(--line);border-radius:var(--zl-r-btn);padding:8px 14px;box-shadow:var(--shadow-sm)}.zlhero .zltrust svg{color:var(--green);flex:none}.zlhero .zlvis{position:relative;display:flex;justify-content:center;align-items:center;min-height:420px}.zlhero .zlorb{position:relative;width:min(700px,100%);border-radius:20px;overflow:hidden;background:var(--grad);box-shadow:0 40px 80px -30px rgba(42,156,160,.5)}.zlhero .zlorb img{width:100%;height:auto;display:block}.zlhero .zlfloat{position:absolute;background:#fff;border-radius:14px;padding:12px 15px;box-shadow:var(--shadow);display:flex;align-items:center;gap:11px;font-family:'Manrope',sans-serif;font-weight:700;font-size:14px;color:var(--dark);white-space:nowrap}.zlhero .zlf1{top:3%;left:-3%}.zlhero .zlf2{bottom:5%;right:-4%}.zlhero .zlf3{bottom:28%;left:-8%}.zlhero .zlf4{top:21%;right:-6%}@keyframes zlbob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.zlhero .zlfloat{animation:zlbob 4.4s ease-in-out infinite;will-change:transform}.zlhero .zlf1{animation-duration:4s;animation-delay:0s}.zlhero .zlf2{animation-duration:4.8s;animation-delay:1.1s}.zlhero .zlf3{animation-duration:5.2s;animation-delay:.5s}.zlhero .zlf4{animation-duration:4.3s;animation-delay:1.7s}@media(prefers-reduced-motion:reduce){.zlhero .zlfloat{animation:none}}.zlhero .zldot{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zlhero .db{background:var(--blue)}.zlhero .dt{background:var(--teal)}.zlhero .dg{background:var(--green)}.zlhero .dd{background:var(--dark)}@media(max-width:1070px){.zlhero-in{grid-template-columns:1fr;gap:26px}.zlhero .zlvis{min-height:auto;flex-direction:column}.zlhero .zlorb{width:min(560px,100%)}.zlhero .zlfloats{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.zlhero .zlfloat{position:static;border:1px solid var(--line)}.zlhero .zlf1,.zlhero .zlf2,.zlhero .zlf3,.zlhero .zlf4{position:static;inset:auto}}.zlprod{background:#fff;padding:72px 0}.zlprod .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.zlprod .card{display:block;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;transition:transform .2s,box-shadow .2s,border-color .2s}.zlprod .card:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:transparent}.zlprod .ic{width:54px;height:54px;border-radius:14px;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 10px 22px -10px rgba(42,156,160,.7)}.zlprod .card h3{font-size:18px;margin-bottom:8px}.zlprod .card p{color:var(--muted);font-size:14.5px}.zlprod .lk{display:inline-block;margin-top:14px;font-family:'Manrope',sans-serif;font-weight:700;font-size:14px;color:var(--teal)}@media(max-width:1070px){.zlprod .grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.zlprod .grid{grid-template-columns:1fr}}.zlwhat{background:#fff;padding:72px 0}.zlwhat .grid{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.zlwhat h2{font-size:clamp(26px,3.4vw,38px)}.zlwhat .eyebrow{margin-bottom:12px;display:inline-flex}.zlwhat .body{color:var(--muted);font-size:17px;margin-top:16px}.zlwhat .props{display:flex;flex-direction:column;gap:16px;margin-top:26px}.zlwhat .prop{display:flex;gap:15px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px}.zlwhat .pic{width:44px;height:44px;border-radius:12px;background:var(--grad-soft);display:flex;align-items:center;justify-content:center;color:var(--teal);flex:none}.zlwhat .prop h4{font-size:16px;margin:0 0 3px}.zlwhat .prop p{font-size:14.5px;color:var(--muted)}.zlwhat .card{background:var(--bg-mint);border-radius:24px;padding:28px}.zlwhat #zl3d{position:relative;height:300px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 32%,#fff 0%,#dfeee7 100%);cursor:grab;touch-action:none}.zlwhat #zl3d canvas{display:block;width:100%;height:100%}.zlwhat .hint{position:absolute;right:12px;bottom:11px;background:rgba(255,255,255,.82);color:var(--muted);font-family:'Manrope',sans-serif;font-weight:600;font-size:12px;padding:5px 10px;border-radius:var(--zl-r-btn);pointer-events:none}.zlwhat .cap{font-family:'Manrope',sans-serif;font-weight:800;font-size:20px;color:var(--dark);margin-top:20px;text-align:center}.zlwhat .capp{color:var(--muted);font-size:14.5px;margin-top:8px;text-align:center}@media(max-width:1070px){.zlwhat .grid{grid-template-columns:1fr;gap:32px}}.zlapps{background:var(--bg-soft);padding:72px 0}.zlapps .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.zlapps .card{display:block;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s}.zlapps .card::before{content:"";position:absolute;left:0;top:0;height:4px;width:0;background:var(--grad);transition:width .3s}.zlapps .card:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:transparent}.zlapps .card:hover::before{width:100%}.zlapps .ic{width:56px;height:56px;border-radius:15px;background:var(--grad);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:18px;box-shadow:0 10px 22px -10px rgba(42,156,160,.7)}.zlapps .card h3{font-size:20px;margin-bottom:9px}.zlapps .card p{color:var(--muted);font-size:15px}.zlapps .tag{display:block;margin-top:14px;font-family:'Manrope',sans-serif;font-weight:700;font-size:13px;color:var(--muted)}.zlapps .more{display:inline-block;margin-top:10px;font-family:'Manrope',sans-serif;font-weight:700;font-size:14px;color:var(--teal)}@media(max-width:1070px){.zlapps .grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.zlapps .grid{grid-template-columns:1fr}}.zlstats{background:var(--dark);padding:64px 0;position:relative;overflow:hidden}.zlstats::before{content:"";position:absolute;inset:0;background:radial-gradient(40% 80% at 90% 0%,rgba(0,152,210,.4),transparent 55%),radial-gradient(40% 80% at 5% 100%,rgba(123,163,65,.38),transparent 55%)}.zlstats .wrap{position:relative}.zlstats .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.zlstats .num{font-family:'Manrope',sans-serif;font-weight:800;font-size:clamp(34px,5vw,50px);background:linear-gradient(120deg,#39c0e8,#9fd35a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.zlstats .lbl{color:rgba(255,255,255,.74);font-size:15px;margin-top:10px;font-weight:500}@media(max-width:680px){.zlstats .grid{grid-template-columns:1fr 1fr;gap:30px 18px}}.zlwhy{background:#fff;padding:72px 0}.zlwhy .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.zlwhy .feat{padding:28px 24px;border-radius:var(--radius);background:var(--bg-soft);border:1px solid var(--line);transition:transform .2s,box-shadow .2s}.zlwhy .feat:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm)}.zlwhy .ic{width:50px;height:50px;border-radius:13px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--teal);margin-bottom:16px}.zlwhy .feat h4{font-size:18px;margin:0 0 8px}.zlwhy .feat p{font-size:15px;color:var(--muted)}@media(max-width:1070px){.zlwhy .grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.zlwhy .grid{grid-template-columns:1fr}}.zltools{background:#fff;padding:72px 0}.zltools .panel{background:var(--bg-soft);border:1px solid var(--line);border-radius:28px;padding:56px 30px;text-align:center}.zltools h2{font-size:clamp(26px,3.4vw,38px);margin-top:12px}.zltools .sub{color:var(--muted);font-size:17px;max-width:640px;margin:14px auto 30px}.zltools .chips{display:flex;gap:11px;justify-content:center;flex-wrap:wrap;max-width:880px;margin:0 auto 30px}.zltools .chip{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope',sans-serif;font-weight:700;font-size:14px;color:var(--dark);background:#fff;border:1px solid var(--line);border-radius:var(--zl-r-btn);padding:9px 15px;box-shadow:var(--shadow-sm);transition:transform .18s,box-shadow .18s,border-color .18s,color .18s}.zltools .chip svg{color:var(--teal);flex:none}.zltools .chip:hover{border-color:rgba(42,156,160,.4);color:var(--teal);transform:translateY(-2px);box-shadow:var(--shadow)}.zlcta{background:var(--dark);color:#fff;padding:80px 0;position:relative;overflow:hidden}.zlcta::before{content:"";position:absolute;inset:0;background:radial-gradient(40% 80% at 90% 0%,rgba(0,152,210,.35),transparent 55%),radial-gradient(40% 80% at 5% 100%,rgba(123,163,65,.32),transparent 55%)}.zlcta .wrap{position:relative}.zlcta .grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.zlcta h2{color:#fff;text-transform:uppercase;font-size:clamp(30px,4.8vw,52px);line-height:1.06;letter-spacing:-.03em}.zlcta .zlac2{background:linear-gradient(120deg,#3fc1f0 0%,#57c7cb 52%,#a5cf6e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.zlcta .lead{color:rgba(255,255,255,.75);margin-top:16px;max-width:520px}.zlcta .card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:32px 30px}.zlcta .card h3{color:#fff;font-size:19px;margin-bottom:6px}.zlcta .card>p{font-size:15px;color:rgba(255,255,255,.7);margin-bottom:20px}.zlcta .form{display:flex;gap:10px;flex-wrap:wrap}.zlcta .form input{flex:1;min-width:200px;background:#fff;border:0;border-radius:var(--zl-r-btn);padding:14px 18px;font-family:'Inter',sans-serif;font-size:15px;color:var(--ink)}.zlcta .form input:focus{outline:2px solid var(--teal)}.zlcta .tel{margin-top:20px;font-size:14.5px;color:rgba(255,255,255,.7)}.zlcta .tel b{color:#fff;font-family:'Manrope',sans-serif}@media(max-width:1070px){.zlcta .grid{grid-template-columns:1fr;gap:32px}}.zlnews{background:var(--bg-soft);padding:72px 0}.zlnews .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.zlnews .card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .2s,box-shadow .2s}.zlnews .card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.zlnews .thumb{aspect-ratio:1/1;flex:none;background:#dfeee7 center center / cover no-repeat}.zlnews .thumb-ph{background:var(--grad)}.zlnews .bd{display:flex;flex-direction:column;flex:1;padding:24px 26px 26px}.zlnews .tag{align-self:flex-start;font-family:'Manrope',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--teal);background:var(--grad-soft);border:1px solid rgba(42,156,160,.25);padding:5px 11px;border-radius:var(--zl-r-btn);margin-bottom:14px}.zlnews .card h3{font-size:19px;margin-bottom:10px;line-height:1.25}.zlnews .card p{color:var(--muted);font-size:15px;flex:1}.zlnews .lk{margin-top:16px;font-family:'Manrope',sans-serif;font-weight:700;font-size:14px;color:var(--teal)}@media(max-width:1070px){.zlnews .grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.zlnews .grid{grid-template-columns:1fr}}
/*legacy*/.center{display:block;margin-left:auto;margin-right:auto;width:50%}.Image-Hover-Effect{transition:transform .5s ease-in-out}.Image-Hover-Effect:hover{transform:rotate(180deg)}.aiosrs-rating-wrap{display:none}#my_centered_buttons{display:flex;justify-content:center}._30ss._3-8j{left:50px}#wholesale-table{margin:10px 0 20px;padding:10px 20px 5px;background:var(--zl-grey-bg);border-radius:25px}div#wdm-discount-2{padding:10px}.call-back-feature{bottom:2em;right:8em}.zllegal .zll-todo{background:#fff3d6;border-radius:8px;padding:.1em .5em;font-family:'Manrope','Inter',sans-serif;font-weight:700;font-size:.92em;color:#96560a}@media(max-width:992px){.needsclick.kl-teaser-XNYHmb.undefined.kl-private-reset-css-Xuajs1{left:5px !important}}
