a{color:#3D9301}a:hover{color:#3D9301;font-weight:700}.woocommerce-breadcrumb a:hover{font-weight:400;color:#3D9301}body.single-product{.product>p.price,.product>span.price{display:none!important}.woocommerce div.product p.stock,.woocommerce div.product .woo-custom-stock-status{display:flex!important;align-items:center!important;gap:0.3em!important;text-align:left!important;font-size:1.3em!important;font-weight:600!important;line-height:1.3!important;color:#3D9301!important;margin:.2em 0 .3em 0!important}.woocommerce div.product p.stock.in-stock::before,.woocommerce div.product .woo-custom-stock-status.in_stock_color::before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:400;font-size:1em;margin-right:.3em}.woocommerce div.product p.stock.in-stock,.woocommerce div.product .woo-custom-stock-status.in_stock_color{color:#3D9301!important}.woocommerce div.product p.stock.available-on-backorder,.woocommerce div.product .woo-custom-stock-status.available_on_backorder_color{color:#00008B!important}.woocommerce div.product p.stock.out-of-stock,.woocommerce div.product .woo-custom-stock-status.out_of_stock_color{color:#cc0000!important}.product .price,.single_variation_wrap .price{display:block!important;color:#3D9301!important;font-size:1.5em!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;margin:0 0 .5em 0!important}table.variations th.label label{display:inline-block;padding-bottom:0px!important;color:#000!important}table.variations th.label{padding:15px 0 0!important}.single_variation_wrap .woocommerce-variation-availability,.single_variation_wrap .woocommerce-variation-price .price:first-of-type{display:none!important;visibility:hidden!important}}body.archive,body.tax-product_cat,body.post-type-archive-product,.jet-listing-grid{.elementor-widget-woocommerce-product-price p.stock,.elementor-widget-woocommerce-product-price .woo-custom-stock-status{display:flex!important;align-items:center!important;justify-content:center!important;gap:0.3em!important;font-size:1.0em!important;font-weight:600!important;line-height:1.3!important;color:#3D9301!important;margin:.2em auto .3em auto!important;text-align:center!important}.elementor-widget-woocommerce-product-price p.stock.in-stock::before,.elementor-widget-woocommerce-product-price .woo-custom-stock-status.in_stock_color::before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:400;font-size:1em;margin-right:.3em}.elementor-widget-woocommerce-product-price .woocommerce-Price-amount,.elementor-widget-woocommerce-product-price bdi{color:#3D9301!important;font-size:1.2em!important;font-weight:700!important;text-align:center!important;display:inline-block!important;line-height:1.3!important;margin:0 auto .4em auto!important}.elementor-widget-woocommerce-product-price span[aria-hidden="true"],.elementor-widget-woocommerce-product-price .screen-reader-text{display:none!important}.elementor-widget-woocommerce-product-price .stock.in-stock,.elementor-widget-woocommerce-product-price .woo-custom-stock-status.in_stock_color{color:#3D9301!important}.elementor-widget-woocommerce-product-price .stock.available-on-backorder,.elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color{color:#00008B!important}.elementor-widget-woocommerce-product-price .stock.out-of-stock,.elementor-widget-woocommerce-product-price .woo-custom-stock-status.out_of_stock_color{color:#cc0000!important}.elementor-widget-woocommerce-product-add-to-cart .woocommerce-variation-price,.elementor-widget-woocommerce-product-add-to-cart .woocommerce-variation-availability,.elementor-widget-woocommerce-product-add-to-cart .stock,.elementor-widget-woocommerce-product-add-to-cart .woo-custom-stock-status{display:none!important;visibility:hidden!important}}.swatchly-swatch.swatchly-selected{border:2px solid #3D9301!important}.elementor-heading-title a,.elementor-heading-title a:hover{font-weight:normal!important}body.archive .elementor-element.naslov-izdelka .elementor-heading-title,body.tax-product_cat .elementor-element.naslov-izdelka .elementor-heading-title,body.post-type-archive-product .elementor-element.naslov-izdelka .elementor-heading-title{min-height:100px}.jet-listing-dynamic-field span.price,.jet-listing-dynamic-field .woocommerce-Price-amount,.jet-listing-dynamic-field bdi,.woocommerce div.product .price,body.archive .price,body.tax-product_cat .price{color:#3D9301!important;font-size:1.15em!important;font-weight:700!important;text-align:center!important;line-height:1.3!important;display:inline-block!important;margin:.2em auto!important}.jet-listing-dynamic-field .stock,.woocommerce div.product p.stock,.woocommerce div.product .woo-custom-stock-status{display:flex!important;align-items:center!important;justify-content:center!important;gap:0.3em!important;width:100%!important;text-align:center!important;margin:.4em auto .6em auto!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}.stock.in-stock::before,.woo-custom-stock-status.in_stock_color::before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:400;font-size:1.1em;margin-right:.3em}.stock.in-stock,.woo-custom-stock-status.in_stock_color{color:#3D9301!important}.stock.available-on-backorder,.woo-custom-stock-status.available_on_backorder_color{color:#00008B!important}.stock.out-of-stock,.woo-custom-stock-status.out_of_stock_color{color:#cc0000!important}.elementor-heading-title a,.elementor-heading-title a:hover{font-weight:normal!important}body.archive .elementor-element.naslov-izdelka .elementor-heading-title,body.tax-product_cat .elementor-element.naslov-izdelka .elementor-heading-title,body.post-type-archive-product .elementor-element.naslov-izdelka .elementor-heading-title{min-height:100px}.jet-listing-dynamic-field.display-inline{display:block!important}.jet-listing-dynamic-field .stock{display:block;margin-bottom:4px;line-height:1.3}.jet-listing-dynamic-field .price{display:block}.jet-listing-grid__item form.variations_form{margin:10px 0 0;padding:0;border:none;background:transparent!important}.jet-listing-grid__item .reset_variations{display:none!important}.jet-listing-grid__item table.variations{width:100%;border:none;margin:0;border-collapse:collapse;background:transparent!important}.jet-listing-grid__item table.variations tr{display:flex;flex-direction:column;align-items:flex-start;background:transparent!important}.jet-listing-grid__item table.variations th.label{display:block;width:100%;text-align:left;padding:0 0 4px 0;font-size:14px;font-weight:600;color:#222;background:transparent!important}.jet-listing-grid__item table.variations td.value{width:100%;padding:0 0 10px 0;background:transparent!important}.jet-listing-grid__item table.variations select{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:6px;background-color:#fff!important;font-size:14px;color:#222;line-height:1.4;transition:all 0.25s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' d='M6 8L0.803847 0.5L11.1962 0.5L6 8Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.jet-listing-grid__item table.variations select:hover{border-color:#3D9301}.jet-listing-grid__item table.variations select:focus{border-color:#3D9301;box-shadow:0 0 0 1px #3D930133}.jet-listing-grid__item .jet-price-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:.25em}.jet-listing-grid__item .jet-price-wrapper .price,.jet-listing-grid__item .jet-price-wrapper .woocommerce-Price-amount{font-size:1.1em;font-weight:600;line-height:1.4;color:#222;margin:0;display:inline-block}.jet-listing-grid__item .jet-price-wrapper .price{display:inline!important}.jet-listing-grid__item .price,.jet-listing-grid__item .woocommerce-Price-amount{margin:0!important;padding:0!important}.jet-listing-grid__item .jet-price-wrapper{margin-top:4px}.jet-listing-grid__item .woocommerce-variation-price .price{font-size:1.1em;font-weight:600;color:#222}.single-product .woocommerce-variation,.single-product .single_variation,.single-product .woocommerce-variation-availability,.single-product .single_variation .stock{display:none!important;visibility:hidden!important}.single-product .elementor-widget-woocommerce-product-price .price{visibility:hidden}.single-product.mat3-ready .elementor-widget-woocommerce-product-price .price{visibility:visible}.single-product a.reset_variations{display:none!important}.single-product table.variations th.label,.single-product table.variations th.label label{text-align:left!important;margin:0!important;padding-left:0!important}.single-product table.variations td.value{padding-left:0!important}.single-product table.variations tr{vertical-align:middle}.single-product table.variations th.label{white-space:nowrap}.single-product .swatchly-type-wrap{margin-top:6px;gap:6px}.single-product .elementor-widget-woocommerce-product-price{margin-left:0!important;padding-left:0!important}@media (max-width:480px){.single-product table.variations th.label,.single-product table.variations td.value{display:table-cell;width:auto}}.single-product .product.product-type-simple p.stock,.single-product .product.product-type-simple .woo-custom-stock-status,.single-product .elementor-widget-woocommerce-product-price p.stock,.single-product .elementor-widget-woocommerce-product-price .woo-custom-stock-status{justify-content:flex-start!important;text-align:left!important;margin-left:0!important;width:auto!important}html body.single-product div.product .woo-custom-stock-status.available_on_backorder_color,html body.single-product div.product p.stock.available-on-backorder,html body .elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color,html body .elementor-widget-woocommerce-product-price .stock.available-on-backorder,html body .jet-listing-grid .woo-custom-stock-status.available_on_backorder_color,html body .jet-listing-grid .stock.available-on-backorder{color:#0000FF!important}html body.archive .elementor-widget-woocommerce-product-price .stock.available-on-backorder,html body.tax-product_cat .elementor-widget-woocommerce-product-price .stock.available-on-backorder,html body.post-type-archive-product .elementor-widget-woocommerce-product-price .stock.available-on-backorder,html body .jet-listing-grid__item .elementor-widget-woocommerce-product-price .stock.available-on-backorder,html body .jet-listing-grid__item .jet-listing-dynamic-field .stock.available-on-backorder,html body .jet-listing-grid .stock.available-on-backorder,html body.archive .elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color,html body.tax-product_cat .elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color,html body.post-type-archive-product .elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color,html body .jet-listing-grid__item .elementor-widget-woocommerce-product-price .woo-custom-stock-status.available_on_backorder_color,html body .jet-listing-grid__item .jet-listing-dynamic-field .woo-custom-stock-status.available_on_backorder_color,html body .jet-listing-grid .woo-custom-stock-status.available_on_backorder_color{color:#0000FF!important}.zaloga{color:#3D9301}.available-on-backorder{color:blue}.woocommerce-product-details__short-description{min-height:75px}.ht-product-title a:hover{font-weight:400}.single-product .elementor-widget-woocommerce-product-price .price,.single-product .elementor-widget-woocommerce-product-price .price .woocommerce-Price-amount,.single-product .elementor-widget-woocommerce-product-price .price bdi,.single-product div.product .summary .price,.single-product div.product .summary .price .woocommerce-Price-amount,.single-product div.product .summary .price bdi{font-size:1.8rem!important;line-height:1.8!important;font-weight:700!important}.jet-listing .woocommerce-product-details__short-description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ht-product-image-wrap{display:flex;justify-content:center;align-items:center}.ht-product-image-wrap img{max-width:150px!important;height:auto!important;display:block!important;margin:0 auto!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:#ffffff!important;border:2px solid #3D9301!important;color:#3D9301!important;border-radius:8px!important;padding:15px 20px!important;margin-top:15px!important;font-size:15px;line-height:1.5;box-shadow:0 3px 8px rgb(0 0 0 / .05)}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#3D9301!important;font-weight:600;text-decoration:underline;transition:color 0.2s ease}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before,.cart-empty.woocommerce-info::before{content:none!important;display:none!important}.woocommerce-info,.cart-empty.woocommerce-info{padding-left:20px!important}.woocommerce-notices-wrapper>div{margin-bottom:10px}.woocommerce-message .button.wc-forward{background-color:#000000!important;color:#ffffff!important;border:none!important;border-radius:6px!important;padding:10px 20px!important;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out}.woocommerce-message .button.wc-forward:hover{background-color:#99CC31!important;color:#000000!important}.woocommerce-error .button.wc-forward{background-color:#3D9301!important;color:#ffffff!important;border:none!important;border-radius:6px!important;padding:10px 20px!important;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out}.woocommerce-error .button.wc-forward:hover{background-color:#99CC31!important;color:#000000!important}.elementor-menu-cart__main{padding:15px 15px!important}.elementor-button.elementor-size-md{font-size:14px!important}ul.products li.product p.stock.available-on-backorder.available_on_backorder_color.woo-custom-stock-status{color:#0000FF!important;font-size:13px!important;font-weight:600!important;margin-bottom:4px!important;text-align:center!important;display:block!important}ul.products li.product p.stock.in-stock{color:#3D9301!important;font-size:13px!important;font-weight:600!important}ul.products li.product p.stock.out-of-stock{color:#cc0000!important;font-size:13px!important;font-weight:600!important}ul.products li.product h2.woocommerce-loop-product__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;line-height:1.3em;max-height:calc(1.3em * 3.2);min-height:calc(1.3em * 3.2);color:#000;margin-bottom:6px}.price del,.price del .woocommerce-Price-amount,.price del bdi,.price del span.amount,.elementor-widget-woocommerce-product-price .price del,.elementor-widget-woocommerce-product-price .price del .woocommerce-Price-amount,.elementor-widget-woocommerce-product-price .price del bdi,.elementor-widget-woocommerce-product-price .price del span.amount,.single-product div.product .summary .price del,.single-product div.product .summary .price del .woocommerce-Price-amount,.single-product div.product .summary .price del bdi,.single-product div.product .summary .price del span.amount{color:#999!important;font-size:0.65em!important;font-weight:400!important;line-height:1.15!important;text-decoration:none!important;opacity:0.9!important;transform-origin:center}.price del,.elementor-widget-woocommerce-product-price .price del,.single-product div.product .summary .price del{position:relative!important;display:inline-block!important;margin-right:8px!important;vertical-align:middle!important}.price del::after,.elementor-widget-woocommerce-product-price .price del::after,.single-product div.product .summary .price del::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%) scaleX(1);height:1.5px;background-color:currentColor;opacity:.9;transform-origin:left center;transition:transform 0.5s ease-out;pointer-events:none}.price:hover del::after,.elementor-widget-woocommerce-product-price .price:hover del::after,.single-product div.product .summary .price:hover del::after{transform:translateY(-50%) scaleX(0);animation:mat3DrawLine 0.6s ease-out both}@keyframes mat3DrawLine{0%{transform:translateY(-50%) scaleX(0)}100%{transform:translateY(-50%) scaleX(1)}}.price ins,.price ins .woocommerce-Price-amount,.price ins bdi,.elementor-widget-woocommerce-product-price .price ins,.elementor-widget-woocommerce-product-price .price ins .woocommerce-Price-amount,.elementor-widget-woocommerce-product-price .price ins bdi,.single-product div.product .summary .price ins,.single-product div.product .summary .price ins .woocommerce-Price-amount,.single-product div.product .summary .price ins bdi{color:#3D9301!important;font-size:1em!important;font-weight:700!important;text-decoration:none!important;vertical-align:middle!important}.woocommerce span.onsale,ul.products li.product .onsale,.elementor-widget-woocommerce-products .onsale,.single-product .onsale{background:#3D9301!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase;border-radius:50%!important;width:64px!important;height:64px!important;line-height:64px!important;text-align:center!important;box-shadow:0 3px 8px rgb(0 0 0 / .12);position:absolute!important;top:10px!important;left:10px!important;z-index:9}p.price del,p.price del span.amount,p.price del .woocommerce-Price-amount,p.price del .woocommerce-Price-amount bdi{font-size:0.65em!important;color:#999!important;font-weight:400!important;line-height:1.2!important;opacity:0.9!important}.single-product .elementor-widget-woocommerce-product-price p.price del .woocommerce-Price-amount bdi,.elementor-widget-woocommerce-product-price p.price del .woocommerce-Price-amount bdi{font-size:0.65em!important;color:#999!important;font-weight:400!important;line-height:1.2!important;opacity:0.9!important}p.price ins,p.price ins .woocommerce-Price-amount bdi{color:#3D9301!important;font-size:1em!important;font-weight:700!important}p.price del,.elementor-widget-woocommerce-product-price p.price del,.single-product .summary .price del{position:relative!important;display:inline-block!important;text-decoration:none!important;vertical-align:middle!important;line-height:1!important}p.price del::after,.elementor-widget-woocommerce-product-price p.price del::after,.single-product .summary .price del::after{content:"";position:absolute;left:0;right:0;top:58%;transform:translateY(-50%);height:1.4px;background-color:currentColor;opacity:.85;pointer-events:none}@media (min-width:768px){p.price del::after{height:1.2px}}.jet-listing-grid__item .jet-price-wrapper{display:grid!important;grid-template-columns:auto auto!important;grid-auto-rows:auto!important;align-items:baseline!important;column-gap:8px!important;row-gap:2px!important}.jet-listing-grid__item .jet-price-wrapper p.stock{grid-column:1 / -1!important;margin:0 0 2px 0!important;text-align:left!important}.jet-listing-grid__item .jet-price-wrapper .screen-reader-text{display:none!important}.jet-listing-grid__item .jet-price-wrapper del,.jet-listing-grid__item .jet-price-wrapper del .woocommerce-Price-amount,.jet-listing-grid__item .jet-price-wrapper del bdi{color:#999!important;font-size:0.95em!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;position:relative!important;opacity:0.9!important}.jet-listing-grid__item .jet-price-wrapper del::after{content:"";position:absolute;left:0;right:0;top:55%;transform:translateY(-50%);height:1.3px;background-color:currentColor;opacity:.85;pointer-events:none}.jet-listing-grid__item .jet-price-wrapper ins,.jet-listing-grid__item .jet-price-wrapper ins .woocommerce-Price-amount,.jet-listing-grid__item .jet-price-wrapper ins bdi{color:#3D9301!important;font-size:1.1em!important;font-weight:700!important;text-decoration:none!important;line-height:1.3!important}.jet-listing-grid__item .jet-price-wrapper del,.jet-listing-grid__item .jet-price-wrapper ins{grid-column:auto!important;white-space:nowrap!important}.vertical-menu-category{display:none;position:absolute;z-index:9999}.vertical-menu-category.is-open{display:block}.header,.site-header,.elementor-location-header{overflow:visible}