:root{--ebdt-brand: #00853f; --ebdt-brand-ink: #fff;--ebdt-sale: #e31b23; --ebdt-sun: #fdef42; --ebdt-ink: #14181f;--ebdt-muted: #5b6472;--ebdt-line: #e6e8ec;--ebdt-soft: #f4f6f5;--ebdt-radius: 12px;--ebdt-bar-h: 62px} .dt-dim{height: auto} body.ebdt-flag::before{content: "";display: block;height: 4px;background: linear-gradient(90deg,#00853f 0 33.33%,var(--ebdt-sun) 33.33% 66.66%,var(--ebdt-sale) 66.66%)} .woocommerce ul.products:not(.list){display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 0 0 24px;padding: 0}.woocommerce ul.products:not(.list)::before,.woocommerce ul.products:not(.list)::after,.woocommerce ul.products:not(.list) > li.clearfix{display: none !important}.woocommerce ul.products:not(.list) li.product,.woocommerce-page ul.products:not(.list) li.product{display: flex !important;float: none !important;width: auto !important;margin: 0 !important;padding: 0 !important;clear: none !important}@media (min-width: 768px){.woocommerce ul.products:not(.list){grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}}@media (min-width: 992px){.woocommerce ul.products.columns-2:not(.list){grid-template-columns: repeat(2,minmax(0,1fr))}.woocommerce ul.products.columns-4:not(.list){grid-template-columns: repeat(4,minmax(0,1fr))}.woocommerce ul.products.columns-5:not(.list){grid-template-columns: repeat(5,minmax(0,1fr))}.woocommerce ul.products.columns-6:not(.list){grid-template-columns: repeat(6,minmax(0,1fr))}.woocommerce ul.products:not(.list){gap: 20px}} .woocommerce ul.products li.product .products-wrapper{display: flex;flex-direction: column;width: 100%;height: 100%;background: #fff;border: 1px solid var(--ebdt-line);border-radius: var(--ebdt-radius);overflow: hidden;box-shadow: none;transition: box-shadow .2s ease,transform .2s ease}.woocommerce ul.products li.product .products-wrapper:hover{box-shadow: 0 8px 24px rgba(20,24,31,.08);transform: translateY(-2px)}.woocommerce ul.products li.product .thumbnail-and-details{position: relative;aspect-ratio: 1 / 1;background: #fff;padding: 10px;display: flex;align-items: center;justify-content: center}.woocommerce ul.products li.product .thumbnail-and-details > a{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center}.woocommerce ul.products li.product .thumbnail-and-details img{width: 100%;height: 100%;object-fit: contain;margin: 0 !important}.woocommerce ul.products li.product .woocommerce-title-metas{display: flex;flex-direction: column;gap: 6px;flex: 1;padding: 10px 12px 12px;text-align: left}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .woocommerce-loop-product__title{margin: 0;padding: 0;font-size: 14px !important; font-weight: 500;line-height: 1.35 !important; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.7em}.woocommerce ul.products li.product .woocommerce-loop-product__title a{color: var(--ebdt-ink);font-size: inherit;font-weight: inherit;line-height: inherit;letter-spacing: 0}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price bdi{margin: 0;color: var(--ebdt-ink);font-size: 16px;font-weight: 700;line-height: 1.25}.woocommerce ul.products li.product .price ins bdi,.woocommerce div.product .summary p.price ins bdi,.ebdt-buybar__price ins bdi{color: var(--ebdt-sale)}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol,.woocommerce div.product .summary .price .woocommerce-Price-currencySymbol,.ebdt-buybar__price .woocommerce-Price-currencySymbol{color: inherit}.woocommerce ul.products li.product .price del bdi{color: var(--ebdt-muted);font-size: 12px;font-weight: 400}.woocommerce ul.products li.product .price del{display: block;color: var(--ebdt-muted);font-size: 12px;font-weight: 400;opacity: 1}.woocommerce ul.products li.product .price ins{text-decoration: none}.woocommerce ul.products li.product .star-rating{margin: 0;font-size: 11px} .woocommerce ul.products li.product .onsale,.woocommerce span.onsale{top: 10px;left: 10px;right: auto;min-width: 0;min-height: 0;margin: 0;padding: 4px 8px;border-radius: 999px;background: var(--ebdt-sale);color: #fff;font-size: 12px;font-weight: 700;line-height: 1.2;z-index: 2} .ebdt-order-btn{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;margin-top: auto;min-height: 42px;padding: 0 12px;border-radius: 10px;background: var(--ebdt-brand);color: var(--ebdt-brand-ink) !important;font-size: 14px;font-weight: 600;line-height: 1;text-decoration: none !important;transition: filter .15s ease}.ebdt-order-btn:hover,.ebdt-order-btn:focus-visible{filter: brightness(.92)}.ebdt-order-btn svg{width: 18px;height: 18px;fill: currentColor;flex: none} .ebdt-catalog .add_to_cart_button,.ebdt-catalog .added_to_cart,.ebdt-catalog .woocommerce-variation-add-to-cart,.ebdt-catalog .single_add_to_cart_button{display: none !important}.ebdt-price-request{color: var(--ebdt-muted);font-weight: 600;font-size: .9em} @media (max-width: 767px){.woocommerce ul.products .products-wrapper{padding: 0 !important;margin: 0 !important}.woocommerce ul.products li.product .thumbnail-and-details{padding: 6px}.woocommerce ul.products li.product .woocommerce-title-metas{padding: 8px 10px 10px;gap: 5px}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 13px !important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins bdi,.woocommerce ul.products li.product .price > .woocommerce-Price-amount bdi{font-size: 15px}.ebdt-order-btn{min-height: 40px;font-size: 13px}} .woocommerce ul.products.list li.product .products-wrapper{flex-direction: row}.woocommerce ul.products.list li.product .thumbnail-and-details{width: 38%;flex: none} .woocommerce div.product .product_title{line-height: 1.25}.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price{color: var(--ebdt-ink);font-size: 26px;font-weight: 700}.woocommerce div.product .summary p.price del{color: var(--ebdt-muted);font-size: .6em;font-weight: 400}.woocommerce div.product .summary p.price ins{text-decoration: none}.ebdt-order-box{display: flex;flex-wrap: wrap;gap: 10px;margin: 18px 0 14px}.ebdt-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 0 22px;border-radius: 12px;font-size: 16px;font-weight: 600;line-height: 1;text-decoration: none !important;transition: filter .15s ease}.ebdt-btn svg{width: 22px;height: 22px;fill: currentColor;flex: none}.ebdt-btn--wa{flex: 1 1 260px;background: var(--ebdt-brand);color: var(--ebdt-brand-ink) !important}.ebdt-btn--call{flex: 0 1 auto;background: #fff;color: var(--ebdt-ink) !important;border: 1.5px solid var(--ebdt-ink)}.ebdt-btn:hover,.ebdt-btn:focus-visible{filter: brightness(.93)}.ebdt-trust{list-style: none;margin: 0 0 20px;padding: 12px 14px;border-radius: var(--ebdt-radius);background: var(--ebdt-soft);display: grid;gap: 8px}.ebdt-trust li{display: flex;align-items: center;gap: 10px;margin: 0;font-size: 14px;color: var(--ebdt-ink)}.ebdt-trust svg{width: 18px;height: 18px;fill: var(--ebdt-brand);flex: none} .woocommerce div.product form.cart .variations select,.woocommerce .woocommerce-ordering select{-webkit-appearance: none;appearance: none;min-height: 44px;padding: 0 36px 0 12px;border: 1px solid var(--ebdt-line);border-radius: 10px;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%235b6472' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 10px center / 20px;color: var(--ebdt-ink);font-size: 15px} .ebdt-wa-float{position: fixed;bottom: 24px;z-index: 9990;display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 50%;background: #25d366;color: #fff !important;box-shadow: 0 6px 18px rgba(0,0,0,.22);transition: transform .2s ease}.ebdt-wa-float--left{left: 24px}.ebdt-wa-float--right{right: 24px}.ebdt-wa-float:hover,.ebdt-wa-float:focus-visible{transform: scale(1.07)}.ebdt-wa-float svg{width: 30px;height: 30px;fill: currentColor} .ebdt-bottom-nav,.ebdt-buybar{display: none}@media (max-width: 767px){.ebdt-wa-float{display: none}body.ebdt-has-bar{padding-bottom: calc(var(--ebdt-bar-h) + env(safe-area-inset-bottom))}body.ebdt-has-bar .ebbe-back-to-top{bottom: calc(var(--ebdt-bar-h) + 16px + env(safe-area-inset-bottom)) !important}.ebdt-bottom-nav,.ebdt-buybar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 9990;display: flex;background: #fff;border-top: 1px solid var(--ebdt-line);box-shadow: 0 -4px 16px rgba(20,24,31,.06);padding-bottom: env(safe-area-inset-bottom)} .ebdt-bottom-nav > a,.ebdt-bottom-nav > button{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;height: var(--ebdt-bar-h);padding: 0;margin: 0;border: 0;border-radius: 0;background: none;color: var(--ebdt-muted) !important;font-family: inherit;font-size: 11px;font-weight: 500;line-height: 1;text-decoration: none !important;-webkit-tap-highlight-color: transparent}.ebdt-bottom-nav svg{width: 23px;height: 23px;fill: currentColor}.ebdt-bottom-nav [aria-current="page"]{color: var(--ebdt-ink) !important;font-weight: 600}.ebdt-bottom-nav .ebdt-bottom-nav__wa{color: var(--ebdt-brand) !important;font-weight: 600} .ebdt-buybar{align-items: center;gap: 8px;padding-left: 12px;padding-right: 12px;min-height: var(--ebdt-bar-h)}.ebdt-buybar__price{flex: 1;min-width: 0;font-weight: 700;font-size: 16px;line-height: 1.15;color: var(--ebdt-ink)}.ebdt-buybar__price del{display: block;font-size: 11px;font-weight: 400;color: var(--ebdt-muted)}.ebdt-buybar__price ins{text-decoration: none}.ebdt-buybar__call,.ebdt-buybar__order{display: flex;align-items: center;justify-content: center;gap: 8px;height: 46px;border-radius: 12px;text-decoration: none !important;font-weight: 600;font-size: 15px}.ebdt-buybar__call{width: 46px;flex: none;border: 1.5px solid var(--ebdt-ink);color: var(--ebdt-ink) !important}.ebdt-buybar__order{padding: 0 18px;background: var(--ebdt-brand);color: var(--ebdt-brand-ink) !important}.ebdt-buybar svg{width: 20px;height: 20px;fill: currentColor;flex: none} .ebdt-has-bar .ebdt-order-box{display: none} .woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float: none;width: 100% !important;margin-left: 0}.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price{font-size: 22px}} .ebdt-search{display: none}.ebdt-search.is-open{display: flex}.ebdt-search:popover-open{display: flex}.ebdt-search{position: fixed;inset: 0 0 auto 0;z-index: 10000;width: 100%;max-width: none;margin: 0;padding: 14px 12px;border: 0;align-items: center;gap: 8px;background: #fff;box-shadow: 0 8px 30px rgba(0,0,0,.18)}.ebdt-search::backdrop{background: rgba(20,24,31,.45)}.ebdt-search form{flex: 1;display: flex;margin: 0}.ebdt-search input[type="search"]{flex: 1;min-width: 0;height: 48px;margin: 0;padding: 0 14px;border: 1.5px solid var(--ebdt-line);border-right: 0;border-radius: 12px 0 0 12px;background: var(--ebdt-soft);font-size: 16px; color: var(--ebdt-ink);outline: none}.ebdt-search input[type="search"]:focus{border-color: var(--ebdt-brand);background: #fff}.ebdt-search form button{width: 52px;height: 48px;border: 0;border-radius: 0 12px 12px 0;background: var(--ebdt-brand);color: #fff;display: flex;align-items: center;justify-content: center}.ebdt-search__close{width: 44px;height: 44px;border: 0;background: none;color: var(--ebdt-ink);display: flex;align-items: center;justify-content: center}.ebdt-search svg{width: 22px;height: 22px;fill: currentColor} @media (max-width: 767px){ input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],textarea,select{font-size: 16px}}@media print{.ebdt-wa-float,.ebdt-bottom-nav,.ebdt-buybar,.ebdt-search{display: none !important}body.ebdt-flag::before{display: none}}@media (prefers-reduced-motion: reduce){.woocommerce ul.products li.product .products-wrapper,.ebdt-wa-float{transition: none}.woocommerce ul.products li.product .products-wrapper:hover{transform: none}}
