.woocommerce-checkout .woocommerce-form-coupon-toggle{width:100%;margin-top:16px;margin-bottom:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:14px 16px;border-radius:10px;font-size:14px;line-height:1.8}.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon{font-weight:600;margin-right:4px}.woocommerce-checkout form.checkout_coupon{width:100%;margin:8px 0 0;padding:14px;border-radius:10px}.woocommerce-checkout form.checkout_coupon .input-text{height:46px;border-radius:8px}.woocommerce-checkout form.checkout_coupon button{min-height:46px;border-radius:8px;font-weight:600}.kh-related-search-categories{width:100%;margin:0 0 25px;padding:14px 16px;background:#f8fff6;border:1px solid #dcefd8;border-radius:14px}.kh-related-search-title{margin-bottom:10px;color:#222;font-size:15px;font-weight:600}.kh-related-search-list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.kh-related-search-category{display:inline-flex;align-items:center;justify-content:center;padding:7px 13px;background:#fff;border:1px solid #b9dfb0;border-radius:9px;color:#168a3d;font-size:13px;font-weight:500;text-decoration:none!important;transition:all .2s ease}.kh-related-search-category:hover{background:#16a34a;border-color:#16a34a;color:#fff}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info{opacity:0;position:absolute;pointer-events:none;height:0;overflow:hidden;margin:0!important;padding:0!important}.kh-wc-notice-modal{position:fixed;z-index:999999;left:50%;top:50%;transform:translate(-50%,-50%);width:320px;max-width:90vw;box-sizing:border-box;background:#0B5D2A;color:#fff;border:2px solid #fff;border-radius:14px;padding:18px 20px;font-size:14px;font-weight:500;line-height:1.8;text-align:center;box-shadow:0 10px 30px rgb(0 0 0 / .25),0 0 0 100vmax rgb(0 0 0 / .55);opacity:0;transition:opacity .35s ease;pointer-events:none;cursor:pointer}.kh-wc-notice-modal.kh-visible{opacity:1;pointer-events:auto}.kh-wc-notice-modal ul{margin:0!important;padding:0!important;list-style:none!important}.kh-wc-notice-modal li{margin:0!important;padding:0!important;list-style:none!important}@media (max-width:1024px){.mobile-nav.wd-side-hidden-nav{background:#ffffff!important;box-shadow:-8px 0 30px rgb(0 0 0 / .08)}.mobile-nav .wd-search-form{padding:15px 14px 10px!important;background:#ffffff!important}.mobile-nav .searchform{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;height:52px!important;min-height:52px!important;padding:5px!important;margin:0!important;box-sizing:border-box!important;background:#f6faf6!important;border:1px solid #dcecdc!important;border-radius:15px!important;box-shadow:none!important;overflow:hidden!important}.mobile-nav .searchform input.s{flex:1 1 auto!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 13px!important;margin:0!important;border:0!important;outline:none!important;background:transparent!important;box-shadow:none!important;color:#1f2937!important;font-size:14px!important;line-height:42px!important}.mobile-nav .searchform input.s::placeholder{color:#9ca3af!important}.mobile-nav .searchform .searchsubmit{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;background:#16A34A!important;color:#ffffff!important;box-shadow:none!important;transform:none!important}.mobile-nav .searchform .searchsubmit span{display:none!important}.mobile-nav .searchform .searchsubmit::before{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;color:#ffffff!important;transform:none!important}.mobile-nav .wd-nav-mob-tab{display:flex!important;align-items:stretch!important;gap:0!important;margin:4px 14px 12px!important;padding:4px!important;background:#f3f8f3!important;border:1px solid #e2eee2!important;border-radius:14px!important;overflow:hidden!important}.mobile-nav .wd-nav-mob-tab>li{flex:1 1 50%!important;margin:0!important;padding:0!important;border:0!important}.mobile-nav .wd-nav-mob-tab>li>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 10px!important;border-radius:10px!important;color:#4b5563!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;transition:all .25s ease!important}.mobile-nav .wd-nav-mob-tab>li::after{display:none!important}.mobile-nav .wd-nav-mob-tab>li.wd-active>a{background:#ffffff!important;color:#16A34A!important;font-weight:600!important;box-shadow:0 2px 8px rgb(22 163 74 / .1)!important}.mobile-nav>ul.mobile-pages-menu,.mobile-nav>ul.mobile-categories-menu{margin:0!important;padding:0 14px 20px!important}.mobile-nav>ul.mobile-pages-menu>li,.mobile-nav>ul.mobile-categories-menu>li{margin:4px 0!important;padding:0!important;border:0!important}.mobile-nav>ul.mobile-pages-menu>li>a,.mobile-nav>ul.mobile-categories-menu>li>a{display:flex!important;align-items:center!important;min-height:60px!important;padding:7px 10px!important;box-sizing:border-box!important;background:#ffffff!important;border:1px solid #edf4ed!important;border-radius:13px!important;color:#374151!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}.mobile-nav>ul.mobile-pages-menu>li>a:hover,.mobile-nav>ul.mobile-categories-menu>li>a:hover{background:#f7fcf7!important;border-color:#cfe8d2!important;color:#16A34A!important}.mobile-nav>ul.mobile-pages-menu>li>a .wd-nav-img,.mobile-nav>ul.mobile-categories-menu>li>a .wd-nav-img{flex:0 0 30px!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;margin:0 0 0 12px!important;padding:4px!important;box-sizing:border-box!important;border-radius:9px!important;background:#f1f9f2!important;transition:transform .2s ease,background .2s ease!important}.mobile-nav>ul.mobile-pages-menu>li>a:hover .wd-nav-img,.mobile-nav>ul.mobile-categories-menu>li>a:hover .wd-nav-img{background:#e7f6e9!important;transform:scale(1.04)!important}.mobile-nav .nav-link-text{line-height:1.6!important}.mobile-nav>ul.mobile-pages-menu .nav-link-text,.mobile-nav>ul.mobile-categories-menu .nav-link-text{color:#374151!important}.mobile-nav .menu-item-wishlist>a,.mobile-nav .menu-item-account>a{margin-top:6px!important;background:#f7faf7!important;border-radius:12px!important}.mobile-nav .menu-item-account>a{color:#16A34A!important}}@media (max-width:1024px){.mobile-nav .wd-nav-mob-tab{display:flex!important}.mobile-nav .wd-nav-mob-tab>.mobile-pages-title,.mobile-nav .wd-nav-mob-tab>.mobile-categories-title{display:flex!important;flex:1 1 50%!important}.mobile-nav .wd-nav-mob-tab>.mobile-pages-title>a,.mobile-nav .wd-nav-mob-tab>.mobile-categories-title>a{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important}}@media (max-width:1024px){.wd-side-hidden.wd-left{left:auto!important;right:0!important;transform:translate3d(100%,0,0)!important}.wd-side-hidden.wd-left.wd-opened{transform:translate3d(0,0,0)!important}}@media (max-width:1024px){#menu-all-categories-vegetables-1>.menu-item-wishlist,#menu-all-categories-vegetables-1>.menu-item-account{display:none!important}}.wd-header-mobile-nav .wd-toolbar-label{font-size:0!important}.wd-header-mobile-nav .wd-toolbar-label::after{content:"دسته بندی ها";font-size:12px}.wd-toolbar{box-shadow:0 -4px 10px rgb(140 188 103 / 70%)!important}.wd-toolbar .wd-toolbar-label{color:#16A34A!important}.wd-toolbar-home .wd-tools-icon{background:#16A34A!important;width:18px!important;height:18px!important;display:inline-block!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11.5 12 3l9 8.5V21a1 1 0 0 1-1 1h-5v-7H9v7H4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11.5 12 3l9 8.5V21a1 1 0 0 1-1 1h-5v-7H9v7H4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E") center/contain no-repeat!important}.wd-toolbar-home .wd-tools-icon::before,.wd-toolbar-home .wd-tools-icon::after{content:none!important}.wd-header-mobile-nav .wd-tools-icon{width:22px!important;height:22px!important;display:block!important;position:relative!important;background:none!important;-webkit-mask:none!important;mask:none!important;font-size:0!important}.wd-header-mobile-nav .wd-tools-icon::before{content:""!important;display:block!important;position:absolute!important;left:1px!important;top:1px!important;width:20px!important;height:20px!important;background:linear-gradient(#16A34A,#16A34A) 0 0 / 8px 8px no-repeat,linear-gradient(#16A34A,#16A34A) 12px 0 / 8px 8px no-repeat,linear-gradient(#16A34A,#16A34A) 0 12px / 8px 8px no-repeat,linear-gradient(#16A34A,#16A34A) 12px 12px / 8px 8px no-repeat!important;border-radius:2px!important;transform:none!important;box-shadow:none!important}.wd-header-mobile-nav .wd-tools-icon::after{content:none!important;display:none!important}.wd-toolbar-link-1 .wd-tools-icon img{display:none!important}.wd-toolbar-link-1 .wd-tools-icon{background:#16A34A!important;width:18px!important;height:18px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3.5h9l5 5V20a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V4.5a1 1 0 0 1 1-1Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M14 3.5V9h5' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='m8 16.5 1.5-3.5L16 8.5l2 2-6.5 6.5L8 18l0-1.5Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3.5h9l5 5V20a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V4.5a1 1 0 0 1 1-1Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M14 3.5V9h5' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='m8 16.5 1.5-3.5L16 8.5l2 2-6.5 6.5L8 18l0-1.5Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}.wd-toolbar-link-1 .wd-tools-icon::before,.wd-toolbar-link-1 .wd-tools-icon::after{content:none!important}.wd-header-my-account .wd-tools-icon{background:#16A34A!important;width:22px!important;height:22px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4' fill='black'/%3E%3Cpath d='M4 21c.5-4 3.2-6 8-6s7.5 2 8 6' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4' fill='black'/%3E%3Cpath d='M4 21c.5-4 3.2-6 8-6s7.5 2 8 6' fill='black'/%3E%3C/svg%3E") center/contain no-repeat!important}.wd-header-my-account .wd-tools-icon::before,.wd-header-my-account .wd-tools-icon::after{content:none!important}.wd-toolbar .wd-toolbar-label{color:var(--kh-green)!important}.woocommerce-checkout label[for="billing_first_name"],.woocommerce-checkout label[for="billing_last_name"],.woocommerce-checkout label[for="billing_state"],.woocommerce-checkout label[for="billing_city"],.woocommerce-checkout label[for="billing_address_1"],.woocommerce-checkout label[for="billing_address_2"],.woocommerce-checkout label[for="billing_phone"]{display:flex!important;align-items:center;gap:7px;color:#26332a;font-size:13px;font-weight:500;line-height:1;margin-bottom:9px}.woocommerce-checkout label[for="billing_first_name"]::before,.woocommerce-checkout label[for="billing_last_name"]::before,.woocommerce-checkout label[for="billing_state"]::before,.woocommerce-checkout label[for="billing_city"]::before,.woocommerce-checkout label[for="billing_address_1"]::before,.woocommerce-checkout label[for="billing_address_2"]::before,.woocommerce-checkout label[for="billing_phone"]::before{content:"";flex:0 0 25px;width:25px;height:25px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background-color:#f3faf3;border:1px solid #dcefdc;background-repeat:no-repeat;background-position:center;background-size:14px 14px;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.woocommerce-checkout label[for="billing_first_name"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_last_name"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3Cpath d='M17 4l2 2'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_state"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_city"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V9l7-4 7 4v12'/%3E%3Cpath d='M9 21v-5h6v5'/%3E%3Cpath d='M9 11h.01M15 11h.01M9 14h.01M15 14h.01'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_address_1"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19l5-5 4 4 7-7'/%3E%3Cpath d='M14 11h6v6'/%3E%3Cpath d='M3 21h18'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_address_2"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='1'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1'/%3E%3C/svg%3E")}.woocommerce-checkout label[for="billing_phone"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='2' width='10' height='20' rx='2'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E")}.woocommerce-checkout .form-row:focus-within label[for^="billing_"]::before{background-color:#eaf8ea;border-color:#b9dfb9;transform:translateY(-1px)}.woocommerce-checkout label[for^="billing_"]:hover::before{background-color:#eaf8ea;border-color:#b9dfb9}.woocommerce-checkout label .required{color:#e05252!important;font-size:11px;margin-right:2px;text-decoration:none!important}@media (max-width:767px){.woocommerce-checkout label[for="billing_first_name"],.woocommerce-checkout label[for="billing_last_name"],.woocommerce-checkout label[for="billing_state"],.woocommerce-checkout label[for="billing_city"],.woocommerce-checkout label[for="billing_address_1"],.woocommerce-checkout label[for="billing_address_2"],.woocommerce-checkout label[for="billing_phone"]{font-size:12px;gap:6px;margin-bottom:7px}.woocommerce-checkout label[for="billing_first_name"]::before,.woocommerce-checkout label[for="billing_last_name"]::before,.woocommerce-checkout label[for="billing_state"]::before,.woocommerce-checkout label[for="billing_city"]::before,.woocommerce-checkout label[for="billing_address_1"]::before,.woocommerce-checkout label[for="billing_address_2"]::before,.woocommerce-checkout label[for="billing_phone"]::before{flex-basis:23px;width:23px;height:23px;background-size:13px 13px}}.woocommerce-checkout .woocommerce-billing-fields .form-row input.input-text,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea,.woocommerce-checkout .woocommerce-billing-fields .form-row select{width:100%;min-height:48px;padding:0 14px;border:1px solid #dfe8df;border-radius:11px;background:#fbfdfb;color:#26332a;font-size:14px;font-weight:400;box-shadow:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.woocommerce-checkout .woocommerce-billing-fields .form-row input::placeholder,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea::placeholder{color:#a4afa6;opacity:1}.woocommerce-checkout .woocommerce-billing-fields .form-row input.input-text:hover,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea:hover,.woocommerce-checkout .woocommerce-billing-fields .form-row select:hover{border-color:#c5dcc7;background:#fff}.woocommerce-checkout .woocommerce-billing-fields .form-row input.input-text:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row select:focus{border-color:#16A34A;background:#fff;outline:none;box-shadow:0 0 0 3px rgb(22 163 74 / .08);transform:translateY(-1px)}.woocommerce-checkout .woocommerce-billing-fields .form-row textarea{min-height:90px;padding-top:13px;padding-bottom:13px;resize:vertical}.woocommerce-checkout .woocommerce-billing-fields .form-row{margin-bottom:18px}.woocommerce-checkout .woocommerce-billing-fields .form-row label{margin-bottom:8px}@media (min-width:768px){.woocommerce-checkout .woocommerce-billing-fields .form-row-first,.woocommerce-checkout .woocommerce-billing-fields .form-row-last{width:48.5%;margin-left:0;margin-right:0}}.woocommerce-checkout .woocommerce-billing-fields .form-row select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-left:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center}.woocommerce-checkout #billing_phone{direction:ltr;text-align:right;letter-spacing:.2px}.woocommerce-checkout #billing_postcode{direction:ltr;text-align:right;letter-spacing:.5px}.woocommerce-checkout .woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid textarea{border-color:#e5a4a4!important;background:#fffafa!important;box-shadow:0 0 0 3px rgb(220 38 38 / .05)}.woocommerce-checkout .woocommerce-validated input.input-text,.woocommerce-checkout .woocommerce-validated select,.woocommerce-checkout .woocommerce-validated textarea{border-color:#b9dfc0}@media (max-width:767px){.woocommerce-checkout .woocommerce-billing-fields .form-row{margin-bottom:14px}.woocommerce-checkout .woocommerce-billing-fields .form-row input.input-text,.woocommerce-checkout .woocommerce-billing-fields .form-row select{min-height:46px;border-radius:10px;padding-right:12px;padding-left:12px;font-size:13px}.woocommerce-checkout .woocommerce-billing-fields .form-row textarea{min-height:82px;border-radius:10px}}.single-product #carousel-300{display:none!important}body *{font-weight:300!important}:root .woocommerce-form-coupon-toggle>div{display:none!important}.wd select{box-shadow:0 2px 12px rgb(0 0 0 / .12)!important;padding-left:30px;background-image:var(--wd-form-chevron);background-position:left 10px top 50%;background-size:auto 18px;background-repeat:no-repeat}.wd-cat img{padding:12px;width:100%}.category-grid-item .wd-entities-title,.wd-carousel-item .wd-entities-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.6em;line-height:1.3}.wd-products-with-bg:not(.products-bordered-grid) :is(.wd-product-wrapper,.wd-cat-wrap){border:2px solid #dee2e6;border-radius:10px;box-shadow:0 1px 8px rgb(0 0 0 / 8%);background-color:var(--wd-prod-bg)}.cat-design-alt.categories-with-shadow .wd-cat-thumb{box-shadow:0 0 0 #fff0!important}.wd-cat{background:#fff;border:2px solid #dee2e6;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / 32%);--wd-otl-offset:calc(var(--wd-otl-width) * -1);text-align:center;transition:0.45s ease}.wd-cat:hover{border-color:#16a34a;box-shadow:0 6px 10px rgb(140 188 103 / 91%)}#order_comments_field{display:none}#order_comments_field.kh-visible{display:block}.kh-add-note-toggle{display:inline-flex;align-items:center;gap:6px;color:#2E7D32;font-size:14px;font-weight:500;cursor:pointer;margin-bottom:10px}.kh-add-note-toggle:hover{color:#1B5E20}.kh-checkout-wallet-partial__balance,.kh-checkout-wallet-partial__promo,.kh-checkout-wallet-partial__charge,.kh-checkout-wallet-partial__row,.kh-checkout-wallet-partial__help{display:none}.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__balance,.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__promo,.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__charge,.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__row,.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__help{display:block}.kh-checkout-wallet-partial__title{cursor:pointer;display:flex!important;align-items:center;justify-content:space-between;margin:0!important}.kh-checkout-wallet-partial__title::after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #16a34a;border-bottom:2px solid #16a34a;transform:rotate(45deg);margin-inline-start:8px;margin-bottom:2px;flex-shrink:0;transition:transform .40s ease}.kh-checkout-wallet-partial.kh-wallet-visible .kh-checkout-wallet-partial__title::after{transform:rotate(225deg)}form.checkout_coupon.woocommerce-form-coupon{display:block!important}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table{position:relative;display:block}.woocommerce-checkout-review-order-table tbody{display:block!important;max-height:160px;overflow:hidden;position:relative}.woocommerce-checkout-review-order-table tbody::after{content:'';position:absolute;left:0;right:0;bottom:0;height:45px;background:linear-gradient(to bottom,#fff0,rgb(255 255 255));pointer-events:none}.kh-products-visible .woocommerce-checkout-review-order-table tbody{max-height:none;overflow:visible}.kh-products-visible .woocommerce-checkout-review-order-table tbody::after{display:none}.kh-products-toggle{cursor:pointer;display:flex!important;align-items:center;justify-content:space-between;margin-bottom:10px;padding:14px 16px;border:2px solid #dee2e6;border-radius:12px;background:#fafcfa;box-shadow:0 2px 12px rgb(0 0 0 / .12);font-size:14px;font-weight:500;transition:all 0.45s ease;color:#1F2937}.kh-products-toggle:hover{border-color:#16a34a;box-shadow:0 6px 12px rgb(140 188 103 / 51%)}.kh-products-toggle::after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid #16a34a;border-bottom:2px solid #16a34a;transform:rotate(45deg);margin-inline-start:8px;transition:transform .40s ease}.kh-products-toggle::before{content:'';display:inline-block;width:18px;height:18px;flex-shrink:0;margin-inline-end:8px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22rgb%2822%2C163%2C74%29%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202%203%206v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6l-3-4Z%22/%3E%3Cpath%20d%3D%22M3%206h18%22/%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22/%3E%3C/svg%3E);background-size:contain;background-repeat:no-repeat;background-position:center}.kh-products-visible .kh-products-toggle::after{transform:rotate(225deg)}.woocommerce-info .showcoupon{display:none}.woocommerce-mini-cart .mini_cart_item{display:flex!important;align-items:center!important}.woocommerce-mini-cart .mini_cart_item>a.remove{flex:0 0 20px!important}.woocommerce-mini-cart .mini_cart_item .cart-info{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.woocommerce-mini-cart .mini_cart_item>a:not(.remove){flex:0 0 58px!important;width:58px!important;right:-20px!important;margin-left:-20px!important}.woocommerce-mini-cart .mini_cart_item>a.remove{display:none!important}.quantity{height:27px!important;min-height:27px!important;display:inline-flex!important;align-items:center!important;border-radius:14px!important;box-sizing:border-box!important}.quantity .plus,.quantity .minus{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#16A34A!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:13px!important;box-sizing:border-box!important}.quantity input.qty{width:30px!important;height:25px!important;min-height:25px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;text-align:center!important;line-height:25px!important;box-sizing:border-box!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-cont{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:5px!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-title{display:contents!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-title .cart-product-label{grid-column:1 / -1!important;grid-row:1!important;min-width:0!important;margin:0!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-title .quantity{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:none!important;margin:0!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-total{grid-column:2!important;grid-row:2!important;display:flex!important;align-items:center!important;width:auto!important;margin:10px!important;white-space:nowrap!important}.wd-checkout-prod-img{margin-inline-end:0px!important}.woocommerce-checkout-review-order-table td.wd-checkout-prod{gap:5px!important}.woocommerce-checkout-review-order-table .wd-checkout-prod-img{transform:translateX(10px)}.elementor-839 .elementor-element.elementor-element-72383fc:not(.elementor-motion-effects-element-type-background),.elementor-839 .elementor-element.elementor-element-7783d22:not(.elementor-motion-effects-element-type-background),.elementor-839 .elementor-element.elementor-element-7783d22>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-839 .elementor-element.elementor-element-d52c662:not(.elementor-motion-effects-element-type-background),.elementor-839 .elementor-element.elementor-element-d52c662>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafcfa!important}.woocommerce-checkout-review-order-table tr{display:flex;border:0px!important}.price del{color:#000000!important;font-size:90%}del .amount{color:#ff0000!important;font-weight:400}.wd-item.wd-timer-days{display:none!important;width:0!important;padding:0!important;margin:0!important;border:none!important}.wd-timer-separator{display:none!important}.wd-product-countdown{opacity:1!important;visibility:visible!important;transform:none!important;position:relative!important;display:flex!important;justify-content:center}.wd-countdown-timer .wd-timer-text{display:none!important}.wd-countdown-timer .wd-item{display:inline-flex!important;flex-direction:row;align-items:center;margin:0;padding:0}.wd-countdown-timer .wd-item:not(:last-child)::after{content:":";margin:0 4px;display:inline-block;color:inherit;font-weight:700}@media (max-width:767px){.wd-countdown-timer{white-space:nowrap;display:flex!important;justify-content:center;align-items:center}}#slider-138 .wd-carousel-inner{padding:0 60px;overflow:hidden}#slider-138 .wd-carousel{overflow:visible!important}#slider-138 .wd-carousel-wrap{overflow:visible!important}#slider-138 .wd-slide{border-radius:12px;overflow:hidden;box-sizing:border-box}.dokan-store-support-btn-product{display:none}.wd-add-btn .add-to-cart-loop,.wd-add-btn .button{border-radius:12px!important;transition:all .40s ease}.wd-add-btn .add-to-cart-loop:hover,.wd-add-btn .button:hover{transform:translateY(-2px)}tr.woocommerce-shipping-totals.shipping th,tr.woocommerce-shipping-totals.shipping td{display:block;padding:0;box-sizing:border-box}tr.woocommerce-shipping-totals.shipping th{font-size:14px;font-weight:400;color:#1F2937;margin-bottom:10px;padding-bottom:8px;border-bottom:0 solid #E5E7EB}tr.woocommerce-shipping-totals.shipping td{margin-top:4px}.shop_table_responsive tr.woocommerce-shipping-totals.shipping th,.shop_table_responsive tr.woocommerce-shipping-totals.shipping td{width:150%}.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping th,.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping td{width:100%}#shipping_method{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;width:100%}#shipping_method li{display:flex;align-items:flex-start;gap:8px;position:relative;border:1px solid #dee2e6;border-radius:10px;padding:12px 14px;background:#fafcfa;box-shadow:0 2px 12px rgb(0 0 0 / .12);width:100%;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}#shipping_method li:has(input:checked){border-color:#2E7D32;background:#F3FCEF}#shipping_method li input[type="radio"]{position:static;margin-top:3px;width:18px;height:18px;accent-color:#2E7D32;cursor:pointer;flex-shrink:0}#shipping_method li label{display:block;font-size:14px;line-height:1.8;color:#374151;cursor:pointer;font-weight:300;flex:1;min-width:0}.woocommerce-checkout-review-order-table tbody tr.cart_item{display:block;border:1px solid #EEE;border-radius:12px;margin-bottom:10px;background:#FAFCFA;transition:box-shadow .2s ease,border-color .2s ease;box-shadow:0 6px 18px rgb(0 0 0 / .12)}.woocommerce-checkout-review-order-table tbody tr.cart_item:hover{border-color:#D0E9C6;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.wd-checkout-prod{display:flex!important;align-items:center;gap:12px;padding:12px 14px;width:100%}.wd-checkout-remove-btn-wrapp{margin-inline:10px;width:25px;flex-shrink:0}.wd-checkout-remove-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#F5F5F5;color:#9CA3AF!important;font-size:14px;text-decoration:none!important;transition:background .2s ease,color .2s ease}.wd-checkout-remove-btn:hover{background:#FAFCFA;color:#DC2626!important}.wd-checkout-prod-img{flex-shrink:0;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid #F0F0F0}.wd-checkout-prod-img img{width:100%;height:100%;object-fit:cover}.wd-checkout-prod-cont{flex:1;display:flex;flex-direction:column;gap:4px}.wd-checkout-prod-cont a{font-size:14px;font-weight:600;color:#1F2937!important;text-decoration:none!important;line-height:1.5}.wd-checkout-prod-cont .amount,.wd-checkout-prod-cont .woocommerce-Price-amount{color:#2E7D32!important;font-weight:700;font-size:14px}.wd-checkout-prod-cont .quantity,.wd-checkout-prod-cont .wd-qty{display:inline-flex;align-items:center;border:0 solid #E5E7EB!important;border-radius:8px;overflow:hidden;margin-top:4px}.wd-checkout-prod-cont .quantity input,.wd-checkout-prod-cont .wd-qty input{border:none;text-align:center;width:32px}.wd-checkout-prod-cont .quantity .plus,.wd-checkout-prod-cont .quantity .minus{background:#FAFCFA;color:#374151;cursor:pointer;padding:4px 10px}.woocommerce-mini-cart-item.mini_cart_item{display:flex!important;align-items:center;gap:10px;position:relative;border:1px solid #EEE;border-radius:12px;padding:10px 12px;margin-bottom:8px;background:#FAFCFA}.woocommerce-mini-cart-item .cart-item-image{flex-shrink:0;width:56px;height:56px;border-radius:10px;overflow:hidden;border:1px solid #F0F0F0;order:1;display:flex;align-items:center;justify-content:center;background:#FFF}.woocommerce-mini-cart-item .cart-item-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.woocommerce-mini-cart-item .cart-info{flex:1;order:2;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.woocommerce-mini-cart-item .cart-info .wd-entities-title{flex-basis:100%;font-size:13px;font-weight:600;color:#1F2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;order:1}.woocommerce-mini-cart-item .cart-info div.quantity{order:2;display:inline-flex;align-items:center;border:1px solid #E5E7EB;border-radius:8px;overflow:hidden;width:fit-content;flex-shrink:0}.woocommerce-mini-cart-item .cart-info div.quantity input.qty{border:none;text-align:center;width:26px;font-size:12px}.woocommerce-mini-cart-item .cart-info div.quantity input.btn{background:#F9FAFB;border:none;cursor:pointer;padding:3px 8px;font-size:12px}.woocommerce-mini-cart-item .cart-info span.quantity{order:3;font-size:0;display:inline-flex;align-items:center;flex-shrink:0}.woocommerce-mini-cart-item .cart-info span.quantity .woocommerce-Price-amount.amount{font-size:12px!important;color:#2E7D32!important;font-weight:700!important;display:inline-block!important;white-space:nowrap}.woocommerce-mini-cart-item .remove_from_cart_button{order:3;flex-shrink:0;display:flex!important;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff0;color:#9CA3AF!important;font-size:0;margin-right:4px;text-decoration:none!important;transition:background .2s ease,color .2s ease;position:relative}.woocommerce-mini-cart-item .remove_from_cart_button::after{font-size:13px;color:#9CA3AF}.woocommerce-mini-cart-item .remove_from_cart_button:hover{background:#FEE2E2}.woocommerce-mini-cart-item .remove_from_cart_button:hover::after{color:#DC2626}.woocommerce-mini-cart__buttons .btn-cart.btn-default{display:none}.woocommerce-mini-cart__buttons a.btn-cart.btn-default:hover,.woocommerce-mini-cart__buttons .btn-cart.btn-default:hover{background-color:var(--wd-primary-color)!important;border-color:var(--wd-primary-color)!important;color:#FFFFFF!important;filter:brightness(.85)!important}.close-side-widget.wd-cross-icon .wd-action-icon::before,.close-side-widget.wd-cross-icon .wd-action-icon::after{content:''!important;display:none!important}.close-side-widget.wd-cross-icon .wd-action-icon{width:16px;height:16px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22rgb%2822%2C163%2C74%29%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202%203%206v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6l-3-4Z%22/%3E%3Cpath%20d%3D%22M3%206h18%22/%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22/%3E%3C/svg%3E);background-size:contain;background-repeat:no-repeat;background-position:center;margin-inline-end:4px}.close-side-widget.wd-action-btn.wd-style-text a::before{content:''!important}ul.wc_payment_methods.payment_methods.methods{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}li.wc_payment_method{border:1px solid #dee2e6;border-radius:10px;padding:12px 14px;background:#fafcfa;box-shadow:0 2px 12px rgb(0 0 0 / .12);transition:border-color .2s ease,background .2s ease}.elementor-839 .elementor-element.elementor-element-5103e70 .payment_box{background-color:#F3FCEF!important}li.wc_payment_method .payment_box{margin-top:3px!important;padding:1px!important;background:#F3FCEF!important;border:0 solid #E5E7EB!important;border-radius:8px!important;font-size:11px!important;line-height:1.8!important;color:#1b1f25!important}li.wc_payment_method:has(input.input-radio:checked){border-color:#16a34a;background:#fafcfa}li.wc_payment_method input.input-radio{accent-color:#2E7D32;width:18px;height:18px;cursor:pointer;vertical-align:middle;margin-inline-end:8px}li.wc_payment_method label{font-size:14px;font-weight:500;color:#374151;cursor:pointer;vertical-align:middle}li.wc_payment_method label img{vertical-align:middle;margin-inline-start:6px;max-height:20px}li.wc_payment_method .payment_box p{margin:0 0 6px}li.wc_payment_method .payment_box p:last-child{margin-bottom:0}textarea#order_comments{width:100%!important;min-height:90px!important;padding:12px 14px!important;border:1px solid #E0E0E0!important;border-radius:10px!important;background:#FAFAFA!important;color:#374151!important;font-size:14px!important;line-height:1.8!important;resize:vertical!important;box-sizing:border-box!important}textarea#order_comments:focus{outline:none!important;border-color:#2E7D32!important;background:#F3FCEF!important}.elementor-23360 .elementor-element.elementor-element-9cf60c9 .elementor-countdown-wrapper{display:flex;text-align:center;flex-direction:row-reverse;justify-content:space-around}.elementor-44479 .elementor-element.elementor-element-4afa8f5 .elementor-heading-title{font-size:25px;font-weight:800;color:#16a44a}