p{margin-top:0!important;margin-bottom:0!important}h2{margin-top:0;margin-bottom:20px}h3,h4{margin-top:10px;margin-bottom:10px}h4{font-size:24px}.text-kategorija a,.vsebina-post p a{color:#B61D22;text-decoration:underline!important}.text-kategorija a:hover,.vsebina-post p a:hover{color:#231F20;text-decoration:underline!important}.text-kategorija p,.vsebina-post p{margin-bottom:20px!important}.vsebina-post a.elementor-button.elementor-button-link.elementor-size-sm{text-decoration:none!important}.elementor-testimonial__text a{text-decoration:underline!important;color:#fff}.elementor-80 .elementor-element.elementor-element-b32ff99 .elementor-icon-list-icon{padding-right:0!important}span.elementor-icon-list-text{padding-left:0!important}.slider-home .e-n-carousel.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{padding:0}.slider-home .elementor-widget-n-carousel .swiper-pagination-bullet{background-color:#231F20;opacity:1}.hover-icons .elementor-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full,9999px);background:var(--Neutrals-neutral-200,#E2DDDA);box-shadow:0 2px 5px 0 rgb(35 31 32 / .1);transition:transform .3s ease,background .3s ease,box-shadow .3s ease,color .3s ease}.hover-icons .elementor-icon svg{transition:transform .3s ease,color .3s ease}.hover-icons-parent:hover .hover-icons .elementor-icon{background:var(--Gradient-1,linear-gradient(180deg,#FF7E1D 0%,#B61D22 100%));box-shadow:0 2px 5px 0 rgb(35 31 32 / .1);transform:rotate(-25deg);color:#FAF8F6!important}.hover-icons-parent:hover #hover-icons-special svg path{stroke:#FAF8F6!important}h3.elementor-icon-box-title{margin:0!important}.newsletter-form{display:grid;grid-template-columns:80% 20%;border-radius:6px;overflow:hidden;width:100%}@media (max-width:767px){.newsletter-form{display:grid;grid-template-columns:65% 35%;border-radius:8px;overflow:hidden;width:100%}.newsletter-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{padding:8px 8px!important}}.newsletter-form p{margin:0}.newsletter-form .wpcf7-response-output{color:#fff!important}.newsletter-form span.wpcf7-spinner{display:none}.newsletter-form input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email,.newsletter-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{width:100%}.newsletter-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{background:var(--Gradient-1,linear-gradient(180deg,#FF7E1D 0%,#B61D22 100%));border:none;color:#FAF8F6;padding:8px 16px;font-size:18px;font-weight:700;line-height:20px}.newsletter-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji:hover{background-color:#C61017}.newsletter-form .wpcf7-not-valid-tip{color:#ED1C24}.newsletter-form input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email{padding:8px 16px;border:none;font-weight:400;font-size:14px;line-height:20px;border-radius:0}@media (max-width:768px){.newsletter-form input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email{padding:8px 16px}nav.rank-math-breadcrumb{padding-top:4px}}.pogoji p{margin:0;color:#fff;font-size:13px;line-height:18px;font-weight:400}.pogoji a{text-decoration:underline!important;color:#fff}.woocommerce div.product div.images{position:relative}.woocommerce-product-gallery{width:100%;overflow:hidden}.woocommerce-product-gallery__wrapper{display:flex}.woocommerce div.product div.images .flex-control-thumbs,.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery__image,.woocommerce-product-gallery__image.swiper-slide{flex:0 0 100%;width:100%!important;display:block}.woocommerce-product-gallery__image img{width:100%;height:auto;display:block;object-fit:contain}.lightbox-link{display:block}.thumbs-swiper .swiper-slide{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #F2EFED;border-radius:6px;overflow:hidden}.thumbs-swiper .swiper-slide img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important}.thumbs-swiper .swiper-slide-thumb-active{border-radius:var(--border-radius-Default,6px);border:1px solid var(--Gradient-1,#FF7E1D);background:url(/wp-content/themes/bioles/assets/css/<path-to-image>) lightgray 50% / contain no-repeat,#FFF}.woocommerce-product-gallery .swiper-button-next,.woocommerce-product-gallery .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:29px;height:41px;border-radius:6px 0 0 6px;background:#FAF8F6;color:#000!important;padding:0!important;border:1px solid #F2EFED;font-size:12px}.woocommerce-product-gallery .swiper-button-next{right:0!important}.woocommerce-product-gallery .swiper-button-prev{left:0!important}.woocommerce-product-gallery .swiper-button-next::after,.woocommerce-product-gallery .swiper-button-prev::after{font-size:12px!important;font-weight:700!important}.woocommerce-product-gallery__image img:not(.zoom-icon){width:550px!important;height:550px!important;object-fit:contain;background-color:#fff;border:1px solid #F2EFED;border-radius:6px}.zoom-icon-link{position:absolute;top:16px!important;right:16px!important;z-index:20;width:40px!important;height:40px!important;display:flex;align-items:center;justify-content:center}.zoom-icon{width:40px!important;height:40px!important;object-fit:contain}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden{margin-bottom:16px}.slika-izdelka .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border:3px solid var(--Gradient-1,#FF7E1D)!important;background:lightgray 50% / contain no-repeat,#FFF!important}.fancybox__button--zoom{display:none!important}.thumbs-swiper .zoom-icon,.thumbs-swiper .zoom-icon-link{display:none!important}img.fancybox__image{border-radius:6px}.kategorija-gumb a,.product-discount{padding:4px 16px;border-radius:6px;background:linear-gradient(180deg,#FF7E1D 0%,#B61D22 100%);color:#fff!important;font-size:14px;font-weight:700;line-height:20px}.kategorija-gumb a{color:#fff!important;font-size:14px;font-weight:700;line-height:20px}.novo-button{padding:4px 16px;border-radius:6px;background:#231F20;color:#fff!important;font-size:14px;font-weight:700;line-height:20px}.novo-button h2{color:#fff!important;font-size:14px;font-weight:700;line-height:20px}.gratis-button{background-color:#B61D22!important;color:#fff!important;font-size:14px;font-weight:700;line-height:20px;padding:4px 16px;border-radius:6px}.stock.in-stock{display:flex;align-items:center;gap:4px}.stock-icon img{width:24px;height:auto;display:block}.stock-text{font-size:14px;line-height:20px;font-weight:700;color:#419544}.delivery-text{font-size:14px;line-height:20px;font-weight:400;color:#7F6E6B}.woocommerce div.product p.stock{margin:0}.custom-price-line{display:flex;flex-direction:column;gap:3px}.custom-price-line .regular-price{display:block;text-decoration:line-through;color:#7F6E6B;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:line-through}.custom-price-line .regular-price.no-strike{text-decoration:none;color:#231F20;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:700;line-height:32px}.custom-price-line .sale-price{color:#B61D22;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:700;line-height:32px}.custom-price-line .bag-price{display:block;color:#7F6E6B;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:28px}span.price-unit{color:#7F6E6B;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:28px}.custom-price-line .discount{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:var(--border-radius-Default,6px);background:var(--Primary,#B61D22);font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.14px;color:#FAF8F6}.dodaj-gumb p.stock.in-stock{display:none}.dodaj-gumb p.stock.out-of-stock{margin:0;display:none!important}.single_add_to_cart_button::after,.e-loop-add-to-cart-form .add_to_cart_button::after{content:"";display:inline-block;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/08/kosarica.svg);background-size:contain;background-repeat:no-repeat;margin-left:10px;vertical-align:middle}.e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{font-weight:700}.webtim-wooc-product--simple--add-to-cart__wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;gap:8px!important}div#webtim-wooc-product-qty{display:flex;align-items:center;height:100%;border-radius:var(--border-radius-Default,6px);border:1px solid var(--Neutrals-neutral-300,#CFC0BD)}.woocommerce .quantity .qty{width:25px;font-size:16px;font-weight:700;line-height:24px;text-align:center;background-color:#faf8f6;border:none!important}.quantity{height:100%!important}div.webtim-wooc--product-qty--input__wrapper .qty-change{cursor:pointer;padding:8px}.webtim-wooc--product-qty--input__wrapper{flex:0 0 auto!important}.webtim-wooc-product--simple--add-to-cart__wrapper .single_add_to_cart_button{flex:1 1 auto;width:100%}.woocommerce-product-attributes.shop_attributes{border:none!important;background:none!important;margin:0!important;width:auto!important}.woocommerce-product-attributes.shop_attributes th,.woocommerce-product-attributes.shop_attributes td{border:none!important;background:none!important;padding:0 24px 0 0!important;vertical-align:top!important}.woocommerce-product-attributes.shop_attributes th{white-space:nowrap!important;font-weight:600!important;text-align:left!important}.woocommerce-product-attributes.shop_attributes td{font-weight:400!important;text-align:left!important}.woocommerce table.shop_attributes td p{padding-bottom:2px!important;padding-top:0!important;margin:0!important}.woocommerce table.shop_attributes td a{color:#231F20;font-weight:400;opacity:1!important;font-size:16px!important}.woocommerce-product-attributes.shop_attributes tr{border-bottom:1px solid #F2EFED}.elementor-swiper-button.elementor-swiper-button-next.swiper-button-disabled.swiper-button-lock,.elementor-swiper-button.elementor-swiper-button-prev.swiper-button-disabled.swiper-button-lock{display:none}@media (max-width:768px){.woocommerce-product-attributes.shop_attributes,.woocommerce-product-attributes.shop_attributes tbody,.woocommerce-product-attributes.shop_attributes tr,.woocommerce-product-attributes.shop_attributes th,.woocommerce-product-attributes.shop_attributes td{display:block;width:100%}.woocommerce-product-attributes.shop_attributes th{font-weight:600;background:none;border:none;padding:0 0 5px 0}.woocommerce-product-attributes.shop_attributes td{border:none;padding:0}}.elementor-shortcode .comment-respond{background:#fff!important;border:1px solid #e7e7e7!important;border-radius:10px!important;padding:20px!important;box-shadow:0 2px 8px rgb(0 0 0 / .04)!important;max-width:720px!important}.comment-respond .comment-reply-title{margin:0 0 14px!important;font-size:1.35rem!important;line-height:1.25!important;font-weight:700!important}.comment-respond .comment-form{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.comment-respond .comment-form label{display:inline-block!important;margin-bottom:6px!important;font-weight:600!important}.comment-respond .comment-form input[type="text"],.comment-respond .comment-form input[type="email"],.comment-respond .comment-form input[type="url"],.comment-respond .comment-form textarea{width:100%!important;padding:10px 12px!important;border:1px solid #d9d9d9!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;outline:none!important;transition:border-color .2s ease!important}.comment-respond .comment-form textarea{min-height:140px!important;resize:vertical!important}.comment-respond .comment-form input:focus,.comment-respond .comment-form textarea:focus{border-color:#7ab97f!important}.comment-respond .comment-form-rating{margin:0!important}.comment-respond .comment-form-rating>label{margin-bottom:6px!important}.comment-respond .stars{display:inline-flex!important;gap:6px!important;line-height:1!important;margin-top:2px!important}.comment-respond .stars a{text-decoration:none!important;font-size:24px!important;color:#c9c9c9!important;position:relative!important}.comment-respond .stars a::before{content:"★"!important}.comment-respond .stars a:hover,.comment-respond .stars a:focus,.comment-respond .stars a.active,.comment-respond .stars a.selected{color:#f5b400!important}.comment-respond .form-submit{margin-top:6px!important}.comment-respond .form-submit #submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 18px!important;background:#2e7d32!important;color:#fff!important;border:0!important;border-radius:8px!important;font-weight:600!important;cursor:pointer!important;transition:transform .05s ease,background .2s ease!important}.comment-respond .form-submit #submit:hover{background:#256628!important}.comment-respond .form-submit #submit:active{transform:translateY(1px)!important}.comment-respond .required{color:#d32f2f!important}.comment-respond p{margin:0!important}.comment-respond .comment-form-rating+.comment-form-comment{margin-top:8px!important}@media (max-width:767px){.elementor-shortcode .comment-respond{padding:16px!important;border-radius:8px!important}}.comment-respond .stars{padding-left:12px!important}.comment-respond .stars svg{width:26px!important;height:26px!important;fill:#d6d6d6;transition:fill 0.2s ease,transform 0.15s ease!important;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .05))!important;cursor:pointer!important}.comment-respond .stars a:hover svg,.comment-respond .stars a:focus svg,.comment-respond .stars a.active svg,.comment-respond .stars a.selected svg{fill:#f4c86a!important;transform:scale(1.08)!important;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .15))!important}span.onsale{display:none}.brezplacni-izdelek .elementor-element.elementor-element-f8243fb.elementor-grid-1.elementor-grid-tablet-2.elementor-grid-mobile-1.elementor-widget.elementor-widget-loop-grid{width:100%!important}.wooco_component_product_selection_list_item_link{display:none}.wooco_component.wooco_component_1.wooco_component_type_products.wooco_component_has_2.wooco_component_layout_list.wooco_component_multiple{padding:16px;border-radius:var(--border-radius-Default,6px);border:1px solid var(--Gradient-1,#FF7E1D);background:#FFF;overflow:hidden}.wooco_component_product_selection_list_item_info{display:flex;justify-content:space-between;align-items:center}.wooco_component_product_selection_list_item_name{flex:1}.wooco_component_product_selection_list_item_desc{text-align:right}.wooco_component_product_selection_list_item.wooco_component_product_selection_item{border-radius:6px;border:none}.wooco_component_product_selection_list .wooco_component_product_selection_list_item.wooco_item_selected{border:1px solid #2e7d32}.wooco_component_product_selection_list_item_image{border-radius:var(--border-radius-Default,6px);border:1px solid var(--Neutrals-neutral-100,#F2EFED);background:#fff;width:60px!important;padding:0}.wooco_component_product_selection_list_item_image{width:60px!important;height:60px!important;flex:0 0 60px!important}.wooco_component_product_selection_list_item_image img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:60px!important;height:60px!important;object-fit:cover}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_image{width:60px!important;flex:0 0 60px!important;height:60px!important}.wooco_component_product_selection_list_item.wooco_component_product_selection_item{border-radius:6px;border:none;gap:12px}.wooco_component_multiple .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose span:before{border-radius:4px;border:1px solid #231F20;background-color:#FAF8F6}.wooco_component_product_selection_list .wooco_component_product_selection_list_item.wooco_item_selected .wooco_component_product_selection_list_item_choose span:before{color:#fff;background-color:#256628;border:1px solid #256628}.wooco_total del .woocommerce-Price-amount{color:#7F6E6B!important;text-decoration:line-through!important;font-size:18px}.wooco_total ins{text-decoration:none!important}.wooco_total ins .woocommerce-Price-amount{color:#B61D22!important;font-weight:700;font-size:24px}.wooco_total:not(:has(del)) .woocommerce-Price-amount{font-size:24px!important}nav.rank-math-breadcrumb{color:#7F6E6B;font-size:14px;font-weight:400;line-height:20px}nav.rank-math-breadcrumb p{margin:0!important}nav.rank-math-breadcrumb a{color:#7F6E6B;font-size:14px;font-weight:400;line-height:20px}nav.rank-math-breadcrumb .last{color:#7F6E6B;font-size:14px;font-weight:700;line-height:20px}.product-loop span.discount{display:none!important}.product-loop span.delivery-text{display:none}.product-loop span.regular-price{font-size:14px;line-height:20px}.product-loop span.sale-price,.product-loop .custom-price-line .regular-price.no-strike{font-size:22px}.product-loop:hover h2{color:#B61D22!important}#brezplacna-dostava{display:none}.product_shipping_class-brezplacna-dostava #brezplacna-dostava{display:block}h3.elementor-image-box-title{margin:0}.elementor-image-box-img img{width:40px!important;height:40px!important;object-fit:contain}.bg-zoom{position:relative;overflow:hidden}.bg-zoom::before{content:"";position:absolute;inset:0;background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:cover;transition:transform 0.4s ease!important;z-index:0;will-change:transform}.bg-zoom>*{position:relative;z-index:1}.bg-zoom:hover::before{transform:scale(1.15)}.category-back{background:rgb(182 29 34 / .6);backdrop-filter:blur(3px)}.rank-math-breadcrumb a[href*="/category/"]{display:none}.search-wrapper{position:relative}.search-box{position:absolute;right:0;top:50%;width:0;opacity:0;transform:translateY(-20) translateX(0);transition:transform 0.4s ease,opacity 0.4s ease;z-index:10;display:flex;align-items:center;height:100%;pointer-events:none}.search-box .elementor-widget-search .e-search-input-wrapper{flex:0!important;width:0!important}.search-ikona{width:40px;height:40px;cursor:pointer;transition:opacity 0.3s ease,transform 0.3s ease;z-index:5;display:flex;align-items:center;justify-content:center}.search-wrapper:hover .search-ikona{opacity:0;transform:scale(.5);pointer-events:none}.search-wrapper:hover .search-box{opacity:1;transform:translateY(0) translateX(0);pointer-events:auto;width:100%}.search-box bdi,.mobilni-search bdi{font-size:16px}.search-box .custom-price-line .bag-price,.search-box .custom-price-line .discount,.mobilni-search .custom-price-line .discount,.mobilni-search .custom-price-line .bag-price{display:none!important}.search-box p.custom-price-line,.mobilni-search p.custom-price-line{gap:2px!important}.search-box .custom-price-line .sale-price,.mobilni-search .custom-price-line .sale-price{line-height:10px}.pk-count-badge{font-family:"DM Sans";position:absolute;bottom:26px!important;right:-8px!important;background:#419544!important}.pk-free-shipping-container{display:none!important}.pk-header{font-family:'DM sans'!important}.pk-sidebar.open{background-color:#fff!important}.pk-sidebar-footer{background-color:#fff!important}.e-search-input.no-icon-label{background:url(/wp-content/uploads/2025/09/Search-lupa.svg) no-repeat right 16px center;background-size:17px 17px;padding-right:48px}.scrolling-header{opacity:0!important;visibility:hidden!important;height:0!important;overflow:visible!important;transition:opacity 0.25s ease-out,visibility 0.25s ease-out,height 0.25s ease-out!important}.elementor-sticky--effects.scrolling-header{opacity:1!important;visibility:visible!important;height:auto!important;z-index:9}.kontakt-form h3{text-align:center;margin-top:0;margin-bottom:16px!important;font-size:36px!important;line-height:42px!important;font-weight:700!important}@media (max-width:767px){.kontakt-form h3{font-size:32px!important;line-height:42px!important}}.kontakt-form p{font-size:16px;line-height:24px;font-weight:500;color:#7F6E6B}.form-grid{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.form-column{flex:1 1 45%;min-width:250px;display:flex;flex-direction:column;gap:15px}.kontakt-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.Ime-priimek,.kontakt-form input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel.tel,.kontakt-form textarea.wpcf7-form-control.wpcf7-textarea.Sporocilo{margin-bottom:16px;color:#7F6E6B!important}.kontakt-form textarea.wpcf7-form-control.wpcf7-textarea.Sporocilo{height:75px}.kontakt-form span.wpcf7-list-item{margin-bottom:32px!important;margin-left:0!important}.kontakt-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{background-color:#419544!important;font-size:16px;line-height:24px;padding:8px 32px;border-radius:6px;width:422px;margin:0 auto!important;color:#fff;border:none}.kontakt-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{display:block;margin-left:auto!important;margin-right:auto!important}.kontakt-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji:hover{background-color:#2E7D32!important}@media (max-width:1024px){.kontakt-form input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{background-color:#419544!important;font-size:16px;line-height:24px;padding:8px 32px;border-radius:50px;width:100%;margin:0 auto!important}}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.Ime-priimek,input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel.tel,input.wpcf7-form-control.wpcf7-text.text,.terapija-form input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email,input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email,input.wpcf7-form-control.wpcf7-text.zanima-me,.kontakt-form textarea.wpcf7-form-control.wpcf7-textarea.Sporocilo{width:100%;padding:12px 16px;border:1px solid #7F6E6B;border-radius:8px;font-size:13px;line-height:18px}span.wpcf7-list-item-label{font-size:14px;font-weight:400;line-height:20px}form.wpcf7-form input[type=checkbox]{border:1px solid #7F6E6B!important;border-radius:2px!important}form.wpcf7-form input[type=checkbox]:checked::after{top:50%;left:50%;content:"✓"!important;font-size:16px!important;font-weight:700!important;color:#fff!important;width:20px!important;height:20px!important;background-color:#7F6E6B!important;border-radius:2px!important;padding-left:4px!important;padding-bottom:2px!important}span.wpcf7-spinner,.wpcf7-response-output{display:none!important}.cf7-sporocilo{padding:16px;border-radius:6px;background-color:rgb(65 149 68 / .3);margin-top:24px;text-align:center}.cf7-sporocilo h2{font-size:20px!important;font-weight:700!important;margin:0!important;color:#256628!important}.cf7-sporocilo p{font-size:16px!important;font-weight:400!important;margin:0!important;color:#256628!important}#povprasevanje-1{margin-bottom:32px}#povprasevanje-2 h3{font-size:18px!important;font-weight:700!important;line-height:28px!important;margin-bottom:8px!important}#povprasevanje-2 input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel.tel{margin-bottom:0!important}#povprasevanje-2 input.wpcf7-form-control.wpcf7-submit.has-spinner.poslji{width:100%!important}#povprasevanje-2 .form-grid{margin-bottom:8px!important}#povprasevanje-2 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.Ime-priimek,#povprasevanje-2 input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.email,#povprasevanje-2 input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel.tel{margin-bottom:8px!important;border:1px solid #F2EFED!important;padding:8px 16px!important}#povprasevanje-2 .kontakt-form p{font-size:14px!important;font-weight:400!important;line-height:20px!important}#povprasevanje-2 .kontakt-form a{color:#B61D22!important}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number.stevilo-izdelkov{border-radius:4px;border:1px solid #F2EFED;text-align:center;width:75px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1!important}.elementor-pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 4px;border-radius:50%;background:#FFECEC;color:#B61D22;font-size:16px;font-weight:500;text-decoration:none;transition:background 0.3s,color 0.3s;border:1px solid #B61D22}.elementor-pagination .page-numbers:hover{background:#B61D22;color:#fff}.elementor-pagination .page-numbers.current{background:#B61D22;color:#fff;font-weight:500}.woof_container_inner h4{margin-bottom:4px!important;margin-top:0!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;font-family:"DM Sans"!important}.woof_container{margin:0}a.woof_front_toggle.woof_front_toggle_closed{color:#848688;font-size:16px;font-weight:500}a.woof_front_toggle.woof_front_toggle_opened{color:#00733D}.woof-sd-ie-count{display:inline;border:none!important;background:none!important;padding:0!important;margin-left:4px;width:auto!important;height:auto!important;color:inherit}.woof-sd-ie-count::before{content:"("}.woof-sd-ie-count::after{content:")"}span.woof-filter{font-size:14px;color:#848688;font-weight:400;line-height:16px;margin-right:16px}span.woof-filter a{font-size:14px;color:#848688;font-weight:700;line-height:16px}.woof-reset a{font-size:14px;color:#848688;font-weight:400;line-height:20px;text-decoration:underline!important}.woof_submit_search_form_container{display:none}.switcher23-container .switcher23-title2{display:block;width:100%!important;flex-wrap:nowrap;white-space:nowrap;margin-left:47px;line-height:0;margin-top:-15px;color:#231F20;font-size:16px;line-height:24px;font-weight:500}.switcher23-container{width:100%!important}.switcher23:checked+.switcher23-toggle:before{background:#419544;margin-right:8px}.switcher23:checked+.switcher23-toggle>span{margin-right:0;background:#fff;transform:translateX(calc(var(--woof-sd-ie-substrate_width) - var(--woof-sd-ie-vertex_size) / 2));transition:all 0.2s cubic-bezier(.8,.4,.3,1.25),background 0.15s ease;box-shadow:0 3px 8px rgb(79 46 220 / .2)}.woof_container_onsales .switcher23-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;width:100%!important}.woof_container_onsales .switcher23-title2{margin:0!important;order:-1}.woof_container_onsales .switcher23-toggle>span{margin-top:3px;position:relative!important;left:-24px!important;margin-left:auto!important}.switcher23-toggle:before{top:2px!important;left:15px}span.irs-from,span.irs-to{background-color:#fff!important;color:#231F20!important}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{display:none!important}.irs--round .irs-grid{display:none!important}.irs--round .irs-bar{background-color:#419544!important}.irs--round .irs-handle{border:2px solid #419544!important;background-color:#419544!important}span.irs-from{margin-left:5px!important;top:2px;font-size:14px!important;font-weight:400;color:#B9A8A5!important}span.irs-to{margin-right:5px!important;margin-left:-5px!important;top:2px;font-size:14px!important;font-weight:400;color:#B9A8A5!important}@media (max-width:880px){.woocommerce div.product div.images img{width:100%!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.swiper-initialized.swiper-horizontal.swiper-backface-hidden{margin-bottom:12px}.elementor-widget-image-box .elementor-image-box-wrapper{display:flex;align-items:center;gap:12px;text-align:left!important}.elementor-widget-image-box .elementor-image-box-img{flex:0 0 40px;width:40px;margin:0;flex-shrink:0}.elementor-widget-image-box .elementor-image-box-content{display:flex;flex-direction:column;justify-content:center;text-align:left}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose span:before{width:20px;height:20px;line-height:20px;background-color:#eee;text-align:center;font-size:16px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_image{width:40px!important;flex:0 0 40px!important;height:40px!important}.wooco_component_product_selection_list_item_image img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:40px!important;height:40px!important;object-fit:contain}.wooco_component.wooco_component_1.wooco_component_type_products.wooco_component_has_2.wooco_component_layout_list.wooco_component_multiple{padding:12px}.wooco_component_product_selection_list_item.wooco_component_product_selection_item{gap:4px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info .wooco_component_product_selection_list_item_name{font-weight:700;line-height:16px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info .wooco_component_product_selection_list_item_desc>span{display:inline-block;margin-right:0}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info{gap:4px!important}.wooco_component_product_selection_list_item del,.wooco_component_product_selection_list_item .screen-reader-text:first-of-type{display:none!important}}.opis-izdelka p{margin-bottom:20px!important}.e-n-accordion-item .elementor-widget-text-editor{white-space:pre-line}@media (max-width:768px){.woocommerce div.product div.images img{width:100%!important;height:360px!important}.e-loop-add-to-cart-form .add_to_cart_button{font-size:0!important;line-height:0!important}}.single-product .paleta-kalkulator~form.cart .quantity{display:none!important}.paleta-kalkulator .kalkulator_posta,.paleta-kalkulator .kalkulator_palete,.kalkulator_kolicina{display:inline-block;width:48%;margin-right:2%}.paleta-kalkulator .kalkulator_palete,.paleta-kalkulator .kalkulator_kolicina{margin-right:0}.paleta-kalkulator input,.kalkulator_kolicina input{width:100%;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;border:1px solid #F2EFED;border-radius:4px;background-color:#fff;color:#7F6E6B}.paleta-kalkulator input::placeholder{color:#7F6E6B}.paleta-kalkulator .kalkulatorCene{display:none;margin-top:12px;width:100%;border-collapse:collapse}.paleta-kalkulator .kalkulatorCene td{padding:3px 0;font-size:14px;font-weight:400;line-height:20px;color:#7F6E6B}p.kalkulator-naslov{font-size:24px;line-height:32px;font-weight:600;margin-bottom:12px!important}.paleta-kalkulator .tabelaPostavka{font-weight:600}#skupajtext{font-weight:700;color:#231F20}#cenaSkupaj{color:#231F20;font-weight:700}.paleta-kalkulator .tabelaIzracun{text-align:right;font-weight:700;color:#231F20!important}h3.kalkulator-naslov{margin-bottom:12px;margin-top:0;font-size:18px;font-weight:700;line-height:28px}.paleta-kalkulator{margin-top:16px;padding:12px;border:1px solid #F2EFED;border-radius:6px;background-color:#fff}p.woocommerce-LostPassword.lost_password a{color:#B61D22!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-account .woocommerce div.woocommerce-MyAccount-content a.button,.woocommerce-account .woocommerce div.woocommerce-MyAccount-content button.button{background:#419544!important;color:#fff;font-size:14px;font-weight:700;line-height:20px;border-radius:6px!important;border:none!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-account .woocommerce div.woocommerce-MyAccount-content a.button:hover,.woocommerce-account .woocommerce div.woocommerce-MyAccount-content button.button:hover{background:#2E7D32!important;color:#fff!important;text-decoration:none!important}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active{border-radius:6px;background-color:#B61D22!important}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:hover{border-radius:6px;background-color:#B61D22!important}.opis-izdelka a,.kratek-opis a{color:#B61D22!important}.opis-izdelka .elementor-element.elementor-element-f38fe19.elementor-widget.elementor-widget-woocommerce-product-additional-information a{color:#231F20!important}.opis-izdelka h2{margin-top:0!important;margin-bottom:16px!important}.kratek-opis h3{margin-top:0!important;margin-bottom:0!important}.custom-sort-form label{font-size:16px;font-weight:500;line-height:24px}select#sort-products{font-size:14px;font-weight:400;line-height:20px;padding:12px 16px;border-radius:6px;border:1px solid #CFC0BD}@media (max-width:500px){select#sort-products{width:200px!important}}.custom-sort-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M8.28889 8.5L0.744846 0.25H15.8329L8.28889 8.5Z' fill='%232C2C2C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-repeat:no-repeat;background-position:right 10px center!important;background-size:14px;padding-right:32px!important;cursor:pointer}p.woocommerce-result-count{font-size:16px;font-weight:500;line-height:24px}.top-ponudba-slider .elementor-testimonial__text{text-align:center}.top-ponudba-slider p{margin-bottom:0!important}.home-slider-container .e-n-carousel.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{padding:0!important}.opis-kategorija p{margin-bottom:16px!important}.vsebina p{margin-bottom:20px!important}.pk-widget .qty-val{line-height:20px}.pk-sidebar .kalkulatorCene,.pk-sidebar .kalkulatorCene.pk-copy{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.mobilni_meni .accordion-link:first-of-type{margin-top:0}.elementor-element.elementor-element-fb8f691 .star-rating{margin-right:4px;height:20px}ol.commentlist{background-color:#fff;border-radius:4px}.comment_container{padding:20px}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#F0D50A}.star-rating{height:20px!important}.woocommerce-Reviews img.avatar[src*="avatar"],.woocommerce-Reviews img.avatar[src*="gravatar"],.woocommerce-Reviews img.avatar[src*="mystery"],.woocommerce-Reviews img.avatar[src*="mm"]{display:none}time.woocommerce-review__published-date{color:#7F6E6B}.comment-form-rating select#rating{position:absolute!important;left:-9999px!important}.bh-stars{display:inline-flex;gap:4px;line-height:1;user-select:none;margin-left:12px}.bh-stars button{border:0;background:#fff0;padding:0;cursor:pointer;font-size:26px;line-height:1;color:#d6d6d6;transition:transform .15s ease,color .15s ease}.bh-stars button.is-on{color:#F0D50A}.bh-stars button:hover{transform:scale(1.08)}.comment-form-rating .stars,.comment-form-rating p.stars{display:none!important}.elementor-loop-container .e-loop-item.outofstock .elementor-widget-woocommerce-product-price{display:none!important}.elementor-loop-container .e-loop-item.outofstock .custom-price-line{display:none!important}.product-loop .custom-price-line:has(.bag-price) .regular-price,.product-loop .custom-price-line:has(.bag-price) .sale-price,.product-loop .custom-price-line:has(.bag-price) .discount{display:none}input[value="s_ideal"]{display:none}input[value="s_ideal"]+div{display:none}input[value="s_ideal"]{display:none}input[value="s_ideal"]{display:none}.custom-price-line.has-bag-price{display:flex;flex-direction:column;gap:4px}.custom-price-line.has-bag-price .bag-price{text-decoration:none;color:#231F20;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:700;line-height:32px}.custom-price-line.has-bag-price .regular-price{font-size:18px;font-weight:400;color:#7F6E6B;line-height:24px}.custom-price-line.has-bag-price .price-unit{font-size:18px;color:#7F6E6B}.custom-price-line:not(.has-bag-price) .regular-price{text-decoration:none;color:#231F20;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:700;line-height:32px}.custom-price-line:not(.has-bag-price) .price-unit{font-size:1em;color:#000}button.cky-btn.cky-btn-accept,.cky-btn-revisit-wrapper.cky-revisit-bottom-left{color:#fff!important;background-color:#B61D22!important;border-color:#B61D22!important}.cky-prefrence-btn-wrapper .cky-btn,button.cky-btn.cky-btn-preferences,button.cky-btn.cky-btn-reject,button.cky-btn.cky-btn-customize{color:#B61D22!important;border-color:#B61D22!important}