:root{
    --primary-green: #385B4F;
    --secondary-green: #88b288;
    --red-label: #aa0000;
}
.tabs.wc-tabs{display:flex;gap:5px 15px;flex-wrap:wrap;padding-bottom:5px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--secondary-green)!important;border:none!important;transition:.3s ease-in-out;border-radius:5px}.woocommerce div.product .woocommerce-tabs ul.tabs .active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:var(--primary-green)!important}.woocommerce div.product .woocommerce-tabs ul.tabs a{color:#fff!important}.woocommerce .elementor-1496 .elementor-element.elementor-element-b9454cb .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var(--secondary-green)!important}@keyframes smoothLeftRight{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}.push-left{animation:2s ease-in-out infinite smoothLeftRight}#ikoon p{margin-block-end:2px}.payment_method_lhv_hire_purchase label img{max-height:45px!important}@media (max-width:768px){.tabs.wc-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto!important;white-space:nowrap;gap:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.tabs.wc-tabs::-webkit-scrollbar{display:none}.tabs.wc-tabs li{flex:0 0 auto;display:inline-block;scroll-snap-align:start}li.wc_payment_method.payment_method_inbank_1 label img{max-height:15px!important}}#si-wrapper .silc-btn{bottom:70px!important;right:15px!important}#si-wrapper.si-livechat .silc-btn-button{background-image:url(https://energiakaubamaja.ee/wp-content/uploads/2025/06/download-1.png)!important;background-color:#fff!important}.order-only{background-color:#f6f6f6;border-radius:5px;padding:5px}.order-only h5{font-size:15px;color:var(--red-label)}#menu-2-2c72b1f,#menu-2-ef556a4,.poemenyy .elementor-menu-toggle,.stock.available-on-backorder,.stock.in-stock,.stock.out-of-stock,.woocommerce-product-gallery__trigger{display:none}.stock-status.inorder,.stock-status.instock,.stock-status.outofstock{font-size:15px!important;font-weight:550}.stock-status.instock{color:#395c50;margin-bottom:0}.stock-status.inorder,.stock-status.outofstock{color:var(--red-label)}#acfw-checkout-ui-block,.menu-item .sub-arrow:not(.elementor-sub-item .sub-arrow),.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--store-credit,.woocommerce-shipping-calculator,.woocommerce-shipping-destination{display:none!important}body{overflow-x:hidden!important}[type=button],[type=submit],button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:none;padding:10px;font-size:1rem;border-radius:3px;transition:.3s}.hinnaparing{cursor:pointer!important}.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:hover{color:#222;background-color:#fff;border-color:#fff}.slaider .elementor-button{padding:10px!important}.dialog-prevent-scroll .elementor-nav-menu--dropdown,.dialog-prevent-scroll .elementor-nav-menu--dropdown a.elementor-item-active,.dialog-prevent-scroll .elementor-nav-menu--dropdown a.highlighted,.dialog-prevent-scroll .elementor-nav-menu--dropdown a:active,.dialog-prevent-scroll .elementor-nav-menu--dropdown a:hover{background-color:transparent!important;color:var(--e-global-color-astglobalcolor0)!important;border:none!important;box-shadow:none!important;outline:0!important}.wc-proceed-to-checkout a{line-height:5px!important;padding-bottom:20px!important}@media screen and (max-width:768px){header .elementor-icon-box-title{display:none!important}}.lmp_load_more_button{margin-top:20px}.woocommerce-js .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{background-color:#fff;border:1px solid #e7e7e7;border-radius:0}#payment div.payment_box::before,.woocommerce-js nav.woocommerce-pagination ul li{border:none!important}.woocommerce ul.products li.product a img{width:100%;height:180px;display:block;margin:0 0 1em;object-fit:cover;box-shadow:none}.elementor-nav-menu .sub-arrow{fill:white!important}#menu-1-ef556a4{list-style:none;padding-left:20px}#menu-1-2c72b1f{display:inline-flex}#menu-1-2c72b1f li{padding-right:30px}table{font-size:1rem}table td,table th{border:none}.woocommerce table.shop_attributes td{font-style:normal;padding:10px;border-top:0;border-bottom:0 dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes th{width:280px;text-align:left;font-weight:700;padding:10px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#88b288;color:#fff;-webkit-font-smoothing:antialiased}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#132e36;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1rem;padding:1em}.quantity{margin-top:-25px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #132e36;list-style:none;width:auto;word-wrap:break-word}.woocommerce-info{border-top-color:#85af86}.woocommerce-info::before{color:#85ae86}.woocommerce span.onsale{padding:5px 15px!important;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:5px;font-size:1rem;z-index:9;background:#ffee20!important;color:#232623!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:#88b288;background-color:#f6f6f6}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f6f6f6}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f6f6f6}.woocommerce .cart .button:hover,.woocommerce ul.products li.product .button:hover{background-color:transparent!important;color:#88b288!important}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover{background-color:transparent!important;color:#88b288!important}.woocommerce .cart .button,.woocommerce ul.products li.product .button{color:#88b288}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-cart table.cart td.actions .coupon .input-text{border-color:#88b288}.xoo-wsc-container .xoo-wsc-btn,.xoo-wsc-container .xoo-wsc-btn:hover,a.xoo-wsc-ft-btn,a.xoo-wsc-ft-btn:hover{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#88b288;background-color:#f6f6f6;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:#88b288!important;color:#000!important}.xoo-wsc-btn:hover,a.xoo-wsc-ft-btn:hover{background-color:#88b288!important;color:#000!important}@media (min-width:769px){#coupon_code{width:auto}}