@charset "UTF-8";.ct-back-to-top{border:1px solid var(--clr-main-black)}.kj-e-imgbox:hover .elementor-image-box-img a::before{opacity:1}.kj-e-imgbox:hover .elementor-image-box-img a::after{opacity:1;transform:translate(-50%,-50%) scale(1)}.kj-e-imgbox:hover .elementor-image-box-img img{transform:scale(1.05)}.kj-e-imgbox .elementor-image-box-img{position:relative;overflow:hidden;border-radius:15px}.kj-e-imgbox .elementor-image-box-img img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .45s ease}.kj-e-imgbox .elementor-image-box-img a::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .35s ease;z-index:4}.kj-e-imgbox .elementor-image-box-img a::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%) scale(0.92);opacity:0;transition:opacity .25s ease,transform .35s ease;z-index:4;pointer-events:none;background:url("https://www.keramikajovanovic.rs/wp-content/uploads/2026/02/arrow-up.svg") center / 20px 20px no-repeat}.kj-e-imgbox .elementor-image-box-img a{position:relative;z-index:3;display:block}.kj-e-imgbox.kj-e-imgbox_last:hover .elementor-image-box-img a::before{background:rgba(0,0,0,.7);transition:background .35s ease}.kj-e-imgbox.kj-e-imgbox_last:hover .elementor-image-box-img a::after{transform:translate(-50%,-50%) scale(1);background:url("https://www.keramikajovanovic.rs/wp-content/uploads/2026/02/arrow-up.svg") center / 20px 20px no-repeat}.kj-e-imgbox.kj-e-imgbox_last .elementor-image-box-img img{opacity:0}.kj-e-imgbox.kj-e-imgbox_last .elementor-image-box-img a::before{background:var(--clr-grey-bg);opacity:1}.kj-e-imgbox.kj-e-imgbox_last .elementor-image-box-img a::after{opacity:1;background:url("https://www.keramikajovanovic.rs/wp-content/uploads/2026/02/arrow-up-black.svg") center / 20px 20px no-repeat}.kj-e-postgrid-img .ue-item:hover a.uc_post_grid_style_one_image::before{opacity:1}.kj-e-postgrid-img .ue-item:hover a.uc_post_grid_style_one_image::after{opacity:1;transform:translate(-50%,-50%) scale(1)}.kj-e-postgrid-img .ue-item:hover img{transform:scale(1.05)}.kj-e-postgrid-img .ue-item{position:relative;overflow:hidden;border-radius:15px}.kj-e-postgrid-img .ue-item img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .45s ease}.kj-e-postgrid-img .ue-item a.uc_post_grid_style_one_image::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .35s ease;z-index:4}.kj-e-postgrid-img .ue-item a.uc_post_grid_style_one_image::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%) scale(0.92);opacity:0;transition:opacity .25s ease,transform .35s ease;z-index:4;pointer-events:none;background:url("https://www.keramikajovanovic.rs/wp-content/uploads/2026/02/arrow-up.svg") center / 20px 20px no-repeat}.kj-e-postgrid-img .ue-item a.uc_post_grid_style_one_image{position:relative;z-index:3;display:block}.ct-shortcuts-bar [class*="ct-dynamic-count"][data-count="0"]{display:flex}.ct-shortcuts-bar svg path{fill:none!important;stroke:#000}.woocommerce-mini-cart input.qty{border-radius:40px!important;border:1px solid var(--clr-grey-stroke)!important;outline:0!important}.woocommerce-mini-cart input.qty:focus{border:1px solid var(--clr-main-black)!important;outline:0!important;box-shadow:none!important}.woocommerce-mini-cart .ct-increase:hover,.woocommerce-mini-cart .ct-decrease:hover{background-color:var(--clr-main-red)!important}.woocommerce-mini-cart .kj-mini-cart-notice{display:block}.kj-mini-cart-notice{list-style:none;margin:12px 0;padding:12px 14px;border:2px dashed var(--clr-main-red);border-radius:6px;color:var(--clr-main-red);font-size:.875rem;line-height:1.45;font-weight:600;background:rgba(255,255,255,.65)}@media (max-width:768px){.kj-mini-cart-notice{font-size:.75rem}}.woocommerce-mini-cart .kj-mini-cart-notice{width:100%}[data-pagination="simple"] .page-numbers.current{background:var(--clr-main-black)!important;border:1px solid var(--clr-main-black)}[data-pagination="simple"] .page-numbers.current:hover{border:1px solid var(--clr-main-black)}[data-pagination="simple"] .page-numbers{border:1px solid var(--clr-grey-stroke)!important}[data-pagination="simple"] .page-numbers:hover{border:1px solid var(--clr-main-black);background:var(--clr-main-black);color:#fff}.breadcrumb .breadcrumb-item.active{font-weight:600}.ct-footer [data-row="top"] .ct-container{position:relative;overflow:hidden}.ct-footer [data-row="top"] .ct-container::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("https://www.keramikajovanovic.rs/wp-content/uploads/2026/02/bglogo.png");background-repeat:no-repeat;background-position:right top;background-size:clamp(320px,45vw,350px);mix-blend-mode:screen}.ct-footer [data-row="top"] .ct-container::after{content:"";position:absolute;inset:0;pointer-events:none}.ct-footer .ct-contact-info ul{--items-spacing:40px}@media (min-width:1300px){.ct-footer .ct-contact-info ul{--items-spacing:150px}}.ct-footer .ct-contact-info ul li{column-gap:15px;align-items:flex-start}.ct-footer .ct-contact-info ul li .contact-info .contact-title{margin-bottom:.5rem;color:#fff;font-weight:700}.ct-footer [data-column="widget-area-1"] h3{margin-top:4rem;margin-bottom:1.5rem;color:#fff}.ct-footer [data-column="widget-area-1"] .slogan{margin-top:4rem;margin-bottom:1.5rem;color:#fff;font-size:26px;font-weight:600}@media (max-width:767px){.ct-footer [data-column="widget-area-1"] .slogan{font-size:22px}}.ct-footer [data-column="widget-area-1"] .widget-area-1__text{line-height:1.5em}@media (min-width:1025px){.ct-footer [data-column="widget-area-1"] .widget-area-1__text{max-width:85%}}.ct-footer .ct-widget.widget_nav_menu h3{margin-bottom:1.125rem}.ct-footer .ct-widget.widget_nav_menu li{margin-bottom:.5rem}.ct-footer .footer_title{font-size:12px;font-weight:700;color:#fff}.ct-footer .widget_nav_menu{margin-top:1rem!important}.ct-footer .ct-widget.widget_recent_entries ul{list-style:disc}.ct-footer .ct-widget.widget_recent_entries ul li{line-height:25px}.ct-footer h2.widget-title{margin-bottom:30px;position:relative;padding-left:15px}.ct-footer h2.widget-title::before{content:"";position:absolute;left:0;top:0;width:3px;height:32px;background-color:#0071b7}.ct-footer #menu-footer-informacije,.ct-footer #menu-footer-kupovina{padding-left:0}.ct-footer [class*="ct-newsletter-subscribe"] form{display:flex;gap:0}.ct-footer [class*="ct-newsletter-subscribe"] form input{border-radius:2px 0 0 2px;border-color:#818a91;border-right:0}.ct-footer [class*="ct-newsletter-subscribe"] form button{width:50%;border-radius:0 2px 2px 0}@media (max-width:1024px){.ct-footer [data-column="socials"]{order:1}.ct-footer [data-column="menu"]{order:2}.ct-footer [data-column="copyright"]{order:3}}:root{--sidebar-width:20%;--sidebar-gap:1.5%}.kj-woocommere-title-description{font-size:.875rem;letter-spacing:-.2px}.kj-shop-product-category-content{margin-top:5rem}.kj-shop-product-category-content h2{margin-top:3rem;font-size:1.5rem}.kj-shop-product-category-content h3{font-size:1rem;letter-spacing:0;display:inline-flex;cursor:pointer}ul.products li.product.type-product{}ul.products li.product.type-product .kj-archive-price-inquiry{display:inline-flex;align-items:center;color:#b01820;font-size:16px;line-height:1.2;font-weight:700;white-space:nowrap}ul.products li.product.type-product .kj-ba-archive-prices{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-shrink:0;white-space:nowrap;line-height:1.05}ul.products li.product.type-product .kj-ba-archive-price{display:flex;align-items:baseline;gap:4px;color:#191919}ul.products li.product.type-product .kj-ba-archive-amount{font-size:18px;font-weight:500;line-height:1.05}ul.products li.product.type-product .kj-ba-archive-currency{font-size:10px;font-weight:500;line-height:1;text-transform:uppercase}ul.products li.product.type-product .kj-ba-archive-price--regular{position:relative;color:#55}ul.products li.product.type-product .kj-ba-archive-price--regular::after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:currentColor;transform:translateY(-50%)}ul.products li.product.type-product .kj-ba-archive-price--sale{color:#191919}ul.products li.product.type-product .kj-ba-archive-prices .salePrice .amount::after{top:8px!important}ul.products li.product.type-product .ct-media-container.has-hover-effect{position:relative;display:block;overflow:hidden;aspect-ratio:1}ul.products li.product.type-product .ct-media-container.has-hover-effect>picture,ul.products li.product.type-product .ct-media-container.has-hover-effect>img{display:block;width:100%;height:100%}ul.products li.product.type-product .ct-media-container.has-hover-effect>picture>img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1;transition:opacity .28s ease,transform .28s ease}ul.products li.product.type-product .ct-media-container.has-hover-effect>picture:first-child{position:absolute;inset:0;z-index:2}ul.products li.product.type-product .ct-media-container.has-hover-effect>picture:first-child img.ct-swap{opacity:0}ul.products li.product.type-product .ct-media-container.has-hover-effect:hover>picture:first-child img.ct-swap{opacity:1}ul.products li.product.type-product .ct-media-container.has-hover-effect:has(img.ct-swap):hover img.wp-post-image:not(.ct-swap){opacity:0}ul.products li.product.type-product .my-product-badges{position:absolute;top:0;right:0}ul.products li.product.type-product .onsale{top:20px;right:20px;left:auto;font-weight:600;font-size:.75rem;border-radius:8px;z-index:99}@media (max-width:767px){ul.products li.product.type-product .onsale{top:10px;right:10px;padding:2px 4px;height:20px;min-width:45px}}ul.products li.product.type-product figure{padding:.7rem;margin:0!important}ul.products li.product.type-product figure a{border-radius:10px}ul.products li.product.type-product .woocommerce-loop-product__title{width:100%;text-align:left;text-wrap:balance;font-weight:600;font-size:1.125rem;line-height:1.3em;letter-spacing:-1px}@media (max-width:767px){ul.products li.product.type-product .woocommerce-loop-product__title{font-size:.875rem}}ul.products li.product.type-product h2{width:100%;text-align:left;text-wrap:balance}@media (max-width:767px){ul.products li.product.type-product h2{font-size:.875rem}}ul.products li.product.type-product .ct-woo-card-actions{flex-direction:row-reverse;padding:10px;min-height:50px}@media (max-width:767px){ul.products li.product.type-product .ct-woo-card-actions{flex-direction:column}}ul.products li.product.type-product .ct-woo-card-actions .price{min-height:45px}ul.products li.product.type-product .ct-woo-card-actions .price::before{width:0;height:0;background:rgba(0,0,0,0)}ul.products li.product.type-product .ct-woo-card-actions .price::after{width:0;height:0;background:rgba(0,0,0,0)}ul.products li.product.type-product a.button.view-more{font-weight:600;display:inline-flex;align-items:center;gap:5px;background-color:#5a2e12;color:#fff;padding:5px 10px;font-size:.875rem;min-height:45px}ul.products li.product.type-product a.button.view-more:hover{background-color:#3f1f0b}@media (max-width:767px){ul.products li.product.type-product a.button.view-more{width:100%;min-height:40px}}ul.products li.product.type-product a.button.view-more .kj-btn-icon{display:inline-flex;width:16px;height:16px}ul.products li.product.type-product a.button.view-more .kj-btn-icon svg{width:16px;height:16px;display:block}ul.products li.product.type-product a.button.view-more:hover .kj-btn-icon{transform:translateX(2px);transition:transform .2s ease}ul.products li.product.type-product .dd_product_price_widget{font-size:1.125rem;font-weight:400}@media (max-width:767px){ul.products li.product.type-product .dd_product_price_widget{font-size:1rem}}ul.products li.product.type-product .dd_product_price_value_widget{font-size:1.125rem;font-weight:400;flex:1;letter-spacing:-.5px}@media (max-width:767px){ul.products li.product.type-product .dd_product_price_value_widget{font-size:1rem}}ul.products li.product.type-product .dd_product_price_value_widget.salePrice{font-weight:500;color:var(--clr-grey-900)}ul.products li.product.type-product .dd_product_price_value_widget.salePrice .amount{position:relative;display:inline-block;text-decoration:none!important}ul.products li.product.type-product .dd_product_price_value_widget.salePrice .amount::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:currentColor;opacity:.6;pointer-events:none;width:80%}ul.products li.product.type-product .dd_product_price_value_widget .woocommerce-Price-currencySymbol,ul.products li.product.type-product .dd_product_price_value_widget .jedinica_mere_product{position:relative;top:-5px;font-size:.625rem;font-weight:400}ul.products li.product.type-product .cene_pakovanje{flex:1;color:#000;font-size:16px;font-weight:700;display:block;margin-top:0}ul.products li.product.type-product .cene_pakovanje .woocommerce-Price-currencySymbol,ul.products li.product.type-product .cene_pakovanje .cene_pakovanje_symbol{font-size:14px;font-weight:500}ul.products li.product.type-product .ui-slider-horizontal{height:.1em;background-color:var(--theme-palette-color-1);margin-bottom:20px}ul.products li.product.type-product .ui-slider-horizontal .ui-slider-handle{background-color:var(--theme-palette-color-1);top:-.4em;width:1em;height:1em}ul.products li.product.type-product .ct-woo-card-extra[data-type="type-1"]{top:auto;bottom:20px;right:20px}ul.products li.product.type-product .ct-woo-card-extra[data-type="type-1"] .ct-wishlist-button-archive{border:1px solid var(--clr-main-black);width:25px;min-height:25px}[data-products="type-2"] .product{padding-inline:10px}.bapf_sfilter .bapf_body .bapf_sfa_taxonomy ul{gap:10px}.bapf_sfilter ul li{margin-bottom:.25rem!important}.bapf_sfilter .bapf_colaps_smb{font-size:.75rem}.bapf_head.bapf_colaps_togl:hover{cursor:pointer}.berocket_aapf_widget_selected_filter ul{padding:0}@media (max-width:768px){.berocket_aapf_widget_selected_filter{margin-top:20px}}.most_used_filters_shop p{margin-bottom:0}.most_used_filters_shop .most_used_filters_shop_buttons{display:flex;flex-wrap:wrap}.most_used_filters_shop .most_used_filters_shop_buttons a{padding:2px 10px;margin:0 10px 10px 0;border:2px solid #0071b7;background-color:#fff;color:#0071b7;border-radius:2px}.most_used_filters_shop .most_used_filters_shop_buttons a:hover{background-color:#0071b7;color:#fff}.bapf_sfilter.bapf-sfa-grey-rounded{margin-bottom:0}.bapf_sfilter.bapf-sfa-grey-rounded a.braapf_unselect{border:1px solid var(--clr-main-black)!important;border-radius:.5rem!important;font-size:.875rem;font-weight:600;margin-left:.5rem;padding:.3rem}.bapf_sfilter.bapf-sfa-grey-rounded a.braapf_unselect::before{color:var(--clr-main-red);right:20px}.bapf_sfilter.bapf-sfa-grey-rounded .braapf_unselect_all{border-radius:.5rem;background-color:var(--clr-main-black);border:1px solid var(--clr-main-black);color:#fff!important;padding:.25rem 1rem!important;font-size:.875rem;font-weight:600;margin-left:.5rem}.bapf_sfilter .bapf_sfa_unall{margin-top:10px}.bapf_sfilter h3{font-size:18px;font-weight:400}.bapf_sfilter label{position:relative;top:1px}.bapf_sfilter .bapf_clr_span{box-shadow:rgba(0,0,0,.24) 0 3px 8px}.ct-toggle-filter-panel{margin-top:15px}.ct-toggle-filter-panel.ct-offcanvas-trigger{background-color:var(--clr-main-black)!important;color:#fff;border:1px solid var(--clr-grey-stroke);border-radius:.5rem!important;font-size:.625rem;padding:5px 15px 5px 15px!important}.ct-toggle-filter-panel.ct-offcanvas-trigger:hover{background-color:var(--clr-grey-dark)!important;color:#fff}label[for="bapf_26_3888"],label[for="bapf_1_3888"]{font-weight:700!important;color:#fff;background:#3a3a3a;padding:4px 8px;border-radius:4px}.single-product .ct-breadcrumbs{padding-top:50px}@media (max-width:1024px){.single-product .ct-breadcrumbs{padding-top:10px}}.single-product .ct-breadcrumbs span{text-transform:initial;font-weight:400;font-size:.875rem;color:var(--clr-main-black)}.single-product .ct-breadcrumbs span.last-item{font-weight:600}.single-product .ct-breadcrumbs span.last-item [itemprop="name"]{font-weight:600}.single-product article{--theme-boxed-content-max-width:1280px}.single-product .product{}.single-product .product .ct-wishlist-button-single .ct-label{display:block!important}.single-product .product figure{margin-bottom:0!important}.single-product .product .onsale{top:20px;left:20px;right:auto;font-weight:600;font-size:.75rem;border-radius:8px}.single-product .product .kj-accordion{border:1px solid #eee;border-radius:18px;padding:10px 12px;background:#fff}.single-product .product .kj-accordion>summary{list-style:none}.single-product .product .kj-accordion>summary::-webkit-details-marker{display:none}.single-product .product .kj-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:10px 10px}.single-product .product .kj-accordion__summary h2{margin:0;font-size:18px;font-weight:600}.single-product .product .kj-accordion__summary::after{content:"+";width:34px;height:34px;display:grid;place-items:center;font-size:22px;font-weight:700;color:#111;flex:0 0 auto}.single-product .product .kj-accordion[open] .kj-accordion__summary::after{content:"–"}.single-product .product .kj-accordion__content{padding:8px 8px 12px}.single-product .product .kj-price-wrap{margin-bottom:1rem}.single-product .product .kj-price-wrap.sale .kj-price-cards{margin-top:1rem}.single-product .product .dds-buy-box .kj-price-wrap.sale .kj-price-card:not(.kj-price-card--right){border:2px solid var(--clr-main-red)}.single-product .product .kj-price-regular{margin-bottom:10px;font-size:14px;opacity:.75}.single-product .product .kj-price-cards{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.single-product .product .kj-price-card{position:relative;background:#fff;border-radius:8px;padding:18px;min-height:92px}.single-product .product .kj-price-title{font-size:.875rem;font-weight:600;margin-bottom:10px}.single-product .product .kj-price-main{display:flex;align-items:baseline;gap:10px;line-height:1}.single-product .product .kj-price-amount{font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.single-product .product .kj-price-amount--light{font-weight:500}.single-product .product .kj-price-unit{font-size:14px;font-weight:700;opacity:.9}.single-product .product .kj-price-card--right{padding-right:56px}.single-product .product .kj-price-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:34px;height:34px}.single-product .product .kj-price-icon svg{width:100%;height:100%}.single-product .product .kj-price-note{margin-top:.5rem;font-size:.625rem}@media (max-width:640px){.single-product .product .kj-price-cards{grid-template-columns:1fr}}.single-product .product .product_title_icons{display:flex;gap:10px;flex-wrap:wrap;font-size:13px}.single-product .product .product_title_icons .product_title_icon{display:flex;gap:5px;align-items:center;justify-content:center;padding:3px 12px;border:1px solid #000;border-radius:20px}@media (max-width:767px){.single-product .product .product_title_icons .product_title_icon{padding:3px 12px}}.single-product .product .product_title_icons .product_title_icon svg{width:18px;height:18px}.single-product .product .product-entry-wrapper{background-color:#fff;padding:20px;border-radius:15px}@media (max-width:1024px){.single-product .product .product-entry-wrapper{margin-top:-.5rem;display:flex;flex-direction:column;gap:15px;padding:10px}}@media (min-width:1025px){.single-product .product .product-entry-wrapper .entry-summary{margin-inline-start:25px}}.single-product .product .product-entry-wrapper table.single_product_additional_info{border-width:0;width:100%;border-collapse:separate;border-spacing:0 5px}.single-product .product .product-entry-wrapper table.single_product_additional_info tr{vertical-align:top}.single-product .product .product-entry-wrapper table.single_product_additional_info td{font-size:.75rem}.single-product .product .product-entry-wrapper table.single_product_additional_info td:first-child{width:48%;white-space:nowrap}.single-product .product .product-entry-wrapper table.single_product_additional_info td:last-child{width:52%}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(odd){background:#f6f6f6}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(odd) td{padding:3px 12px}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(odd) td:first-child{border-radius:10px 0 0 10px;border-width:1px 0 1px 1px;border-style:solid;border-color:var(--clr-grey-stroke)}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(odd) td:last-child{border-radius:0 10px 10px 0;border-width:1px 1px 1px 0;border-style:solid;border-color:var(--clr-grey-stroke)}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(even){background:#fff}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(even) td{padding:0 12px}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(even) td:first-child{border-radius:0;border-width:0}.single-product .product .product-entry-wrapper table.single_product_additional_info tr:nth-child(even) td:last-child{border-radius:0;border-width:0}.single-product .product .product-entry-wrapper table.single_product_additional_info td{vertical-align:middle;border-top:1px solid #ececec;border-bottom:1px solid #ececec}@media (max-width:600px){.single-product .product .product-entry-wrapper table.single_product_additional_info td{padding:12px 14px}.single-product .product .product-entry-wrapper table.single_product_additional_info td:first-child{white-space:normal}}.single-product .product .product-entry-wrapper .kj-pcard-meta-row{border-bottom:0}.single-product .product .product-entry-wrapper .product_specs{margin-top:2rem;border:1px solid var(--clr-grey-stroke);border-radius:15px;padding:10px}.single-product .product .product-entry-wrapper .product_specs h5{font-size:1.125rem;font-weight:600;line-height:1.3em}@media (max-width:1024px){.single-product .product .product-entry-wrapper .price{margin-bottom:10px}}.single-product .product .product-entry-wrapper .price .dd_single_product_price{font-size:20px;font-weight:400}@media (max-width:1024px){.single-product .product .product-entry-wrapper .price .dd_single_product_price{font-size:16px}}.single-product .product .product-entry-wrapper .price .dd_single_product_price.salePrice{display:block;width:100%;text-decoration:line-through}.single-product .product .product-entry-wrapper .price .dd_single_product_price.salePrice .jedinica_mere_product{font-size:20px}.single-product .product .product-entry-wrapper .price .dd_single_product_price.salePrice .woocommerce-Price-amount{color:var(--clr-grey-900)}.single-product .product .product-entry-wrapper .price .woocommerce-Price-amount{color:#ed1c24;font-weight:700}.single-product .product .product-entry-wrapper .price .jedinica_mere_product{font-size:18px}.single-product .product .product-entry-wrapper .price .cene_pakovanje{font-weight:500;margin-top:0;margin-bottom:15px;background-color:#e6e7e9;border-radius:3px;padding:2px;display:flex;justify-content:space-between;align-items:center;font-size:16px;gap:10px}@media (max-width:1024px){.single-product .product .product-entry-wrapper .price .cene_pakovanje{font-size:14px}}.single-product .product .product-entry-wrapper .price .cene_pakovanje .cene_pakovanje_symbol{font-size:12px}.single-product .product .product-entry-wrapper .price .cene_pdv{font-size:12px;font-weight:500;display:block;margin-top:-5px}@media (max-width:1024px){.single-product .product .product-entry-wrapper .woocommerce-product-gallery{margin-bottom:0}}.single-product .product .product-entry-wrapper .woocommerce-product-gallery .flexy-pills li span.ct-image-container{border:1px solid rgba(0,0,0,.15)}.single-product .product .product-entry-wrapper .ct-payment-methods{margin-top:20px;padding:10px 15px}.single-product .product .product-entry-wrapper .ct-payment-methods .ct-icon-container:first-of-type{width:150px}.single-product .product .product-entry-wrapper .ct-payment-methods .ct-icon-container:first-of-type svg{width:150px}.single-product .product .product-entry-wrapper .single_add_to_cart_button{font-size:.875rem;font-weight:600;max-width:100%;min-height:55px;border-radius:40px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D'41'%20height%3D'41'%20viewBox%3D'0%200%2041%2041'%20fill%3D'none'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Ccircle%20cx%3D'20.5'%20cy%3D'20.5'%20r%3D'20.5'%20fill%3D'%239C191E'/%3E%3Cpath%20d%3D'M24.0413%2017.4585L16.958%2024.5418'%20stroke%3D'white'%20stroke-width%3D'1.75'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'/%3E%3Cpath%20d%3D'M17.667%2017.4585H24.042V23.8335'%20stroke%3D'white'%20stroke-width%3D'1.75'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:36px 36px;background-position:right 10px center;background-color:#5a2e12}.single-product .product .product-entry-wrapper .single_add_to_cart_button:hover{background-color:#3f1f0b}.single-product .product .product-entry-wrapper .added_to_cart{font-size:.875rem;font-weight:600;width:100%;min-width:100%;min-height:55px;border-radius:40px;color:#fff}.single-product .product .product-entry-wrapper .added_to_cart:hover{background-color:var(--clr-grey-dark)}.single-product .product .product-entry-wrapper .ct-cart-actions{padding-bottom:.5rem;border-bottom:0}@media (max-width:767px){.single-product .product .product-entry-wrapper .ct-cart-actions{flex-direction:column}}.single-product .product .product-entry-wrapper .ct-cart-actions .quantity{width:150px;height:55px;min-height:55px}@media (max-width:767px){.single-product .product .product-entry-wrapper .ct-cart-actions .quantity{width:100%}}.single-product .product .product-entry-wrapper input.qty{height:55px;min-height:55px;border-radius:40px!important;border:1px solid var(--clr-grey-stroke);background-color:#fff}.single-product .product .product-entry-wrapper input.qty:focus{background-color:#fff}.single-product .product .product-entry-wrapper .stock{display:none}.single-product .product .product_meta{padding-top:15px!important}.single-product .product .product_meta span{text-transform:inherit!important;letter-spacing:0!important;margin-bottom:0!important}.single-product .product .ct-wishlist-button-single{border-color:var(--clr-main-black);margin-top:15px}.single-product .product .woocommerce-tabs{padding-bottom:0;margin-inline:auto;padding-top:2rem;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}.single-product .product .woocommerce-tabs h2{font-weight:700;text-transform:uppercase;font-size:.875rem;line-height:1;letter-spacing:2px}.single-product .product .woocommerce-tabs h3{font-weight:700;font-size:1.5rem;line-height:1}.single-product .product .woocommerce-tabs p{font-size:.875rem;line-height:1.4em}.single-product .product .woocommerce-tabs li{font-size:.875rem;line-height:1.4em}.single-product .product .woocommerce-tabs .woocommerce-Tabs-panel{text-align:justify}.single-product .product .woocommerce-tabs .woocommerce-Tabs-panel>h2{display:none}.single-product .product .woocommerce-tabs .woocommerce-Tabs-panel p{margin-bottom:10px}.single-product .product .woocommerce-tabs .woocommerce-Tabs-panel frame{margin-block:20px}.single-product .product .woocommerce-tabs hr{margin-block:15px}.single-product .product .woocommerce-tabs #tab-description,.single-product .product .woocommerce-tabs #tab-video_uputstva,.single-product .product .woocommerce-tabs #tab-kj_isporuka,.single-product .product .woocommerce-tabs #tab-kj_nacini_placanja,.single-product .product .woocommerce-tabs #tab-reviews,.single-product .product .woocommerce-tabs #tab-faq_tab,.single-product .product .woocommerce-tabs #tab-kalkulator_cene{background-color:#fff;margin-bottom:2rem;padding:2rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}@media (max-width:1024px){.single-product .product .woocommerce-tabs #tab-description,.single-product .product .woocommerce-tabs #tab-video_uputstva,.single-product .product .woocommerce-tabs #tab-kj_isporuka,.single-product .product .woocommerce-tabs #tab-kj_nacini_placanja,.single-product .product .woocommerce-tabs #tab-reviews,.single-product .product .woocommerce-tabs #tab-faq_tab,.single-product .product .woocommerce-tabs #tab-kalkulator_cene{padding:1rem}}.single-product .product .post-53940{background-color:#fff;margin-bottom:2rem;padding:2rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}.single-product .product .post-53940 p{margin-top:0!important;line-height:1.4em}.single-product .product .lager_actions_buttons{margin-top:20px;display:flex;gap:2rem;align-items:center}@media (max-width:767px){.single-product .product .lager_actions_buttons{flex-direction:column;align-items:flex-start}}.single-product .product .lager_actions_buttons .lager_actions_buttons__lager .lager_title{font-weight:700}.single-product .product .lager_actions_buttons .lager_actions_buttons__lager img{width:100%;max-width:150px}.single-product .product .lager_actions_buttons .lager_actions_buttons__lager .lager{margin-top:10px;font-weight:700}.single-product .product .lager_actions_buttons .lager_actions_buttons__lager .lager span{color:#0a8754;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;font-weight:900}.single-product .product .lager_actions_buttons .lager_actions_buttons__lager .lager.rasprodato span{color:#ed1c24}.single-product .product .action_buttons__wrapper{display:inline-flex;align-items:center;gap:20px}.single-product .product .action_buttons__wrapper .button{min-width:170px;padding:10px 15px 10px 15px;background-color:#0071b7;color:#fff;border-radius:2px;font-size:14px}.single-product .product .action_buttons__wrapper .button:hover{opacity:85%}@media (max-width:1260px) and (min-width:1000px){.single-product .product .action_buttons__wrapper .button{width:100%}}@media (max-width:768px){.single-product .product .action_buttons__wrapper .button{width:100%}}.single-product .product .action_buttons__wrapper div{display:inline-flex;gap:20px}.single-product .product .action_read_more__wrapper{margin-top:20px;display:block}.single-product .product .action_read_more__wrapper .read_more{display:block;width:100px}.single-product .product .action_read_more__wrapper .read_more:hover{opacity:85%;text-decoration:underline}.single-product .product table{border-collapse:collapse;width:100%;border;font-weight:600;font-size:18px}@media (max-width:768px){.single-product .product table{font-size:16px;margin-left:0}}.single-product .product table td,.single-product .product table th{border;text-align:left;padding:0 10px;font-size:16px}@media (max-width:1024px){.single-product .product table td,.single-product .product table th{font-size:14px}}.single-product .product table td:first-child{width:40%;font-weight:700}@media (max-width:768px){.single-product .product table td:first-child{width:50%}}.single-product .product .bosnia-price-note{margin-top:-1rem;margin-bottom:2rem;padding:1rem 1.5rem;border-radius:15px;background-color:var(--clr-main-red);color:#fff;font-weight:600;font-size:.875rem}.single-product .product .bosnia-price-note a{color:#fff;text-decoration:underline}.single-product .product .bosnia-price-note a:hover{color:var(--clr-grey-dark)}.single-product .product .kj-price-card--inquiry{border-color:#b01820}.single-product .product .kj-price-inquiry-text{color:#b01820;font-size:28px;line-height:1.2;font-weight:700}.single-product .mfp-iframe-scaler iframe{background:#fff!important}.single-product .kj-calc .box-left,.single-product .kj-calc .box-right{background-color:var(--clr-grey-bg);border-radius:15px;flex:1;padding:2rem}@media (max-width:1024px){.single-product .kj-calc .box-left,.single-product .kj-calc .box-right{padding:1rem}}.single-product .kj-calc .kj-card__head{margin-bottom:1rem;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.single-product .kj-calc .kj-card__head .kj-card__title{margin-bottom:0}.single-product .product_meta .kj-calc .box-left span{display:initial;color:#000}.single-product .product_meta .kj-calc .box-right span{display:initial}.single-product .kj-calc--content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}@media (max-width:1024px){.single-product .kj-calc--content-inner{flex-direction:column}}.single-product .kj-calc--content-inner .item{font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;margin-bottom:10px;justify-content:space-between}.single-product .kj-calc--content-inner .item .text{display:flex;align-items:center;gap:.5rem}.single-product .kj-calc--content-inner .box-left .item .label{font-size:.875rem;width:160px;color:#000}.single-product .kj-calc--content-inner .box-left .item .text{color:#000;font-weight:700}.single-product .kj-calc--content-inner .box-right .item .label{font-size:.875rem;width:160px;color:#000}@media (min-width:1025px){.single-product .kj-calc--content-inner .box-right .item .label{width:250px}}.single-product .kj-calc--content-inner .box-right .item .label strong{font-weight:700;color:#000}.single-product .kj-calc--content-inner .box-right .item .label br{display:none}@media (max-width:925px){.single-product .kj-calc--content-inner .box-right .item .label br{display:block}}.single-product .kj-calc--content-inner .box-right .item .text{color:#000;font-weight:700}.single-product .kj-calc--content-inner .box-right .item .text input{background-color:#fff;border:1px solid var(--clr-grey-stroke);width:100px;height:25px;border-radius:5px;padding:15px 12px;outline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1025px){.single-product .kj-calc--content-inner .box-right .item .text input{font-size:.875rem}}.single-product .kj-calc--content-inner .box-right .item .text input:focus{border:1px solid var(--clr-main-black)}.single-product .kj-calc .note p{font-size:.875rem;margin-top:1.25rem;text-align:center;color:#000}.ct-floating-bar-actions .added_to_cart{display:none!important}.ct-floating-bar-actions .button.view-more{background-color:#5a2e12}.ct-floating-bar-actions .button.view-more:hover{background-color:#3f1f0b}.ct-floating-bar-actions .button.add_to_cart_button{background-color:#5a2e12}@media (max-width:768px){.ct-floating-bar-actions .button.add_to_cart_button{font-size:.75rem;padding:5px 10px}}.ct-floating-bar-actions .button.add_to_cart_button:hover{background-color:#3f1f0b}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"]{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;padding:10px!important;min-height:50px!important;height:auto!important;overflow:visible!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price{position:static!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:.125rem!important;flex:1!important;width:auto!important;min-width:0!important;height:auto!important;min-height:45px!important;max-height:none!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;overflow:visible!important;text-align:right!important;color:#000!important;font-size:1.125rem!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.5px!important;z-index:2}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price::before,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price::after{display:none!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price .sale-price{display:flex!important;flex-direction:column-reverse!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price .woocommerce-Price-amount,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price .amount,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price bdi{display:inline!important;opacity:1!important;visibility:visible!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price .woocommerce-Price-currencySymbol{position:relative;top:-5px;font-size:.625rem!important;line-height:1!important;font-weight:400!important;color:inherit!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price del,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price ins{display:block!important;font-size:1.125rem!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.5px!important;white-space:nowrap!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price del{opacity:1!important;color:var(--clr-grey-900,#666)!important;text-decoration:none!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price del .amount{position:relative;display:inline-block!important;text-decoration:none!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price del .amount::after{content:"";position:absolute;left:0;right:0;top:.45em;height:2px;width:80%;background:currentColor;opacity:.6;pointer-events:none}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price ins{color:#000!important;text-decoration:none!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .button,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .view-more{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;flex:1!important;margin:0!important}.kj-recently-viewed ul.products li.product.type-product a.button.view-more{font-weight:600;display:inline-flex!important;align-items:center;gap:5px;background-color:#5a2e12;color:#fff;padding:5px 10px;font-size:.875rem;min-height:45px}.kj-recently-viewed ul.products li.product.type-product a.button.view-more:hover{background-color:#3f1f0b}.kj-recently-viewed ul.products li.product.type-product a.button.view-more .kj-btn-icon{display:inline-flex;width:16px;height:16px}.kj-recently-viewed ul.products li.product.type-product a.button.view-more .kj-btn-icon svg{width:16px;height:16px;display:block}.kj-recently-viewed ul.products li.product.type-product a.button.view-more:hover .kj-btn-icon{transform:translateX(2px);transition:transform .2s ease}@media (max-width:47.9375rem){.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"]{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price{align-items:center!important;justify-content:center!important;text-align:center!important;font-size:1rem!important}.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price del,.kj-recently-viewed ul.products li.product.type-product .ct-woo-card-actions[data-add-to-cart="auto-hide"] .price ins{font-size:1rem!important}.kj-recently-viewed ul.products li.product.type-product a.button.view-more{width:100%;min-height:40px}}.square-buttons-wrapper{display:flex;align-items:center;column-gap:2rem;row-gap:1rem;flex-wrap:wrap;margin-top:-10px;margin-bottom:1rem!important}.square-buttons-wrapper .kjpqa-single-button,.square-buttons-wrapper .btn-detaljnije-fug-mase-popup,.square-buttons-wrapper .btn-kalkulator-cene{display:flex;align-items:center;gap:.5rem;margin-right:10px;color:var(--clr-main-black);font-size:.875rem;font-weight:600;letter-spacing:-.2px;text-decoration:none;background:none;cursor:pointer;text-align:left}.square-buttons-wrapper .kjpqa-single-button:hover{color:var(--clr-grey-dark)}.square-buttons-wrapper .btn-detaljnije-fug-mase-popup:hover{color:var(--clr-grey-dark)}.square-buttons-wrapper .btn-kalkulator-cene:hover{color:var(--clr-grey-dark)}.kjpqa-single-button-wrap{margin-block:1rem!important}.single-product div.product .images img,.single-product div.product .woocommerce-product-gallery img{display:block!important;width:100%!important;aspect-ratio:1!important;height:auto!important;object-fit:contain!important;object-position:center!important;background:#fff!important}.kj-rec{--kj-rec-radius:14px;--kj-rec-gap:18px;--kj-rec-left-w:450px;--kj-rec-min-h:550px;border-radius:var(--kj-rec-radius);overflow:hidden;background:#fff;border:1px solid var(--clr-grey-stroke)}@media (max-width:1400px){.kj-rec{--kj-rec-left-w:320px}}.kj-rec__grid{display:grid;grid-template-columns:var(--kj-rec-left-w) 1fr;min-height:var(--kj-rec-min-h)}@media (max-width:720px){.kj-rec__grid{grid-template-columns:1fr;min-height:auto}.kj-rec__left{padding:12px;overflow:hidden}.kj-rec__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,85%);overflow-x:auto;overflow-y:hidden;gap:10px;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kj-rec__list::-webkit-scrollbar{display:none}.kj-rec__list>li{scroll-snap-align:start}.kj-rec__right{min-height:450px}}.kj-rec__left{padding:14px}.kj-rec__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kj-rec__itemBtn{width:100%;text-align:left;background:#fff;border-radius:12px;padding:10px;display:grid;grid-template-columns:80px 1fr 18px;gap:10px;align-items:center;cursor:pointer;border:1px solid var(--clr-grey-stroke);transition:transform .12s ease,border .12s ease,outline-color .12s ease;-webkit-appearance:none;appearance:none;color:#111}.kj-rec__itemBtn:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.1)}.kj-rec__itemBtn.is-active{background:var(--clr-grey-bg)}.kj-rec__chev{width:18px;height:18px;display:block;flex:0 0 18px;opacity:.7}.kj-rec__chev *{vector-effect:non-scaling-stroke}.kj-rec__btnArrow{width:16px;height:16px;display:block;flex:0 0 16px}.kj-rec__btnArrow *{vector-effect:non-scaling-stroke}@media (max-width:480px){.kj-rec__chev{width:16px;height:16px;flex-basis:16px}.kj-rec__itemBtn{grid-template-columns:72px 1fr 16px}}.kj-rec__thumb{width:70px;height:70px;border-radius:10px;overflow:hidden;background:#e9ecef;display:grid;place-items:center}.kj-rec__thumb img{width:100%;height:100%!important;object-fit:cover;display:block}.kj-rec__meta{min-width:0}.kj-rec__name{font-size:13px;font-weight:600;line-height:1.25;color:#111;margin:0 0 4px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kj-rec__price{font-size:12px;color:#3b3b3b;margin:0}.kj-rec__right{position:relative;min-height:var(--kj-rec-min-h)}.kj-rec__hero{position:absolute;inset:0}.kj-rec__hero img{width:100%;height:100%!important;object-fit:cover;display:block}.kj-rec__overlay{position:relative;z-index:2;height:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:2.25rem;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.7) 80%)}@media (max-width:1200px){.kj-rec__overlay{flex-direction:column;align-items:flex-start;justify-content:flex-end}}.kj-rec__kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.kj-rec__title{font-size:1.25rem;color:#fff;font-weight:700;line-height:1.2;margin:5px 0 3px 0}.kj-rec__desc{font-size:13px;line-height:1.45;margin:0;max-width:560px;opacity:.92}.kj-rec__actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:6px}.kj-rec__btn{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:7px 20px;background:#fff;color:var(--clr-main-black);text-decoration:none;font-weight:700;font-size:.75rem;box-shadow:0 10px 24px rgba(0,0,0,.25);transition:transform .12s ease;white-space:nowrap}.kj-rec__btn:hover{background:var(--clr-main-black);color:#fff}.kj-rec__btn svg{width:16px;height:16px}@media (max-width:900px){.kj-rec{--kj-rec-left-w:280px}.kj-rec__title{font-size:18px}}.kj-pcard-meta-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:5px 0 15px 0;width:100%;border-bottom:1px solid var(--clr-grey-stroke)}@media (max-width:1024px){.kj-pcard-meta-row{padding:5px 0 5px 0}}.kj-pcard-meta-left{display:flex;align-items:center;gap:5px;min-width:0}.kj-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:40px;font-size:.625rem;line-height:1;font-weight:600;white-space:nowrap}@media (max-width:767px){.kj-badge{padding:3px 5px}}.kj-badge--new{background:#fff;border:1px solid currentColor;color:var(--clr-main-red)}.kj-badge--stock{background:#fff;font-weight:600;border:1px solid var(--clr-grey-stroke)}.kj-badge--stock::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--clr-green-700);display:inline-block}.kj-badge--outofstock{background:#fff}.kj-badge--outofstock::before{background:var(--clr-main-red)}.kj-badge--onbackorder{background:#fff8e6;color:#7a4a00}.kj-badge--onbackorder::before{background:#f59e0b}.kj-badge--totalna-rasprodaja{background:var(--clr-main-red);color:#fff}.kj-pcard-sku{font-size:.625rem;color:var(--clr-grey-dark);font-weight:400;white-space:nowrap}@media (max-width:480px){.kj-pcard-meta-row{flex-wrap:wrap}.kj-pcard-meta-left{flex-wrap:wrap}.kj-pcard-meta-right{display:none}}body.woocommerce-page #sidebar{background-color:#fff;padding:2rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}body.woocommerce-page #sidebar article h3{font-size:1rem;font-weight:600;letter-spacing:-.2px}body.woocommerce-page #sidebar article ul.wp-block-list{padding:0;max-height:155px;overflow:auto;margin-bottom:20px;list-style:none}body.woocommerce-page #sidebar article ul.wp-block-list li a{font-size:.875rem;font-weight:500;color:var(--clr-main-black)}body.woocommerce-page #sidebar article ul.wp-block-list li a:hover{color:var(--clr-grey-dark)}body.woocommerce-page #sidebar .bapf_head h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;letter-spacing:-.3px}body.woocommerce-page #sidebar .bapf_srch .bapf_input{height:45px!important;padding:2px 32px 2px 10px;color:var(--clr-main-black);font-size:.75rem;line-height:1em;font-weight:600;border-radius:7px}body.woocommerce-page #sidebar .bapf_srch span.bapf_search{padding:15px 10px;top:8px;right:5px;left:auto;height:5px;min-height:5px}body.woocommerce-page #sidebar .bapf_body ul{padding-left:0}body.woocommerce-page #sidebar .bapf_body .bapf_show_hide{position:relative;top:.5rem;color:#5a2e12;text-decoration:underline;border-radius:var(--theme-button-border-radius,3px)}body.woocommerce-page #sidebar .bapf_body .bapf_show_hide:hover{color:#3f1f0b}body.woocommerce-page #sidebar .bapf_body li input[type="checkbox"]{border-radius:.3rem;background-color:var(--clr-grey-bg);border:1px solid var(--clr-grey-stroke)}body.woocommerce-page #sidebar .bapf_body li input[type="checkbox"]::after{top:2px;left:6px;width:6px;height:10px}body.woocommerce-page #sidebar .bapf_body label{font-size:.875rem;font-weight:500}body.woocommerce-page #sidebar .bapf_body .bapf_slidr_all .bapf_from{font-size:.875rem}body.woocommerce-page #sidebar .bapf_body .bapf_slidr_all .bapf_to{font-size:.875rem}body.woocommerce-page #sidebar .bapf_body .bapf_slidr_main{margin-top:.5rem}body.woocommerce-page #sidebar h3.bapf_hascolarr{font-size:1rem;font-weight:600;padding-bottom:10px;letter-spacing:-.2px}body.woocommerce-page #woo-filters-panel .ct-panel-inner{background-color:#fff;padding:.5rem;border:1px solid var(--clr-grey-stroke)}body.woocommerce-page #woo-filters-panel .ct-panel-inner .ct-widget.widget_text{margin-bottom:0}body.woocommerce-page #woo-filters-panel .ct-panel-inner article h3{font-size:1rem;font-weight:600;letter-spacing:-.2px}body.woocommerce-page #woo-filters-panel .ct-panel-inner article ul.wp-block-list{padding:0;max-height:155px;overflow:auto;margin-bottom:20px;list-style:none}body.woocommerce-page #woo-filters-panel .ct-panel-inner article ul.wp-block-list li a{font-size:.875rem;font-weight:500;color:var(--clr-main-black)}body.woocommerce-page #woo-filters-panel .ct-panel-inner article ul.wp-block-list li a:hover{color:var(--clr-grey-dark)}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_srch .bapf_input{height:45px!important;padding:2px 32px 2px 10px;color:var(--clr-main-black);font-size:.75rem;line-height:1em;font-weight:600;border-radius:7px}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_srch span.bapf_search{padding:15px 10px;top:8px;right:5px;left:auto;height:5px;min-height:5px}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_head h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;letter-spacing:-.3px}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body ul{padding-left:0}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body .bapf_show_hide{position:relative;top:.5rem;color:#5a2e12;text-decoration:underline;border-radius:var(--theme-button-border-radius,3px)}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body .bapf_show_hide:hover{color:#3f1f0b}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body li input[type="checkbox"]{border-radius:.3rem;background-color:var(--clr-grey-bg);border:1px solid var(--clr-grey-stroke)}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body li input[type="checkbox"]::after{top:2px;left:6px;width:6px;height:10px}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body label{font-size:.875rem;font-weight:500}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body .bapf_slidr_all .bapf_from{font-size:.875rem}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body .bapf_slidr_all .bapf_to{font-size:.875rem}body.woocommerce-page #woo-filters-panel .ct-panel-inner .bapf_body .bapf_slidr_main{margin-top:.5rem}body.woocommerce-page #woo-filters-panel .ct-panel-inner h3.bapf_hascolarr{font-size:1rem;font-weight:600;padding-bottom:10px;letter-spacing:-.2px}@media (max-width:768px){.woo-listing-top{align-items:flex-start}}.woo-listing-top .ct-filter-trigger{padding:10px 25px}.bapf_loader_page .bapf_lcontainer{width:100px!important;height:100px!important}@media (max-width:768px){.bapf_loader_page .bapf_lcontainer .bapf_limg{margin-left:-25px}}.bapf_body li:not(.checked) label>span{border!important}.bapf_sfilter .bapf_sfa_taxonomy{display:flex;flex-wrap:wrap}.bapf_sfilter .bapf_sfa_taxonomy ul{display:flex;gap:20px}.bapf_sfilter .bapf_sfa_taxonomy ul a i{margin-right:5px}.bapf_sfilter ul.bapf_sfa_unall{padding-left:0}.bapf_sfilter ul.bapf_sfa_unall li a{padding:5px 15px;background-color:#0071b7;color:#fff;border-radius:2px}.bapf_sfilter ul.bapf_sfa_unall li a:hover{opacity:80%}.bapf_sfilter ul.bapf_sfa_unall li a i{margin-right:5px}.sidebar_title_name{font-size:1rem;font-weight:600;padding-bottom:10px;letter-spacing:-.2px}.single-saloni .dds-grb-rating__stars{font-size:1.25rem}.single-saloni .dds-grb-rating__score,.single-saloni .dds-grb-rating__count{font-size:1.125rem;color:#fff}.single-saloni .salon-maps-link,.single-saloni .salon-review-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:280px;min-height:48px;max-width:100%;font-size:.875rem;border-radius:100px;padding:.875rem 2rem;text-decoration:none;box-sizing:border-box}@media (max-width:767px){.single-saloni .salon-maps-link,.single-saloni .salon-review-link{padding:.5rem}}.single-saloni .salon-maps-link{background-color:var(--clr-main-black);color:#fff}.single-saloni .salon-maps-link:hover{background-color:var(--clr-main-red)}.single-saloni .salon-review-link{margin-top:-1rem;background:#fff;color:var(--clr-main-black);border:1px solid var(--clr-main-black)}.single-saloni .salon-review-link:hover{background:var(--clr-main-black);color:#fff}.single-saloni .salon-maps-link svg,.single-saloni .salon-review-link svg{width:18px;height:18px;flex-shrink:0}.single-saloni .salon-review-link span,.single-saloni .salon-maps-link span{line-height:1}#header [data-row*="top"] ul{height:auto}#header [data-row*="top"] ul li:not(:last-child){border-right:1px solid var(--clr-grey-dark)}.ct-header [class*="ct-dynamic-count"][data-count="0"]{display:flex}.ct-header .ct-search-form.ct-has-dropdown input{color:var(--clr-main-black)}.ct-header .ct-search-form.ct-has-dropdown button{color:var(--clr-main-black)}.ct-header .ct-search-form input{font-size:.75rem;line-height:1em;font-weight:600}.ct-header .ct-search-form input::placeholder{opacity:1}.ct-header .ct-search-form svg{width:20px;height:20px}.ct-header .menu-sale a{background:var(--clr-main-red);height:auto;padding:10px;border-radius:.5rem;color:#fff!important}.ct-header .menu-sale a:hover{color:var(--clr-grey-dark)!important}.ct-header .menu-sale a::after{width:0}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="desktop"][data-transparent] [data-sticky="yes:shrink"] [data-id="search"]{--theme-icon-color:var(--clr-grey-dark)!important;--theme-icon-hover-color:var(--clr-main-red)!important}}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-account svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cta svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-wishlist svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cart svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-search.ct-toggle svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="desktop"][data-transparent] [data-sticky="fixed:shrink"] [data-id="search"]{--theme-icon-color:#fff!important;--theme-icon-hover-color:var(--clr-grey-dark)!important}}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-account svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-cta svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-wishlist svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-cart svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-search.ct-toggle svg path{stroke:#fff}.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="desktop"][data-transparent] [data-sticky="shrink"] [data-id="search"]{--theme-icon-color:#fff!important;--theme-icon-hover-color:var(--clr-grey-dark)!important}}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="mobile"][data-transparent] [data-sticky="yes:shrink"] [data-id="search"]{--theme-icon-color:var(--clr-main-black)!important;--theme-icon-hover-color:var(--clr-main-red)!important}}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-account svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-cta svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-wishlist svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-cart svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-search.ct-toggle svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="mobile"][data-transparent] [data-sticky="shrink"] [data-id="search"]{--theme-icon-color:#fff!important;--theme-icon-hover-color:var(--clr-grey-dark)!important}}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-account svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cta svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-wishlist svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cart svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-search.ct-toggle svg path{stroke:#fff}.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="mobile"][data-transparent] [data-sticky="fixed:shrink"] [data-id="search"]{--theme-icon-color:#fff!important;--theme-icon-hover-color:var(--clr-grey-dark)!important}}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="yes"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-id="search"]{--theme-icon-color:var(--clr-grey-dark)!important;--theme-icon-hover-color:var(--clr-main-red)!important}}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-account svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-cta svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-cart svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-search.ct-toggle svg path{stroke:var(--clr-main-black)}.ct-header [data-device="desktop"] [data-sticky*="fixed"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="desktop"] [data-sticky*="fixed"] [data-id="search"]{--theme-icon-color:var(--clr-main-black)!important;--theme-icon-hover-color:var(--clr-main-red)!important}}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="mobile"] [data-sticky="yes:shrink"] [data-id="search"]{--theme-icon-color:var(--clr-main-black)!important;--theme-icon-hover-color:var(--clr-grey-dark)!important}}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-account svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-account:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-cta svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-cta:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-cart svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-cart:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-search.ct-toggle svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="shrink"] .ct-header-search.ct-toggle:hover svg path{stroke:var(--clr-grey-dark)}@media (max-width:999px){.ct-header [data-device="mobile"] [data-sticky="shrink"] [data-id="search"]{--theme-icon-color:var(--clr-main-black)!important;--theme-icon-hover-color:var(--clr-main-red)!important}}.ct-header [data-device="mobile"] [data-sticky="fixed:shrink"] .ct-header-wishlist svg path{stroke:var(--clr-main-black)}.ct-header [data-device="mobile"] [data-sticky="fixed:shrink"] .ct-header-wishlist:hover svg path{stroke:var(--clr-grey-dark)}.ct-header [data-device="mobile"] [data-sticky="fixed:shrink"] [data-id="search"]{--theme-icon-color:var(--clr-main-black)!important;--theme-icon-hover-color:var(--clr-main-red)!important}.ct-header .ct-header-trigger.ct-toggle .ct-icon{transform:rotate(180deg)}.ct-header #menu-item-57287 ul li a{color:var(--clr-main-black)}.ct-header #menu-item-57287 ul li a:hover{color:var(--clr-grey-dark)}.ct-dynamic-count-cart{margin-top:3px;margin-right:4px}.mobile-menu .menu-sale a{margin-top:10px;max-width:max-content}.mobile-menu ul>li:last-child{border-bottom:none!important}.kj-white-btn{display:inline-flex;align-items:center;gap:.625rem;padding:.75rem 1.375rem;border-radius:999px;background:#fff;color:#111;text-decoration:none;line-height:1;box-shadow:0 8px 18px rgba(0,0,0,.1);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.kj-white-btn__text{font-size:.75rem;font-weight:600;white-space:nowrap}.kj-white-btn__icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.kj-white-btn__icon svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.kj-white-btn:hover{background:#000;color:#fff;border-color:#000!important;box-shadow:0 12px 24px rgba(0,0,0,.14)}.kj-white-btn:focus-visible{outline:3px solid rgba(0,0,0,.25);outline-offset:3px}.kj-hns{width:100%;position:relative}.kj-hns__card{position:relative;overflow:hidden;border-radius:14px;height:100%;min-height:140px;padding:2rem;display:flex;gap:1.5rem;align-items:stretch;justify-content:space-between;background:rgba(0,0,0,.4)}@media (max-width:767px){.kj-hns__card{flex-direction:column}}.kj-hns__content{width:100%;display:flex;flex-direction:column;justify-content:space-between;min-width:0;align-self:center;color:#fff}@media (min-width:768px){.kj-hns__content{width:55%}}.kj-hns__title{font-size:1.125rem;line-height:1.25;font-weight:600;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kj-hns__desc{font-size:.875rem;color:var(--clr-grey-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kj-hns__right{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.625rem;min-width:90px}@media (min-width:768px){.kj-hns__right{width:45%;align-items:flex-end}}.kj-hns__nav{position:absolute;top:auto;right:1rem;bottom:1rem;display:flex;gap:.5rem;z-index:5}@media (min-width:768px){.kj-hns__nav{top:2rem;right:2rem;bottom:auto}}.kj-hns__btn{width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.kj-hns__btn span{font-size:1.125rem;line-height:1}.kj-hns__btn:hover{background:rgba(255,255,255,.12)}.kj-hns__link{font-size:.75rem;color:rgba(255,255,255,.5);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);text-transform:lowercase;font-weight:600}.kj-hns__link:hover{color:#fff;border-bottom-color:rgba(255,255,255,.7)}.kj-hns__icon{display:block}.kj-hns__icon--prev{transform:rotate(180deg)}.kj-hns__btn{border-color:rgba(255,255,255,.35)}.kj-hns__btn .kj-hns__icon path{stroke:#fff}.kj-hns__btn.is-disabled,.kj-hns__btn:disabled{cursor:not-allowed;border-color:rgba(255,255,255,.18);background:rgba(0,0,0,.18)}.kj-hns__btn.is-disabled .kj-hns__icon path,.kj-hns__btn:disabled .kj-hns__icon path{stroke:rgba(255,255,255,.35)}.kj-hns__btn.is-disabled:hover,.kj-hns__btn:disabled:hover{background:rgba(0,0,0,.18)}.kj-hns__swiper .swiper-slide{height:auto}.kj-share{display:flex;align-items:center;gap:1rem}.kj-share .kj-share__label{font-size:.875rem;line-height:1;font-weight:600}.kj-share .kj-share__pill{display:flex;align-items:center;gap:.75rem;padding:.25rem .75rem;border-radius:.875rem;background:var(--clr-grey-bg);border:1px solid var(--clr-grey-stroke)}@media (max-width:400px){.kj-share .kj-share__pill{gap:.5rem;padding:.25rem .5rem}}.kj-share .kj-share__btn{width:42px;height:34px;border:0;padding:0;margin:0;border-radius:999px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--clr-main-black,#090909);transition:background .15s ease,transform .15s ease}@media (max-width:400px){.kj-share .kj-share__btn{width:32px;height:24px}}.kj-share .kj-share__btn svg{width:18px;height:18px;display:block}.kj-share .kj-share__btn svg path{fill:currentColor!important}.kj-share .kj-share__btn:hover{background:rgba(0,0,0,.06)}.kj-share .kj-share__btn:active{transform:translateY(1px)}.kj-wc-toolbar{background-color:#fff;margin-bottom:1rem;border-bottom:1px solid var(--clr-grey-stroke)}@media (min-width:1025px){.kj-wc-toolbar{position:sticky;top:calc(var(--admin-bar,0px) + 110px);z-index:5}}.kj-wc-toolbar .ct-container{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}@media (max-width:767px){.kj-wc-toolbar .ct-container{flex-direction:column}}.kj-wc-toolbar__left{flex:1 1 auto;min-width:0}.kj-wc-toolbar__right{flex:0 0 auto;display:flex;align-items:center;gap:16px}.kj-wc-toolbar__left .kj-breadcrumbs{color:var(--clr-main-black);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.kj-wc-toolbar__left .kj-breadcrumbs a{font-weight:400;color:var(--clr-main-black)}.kj-wc-toolbar .woocommerce-ordering,.kj-wc-toolbar .kj-wc-per-page{margin:0;display:flex;align-items:center;gap:10px;white-space:nowrap}.kj-wc-toolbar .woocommerce-ordering,.kj-wc-toolbar .berocket_single_filter_widget{width:220px}.kj-wc-toolbar__right .bapf_sfilter{margin-bottom:0}.kj-wc-toolbar .kj-wc-per-page{width:150px}.kj-wc-toolbar .berocket_single_filter_widget,.kj-wc-toolbar .woocommerce-ordering select,.kj-wc-toolbar .kj-wc-per-page select{font-size:.875rem;font-weight:600}.kj-wc-toolbar .kj-wc-per-page label{font-size:.875rem;font-weight:600;margin:0}@media (min-width:768px){.kj-wc-toolbar .kj-wc-per-page label{margin:0 0 0 1rem}}.kj-wc-toolbar select{height:34px;padding:0 10px;border-radius:10px}@media (max-width:767px){.kj-wc-toolbar{flex-direction:column;align-items:flex-start}.kj-wc-toolbar__right{width:100%;justify-content:center}}.kj-products-swiper{position:relative;max-width:100%;overflow:hidden}.kj-products-swiper .woocommerce,.kj-products-swiper ul.products{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.kj-products-swiper ul.products{display:flex;flex-wrap:nowrap;gap:1rem;list-style:none!important}.kj-products-swiper.swiper-initialized ul.products.swiper-wrapper{gap:0}.kj-products-swiper li.product{float:none!important;box-sizing:border-box;min-width:0}.kj-products-swiper li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(2 * 1.3em);line-height:1.3}.kj-products-swiper .kj-swiper-nav{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.kj-products-swiper .kj-swiper-button-prev,.kj-products-swiper .kj-swiper-button-next{position:static;display:inline-flex!important;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.625rem;border:1px solid var(--clr-grey-stroke);background:#fff;cursor:pointer}.kj-products-swiper .kj-swiper-button-prev::before,.kj-products-swiper .kj-swiper-button-next::before{content:"";width:.5rem;height:.5rem;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(135deg)}.kj-products-swiper .kj-swiper-button-prev::before{position:relative;left:1px}.kj-products-swiper .kj-swiper-button-next::before{transform:rotate(-45deg);position:relative;left:-1px}.woocommerce-cart article{border-radius:15px}.woocommerce-cart article .return-to-shop a.wc-backward{background-color:var(--clr-main-black);border-radius:40px;font-size:.875rem;font-weight:600}.woocommerce-cart article .return-to-shop a.wc-backward:hover{background-color:var(--clr-grey-dark)}.woocommerce-cart article .shop_table.cart th{border-bottom:1px solid var(--clr-grey-stroke)}.woocommerce-cart article .shop_table.cart input#coupon_code{border-radius:40px!important;border:1px solid var(--clr-grey-stroke);outline:0}.woocommerce-cart article .shop_table.cart input#coupon_code:focus{border:1px solid var(--clr-main-black);outline:0;box-shadow:none}.woocommerce-cart article .shop_table.cart input.qty{border-radius:40px!important;border:1px solid var(--clr-grey-stroke);outline:0}.woocommerce-cart article .shop_table.cart input.qty:focus{border:1px solid var(--clr-main-black);outline:0;box-shadow:none}.woocommerce-cart article .shop_table.cart .ct-increase:hover,.woocommerce-cart article .shop_table.cart .ct-decrease:hover{background-color:var(--clr-main-red)}.woocommerce-cart article .cart_totals{border:1px solid var(--clr-grey-stroke);border-radius:15px}.woocommerce-cart article .coupon button{background-color:var(--clr-main-black);border-radius:40px;font-size:.875rem;font-weight:600}.woocommerce-cart article .wc-proceed-to-checkout a{background-color:#5a2e12;border-radius:40px;font-size:1rem;font-weight:600;min-height:50px}.woocommerce-cart article .wc-proceed-to-checkout a:hover{background-color:#3f1f0b}.woocommerce-checkout .woocommerce-form__label-for-checkbox{font-size:1.125rem}.woocommerce-checkout .woocommerce [data-block="hook:53396"]{margin-top:-20px;margin-bottom:20px}@media (min-width:768px){.woocommerce-checkout .woocommerce [data-block="hook:53396"]{display:none}}.woocommerce-checkout article{border-radius:15px}.woocommerce-checkout article .ct-order-review{border:1px solid var(--clr-grey-stroke);border-radius:15px}.woocommerce-checkout article .ct-order-review th{border-bottom:1px solid var(--clr-grey-stroke)}.woocommerce-checkout article .ct-order-review h3{font-size:1.125rem}.woocommerce-checkout article .ct-order-review td.product-name img{object-fit:contain}.woocommerce-checkout article .ct-order-review .woocommerce-shipping-totals .ct-shipping-heading{margin-bottom:0}.woocommerce-checkout article .ct-order-review .woocommerce-shipping-totals .woocommerce-Price-amount,.woocommerce-checkout article .ct-order-review .woocommerce-shipping-totals label{font-weight:700}.woocommerce-checkout article .ct-order-review .woocommerce-shipping-totals label{font-size:1.125rem}.woocommerce-checkout article .ct-order-review .order-total th{font-size:1.25rem}.woocommerce-checkout article .ct-order-review .order-total .woocommerce-Price-amount{font-size:1.25rem}.woocommerce-checkout article .ct-order-review #place_order{font-size:1.125rem;text-transform:uppercase;font-weight:600;background-color:#5a2e12;border-radius:40px;min-height:50px}.woocommerce-checkout article .ct-order-review #place_order:hover{background-color:#3f1f0b}.woocommerce-checkout article .ct-customer-details p{--theme-content-spacing:1.5em;margin-block-end:var(--theme-content-spacing)}.woocommerce-checkout article .woocommerce-billing-fields h3{font-size:18px}.woocommerce-checkout article .woocommerce-additional-fields{margin-top:var(--theme-content-spacing)}.woocommerce-checkout article #billing_lat_field,.woocommerce-checkout article #billing_lng_field{display:none}.woocommerce-button.pay{margin-right:10px}.np-transaction-info{margin-top:20px;width:100%;max-width:100%;background-color:#f0f1f3;border-radius:3px;padding-bottom:20px}#woo-cart-panel{z-index:9999999}#woo-cart-panel .ct-panel-heading{font-size:20px}@media (max-width:767px){#woo-cart-panel .ct-product-actions{gap:3px}}@media (max-width:767px){#woo-cart-panel .ct-product-actions .quantity{--quantity-width:60px;--quantity-height:30px}}#woo-cart-panel .ct-product-actions .woocommerce-Price-amount{font-size:20px;font-weight:700}@media (max-width:767px){#woo-cart-panel .ct-product-actions .woocommerce-Price-amount{font-size:18px}}#woo-cart-panel .woocommerce-mini-cart__total{align-items:center;font-size:16px!important}#woo-cart-panel .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:20px;font-weight:700}#woo-cart-panel .woocommerce-mini-cart.cart_list .product-title{font-size:14px}#woo-cart-panel .woocommerce-mini-cart.cart_list img{object-fit:contain}#woo-cart-panel .ct-suggested-products--mini-cart .cene_pakovanje{display:none}#woo-cart-panel .ct-suggested-products--mini-cart .cene_pdv{display:none}#woo-cart-panel .button.checkout.wc-forward{background-color:#5a2e12}#woo-cart-panel .button.checkout.wc-forward:hover{background-color:#3f1f0b}.woocommerce-account article{border-radius:15px}.woocommerce-account article .woocommerce-orders-table__cell-order-number{vertical-align:middle}.woocommerce-account .woocommerce-form-login button[type="submit"]{background-color:var(--clr-main-black);border-radius:40px;font-size:.875rem;font-weight:600}.woocommerce-account .woocommerce-form-login button[type="submit"]:hover{background-color:var(--clr-grey-dark)}.woocommerce-account .woocommerce-form-register button[type="submit"]{background-color:var(--clr-main-black);border-radius:40px;font-size:.875rem;font-weight:600}.woocommerce-account .woocommerce-form-register button[type="submit"]:hover{background-color:var(--clr-grey-dark)}.woocommerce-account .woocommerce-privacy-policy-text{font-size:.875rem}.checkout-delivery-info{margin-top:.75rem;background:#fff;color:var(--clr-main-black);font-size:.875rem;font-weight:500;border:1px solid var(--clr-grey-stroke);border-radius:.5rem}@media (max-width:768px){.page-lista-zelja tr.ct-ajax-add-to-cart{display:grid!important;grid-template-columns:100px 1fr;grid-template-areas:"image info" "actions actions" "remove remove";column-gap:16px;row-gap:12px;align-items:start;margin-bottom:20px}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-thumbnail{grid-area:image;display:block!important;width:100px;border:0!important}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-thumbnail img{width:100px;height:auto;display:block}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-name{grid-area:info;display:block!important;border:0!important}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-name a{font-size:1rem}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-actions{grid-area:actions;display:block!important;width:100%;margin:0!important;padding:0!important;padding-bottom:20px!important}.page-lista-zelja tr.ct-ajax-add-to-cart .cart{margin:0!important;width:100%!important}.page-lista-zelja tr.ct-ajax-add-to-cart .ct-cart-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px;width:100%}.page-lista-zelja tr.ct-ajax-add-to-cart .quantity{display:block!important;width:100px!important;min-width:100px!important;margin:0!important}.page-lista-zelja tr.ct-ajax-add-to-cart .single_add_to_cart_button.loading{opacity:1!important}.page-lista-zelja tr.ct-ajax-add-to-cart .single_add_to_cart_button.loading::before,.page-lista-zelja tr.ct-ajax-add-to-cart .single_add_to_cart_button.loading::after{display:none!important}.page-lista-zelja tr.ct-ajax-add-to-cart .single_add_to_cart_button{flex:1;white-space:nowrap;min-height:46px;padding-left:18px;padding-right:18px;font-size:15px}.page-lista-zelja tr.ct-ajax-add-to-cart>.wishlist-product-remove{grid-area:remove;display:flex!important;align-items:center;justify-content:flex-start;margin:-4px 0 0 0!important;padding:0!important;border:0!important}.page-lista-zelja tr.ct-ajax-add-to-cart .stock,.page-lista-zelja tr.ct-ajax-add-to-cart .altEmail_container,.page-lista-zelja tr.ct-ajax-add-to-cart .wpa_hidden_field,.page-lista-zelja tr.ct-ajax-add-to-cart .wishlist-product-name .product-mobile-actions{display:none!important}}.page-lista-zelja .ct-cart-actions{display:flex;align-items:center}.page-lista-zelja th.wishlist-product-actions{display:none}.page-lista-zelja input.qty{border-radius:40px!important;border:1px solid var(--clr-grey-stroke);outline:0}.page-lista-zelja input.qty:focus{border:1px solid var(--clr-main-black);outline:0;box-shadow:none}.page-lista-zelja .ct-increase:hover,.page-lista-zelja .ct-decrease:hover{background-color:var(--clr-main-red)!important}.page-lista-zelja .view-more{background-color:#5a2e12;border-radius:40px;font-size:1rem;font-weight:600;min-height:50px}.page-lista-zelja .view-more:hover{background-color:#3f1f0b}.page-lista-zelja .single_add_to_cart_button{background-color:#5a2e12;border-radius:40px;font-size:1rem;font-weight:600;min-height:50px}.page-lista-zelja .single_add_to_cart_button:hover{background-color:#3f1f0b}.page-lista-zelja table.shop_table a{font-size:18px}.page-lista-zelja .shop_table .remove{--theme-icon-size:18px}.page-lista-zelja .price{display:flex;flex-direction:column}.page-lista-zelja .dd_product_price_widget{font-size:1.125rem;font-weight:400}.page-lista-zelja .dd_product_price_value_widget{font-size:1.125rem;font-weight:400;flex:1;letter-spacing:-.5px}.page-lista-zelja .dd_product_price_value_widget.salePrice{font-weight:500;color:var(--clr-grey-900)}.page-lista-zelja .dd_product_price_value_widget.salePrice .amount{position:relative;display:inline-block;text-decoration:none!important}.page-lista-zelja .dd_product_price_value_widget.salePrice .amount::after{content:"";position:absolute;left:0;right:0;top:10px;height:2px;background:currentColor;opacity:.6;pointer-events:none;width:80%}.page-lista-zelja .dd_product_price_value_widget .woocommerce-Price-currencySymbol,.page-lista-zelja .dd_product_price_value_widget .jedinica_mere_product{position:relative;top:-5px;font-size:.625rem;font-weight:400}.page-lista-zelja .cene_pakovanje{flex:1;color:#000;font-size:16px;font-weight:700;display:block;margin-top:0}.page-lista-zelja .cene_pakovanje .woocommerce-Price-currencySymbol,.page-lista-zelja .cene_pakovanje .cene_pakovanje_symbol{font-size:14px;font-weight:500}.kj-fis{--kj-fis-row:56px;--kj-fis-gap:12px;--kj-fis-pad-top:10px;--kj-fis-pad-bottom:10px;--kj-fis-visible-rows:3}.kj-fis__details{padding:1rem 1.5rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}.kj-fis__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.875rem;font-weight:600;cursor:pointer}.kj-fis__chev{width:18px;height:18px;flex:0 0 18px;transition:transform .18s ease}.kj-fis__chev svg{width:100%;height:100%;display:block}.kj-fis__details[open] .kj-fis__chev{transform:rotate(180deg)}.kj-fis__header{display:flex;align-items:center;gap:var(--kj-fis-gap)}.kj-fis__list{margin:12px 0 0;list-style:none;padding-top:var(--kj-fis-pad-top);padding-bottom:var(--kj-fis-pad-bottom);padding-left:0;padding-right:6px;display:flex;flex-direction:column;gap:var(--kj-fis-gap);max-height:calc((var(--kj-fis-row) * var(--kj-fis-visible-rows)) +(var(--kj-fis-gap) * (var(--kj-fis-visible-rows) - 1)) +var(--kj-fis-pad-top) + var(--kj-fis-pad-bottom));overflow-y:auto}.kj-fis__item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--clr-grey-stroke)}.kj-fis__item:first-child{border-top:0;padding-top:0}.kj-fis__left{min-width:0}.kj-fis__name{font-size:.875rem;font-weight:600}.kj-fis__name a{text-decoration:none}.kj-fis__meta{font-size:.75rem;color:var(--clr-grey-dark)}.kj-fis__right{background:#fff;font-weight:600;border:1px solid var(--clr-grey-stroke);display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:40px;font-size:.625rem;line-height:1;white-space:nowrap}.kj-fis__right.is-yes::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--clr-green-700);display:inline-block}.kj-fis__right.is-no::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--clr-main-red);display:inline-block}.kj-fis__notice{position:relative;margin:12px 0 0;padding:10px 12px 10px 34px;font-size:.75rem;line-height:1.45;color:var(--clr-main-black);background:#f8f8f8;border:1px solid var(--clr-grey-stroke);border-radius:7px}.kj-fis__notice::before{content:"i";position:absolute;top:10px;left:12px;width:14px;height:14px;font-size:.65rem;line-height:15px;font-weight:700;text-align:center;color:#fff;background:var(--clr-main-red);border-radius:50%}.dgwt-wcas-search-submit svg{top:4px}.dgwt-wcas-pd-addtc-form .quantity{height:40px}.dgwt-wcas-pd-addtc-form .product.add_to_cart_inline{width:100%}.dgwt-wcas-pd-addtc-form .product.add_to_cart_inline .view-more{width:100%;background-color:#5a2e12;font-size:.875rem;font-weight:600}.dgwt-wcas-pd-addtc-form .product.add_to_cart_inline .view-more:hover{background-color:#3f1f0b}.dgwt-wcas-tpd-price{display:flex;flex-direction:column}.dgwt-wcas-tpd-price .dd_product_price_value_widget.salePrice{opacity:.75;text-decoration:line-through}.dgwt-wcas-product-details .dgwt-wcas-pd-price{display:flex;flex-direction:column}.dgwt-wcas-product-details .dgwt-wcas-pd-price .dd_product_price_value_widget.salePrice{opacity:.75;text-decoration:line-through}.dgwt-wcas-product-details .dgwt-wcas-details-main-image{border-bottom:0}.dgwt-wcas-product-details .dgwt-wcas-details-product-title{font-weight:500;line-height:1.1;font-size:1.2rem}.dgwt-wcas-details-title-tax{font-weight:600}.dgwt-wcas-search-input{color:var(--clr-main-black)!important}.dgwt-wcas-suggestion-product .dd_product_price_value_widget{font-size:.75rem}.dgwt-wcas-suggestion-product .dd_product_price_value_widget.salePrice{opacity:.75;text-decoration:line-through}:root{--kj-dark:#090909;--kj-dark2:#2f2f2f;--kj-red:#9c191e;--kj-red2:#a93226;--kj-cream:#fdf6f0;--kj-text:#090909;--kj-border:rgba(255,255,255,.1);--kj-radius:12px;--kj-w:340px;--kj-shadow:0 8px 32px rgba(0,0,0,.28)}.kj-popup,.kj-fab{visibility:hidden;opacity:0;pointer-events:none}body.kj-promo-ready .kj-popup,body.kj-promo-ready .kj-fab{visibility:visible;opacity:1;pointer-events:auto}.kj-fab{display:none;position:fixed;bottom:65px;left:20px;z-index:999999;width:54px;height:54px;border-radius:50%;background:var(--kj-red);border;cursor:pointer;align-items:center;justify-content:center;box-shadow:var(--kj-shadow);transition:transform .18s,background .18s}.kj-fab:active{transform:scale(0.93)}.kj-fab:hover{background:var(--kj-red2)}.kj-fab svg{margin-bottom:-5px}.kj-popup{position:fixed;bottom:20px;left:20px;z-index:99999;width:var(--kj-w);max-width:calc(100vw - 40px);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;filter:drop-shadow(0 6px 24px rgba(0,0,0,.3))}.single-product .kj-popup{bottom:60px}.kj-tab{display:flex;align-items:center;gap:8px;width:100%;padding:11px 14px;background:var(--kj-dark);border;border-radius:var(--kj-radius);cursor:pointer;color:#fff;font-size:13px;font-weight:600;text-align:left;letter-spacing:.02em;transition:background .2s}.kj-tab:hover{background:var(--kj-dark2)}.kj-popup.kj-popup--open .kj-tab{border-radius:var(--kj-radius) var(--kj-radius) 0 0}.kj-tab-icon{flex-shrink:0}.kj-tab-label{flex:1}.kj-tab-badge{background:var(--kj-red);color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;letter-spacing:.03em}.kj-chevron{display:flex;align-items:center;transition:transform .3s ease}.kj-popup--open .kj-chevron{transform:rotate(180deg)}.kj-body{background:var(--kj-cream);border:1.5px solid var(--kj-dark);border-top:none;border-radius:0 0 var(--kj-radius) var(--kj-radius);position:relative;overflow:hidden;max-height:0;opacity:0;transition:max-height .38s cubic-bezier(0.4,0,.2,1),opacity .28s ease}.kj-popup--open .kj-body{max-height:360px;opacity:1}.kj-body::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--kj-red)}.kj-body-inner{padding:18px 16px 14px}.kj-close{position:absolute;top:10px;right:10px;background:none;border;cursor:pointer;color:var(--kj-dark);padding:5px;border-radius:6px;display:flex;align-items:center;transition:background .15s,color .15s}.kj-close:hover{background:rgba(0,0,0,.07);color:var(--kj-text)}.kj-badge-promo{display:inline-block;background:var(--kj-red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em;padding:3px 9px;border-radius:4px;margin-bottom:10px}.kj-headline{font-size:15px;font-weight:700;color:var(--kj-dark);margin:0 28px 10px 0;line-height:1.45}.kj-text{font-size:13px;color:var(--kj-text);line-height:1.65;margin:0 0 14px}.kj-cta{display:inline-flex;align-items:center;gap:.5rem;background:var(--kj-red);color:#fff;font-size:13px;font-weight:600;text-decoration:none;padding:9px 16px;border-radius:8px;transition:background .18s,transform .15s;margin-bottom:4px}.kj-cta:hover{background:var(--kj-red2);transform:translateY(-1px);color:#fff}.kj-white-btn__icon svg{width:14px;height:14px;stroke-width:2;fill:none}.kj-progress-wrap{height:4px;background:rgba(0,0,0,.08);position:relative;overflow:hidden}.kj-progress-bar{position:absolute;top:0;right:0;height:100%;width:100%;background:var(--kj-red);transform-origin:right center;transition:none}@media (max-width:600px){.kj-fab{display:flex;flex-direction:column;font-size:.65rem;color:#fff;left:auto;right:20px}.kj-popup--open~.kj-fab{display:none}.kj-popup{left:0;right:0;bottom:0;width:100%;max-width:100%;border-radius:0}.kj-tab{display:none}.kj-body{border-radius:16px 16px 0 0;border;border-top:3px solid var(--kj-red)}.kj-progress-wrap{display:none}}:root{--clr-grey-500:#8e8e8e;--clr-grey-900:#424242;--clr-main-black:#090909;--clr-grey-text:#d1d1d1;--clr-grey-dark:#a0a0a0;--clr-grey-stroke:#f0f0f0;--clr-grey-bg:#f9f9f9;--clr-main-red:#9c191e;--clr-green-300:#daff8d;--clr-green-700:#bbf246}:root{--kj-gutter-min:1rem;--kj-gutter-max:5rem;--kj-max:90rem;--kj-narrow:71.25rem;--kj-narrow-xs:45rem;--kj-space-xxl-min:6.5rem;--kj-space-xxl-max:10rem;--kj-space-xl-min:5.5rem;--kj-space-xl-max:7.5rem;--kj-space-l-min:4.5rem;--kj-space-l-max:6.25rem;--kj-space-m-min:3.75rem;--kj-space-m-max:5rem;--kj-space-s-min:2.5rem;--kj-space-s-max:3.75rem;--kj-space-xs-min:1.5rem;--kj-space-xs-max:2.5rem;--kj-gap-xxs:clamp(0.25rem,.6vw,.5rem);--kj-gap-xs:clamp(0.5rem,.9vw,.75rem);--kj-gap-s:clamp(0.75rem,1.2vw,1rem);--kj-gap-m:clamp(1rem,1.6vw,1.25rem);--kj-gap-l:clamp(1.25rem,2.4vw,2rem);--kj-gap-xl:clamp(1.5rem,3.4vw,3rem);--kj-gap-xxl:clamp(2rem,5vw,4.5rem);--kj-hero:100vh;--kj-hero-90:90vh;--kj-header-offset:80px}.kj-gutters{padding-left:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important;padding-right:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important}.kj-wrap>.e-con-inner,.kj-wrap.elementor-section>.elementor-container{max-width:var(--kj-max)!important;margin-left:auto!important;margin-right:auto!important}.kj-narrow{max-width:var(--kj-narrow)!important}.kj-narrow>.e-con-inner,.kj-narrow.elementor-section>.elementor-container{max-width:var(--kj-narrow)!important}.kj-narrow-xs>.e-con-inner,.kj-narrow-xs.elementor-section>.elementor-container{max-width:var(--kj-narrow-xs)!important}.kj-full>.e-con-inner,.kj-full.elementor-section>.elementor-container{max-width:100%!important}.kj-hero{min-height:var(--kj-hero)!important}.kj-hero-90{min-height:var(--kj-hero-90)!important}.kj-offset-top{padding-top:calc(var(--kj-header-offset) +clamp(var(--kj-space-xl-min),2vw,var(--kj-space-xl-max)))!important}.kj-section-xxl{padding-top:clamp(var(--kj-space-xxl-min),3vw,var(--kj-space-xxl-max))!important;padding-bottom:clamp(var(--kj-space-xxl-min),3vw,var(--kj-space-xxl-max))!important}.kj-section-xl{padding-top:clamp(var(--kj-space-xl-min),2.6vw,var(--kj-space-xl-max))!important;padding-bottom:clamp(var(--kj-space-xl-min),2.6vw,var(--kj-space-xl-max))!important}.kj-section-l{padding-top:clamp(var(--kj-space-l-min),2.2vw,var(--kj-space-l-max))!important;padding-bottom:clamp(var(--kj-space-l-min),2.2vw,var(--kj-space-l-max))!important}.kj-section-m{padding-top:clamp(var(--kj-space-m-min),2vw,var(--kj-space-m-max))!important;padding-bottom:clamp(var(--kj-space-m-min),2vw,var(--kj-space-m-max))!important}.kj-section-s{padding-top:clamp(var(--kj-space-s-min),1.6vw,var(--kj-space-s-max))!important;padding-bottom:clamp(var(--kj-space-s-min),1.6vw,var(--kj-space-s-max))!important}.kj-section-xs{padding-top:clamp(var(--kj-space-xs-min),1.2vw,var(--kj-space-xs-max))!important;padding-bottom:clamp(var(--kj-space-xs-min),1.2vw,var(--kj-space-xs-max))!important}.kj-section-y-l{padding-top:clamp(var(--kj-space-l-min),2.2vw,var(--kj-space-l-max))!important;padding-bottom:clamp(var(--kj-space-l-min),2.2vw,var(--kj-space-l-max))!important}.kj-section-y-m{padding-top:clamp(var(--kj-space-m-min),2vw,var(--kj-space-m-max))!important;padding-bottom:clamp(var(--kj-space-m-min),2vw,var(--kj-space-m-max))!important}.kj-section-y-s{padding-top:clamp(var(--kj-space-s-min),1.6vw,var(--kj-space-s-max))!important;padding-bottom:clamp(var(--kj-space-s-min),1.6vw,var(--kj-space-s-max))!important}.kj-section-y-xs{padding-top:clamp(var(--kj-space-xs-min),1.2vw,var(--kj-space-xs-max))!important;padding-bottom:clamp(var(--kj-space-xs-min),1.2vw,var(--kj-space-xs-max))!important}.kj-section-x-xs{padding-left:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important;padding-right:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important}.kj-section-x-l-xs{padding-left:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important}.kj-section-x-r-xs{padding-right:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important}.kj-section-y-xl{padding-top:clamp(var(--kj-space-xl-min),2.6vw,var(--kj-space-xl-max))!important;padding-bottom:clamp(var(--kj-space-xl-min),2.6vw,var(--kj-space-xl-max))!important}.kj-section-xxl,.kj-section-xl,.kj-section-l,.kj-section-m,.kj-section-s,.kj-section-xs{padding-left:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important;padding-right:clamp(var(--kj-gutter-min),6.5vw,var(--kj-gutter-max))!important}.kj-gap-xxs{gap:var(--kj-gap-xxs)!important}.kj-gap-xs{gap:var(--kj-gap-xs)!important}.kj-gap-s{gap:var(--kj-gap-s)!important}.kj-gap-m{gap:var(--kj-gap-m)!important}.kj-gap-l{gap:var(--kj-gap-l)!important}.kj-gap-xl{gap:var(--kj-gap-xl)!important}.kj-gap-xxl{gap:var(--kj-gap-xxl)!important}.kj-gap-xxs>.e-con-inner{gap:var(--kj-gap-xxs)!important}.kj-gap-xs>.e-con-inner{gap:var(--kj-gap-xs)!important}.kj-gap-s>.e-con-inner{gap:var(--kj-gap-s)!important}.kj-gap-m>.e-con-inner{gap:var(--kj-gap-m)!important}.kj-gap-l>.e-con-inner{gap:var(--kj-gap-l)!important}.kj-gap-xl>.e-con-inner{gap:var(--kj-gap-xl)!important}.kj-gap-xxl>.e-con-inner{gap:var(--kj-gap-xxl)!important}.kj-grid{display:grid!important;gap:var(--kj-gapi-grid-gap,var(--kj-gap-m))!important}.kj-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kj-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kj-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:1024px){.kj-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kj-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.kj-grid-4,.kj-grid-3,.kj-grid-2{grid-template-columns:1fr!important}}.kj-stack-s>.e-con-inner{row-gap:var(--kj-gap-s)!important}.kj-stack-m>.e-con-inner{row-gap:var(--kj-gap-m)!important}.kj-stack-l>.e-con-inner{row-gap:var(--kj-gap-l)!important}*{scrollbar-width:thin;scrollbar-color:var(--clr-main-black) transparent}*::-webkit-scrollbar{height:8px;width:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--clr-main-black);border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--clr-main-black)}@media (pointer:coarse){*::-webkit-scrollbar{height:6px;width:6px}}#wp-admin-bar-elementor_notes{display:none}.kj-cat-grid{display:flex;flex-wrap:wrap;gap:2.5rem 1.125rem;align-items:stretch}.kj-cat-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0;flex:0 0 calc((100% - (5 * 1.125rem)) / 6)}@media (max-width:1200px){.kj-cat-card{flex-basis:calc((100% - (2 * 1.125rem)) / 3)}}@media (max-width:768px){.kj-cat-card{flex-basis:calc((100% - (1 * 1.125rem)) / 2)}}.kj-cat-card__media{aspect-ratio:.75;border-radius:.875rem;overflow:hidden;background:#f2f2f2}.kj-cat-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease-in-out}.kj-cat-card:hover .kj-cat-card__media img{transform:scale(1.1)}.kj-cat-card__title{margin-top:.625rem;font-size:1rem;font-weight:600}@media (max-width:1100px){.blog__wrapper .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.blog__wrapper .entries{--grid-template-columns:repeat(,minmax(0,1fr))}}.blog__wrapper .entry-card{border-radius:0;padding-bottom:10px}.blog__wrapper .entry-card .ct-media-container img{border-radius:15px}.blog__wrapper .entry-card .entry-divider{margin-top:auto}.blog__wrapper .entry-card .kj-entry-footer{margin-top:auto}.blog__wrapper .entry-card .kj-entry-footer__inner{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;white-space:nowrap}.blog__wrapper .entry-card .kj-entry-footer__inner .entry-meta{--card-element-margin-start:0!important}.blog__wrapper .entry-card .kj-entry-footer__inner{margin-left:auto}.blog__wrapper a.ct-button{padding:0;text-transform:lowercase;font-size:.875rem;border-radius:0;text-decoration:underline;text-underline-offset:5px}.blog__wrapper button.ct-load-more{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:1px solid var(--clr-main-black);font-size:.75rem;font-weight:600;padding:.75rem 1.375rem;border-radius:999px}.blog__wrapper button.ct-load-more::after{content:"";width:18px;height:18px;display:inline-block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 17L17 7' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7h8v8' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 17L17 7' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7h8v8' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(1px);top:-1px;position:relative}.blog__wrapper.blog_home .entry-excerpt{display:none}.kj-sale-grid ul.products{display:flex!important;flex-wrap:wrap;justify-content:center;gap:30px;padding:0;margin:0}.kj-sale-grid ul.products li.product{min-width:285px;flex:0 0 calc((100% - (3 * 30px)) / 4);max-width:calc((100% - (3 * 30px)) / 4)}@media (max-width:1390px){.kj-sale-grid ul.products li.product{flex-basis:calc((100% - (1 * 30px)) / 2);max-width:calc((100% - (1 * 30px)) / 2)}}@media (max-width:767px){.kj-sale-grid ul.products{display:grid!important}}@media (max-width:576px){.kj-sale-grid ul.products li.product{flex-basis:100%;max-width:100%;min-width:0}}nav ul.menu li.menu-item[class*="ct-mega-menu"] .sub-menu:first-of-type li.mega-menu-heading>a{margin-bottom:.5rem;font-weight:700}nav ul.menu li.menu-item[class*="ct-mega-menu"] .sub-menu:first-of-type li.mega-menu-heading.kj-empty-menu-item>a{margin-top:1.5rem}nav ul.menu li[class*="ct-mega-menu"]>ul.sub-menu:first-of-type>li.menu-item{margin-block:20px}nav ul.menu li[class*="ct-mega-menu"]>ul.sub-menu:first-of-type>li.menu-item:not(:last-child){border-right:1px solid var(--clr-grey-stroke)}nav ul.menu li[class*="ct-mega-menu"]>ul.sub-menu:first-of-type>li.menu-item a{--menu-item-padding:5px}nav ul.menu li[class*="ct-mega-menu"]>ul.sub-menu li.menu-item{border-top:0}[data-dropdown*=simple]>ul>[class*=ct-mega-menu] .sub-menu>li:not(.mega-menu-heading)>a.ct-menu-link{font-size:.75rem!important;font-weight:500!important}.guarantee-buy{margin-block:20px;padding:1rem 1.5rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}@media (max-width:767px){.guarantee-buy{flex-direction:column;gap:5px}}.guarantee-buy__icon{display:flex}.guarantee-buy__icon svg{width:26px;height:26px}.guarantee-buy__wrapper .title{font-size:1rem;font-weight:600;margin-bottom:0}.guarantee-buy__wrapper .content{font-size:.75rem;line-height:1.3em}.guarantee-buy__title_wrapper{margin-bottom:10px;display:flex;align-items:center;gap:10px}.guarantee-buy .guarantee-buy__list{margin:12px 0 0;padding-left:18px}.guarantee-buy .guarantee-buy__list li{margin-bottom:6px}.help-advice{background-color:var(--clr-grey-bg);padding:1rem 1.5rem;border-radius:15px;border:1px solid var(--clr-grey-stroke)}.help-advice .title{font-size:1rem;font-weight:600;margin-bottom:10px}.help-advice__wrapper{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:space-between}@media (max-width:767px){.help-advice__wrapper{margin-top:20px;gap:20px}}@media (max-width:500px){.help-advice__wrapper{gap:10px}}.help-advice__wrapper a{display:flex;gap:7px;align-items:center;justify-content:center;color:var(--clr-main-black)}.help-advice__wrapper a svg{width:26px;height:26px;margin-top:5px;color:var(--clr-main-black)}@media (max-width:767px){.help-advice__wrapper a svg{width:20px;height:20px}}.help-advice__wrapper a .content{display:flex;flex-direction:column}.help-advice__wrapper a .content__title{font-size:15px;color:var(--clr-main-black)}@media (max-width:767px){.help-advice__wrapper a .content__title{font-size:12px}}.help-advice__wrapper a .content__text{font-weight:700;font-size:15px;color:var(--clr-main-black);margin-top:-5px}@media (max-width:767px){.help-advice__wrapper a .content__text{font-size:13px}}.help-advice__wrapper a:hover .content__title{color:var(--clr-grey-dark)}.help-advice__wrapper a:hover .content__text{color:var(--clr-grey-dark)}.woocommerce ul.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media (max-width:767px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:767px){.woocommerce ul.products li.product{width:auto!important;margin:0!important}}.woocommerce ul.products li.product{margin:0!important;width:auto!important;float:none!important}.kj-product-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.06);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.kj-product-card:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(0,0,0,.12)}.kj-product-card__image{position:relative;aspect-ratio:1.3333333333;background:#f5f5f5;display:block}.kj-product-card__image img{width:100%;height:100%;object-fit:cover;display:block}.kj-product-card__badges{position:absolute;bottom:12px;left:12px;display:flex;gap:8px}.badge{font-size:12px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid #e5e5e5;line-height:1}.badge--new{border-color:#d70000;color:#d70000}.badge--available{border-color:#38c172;color:#38c172}.kj-product-card__content{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px}.kj-product-card__title{font-size:15px;font-weight:600;line-height:1.4;margin:0}.kj-product-card__title a{color:#111;text-decoration:none}.kj-product-card__meta{font-size:12px;color:#999}.kj-product-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid #eee}.kj-product-card__link{font-size:13px;text-decoration:none;color:#111;display:inline-flex;align-items:center;gap:6px}.kj-product-card__link:hover{text-decoration:underline}.kj-product-card__price{font-size:15px;font-weight:600;white-space:nowrap}.kj-product-card__price del{opacity:.5;margin-right:6px}.kj-product-card__price ins{text-decoration:none}p.age{margin-bottom:0;font-weight:600;text-align:center}.d-none{display:none!important}.single-post [data-elementor-post-type="post"] h2:not(.woocommerce h2),.single-post [data-elementor-post-type="post"] h3:not(.woocommerce h3){margin-top:2rem;margin-bottom:1rem}.single-post [data-elementor-post-type="post"] .woocommerce{padding-block:20px}.category .entries article{margin-top:25px}.category .entries .entry-card{border-bottom:1px solid #e1e8ed;border-radius:0;padding-bottom:10px}.category .entries a.ct-button{padding:0;text-transform:uppercase;font-size:1em}.tag .entries article{margin-top:25px}.tag .entries .entry-card{border-bottom:1px solid #e1e8ed;border-radius:0;padding-bottom:10px}.tag .entries a.ct-button{padding:0;text-transform:uppercase;font-size:1em}.search.search-results .entries article{margin-top:25px}.search.search-results .entries article .ct-image-container img{object-fit:contain}.search.search-results .entries .entry-card{border-bottom:1px solid #e1e8ed;border-radius:0;padding-bottom:10px}.search.search-results .entries a.entry-button{padding:0;text-transform:uppercase;font-size:1em}.referenca__wrapper article{margin-top:25px}.referenca__wrapper .entry-card{border-bottom:1px solid #e1e8ed;border-radius:0;padding-bottom:10px}.referenca__wrapper a.ct-button{padding:0;text-transform:uppercase;font-size:1em}.gallery__wrapper{position:relative}.gallery__wrapper:hover .line:before{width:100%}.gallery__wrapper:hover .line:after{height:100%}.gallery__wrapper .line{position:absolute;top:18px;left:18px;z-index:9;width:100px;height:100px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.gallery__wrapper .line:before{content:"";background:#fff;display:block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;height:2px;width:0}.gallery__wrapper .line:after{content:"";background:#fff;display:block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;width:2px;height:0}.gallery__wrapper .line--bottom{top:auto;left:auto;bottom:18px;right:18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.gallery__item{position:relative;display:inline-block}.gallery__item .elementor-cta .elementor-cta__bg-overlay{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 35%,rgba(0,0,0,0) 100%)}.gallery__item .elementor-cta:hover .line:before{width:100%}.gallery__item .elementor-cta:hover .line:after{height:100%}.gallery__item .elementor-cta .line{position:absolute;top:20px;left:20px;z-index:9;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);height:-webkit-calc(50% - 20px);height:-moz-calc(50% - 20px);height:calc(50% - 20px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.gallery__item .elementor-cta .line:before{content:"";background:#fff;display:block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;height:1px;width:0}.gallery__item .elementor-cta .line:after{content:"";background:#fff;display:block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;width:1px;height:0}.error404 .ct-no-results .page-description{max-width:700px}.archive.tax-product_cat .archive-products-sort .bapf_head{display:none}.archive.woocommerce-shop .archive-products-sort .bapf_head{display:none}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover{cursor:pointer}[class*="ct-toggle-close"]{--icon-size:16px!important}#ct-popup-42461 .ct-popup-inner{width:90%}.saloni-wrapper .uc_post_title{margin-bottom:20px}.saloni-wrapper .ue-meta-data{border-top:1px solid var(--e-global-color-afdbfe3);padding-top:20px;margin-top:auto!important}.saloni-wrapper .uc_post_button{margin-top:20px!important}.single-posao .icons-section .elementor-icon-box-description{max-width:300px;margin:auto}.cookie-notification{box-shadow:0 0 9px rgba(0,0,0,.14);transition:transform .5s cubic-bezier(0.19,1,.22,1);z-index:900!important}.cookie-notification[data-type="type-2"] .ct-container{justify-content:space-between;padding:15px 0}.cookie-notification[data-type="type-2"] .ct-container .cookies-info-text{font-size:15px}.cookie-notification[data-type="type-2"] .ct-container .ct-button.ct-cookies-decline-button{text-decoration:underline}.ct-newsletter-subscribe-widget-form .gdpr-confirm-policy{display:none}button.show-button{cursor:pointer}.top_header_link_novi_saloni_ns_bg:hover{cursor:pointer}[class*="ct-contact-info"] li{column-gap:5px}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon{border-style:solid;border-width:0 1px 1px 0;border-color:#ededed}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:last-child{border-right:0}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all .3s ease;border-radius:2px;background:var(--clr-grey-900);background-size:cover;background-position:center}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover{border}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover h3{color:#fff;position:relative;z-index:1}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover h3 a{transition:none}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover svg{fill:#fff;z-index:1}.inspirise-galerija-pocetna .inspirise-galerija-pocetna--icon:hover:before{opacity:1;transform:scale(1.1);transition:transform .35s cubic-bezier(0.23,1,.32,1),opacity .1s 0s cubic-bezier(0.23,1,.32,1)}.js-recently-view-button{position:fixed;z-index:1;background-color:#fff;background-size:contain;background-position:center;bottom:calc(3vh + 45px);right:3vh;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;display:block;border:2px solid var(--clr-main-black);border-radius:50%;overflow:hidden;opacity:0;visibility:hidden;transition:all ease .3s}.js-recently-view-button.active{opacity:1;visibility:visible}@media (max-width:767px){.js-recently-view-button{bottom:10vh;right:3vh}}.entry-content.is-layout-flow>div,.entry-content.is-layout-flow>nav{margin-bottom:0}.header-menu-3 ul:first-child(.sub-menu){padding:10px 30px}.header-menu-3 ul:first-child(.sub-menu) li.menu-item{padding:5px 0}.cf-turnstile{margin-left:0!important}:is(.is-layout-flow,.is-layout-constrained)>*:where(:not(h1,h2,h3,h4,h5,h6)){margin-bottom:0}[data-block*="41926"] .ct-container-full{max-width:var(--theme-normal-container-max-width)}[data-block*="41926"] nav{margin:auto}.archive-akcija-lepak-dinar{background-color:#ed1c24;color:#fff;padding:3px 15px;border-radius:3px;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase}.single-product-akcija-lepak-dinar{background-color:#ed1c24;color:#fff;padding:5px 10px;border-radius:3px;font-size:18px;text-align:left;width:fit-content;font-weight:600;margin:-20px 0 20px 0;text-transform:uppercase}.top-banner-akcija-lepak-dinar{background-color:#ed1c24;color:#fff;padding:3px 45px;font-size:14px;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.3px}@media (max-width:767px){.top-banner-akcija-lepak-dinar{padding:5px 15px;font-size:12px}}.top-banner-akcija-lepak-dinar a{color:#fff;text-decoration:underline}.top-banner-akcija-lepak-dinar a:hover{text-decoration:none}.ct-woocommerce-cart-form td.product-thumbnail{min-width:70px}.ct-woocommerce-cart-form td.product-thumbnail img{object-fit:contain}.ct-woocommerce-cart-form td.product-name{font-size:18px}@media (max-width:767px){.ct-woocommerce-cart-form td.product-name{font-size:14px}}.ct-woocommerce-cart-form td.product-name .woocommerce-Price-amount{font-size:20px;font-weight:700}@media (max-width:767px){.ct-woocommerce-cart-form td.product-name .woocommerce-Price-amount{font-size:16px}}.ct-woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount{font-size:20px;font-weight:700}.ct-woocommerce-cart-form .cart_totals table.shop_table th{vertical-align:middle}.ct-woocommerce-cart-form .cart_totals tr:not(.custom-tax-display) .woocommerce-Price-amount{font-size:20px;font-weight:700}.ct-woocommerce-cart-form .cart_totals tr.woocommerce-shipping-totals .woocommerce-Price-amount{font-size:16px}.ct-woocommerce-cart-form .cart_totals table.shop_table_responsive tbody td::before{margin-top:5px}.ct-woocommerce-cart-form .ct-icon{width:15px;height:15px}.ct-woocommerce-cart-form h2{font-weight:700;font-size:20px!important}.ct-woocommerce-cart-form .product-mobile-actions{gap:7px!important}.ct-woocommerce-cart-form .product-mobile-actions .quantity{--quantity-width:60px!important;--quantity-height:30px!important}.ct-floating-bar .ct-media-container{display:none}.ct-floating-bar .product-price{display:block}.ct-floating-bar .product-price .kj-price-card{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ct-floating-bar .product-price .kj-price-card .kj-price-main{font-weight:700}.ct-floating-bar .product-price .kj-price-regular{display:none}.ct-floating-bar .product-price .price{color:#ed1c24;font-weight:700;font-size:16px}.ct-floating-bar .product-price .cene_pdv,.ct-floating-bar .product-price .cene_pakovanje,.ct-floating-bar .product-price .stock{display:none}.ct-floating-bar .product-price .salePrice{margin-right:10px;text-decoration:line-through;font-weight:500;color:var(--clr-grey-900)}.ct-floating-bar .product-price .kj-price-card.kj-price-card--right{display:none}.ct-floating-bar-actions .single_add_to_cart_button{border-radius:40px!important;font-weight:600;font-size:.875rem}.ct-floating-bar-actions .input-text.qty{border-radius:40px!important;border:1px solid var(--clr-main-black)}.ct-floating-bar-actions .ct-increase:hover{background-color:var(--clr-main-red)!important}.ct-floating-bar-actions .ct-decrease:hover{background-color:var(--clr-main-red)!important}.bank_icons{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.bank_icons img{height:30px;width:auto}.prices_note{text-align:justify}.noviteti-carousel-wrapper{padding:20px 0}@media (max-width:1300px){.noviteti-carousel-wrapper{padding-inline:10px}}.noviteti-carousel-wrapper .swiper-slide{display:flex;height:auto}.noviteti-carousel-wrapper .product-card{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.noviteti-carousel-wrapper .product-image-wrapper{position:relative}.noviteti-carousel-wrapper .image-container{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#fff}.noviteti-carousel-wrapper .product-image,.noviteti-carousel-wrapper .product-hover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.noviteti-carousel-wrapper .product-hover-image{opacity:0;pointer-events:none}.noviteti-carousel-wrapper .image-container.has-hover:hover .product-hover-image{opacity:1}.noviteti-carousel-wrapper .image-container.has-hover:hover .product-image{opacity:0}.noviteti-carousel-wrapper .badge{position:absolute;top:10px;left:10px;padding:4px 8px;font-size:11px;font-weight:bold;border-radius:3px;color:#fff;background-color:#ed1c24}.noviteti-carousel-wrapper .badge.akcija{left:auto;right:10px}.noviteti-carousel-wrapper .sku-stock-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px}.noviteti-carousel-wrapper .product-sku{font-size:12px;color:#888a90}.noviteti-carousel-wrapper .product-stock{font-size:13px;color:#525560;font-weight:400;display:flex;align-items:center}.noviteti-carousel-wrapper .stock-icon{display:inline-block;width:18px;height:18px;border-radius:50%;color:white;font-size:12px;text-align:center;line-height:18px;margin-right:6px}.noviteti-carousel-wrapper .bg-green{background-color:#0a8754}.noviteti-carousel-wrapper .bg-red{background-color:#ed1c24}.noviteti-carousel-wrapper .product-meta{flex-grow:1;display:flex;flex-direction:column}.noviteti-carousel-wrapper .product-title{font-size:16px;font-weight:500;margin-top:10px;margin-bottom:5px;flex-grow:1}.noviteti-carousel-wrapper .product-title a{text-decoration:none;color:inherit;transition:all .2s}.noviteti-carousel-wrapper .product-title a:hover{text-decoration:underline}.noviteti-carousel-wrapper .product-price{font-size:20px;font-weight:700;margin-bottom:15px}.noviteti-carousel-wrapper .product-price .regular-price{font-size:16px;font-weight:400;text-decoration:line-through;color:#888}.noviteti-carousel-wrapper .product-price .regular-price .symbol{font-size:14px}.noviteti-carousel-wrapper .product-price .sale-price{margin-top:-5px;display:block;font-size:16px;font-weight:700}.noviteti-carousel-wrapper .product-price .sale-price.main{color:#ed1c24}.noviteti-carousel-wrapper .product-price .sale-price.main .symbol{font-size:14px}.noviteti-carousel-wrapper .product-price .sale-price.package{font-size:14px}.noviteti-carousel-wrapper .product-price .sale-price.package .symbol{font-size:14px}.noviteti-carousel-wrapper .product-price .product-unit{font-size:14px;font-weight:400}.noviteti-carousel-wrapper .detaljnije-btn{background-color:#424242;color:#ff;border-radius:3px;padding:10px 20px;text-decoration:none;display:block;width:100%;text-align:center;transition:background-color .2s}.noviteti-carousel-wrapper .detaljnije-btn:hover{background-color:#8e8e8e}.noviteti-carousel-wrapper .swiper-button-next,.noviteti-carousel-wrapper .swiper-button-prev{top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background-color:#fff;color:#000;box-shadow:0 0 4px rgba(0,0,0,.1)}.noviteti-carousel-wrapper .swiper-button-next::after,.noviteti-carousel-wrapper .swiper-button-prev::after{font-size:14px}.wc-faq-accordion__summary{cursor:pointer;padding:.75rem 0;font-weight:600;outline;display:flex;align-items:center;gap:8px}.wc-faq-accordion__item{border-bottom:1px solid #eee;padding:.25rem 0}.wc-faq-accordion__content{margin:.25rem 0 .75rem}.wc-faq-accordion__content p{letter-spacing:-.5px}.wc-faq-accordion__summary::marker{content:""}.wc-faq-accordion__summary::-webkit-details-marker{display:none}.wc-faq-accordion__summary::before{content:"▶";flex:0 0 auto;font-size:.8em;line-height:1}.wc-faq-accordion__item[open]>.wc-faq-accordion__summary::before{transform:rotate(90deg)}.wc-faq-accordion__question{margin:0;font-weight:600!important;font-size:1rem!important;line-height:1}.woocommerce-cart-form__contents .coupon{align-items:center}.woocommerce-cart-form__contents .coupon .button[type="submit"]{flex-shrink:0}.woocommerce-cart-form__contents .coupon .coupon-error-notice{margin-bottom:0;text-align:left;color:#ed1c24;font-weight:600;line-height:1.3em}@media (min-width:689.99px){.woocommerce-cart-form__contents .coupon .coupon-error-notice{margin-left:10px}}@media (max-width:689.98px){.woocommerce-cart-form__contents .coupon .coupon-error-notice{margin-top:10px}}.kj-upsell-wrapper{margin-top:20px;margin-inline:auto;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}.kj-upsell-grid{display:flex;flex-wrap:wrap;gap:20px}.kj-upsell-item{display:flex;align-items:center;gap:10px;flex:1 1 calc(25% - 20px);box-sizing:border-box;text-align:center}@media (max-width:767px){.kj-upsell-item{flex:1 1 calc(50% - 20px);flex-direction:column}}@media (max-width:480px){.kj-upsell-item{flex:1 1 100%}}.kj-upsell-product-wrapper{text-align:center}@media (min-width:768px){.kj-upsell-product-wrapper{text-align:left}}.kj-upsell-item .added_to_cart{display:none!important}.kj-upsell-item img{max-width:100%;width:80px;height:auto;display:block;border-radius:3px}@media (max-width:767px){.kj-upsell-item img{width:120px}}.kj-upsell-title{font-size:16px;color:#000;text-align:center}@media (min-width:768px){.kj-upsell-title{text-align:left}}.kj-upsell-price{font-weight:600;color:#ed1c24;margin-bottom:5px}.kj-upsell-product-title{font-size:15px;color:#000;text-decoration:underline}.kj-upsell-item a:hover .kj-upsell-product-title{text-decoration:none}.bf2025_traka{margin-bottom:15px}.announcement-top-header{font-size:14px;background-color:var(--clr-grey-900);padding:10px;color:#fff}.announcement-top-header a{color:#fff;text-decoration:none}.announcement-top-header a:hover{color:var(--clr-grey-500)}.kj-save-badge{position:absolute;top:-12px;right:7px;display:inline-flex;align-items:center;height:22px;padding:0 8px;margin-left:8px;background:var(--clr-main-red);color:#fff;font-size:12px;font-weight:700;line-height:1;border-radius:15px;vertical-align:middle;text-transform:uppercase}.single-product.postid-59533 .kj-accordion.product_specs{display:none}.single-product.postid-59533 .kj-fis{display:none}.single-product.postid-59533 #tab-reviews{display:none}.single-product.postid-59537 .kj-accordion.product_specs{display:none}.single-product.postid-59537 .kj-fis{display:none}.single-product.postid-59537 #tab-reviews{display:none}#chtl-chat-icon-container{bottom:70px!important;right:20px!important;z-index:999!important}@media (max-width:767px){#chtl-chat-icon-container{bottom:130px!important}}.ct-pagination[data-pagination="infinite_scroll"] .ct-load-more-helper{display:flex!important;align-items:center;justify-content:center;gap:10px;min-height:32px;position:relative;text-align:center}.ct-pagination[data-pagination="infinite_scroll"] .ct-load-more-helper .ct-ajax-loader{position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;margin:0!important;flex:0 0 22px}.ct-pagination[data-pagination="infinite_scroll"] .ct-load-more-helper .ct-ajax-loader svg{display:block;width:22px;height:22px}.ct-pagination[data-pagination="infinite_scroll"] .ct-load-more-helper::after{content:"Učitavanje proizvoda...";display:inline-flex;align-items:center;color:var(--clr-main-black);font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}.ct-pagination[data-pagination="infinite_scroll"]:not(.ct-last-page) .ct-load-more-helper .ct-last-page-text{display:none!important}.ct-pagination[data-pagination="infinite_scroll"].ct-last-page .ct-load-more-helper::after{content:none}.ct-pagination[data-pagination="infinite_scroll"].ct-last-page .ct-load-more-helper .ct-ajax-loader{display:none!important}.ct-pagination[data-pagination="infinite_scroll"].ct-last-page .ct-load-more-helper .ct-last-page-text{display:block!important}.kj-category-chips{position:relative;margin:0 0 1.5rem}.kj-category-chips__scroll{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:.125rem .25rem .625rem 0;-webkit-overflow-scrolling:touch}.kj-category-chip{flex:0 0 11rem;scroll-snap-align:start;color:inherit;text-decoration:none}.kj-category-chip:hover,.kj-category-chip:focus-visible{color:inherit;text-decoration:none}.kj-category-chip__image,.kj-category-chip__fallback,.kj-category-chip__all-visual{display:block;width:100%;aspect-ratio:1;border-radius:.5rem;background-color:#fff;border:1px solid var(--clr-grey-stroke,#e5e5e5)}.kj-category-chip__image{object-fit:cover}.kj-category-chip__fallback{background:linear-gradient(135deg,rgba(0,0,0,.035),rgba(0,0,0,0)),#fff}.kj-category-chip__all-visual{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.kj-category-chip__all-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999rem;background:#fff;color:var(--clr-main-black,#111);font-size:1.125rem;line-height:1;font-weight:700;box-shadow:0 .25rem 1rem rgba(0,0,0,.08)}.kj-category-chip__all-text{max-width:80%;text-align:center;font-size:.8125rem;line-height:1.2;font-weight:600;color:var(--clr-main-black,#111)}.kj-category-chip__name{display:block;margin-top:.625rem;font-size:1rem;line-height:1.25;font-weight:700;text-decoration:none}.kj-category-chip.is-all .kj-category-chip__name{font-weight:700}@media (max-width:47.9375rem){.kj-category-chips{margin-bottom:1.125rem}.kj-category-chips__scroll{gap:.75rem;padding-bottom:.5rem}.kj-category-chip{text-decoration:none;flex-basis:8.5rem}.kj-category-chip:hover,.kj-category-chip:focus,.kj-category-chip:focus-visible{text-decoration:none}.kj-category-chip__name{font-size:.875rem;text-decoration:none}.kj-category-chip__all-icon{width:2rem;height:2rem;font-size:1rem}.kj-category-chip__all-text{font-size:.75rem}}