/*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}
/*product*/.stock.in-stock{color:var(--zl-olive)}.product_meta{padding-top:20px}div.product .product_meta:has(span){margin-top:80px}.single-product .product_meta{position:static;left:auto;right:auto;margin-left:0;margin-right:0;width:100%;max-width:100%;text-align:center}.summary .commercekit-wishlist{padding-top:15px}.product .woocommerce-product-rating{display:flex;align-items:center;clear:both;padding-bottom:10px}#ckwtl-button2{border-color:var(--zl-steel);background-color:var(--zl-steel)}#call-us{margin-bottom:20px;border-radius:5px;padding:0;color:#000;font-size:16px;font-weight:bold}#call-us p{display:inline;background:linear-gradient(0deg,var(--zl-yellow) 50%,transparent 50%);padding:8px}.product-hero-image img{display:flex;margin:auto;padding-top:10px}#product-22524 .cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:100px;height:100px}.gr-pricing-container{max-width:800px;margin:10px auto;padding:2px;font-family:'Inter',system-ui,sans-serif;box-sizing:border-box}.gr-pricing-container *,.gr-pricing-container *::before,.gr-pricing-container *::after{box-sizing:border-box}.gr-pricing-title{font-family:'Manrope','Inter',sans-serif;font-size:18px;font-weight:800;margin-bottom:10px;color:var(--zl-dark)}.gr-pricing-cards{display:flex;flex-direction:column;gap:20px}.gr-pricing-card{background:#fff;border:1px solid var(--zl-line);border-radius:var(--zl-r-card);padding:20px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;position:relative}.gr-pricing-card:hover{border-color:var(--zl-teal);box-shadow:var(--zl-shadow)}.gr-pricing-featured{background:var(--zl-bg-mint);border-color:var(--zl-teal)}.gr-pricing-featured::before{content:'🔥 ΚΟΡΥΦΑΙΑ ΕΠΙΛΟΓΗ';position:absolute;top:-12px;right:30px;background:var(--zl-dark);color:#fff;padding:6px 16px;border-radius:var(--zl-r-btn);font-family:'Manrope','Inter',sans-serif;font-size:13px;font-weight:700}.gr-pricing-left{flex:1}.gr-pricing-quantity{font-family:'Manrope','Inter',sans-serif;font-size:18px;font-weight:800;color:var(--zl-dark);margin-bottom:10px;line-height:1.2}.gr-pricing-savings{display:inline-block;background:var(--zl-bg-mint);color:var(--zl-green);padding:8px 14px;border-radius:var(--zl-r-btn);font-size:14px;font-weight:600}.gr-pricing-right{text-align:right}.gr-pricing-original{font-size:18px;color:var(--zl-muted);text-decoration:line-through;margin-bottom:8px;font-weight:600}.gr-pricing-final{font-family:'Manrope','Inter',sans-serif;font-size:18px;font-weight:800;color:var(--zl-dark);line-height:1.2}.gr-pricing-currency{font-size:18px}.gr-pricing-card:first-child .gr-pricing-original{display:none}.gr-pricing-card:first-child .gr-pricing-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width:600px){.gr-pricing-card{flex-direction:column;align-items:flex-start;padding:10px}.gr-pricing-right{text-align:right;width:100%;margin-top:16px;padding-top:16px;border-top:1px solid var(--zl-line)}.gr-pricing-quantity{font-size:19px}.gr-pricing-featured::before{position:static;display:inline-block;margin-bottom:12px}}@media(min-width:992px){.product-hero-image{margin-top:-20px}.product-details-wrapper{margin-top:20px}#product-446 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-485 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-23089 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-23098 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-23105 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-37239 #commercegurus-pdp-gallery.cg-layout-vertical-scroll,#product-30015 #commercegurus-pdp-gallery.cg-layout-vertical-scroll{margin-top:-30em !important}}@media(max-width:992px){.product-hero-image{display:none}}
/*zl-base*/.zl{--blue:var(--zl-blue);--teal:var(--zl-teal);--green:var(--zl-green);--dark:var(--zl-dark);--ink:var(--zl-ink);--muted:var(--zl-muted);--line:var(--zl-line);--bg-soft:var(--zl-bg-soft);--bg-mint:var(--zl-bg-mint);--grad:var(--zl-grad);--grad-soft:linear-gradient(120deg,rgba(0,152,210,.10),rgba(123,163,65,.10));--radius:var(--zl-r-card);--shadow:var(--zl-shadow);--shadow-sm:var(--zl-shadow-sm);font-family:'Inter',system-ui,sans-serif;color:var(--ink);line-height:1.65}.zl *{box-sizing:border-box}.zl h1,.zl h2,.zl h3,.zl h4{font-family:'Manrope','Inter',sans-serif;color:var(--dark);line-height:1.14;letter-spacing:-.02em;margin:0;font-weight:800}.zl p{margin:0}.zl a{color:inherit;text-decoration:none}.zl img,.zl svg{display:block;max-width:100%}.zl .wrap{max-width:var(--zl-maxw);margin:0 auto;padding:0 22px}.zl .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope',sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--teal)}.zl .eyebrow::before{content:"";width:22px;height:2px;border-radius:2px;background:var(--grad)}.zl .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:'Manrope',sans-serif;font-weight:700;font-size:16px;padding:14px 26px;border-radius:var(--zl-r-btn);cursor:pointer;border:0;transition:transform .18s,box-shadow .18s}.zl .btn-primary{background:var(--grad);color:#fff;box-shadow:0 12px 26px -10px rgba(0,152,210,.6)}.zl .btn-primary:hover{transform:translateY(-2px)}.zl .btn-ghost{background:#fff;color:var(--dark);border:1.5px solid var(--line)}.zl .btn-ghost:hover{border-color:var(--teal);color:var(--teal)}.zl .sec-head{text-align:center;max-width:720px;margin:0 auto 46px}.zl .sec-head h2{font-size:clamp(28px,4vw,40px);margin-top:12px}.zl .sec-head p{color:var(--muted);font-size:17px;margin-top:14px}.zl .sec-cta{text-align:center;margin-top:36px}@media(max-width:1300px){.zl .wrap{padding-left:20px !important;padding-right:20px !important}}
/*legal*/.zllegal{background:#fff;padding:44px 0 72px}.zllegal .wrap{max-width:var(--zl-maxw)}.zllegal p,.zllegal ul,.zllegal ol{margin:0 0 1.05rem;font-size:16.5px;line-height:1.75}.zllegal li{margin-bottom:.5rem}.zllegal ul,.zllegal ol{padding-left:1.25rem}.zllegal a{color:var(--blue);font-weight:600}.zllegal a:hover{text-decoration:underline}.zllegal h2{font-size:clamp(22px,3vw,30px);margin:2.7rem 0 .85rem;scroll-margin-top:90px}.zllegal h3{font-size:18.5px;margin:1.8rem 0 .55rem}.zllegal h4{font-size:16px;margin:0 0 .35rem}.zllegal strong{font-weight:600;color:var(--dark)}.zllegal code{background:var(--bg-mint);border-radius:8px;padding:.12em .48em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;color:#0a5a86}.zllegal .zll-lead{font-size:18px;color:var(--muted);margin:0 0 1.15rem;max-width:720px}.zllegal .zll-updated{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:var(--zl-r-btn);padding:7px 14px;box-shadow:var(--shadow-sm);font-family:'Manrope','Inter',sans-serif;font-weight:700;font-size:13px;color:var(--dark);margin-bottom:1.9rem}.zllegal .zll-toc{background:var(--bg-mint);border:1px solid var(--line);border-radius:18px;padding:1.25rem 1.6rem;margin:0 0 2.6rem}.zllegal .zll-toc h4{font-family:'Manrope','Inter',sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--teal);margin-bottom:.6rem}.zllegal .zll-toc ol{columns:2;column-gap:2.2rem;margin:0;padding-left:1.15rem;font-size:15px}.zllegal .zll-toc li{margin-bottom:.3rem;break-inside:avoid}.zllegal .zll-toc a{font-weight:500;color:var(--ink)}.zllegal .zll-toc a:hover{color:var(--teal)}.zllegal .zll-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;padding:1.25rem 1.5rem;margin:1.3rem 0}.zllegal .zll-box{border:1px solid var(--line);border-radius:18px;padding:1.15rem 1.4rem;margin:1.45rem 0}.zllegal .zll-card>:last-child,.zllegal .zll-box>:last-child{margin-bottom:0}.zllegal .zll-info{background:#eaf3fb}.zllegal .zll-info h4{color:#0a5a86}.zllegal .zll-warn{background:#fff8ec}.zllegal .zll-warn h4{color:#b45309}.zllegal .zll-ok{background:var(--bg-mint)}.zllegal .zll-ok h4{color:#3d6b1e}.zllegal .zll-bad{background:#fdecec}.zllegal .zll-bad h4{color:#a12b2b}.zllegal .zll-tw{overflow-x:auto;margin:1.2rem 0}.zllegal table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-size:15px;background:#fff}.zllegal th{background:var(--bg-mint);color:var(--dark);font-family:'Manrope','Inter',sans-serif;font-weight:700;text-align:left;padding:.72rem .9rem;font-size:14.5px}.zllegal td{padding:.72rem .9rem;vertical-align:top;border-top:1px solid var(--line)}.zllegal td.num,.zllegal th.num{text-align:right;white-space:nowrap}.zllegal .zll-step{display:flex;gap:15px;align-items:flex-start;margin-bottom:1.3rem}.zllegal .zll-n{flex:0 0 30px;width:30px;height:30px;border-radius:var(--zl-r-btn);background:var(--grad);color:#fff;font-family:'Manrope','Inter',sans-serif;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:3px}.zllegal .zll-step>div{flex:1;min-width:0}.zllegal .zll-step p{margin-bottom:0;font-size:15.5px}.zllegal .zll-form{background:var(--bg-mint);border:1px solid var(--line);border-radius:18px;padding:1.4rem 1.6rem;margin:1.35rem 0;font-size:15px;line-height:2}.zllegal .zll-chips{display:flex;flex-wrap:wrap;gap:10px;margin:2.6rem 0 0}.zllegal .zll-chip{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope','Inter',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}.zllegal .zll-chip:hover{border-color:rgba(42,156,160,.4);color:var(--teal);transform:translateY(-2px);box-shadow:var(--shadow);text-decoration:none}@media(max-width:680px){.zllegal{padding:30px 0 52px}.zllegal .zll-toc ol{columns:1}.zllegal .zll-card,.zllegal .zll-box,.zllegal .zll-form{padding-left:1.15rem;padding-right:1.15rem}.zllegal table{font-size:14px}}@media(prefers-reduced-motion:reduce){.zllegal .zll-chip{transition:none}}
/*pdp*/.zl.zlyield{background:var(--zl-bg-mint);border:1px solid var(--zl-line);border-radius:var(--zl-r-card);padding:14px 16px;margin:16px 0}.zl.zlyield .zly-t{font-family:'Manrope','Inter',sans-serif;font-weight:800;font-size:14.5px;color:var(--zl-dark);letter-spacing:-.01em;line-height:1.3;margin:0 0 10px}.zl.zlyield dl{display:grid;grid-template-columns:1fr auto;gap:8px 14px;margin:0;align-items:baseline}.zl.zlyield dt{margin:0;font-size:14px;line-height:1.35;color:var(--zl-muted)}.zl.zlyield dd{margin:0;font-family:'Manrope','Inter',sans-serif;font-weight:800;font-size:15px;line-height:1.35;color:var(--zl-dark);text-align:right;white-space:nowrap}.zl.zlyield .zly-n{display:inline-block;font-family:'Inter',sans-serif;font-weight:600;font-size:12px;color:var(--zl-teal);background:#fff;border:1px solid var(--zl-line);border-radius:var(--zl-r-btn);padding:1px 8px;margin-left:6px;white-space:nowrap}@media(max-width:400px){.zl.zlyield dl{grid-template-columns:1fr;gap:3px}.zl.zlyield dd{text-align:left;margin-bottom:5px}}.zlpdp{background:#fff;padding:8px 0 24px}.zlpdp .wrap{max-width:var(--zl-maxw);padding:0}.zlpdp p,.zlpdp ul,.zlpdp ol{margin:0 0 1.05rem;font-size:16.5px;line-height:1.75}.zlpdp li{margin-bottom:.45rem}.zlpdp ul,.zlpdp ol{padding-left:1.25rem}.zlpdp a{color:var(--blue);font-weight:600}.zlpdp a:hover{text-decoration:underline}.zlpdp h2{font-size:clamp(21px,2.6vw,27px);margin:2.2rem 0 .8rem}.zlpdp h2:first-of-type{margin-top:.6rem}.zlpdp h3{font-size:17.5px;margin:1.5rem 0 .5rem}.zlpdp h4{font-size:15.5px;margin:0 0 .35rem}.zlpdp strong{font-weight:600;color:var(--dark)}.zlpdp .zlp-lead{font-size:18px;color:var(--muted);margin:0 0 1.2rem;max-width:760px}.zlpdp .zlp-tags{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 1.9rem}.zlpdp .zlp-tag{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:var(--zl-r-btn);padding:7px 14px;box-shadow:var(--shadow-sm);font-family:'Manrope','Inter',sans-serif;font-weight:700;font-size:13px;color:var(--dark)}.zlpdp .zlp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:1.3rem 0 1.7rem}.zlpdp .zlp-feat{background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;padding:1.15rem 1.35rem}.zlpdp .zlp-feat h4{font-family:'Manrope','Inter',sans-serif;font-weight:800;color:var(--dark);letter-spacing:-.01em}.zlpdp .zlp-feat p{font-size:15px;color:var(--muted);margin:0}.zlpdp .zlp-feat .zlp-k{font-family:'Manrope','Inter',sans-serif;font-weight:800;font-size:26px;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block;margin-bottom:2px}.zlpdp .zlp-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.55rem 1.6rem;margin:1rem 0 1.5rem}.zlpdp .zlp-list li{position:relative;padding-left:26px;font-size:16px;margin:0}.zlpdp .zlp-list li::before{content:"";position:absolute;left:0;top:.52em;width:14px;height:8px;border-left:2.5px solid var(--green);border-bottom:2.5px solid var(--green);transform:rotate(-45deg)}.zlpdp .zlp-box{border:1px solid var(--line);border-radius:18px;padding:1.15rem 1.4rem;margin:1.4rem 0;background:var(--bg-mint)}.zlpdp .zlp-box>:last-child{margin-bottom:0}.zlpdp .zlp-info{background:#eaf3fb}.zlpdp .zlp-info h4{color:#0a5a86}.zlpdp .zlp-warn{background:#fff8ec}.zlpdp .zlp-warn h4{color:#b45309}.zlpdp .zlp-ok{background:var(--bg-mint)}.zlpdp .zlp-ok h4{color:#3d6b1e}.zlpdp .zlp-step{display:flex;gap:14px;align-items:flex-start;margin-bottom:1.1rem}.zlpdp .zlp-n{flex:0 0 28px;width:28px;height:28px;border-radius:var(--zl-r-btn);background:var(--grad);color:#fff;font-family:'Manrope','Inter',sans-serif;font-weight:800;font-size:13.5px;display:flex;align-items:center;justify-content:center;margin-top:3px}.zlpdp .zlp-step>div{flex:1;min-width:0}.zlpdp .zlp-step p{margin-bottom:0;font-size:15.5px}.zlpdp .zlp-tw{overflow-x:auto;margin:1.2rem 0}.zlpdp table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-size:15px;background:#fff}.zlpdp th{background:var(--bg-mint);color:var(--dark);font-family:'Manrope','Inter',sans-serif;font-weight:700;text-align:left;padding:.72rem .9rem;font-size:14.5px;width:38%}.zlpdp td{padding:.72rem .9rem;vertical-align:top;border-top:1px solid var(--line)}.zlpdp tr:first-child th,.zlpdp tr:first-child td{border-top:0}.zlpdp .zlp-chips{display:flex;flex-wrap:wrap;gap:10px;margin:2rem 0 0}.zlpdp .zlp-chip{display:inline-flex;align-items:center;gap:8px;font-family:'Manrope','Inter',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}.zlpdp .zlp-chip:hover{border-color:rgba(42,156,160,.4);color:var(--teal);transform:translateY(-2px);box-shadow:var(--shadow);text-decoration:none}@media(max-width:900px){.zlpdp .zlp-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.zlpdp .zlp-grid,.zlpdp .zlp-list{grid-template-columns:1fr}.zlpdp .zlp-box{padding-left:1.15rem;padding-right:1.15rem}.zlpdp table{font-size:14px}.zlpdp th{width:44%}}@media(prefers-reduced-motion:reduce){.zlpdp .zlp-chip{transition:none}}
/*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}}
