/* TROFEJ trofej-sve.css minificiran (izvori: trofej-refresh*.css) */
:root{--tr-green: #004745;--tr-green-dark: #00332F;--tr-green-soft: #E5F3EF;--tr-green-line: #CFE3DD;--tr-text: #1B1F22;--tr-muted: #5B5D67;--tr-line: #E6E8EB;--tr-red: #E53E3E;--tr-radius: 12px;--tr-section: 56px;--tr-gap: 16px}.header-desktop .header-bottom{border-bottom: 1px solid var(--tr-line)}.header-desktop .header-bottom .primary-menu>.klb-menu{margin-left: -12px}.header-desktop .header-bottom .primary-menu>.klb-menu>li{margin-right: 0}.header-desktop .header-bottom .primary-menu>.klb-menu>li>a{position: relative;padding: 0 12px;font-size: 15px;font-weight: 500;color: var(--tr-text);transition: color .2s ease}.header-desktop .header-bottom .primary-menu>.klb-menu>li>a::before{content: "";position: absolute;left: 12px;right: 12px;bottom: -1px;height: 2px;border-radius: 2px 2px 0 0;background: var(--tr-green);transform: scaleX(0);transform-origin: left center;transition: transform .25s ease}.header-desktop .header-bottom .primary-menu>.klb-menu>li:hover>a,.header-desktop .header-bottom .primary-menu>.klb-menu>li.current-menu-item>a,.header-desktop .header-bottom .primary-menu>.klb-menu>li.current-menu-ancestor>a{color: var(--tr-green)}.header-desktop .header-bottom .primary-menu>.klb-menu>li:hover>a::before,.header-desktop .header-bottom .primary-menu>.klb-menu>li.current-menu-item>a::before,.header-desktop .header-bottom .primary-menu>.klb-menu>li.current-menu-ancestor>a::before{transform: scaleX(1)}.header-desktop .header-bottom .custom-button-menu{display: flex;align-items: center;margin-left: 12px}.header-desktop .header-bottom .custom-button-menu>a{height: 36px;padding: 0 14px;border-radius: 999px;background: var(--tr-green-soft);color: var(--tr-green);font-size: 15px;font-weight: 500;transition: background-color .2s ease,color .2s ease}.header-desktop .header-bottom .custom-button-menu>a i{color: var(--tr-green)}.header-desktop .header-bottom .custom-button-menu:hover>a{background: var(--tr-green);color: #fff}.header-desktop .header-bottom .custom-button-menu:hover>a i,.header-desktop .header-bottom .custom-button-menu:hover>a::after{color: #fff}.header-desktop .header-bottom .help-center a{display: inline-flex;align-items: center;height: 36px;padding: 0 16px;border: 1px solid var(--tr-green-line);border-radius: 999px;background: #fff;color: var(--tr-green);font-size: 14px;font-weight: 600;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.header-desktop .header-bottom .help-center a,.header-desktop .header-bottom .help-center a *{color: var(--tr-green)}.header-desktop .header-bottom .help-center a:hover{background: var(--tr-green);border-color: var(--tr-green)}.header-desktop .header-bottom .help-center a:hover,.header-desktop .header-bottom .help-center a:hover *{color: #fff}.elementor-3462 .klb-banner{border-radius: var(--tr-radius)}.elementor-3462 .klb-banner .entry-media{overflow: hidden}.elementor-3462 .klb-banner .entry-media::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(90deg,rgba(8,22,20,.78) 0%,rgba(8,22,20,.52) 40%,rgba(8,22,20,.12) 75%,rgba(8,22,20,0) 100%)}.elementor-3462 .klb-banner .entry-media img{transition: transform .6s ease}.elementor-3462 .klb-banner:hover .entry-media img{transform: scale(1.04)}.elementor-3462 .klb-banner .entry-heading .entry-subtitle,.elementor-3462 .klb-banner .entry-heading .entry-subtitle.color-green{display: inline-block;margin-bottom: 12px;padding: 5px 11px;border: 1px solid rgba(255,255,255,.28);border-radius: 999px;background: rgba(255,255,255,.14);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);color: #fff!important;font-size: 11px;font-weight: 600;line-height: 1.2;letter-spacing: .08em;text-transform: uppercase}.elementor-3462 .klb-banner .entry-title{text-shadow: 0 1px 2px rgba(0,0,0,.25)}.elementor-3462 .klb-banner .entry-excerpt,.elementor-3462 .klb-banner .entry-excerpt p{color: rgba(255,255,255,.88)}.elementor-3462 .klb-banner .btn.primary{height: 44px;padding: 0 20px 0 22px;background: #fff;border-color: #fff;color: var(--tr-green);font-size: 14px;transition: background-color .2s ease,color .2s ease}.elementor-3462 .klb-banner .btn.primary i{color: var(--tr-green)}.elementor-3462 .klb-banner:hover .btn.primary{background: var(--tr-green-soft)}.elementor-3462 .elementor-element.elementor-element-e185173{margin-top: 24px;margin-bottom: 0}.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{max-width: 1280px!important;padding: 20px 0;border: 1px solid var(--tr-line);border-radius: var(--tr-radius);background: #F7F9F8}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column + .elementor-column{border-left: 1px solid var(--tr-line)}.elementor-3462 .elementor-element-e185173 .elementor-widget-wrap{justify-content: center}.elementor-3462 .module-iconbox .module-body{align-items: center}.elementor-3462 .elementor-element-e185173 .elementor-widget.elementor-element>.elementor-widget-container{margin: 0}.elementor-3462 .elementor-element-e185173 .elementor-widget .klb-module.module-iconbox .iconbox-icon{margin: 0 12px 0 0}.elementor-3462 .module-iconbox .iconbox-icon{display: flex;flex: 0 0 56px;align-items: center;justify-content: center;width: 56px;height: 56px;border: 1px solid var(--tr-line);border-radius: 50%;background: #fff}.elementor-3462 .module-iconbox .iconbox-icon img{width: 32px;height: 32px;object-fit: contain}.elementor-3462 .module-iconbox .entry-title{margin-bottom: 2px;font-size: 15px;font-weight: 600;color: var(--tr-text)}.elementor-3462 .module-iconbox p{margin: 0;font-size: 13px;line-height: 1.4;color: var(--tr-muted)}.elementor-3462>.e-con>.e-con-inner{padding-top: 0;padding-bottom: 0;row-gap: 0}.elementor-3462>.elementor-section:not(.elementor-element-7877474):not(.elementor-element-e185173)>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-top: 0;padding-bottom: 0}.elementor-3462 .elementor-element.elementor-element-25faf4e,.elementor-3462 .elementor-element.elementor-element-ee6eb19,.elementor-3462 .elementor-element.elementor-element-ae12bc2,.elementor-3462 .elementor-element.elementor-element-dfecabc,.elementor-3462 .elementor-element.elementor-element-7b5a8ae,.elementor-3462 .elementor-element.elementor-element-9b3ccad{margin-top: 0;margin-bottom: 0}.elementor-3462 .elementor-widget.elementor-widget-blonwe-product-tab-carousel,.elementor-3462 .elementor-widget.elementor-widget-blonwe-product-carousel2{margin-bottom: 0}.elementor-3462 .klb-module.module-carousel,.elementor-3462 .elementor-element.elementor-element-69852aa,.elementor-3462 .elementor-element.elementor-element-6f0b833{margin-top: var(--tr-section)}.elementor-3462 .elementor-element-2e193d5{display: none}.elementor-3462 .klb-module .module-header{margin-bottom: 24px;padding-bottom: 16px;border-bottom: 1px solid var(--tr-line)}.elementor-3462 .module-header .entry-title{display: inline-flex;align-items: center;gap: 10px;font-size: 22px;font-weight: 600;letter-spacing: -.02em;color: var(--tr-text)}.elementor-3462 .module-header .entry-title::before{content: "";flex: 0 0 4px;width: 4px;height: 20px;border-radius: 2px;background: var(--tr-green)}.elementor-3462 .module-carousel.hot .module-header .entry-title::before{background: var(--tr-red)}.elementor-3462 .klb-module .module-header .module-header-tab ul{gap: 4px}.elementor-3462 .klb-module .module-header .module-header-tab .tab-item,.elementor-3462 .klb-module .module-header .module-header-tab .tab-item.active{margin: 0;background: none}.elementor-3462 .klb-module .module-header .module-header-tab .tab-item .tab-link{display: inline-block;padding: 6px 12px;border-radius: 999px;background: transparent;color: var(--tr-muted);font-size: 14px;font-weight: 500;line-height: 1.3;transition: background-color .2s ease,color .2s ease}.elementor-3462 .klb-module .module-header .module-header-tab .tab-item .tab-link:hover{background: #F2F4F5;color: var(--tr-text)}.elementor-3462 .klb-module .module-header .module-header-tab .tab-item.active .tab-link{background: var(--tr-green);color: #fff}.elementor-3462 .module-header .button-column .btn.link{color: var(--tr-green);font-size: 14px;font-weight: 600}.elementor-3462 .module-header .button-column .btn.link i{color: var(--tr-green);transition: transform .2s ease}.elementor-3462 .module-header .button-column .btn.link:hover i{transform: translateX(3px)}.elementor-3462 .klb-slider.bordered .slick-list::before,.elementor-3462 .klb-slider.bordered .slick-list .slider-item::after{display: none}.elementor-3462 .klb-slider.products .slick-list{margin: -6px calc(var(--tr-gap) / -2) -18px;padding: 6px 0 18px}.elementor-3462 .klb-slider.products .slider-item{padding: 0 calc(var(--tr-gap) / 2)}.elementor-3462 .klb-slider.products .product-wrapper{border: 1px solid var(--tr-line);border-radius: var(--tr-radius);background: #fff;overflow: hidden;transition: border-color .25s ease,box-shadow .25s ease,transform .25s ease}.elementor-3462 .klb-slider.products .product-wrapper:hover{border-color: var(--tr-green-line);box-shadow: 0 10px 24px -8px rgba(27,31,34,.14);transform: translateY(-2px)}.elementor-3462 .module-carousel.hot .klb-slider.products .product-wrapper:hover{border-color: #F5C2C2}.elementor-3462 .bordered .products .thumbnail-wrapper,.elementor-3462 .products.bordered .thumbnail-wrapper{padding: 16px 16px 8px}.elementor-3462 .bordered .products .content-wrapper,.elementor-3462 .products.bordered .content-wrapper{padding: 0 16px 16px}.elementor-3462 .products.bordered .product-wrapper.style-1 .thumbnail-badges{top: 16px!important;left: 16px!important}.elementor-3462 .products .product-title,.elementor-3462 .products .product-title a{color: #42444D;font-weight: 500}.elementor-3462 .products .product-title a:hover{color: var(--tr-green)}.elementor-3462 .products .add_to_cart_button,.elementor-3462 .products .product-buttons>.button{transition: background-color .2s ease}.elementor-3462 .products .add_to_cart_button:hover,.elementor-3462 .products .product-buttons>.button:hover{background-color: var(--tr-green-dark)}@media (min-width: 768px) and (max-width: 1199px){.elementor-3462>.e-con{padding-left: 40px;padding-right: 40px}.elementor-3462>.e-con>.e-con-inner{padding-left: 0;padding-right: 0}.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{width: auto;margin-left: 40px;margin-right: 40px;padding: 8px 0}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner .entry-media img{width: 100%;height: auto;aspect-ratio: 16 / 7;object-fit: cover}}@media (max-width: 767px){:root{--tr-section: 40px;--tr-gap: 12px}.elementor-3462 .module-header .entry-title{font-size: 19px}.elementor-3462 .module-header .entry-title::before{height: 18px}.elementor-3462>.e-con{padding-left: 15px;padding-right: 15px}.elementor-3462>.e-con>.e-con-inner{padding-left: 0;padding-right: 0}.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{width: auto;margin-left: 15px;margin-right: 15px;padding: 4px 0}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column + .elementor-column{border-left: 0;border-top: 1px solid var(--tr-line)}.elementor-3462 .elementor-element-e185173 .elementor-widget-wrap{justify-content: flex-start}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column>.elementor-widget-wrap{padding: 12px 16px}.elementor-3462>.elementor-section.elementor-element-69852aa>.elementor-container>.elementor-column + .elementor-column>.elementor-widget-wrap,.elementor-3462>.elementor-section.elementor-element-6f0b833>.elementor-container>.elementor-column + .elementor-column>.elementor-widget-wrap{margin-top: 0;padding-top: 15px}.elementor-3462 .elementor-element-e185173 .elementor-widget{width: 100%}.elementor-3462 .bordered .products .thumbnail-wrapper,.elementor-3462 .products.bordered .thumbnail-wrapper{padding: 12px 12px 6px}.elementor-3462 .bordered .products .content-wrapper,.elementor-3462 .products.bordered .content-wrapper{padding: 0 12px 12px}.elementor-3462 .products.bordered .product-wrapper.style-1 .thumbnail-badges{top: 12px!important;left: 12px!important}}.header-desktop .header-bottom{background: linear-gradient(180deg,#fff 0%,#F6FAF8 100%)}.header-desktop .header-bottom .primary-menu>.klb-menu{margin-left: -14px}.header-desktop .header-bottom .header-inner,.header-desktop .header-bottom .header-inner>.col,.header-desktop .header-bottom .primary-menu,.header-desktop .header-bottom .primary-menu>.klb-menu{height: 56px}.header-desktop .header-bottom .primary-menu>.klb-menu>li{display: flex;align-items: center;height: 56px}.header-desktop .header-bottom .primary-menu>.klb-menu>li>a{height: 36px;padding: 0 14px;border-radius: 10px;font-size: 16px;font-weight: 600;letter-spacing: -.01em;transition: color .2s ease,background-color .2s ease}.header-desktop .header-bottom .primary-menu>.klb-menu>li:hover>a{background: linear-gradient(180deg,rgba(0,71,69,.09) 0%,rgba(0,71,69,.03) 100%)}.header-desktop .header-bottom .primary-menu>.klb-menu>li>a::before{left: 14px;right: 14px;bottom: -11px;height: 3px;border-radius: 3px 3px 0 0;background: linear-gradient(90deg,#004745 0%,#2F8F6F 100%)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>a::after{transition: transform .25s ease}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children:hover>a::after{transform: rotate(180deg)}.header-desktop .header-bottom .primary-menu .sub-menu{padding: 8px 0;border: 1px solid var(--tr-line);border-radius: var(--tr-radius);box-shadow: inset 0 3px 0 var(--tr-green),0 24px 40px -20px rgba(27,31,34,.22),0 2px 6px rgba(27,31,34,.04)}.header-desktop .header-bottom .primary-menu .sub-menu>li>a{margin: 0 8px;padding: 8px 14px;border-radius: 8px;font-size: 14px;font-weight: 500;color: var(--tr-text);transition: background-color .2s ease,color .2s ease,box-shadow .2s ease,padding-left .2s ease}.header-desktop .header-bottom .primary-menu .sub-menu>li:hover>a{padding-left: 18px;background: linear-gradient(90deg,rgba(0,71,69,.10) 0%,rgba(0,71,69,.02) 100%);box-shadow: inset 3px 0 0 var(--tr-green);color: var(--tr-green)}.header-desktop .header-bottom .custom-button-menu>a{position: relative;overflow: hidden;height: 40px;padding: 0 16px;border: 1px solid var(--tr-green-line);background: linear-gradient(135deg,#E5F3EF 0%,#F6FBF9 100%);font-size: 15px;font-weight: 600;transition: background-color .25s ease,color .25s ease,box-shadow .25s ease,border-color .25s ease}.header-desktop .header-bottom .custom-button-menu>a::before{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;background: linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);transform: skewX(-18deg);pointer-events: none}.header-desktop .header-bottom .custom-button-menu:hover>a{border-color: transparent;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);box-shadow: 0 10px 22px -12px rgba(0,71,69,.8);color: #fff!important}.header-desktop .header-bottom .custom-button-menu:hover>a::before{left: 130%;transition: left .7s ease}.header-desktop .header-bottom .help-center a{gap: 10px;height: 44px;padding: 0 18px 0 6px;border: 0;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);box-shadow: 0 8px 18px -10px rgba(0,71,69,.75);transition: box-shadow .25s ease,transform .2s ease}.header-desktop .header-bottom .help-center a,.header-desktop .header-bottom .help-center a span{color: #fff}.header-desktop .header-bottom .help-center a i{display: inline-flex;flex: 0 0 32px;align-items: center;justify-content: center;width: 32px;height: 32px;margin: 0;border-radius: 50%;background: #fff;color: var(--tr-green);font-size: 16px;animation: tr-pulse 2.6s ease-out infinite}.header-desktop .header-bottom .help-center a:hover{background: linear-gradient(135deg,#00796B 0%,#00524F 55%,#003A35 100%);box-shadow: 0 12px 24px -10px rgba(0,71,69,.85);transform: translateY(-1px)}.header-desktop .header-bottom .help-center a:hover,.header-desktop .header-bottom .help-center a:hover span{color: #fff}.header-desktop .header-bottom .help-center a:hover i{color: var(--tr-green)}@keyframes tr-pulse{0%{box-shadow: 0 0 0 0 rgba(255,255,255,.55)}70%{box-shadow: 0 0 0 8px rgba(255,255,255,0)}100%{box-shadow: 0 0 0 0 rgba(255,255,255,0)}}.header-desktop .custom-button-menu .mega-menu{border-top: 1px solid var(--tr-line);background: linear-gradient(180deg,#F4F9F7 0%,#fff 160px);box-shadow: 0 30px 50px -30px rgba(27,31,34,.25)}.header-desktop .custom-button-menu .mega-menu .mega-header{display: flex;align-items: baseline;gap: 14px;margin-bottom: 20px}.header-desktop .custom-button-menu .mega-menu .mega-header .entry-title{display: inline-flex;align-items: center;gap: 10px;margin: 0;font-size: 20px;font-weight: 600;letter-spacing: -.02em;color: var(--tr-text)}.header-desktop .custom-button-menu .mega-menu .mega-header .entry-title::before{content: "";width: 4px;height: 20px;border-radius: 2px;background: var(--tr-red)}.header-desktop .custom-button-menu .mega-menu .mega-header .entry-description p{margin: 0;font-size: 14px;color: var(--tr-muted)}.header-desktop .custom-button-menu .mega-menu .products{gap: 16px}.header-desktop .mega-menu .products .product::before,.header-desktop .mega-menu .products .product::after{display: none}.header-desktop .mega-menu .products .product .product-wrapper{height: 100%;padding: 12px 12px 14px;border: 1px solid var(--tr-line);border-radius: var(--tr-radius);background: #fff;transition: transform .25s ease,box-shadow .25s ease,border-color .25s ease}.header-desktop .mega-menu .products .product:hover .product-wrapper{border-color: #F5C2C2;box-shadow: 0 14px 28px -14px rgba(27,31,34,.22);transform: translateY(-3px)}.header-desktop .mega-menu .products .product .thumbnail-wrapper{position: relative;margin-bottom: 10px}.header-desktop .mega-menu .products .product .product-thumbnail img{transition: transform .4s ease}.header-desktop .mega-menu .products .product:hover .product-thumbnail img{transform: scale(1.04)}.header-desktop .mega-menu .products .product .thumbnail-badges{position: absolute;top: 0;left: 0;bottom: auto;z-index: 2}.header-desktop .mega-menu .product .badge.sale,.elementor-3462 .products .product .badge.sale{padding: 4px 9px;border-radius: 999px;background: linear-gradient(135deg,#F25F5C 0%,#D63031 100%);box-shadow: 0 6px 12px -6px rgba(214,48,49,.7);color: #fff;font-size: 12px;font-weight: 700;line-height: 1.2}.header-desktop .mega-menu .products .product .product-title,.elementor-3462 .products .product .content-wrapper>.product-title{margin: 8px 0 0;padding: 6px 8px;border-radius: 6px;background: linear-gradient(90deg,rgba(27,31,34,.055) 0%,rgba(27,31,34,.02) 60%,rgba(27,31,34,0) 100%);min-height: calc(2 * 1.35em + 12px);font-size: 13.5px;line-height: 1.35;display: block;overflow: visible}.header-desktop .mega-menu .products .product .product-title a,.elementor-3462 .products .product .content-wrapper>.product-title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #42444D;font-weight: 500}.header-desktop .mega-menu .products .product .price,.elementor-3462 .products .product .content-wrapper>.price{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;background: none}.header-desktop .mega-menu .products .product .price del,.elementor-3462 .products .product .price del{order: -1;width: 100%;font-size: 13px;font-weight: 500;line-height: 1.2;color: #8A8C94;opacity: 1}.header-desktop .mega-menu .products .product .price del .amount,.elementor-3462 .products .product .price del .amount{color: #8A8C94}.header-desktop .mega-menu .products .product .price>.amount,.header-desktop .mega-menu .products .product .price ins,.elementor-3462 .products .product .content-wrapper>.price>.amount,.elementor-3462 .products .product .content-wrapper>.price ins{display: inline-flex;align-items: center;padding: 4px 12px 4px 9px;border: 0;border-left: 3px solid var(--tr-green);border-radius: 2px 8px 8px 2px;background: linear-gradient(90deg,rgba(0,71,69,.12) 0%,rgba(0,71,69,.04) 70%,rgba(0,71,69,0) 100%);text-decoration: none;white-space: nowrap}.header-desktop .mega-menu .products .product .price>.amount,.header-desktop .mega-menu .products .product .price ins .amount,.elementor-3462 .products .product .content-wrapper>.price>.amount,.elementor-3462 .products .product .content-wrapper>.price ins .amount{background: transparent;color: var(--tr-green);font-size: 17px;font-weight: 700}.header-desktop .mega-menu .products .product .price ins *,.header-desktop .mega-menu .products .product .price>.amount *{padding: 0!important;border-radius: 0!important;background: transparent!important;color: inherit!important}.header-desktop .mega-menu .products .product .price ins,.elementor-3462 .products .product .content-wrapper>.price ins{border-left-color: var(--tr-red);background: linear-gradient(90deg,rgba(229,62,62,.14) 0%,rgba(229,62,62,.05) 70%,rgba(229,62,62,0) 100%)}.header-desktop .mega-menu .products .product .price ins .amount,.elementor-3462 .products .product .content-wrapper>.price ins .amount{color: #C53030}.elementor-3462 .products .product .add_to_cart_button{position: relative;overflow: hidden}.elementor-3462 .products .product .add_to_cart_button::before{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;background: linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);transform: skewX(-18deg);pointer-events: none}.elementor-3462 .products .product .add_to_cart_button:hover{box-shadow: 0 10px 20px -12px rgba(0,51,47,.9)}.elementor-3462 .products .product .add_to_cart_button:hover::before{left: 130%;transition: left .6s ease}@media (prefers-reduced-motion: reduce){.header-desktop .header-bottom .help-center a i{animation: none}}.header-desktop .header-bottom>.container{position: relative}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children{position: static}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu{top: 100%;left: 40px;right: 40px;width: auto;min-width: 0;padding: 28px 340px 12px 28px;columns: 4;column-gap: 28px;background: linear-gradient(180deg,#F6FAF8 0%,#fff 120px)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::before{display: none!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::after{content: ""!important;display: block!important;position: absolute!important;top: 16px!important;right: 16px!important;bottom: 16px!important;left: auto!important;width: 300px!important;height: auto!important;border: 0!important;border-radius: 10px!important;background: linear-gradient(180deg,rgba(0,40,36,0) 40%,rgba(0,40,36,.55) 100%),url(/wp-content/uploads/2024/05/23-optimized.jpg) center / cover no-repeat!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-6004>.sub-menu::after{background: linear-gradient(180deg,rgba(0,40,36,0) 40%,rgba(0,40,36,.55) 100%),url(/wp-content/uploads/2024/05/ro1l-optimized.jpg) center / cover no-repeat!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li{position: static;display: block;margin: 0 0 18px;break-inside: avoid}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li>a{margin: 0;padding: 8px 12px;border-radius: 2px 8px 8px 2px;box-shadow: inset 3px 0 0 var(--tr-green);background: linear-gradient(90deg,rgba(0,71,69,.10) 0%,rgba(0,71,69,.03) 70%,rgba(0,71,69,0) 100%);color: var(--tr-text);font-size: 15px;font-weight: 700;letter-spacing: -.01em}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li:hover>a{padding-left: 12px;background: linear-gradient(90deg,rgba(0,71,69,.16) 0%,rgba(0,71,69,.05) 70%,rgba(0,71,69,0) 100%);color: var(--tr-green)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li>a::after{display: none}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu{position: static;width: auto;min-width: 0;margin: 0;padding: 6px 0 0;border: 0;border-radius: 0;box-shadow: none;background: none;opacity: 1;visibility: visible;transform: none;columns: auto}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu::before,.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu::after{display: none!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu li{position: static}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu>li>a{margin: 0;padding: 5px 12px 5px 15px;border-radius: 6px;box-shadow: none;background: none;color: var(--tr-muted);font-size: 14px;font-weight: 500;transition: color .2s ease,padding-left .2s ease,background-color .2s ease}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu>li:hover>a{padding-left: 19px;background: linear-gradient(90deg,rgba(0,71,69,.07) 0%,rgba(0,71,69,0) 100%);box-shadow: none;color: var(--tr-green)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu>li>a::after{display: none}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu .sub-menu{padding: 0 0 0 12px}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu .sub-menu>li>a{font-size: 13px}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-media::after{background: linear-gradient(0deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 45%),linear-gradient(90deg,rgba(0,38,34,.86) 0%,rgba(0,38,34,.58) 38%,rgba(0,38,34,.14) 72%,rgba(0,38,34,0) 100%)}.elementor-3462 .elementor-element-7877474 .klb-banner{box-shadow: 0 20px 40px -24px rgba(0,38,34,.55);transition: box-shadow .35s ease,transform .35s ease}.elementor-3462 .elementor-element-7877474 .klb-banner::before{content: "";position: absolute;inset: 0;z-index: 3;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(255,255,255,.10);pointer-events: none}.elementor-3462 .elementor-element-7877474 .klb-banner:hover{box-shadow: 0 28px 50px -24px rgba(0,38,34,.7);transform: translateY(-2px)}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-media img{transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.elementor-3462 .elementor-element-7877474 .klb-banner:hover .entry-media img{transform: scale(1.06)}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-title::after{content: "";display: block;width: 56px;height: 4px;margin-top: 14px;border-radius: 4px;background: linear-gradient(90deg,#6FCF97 0%,#2F8F6F 100%);transition: width .4s ease}.elementor-3462 .elementor-element-7877474 .klb-banner:hover .entry-title::after{width: 96px}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner .entry-title::after{width: 40px;height: 3px;margin-top: 10px}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner:hover .entry-title::after{width: 72px}.elementor-3462 .elementor-element-7877474 .klb-banner .btn.primary{box-shadow: 0 10px 24px -12px rgba(0,0,0,.6)}.elementor-3462 .elementor-element-7877474 .klb-banner .btn.primary i{transition: transform .3s ease}.elementor-3462 .elementor-element-7877474 .klb-banner:hover .btn.primary i{transform: translateX(4px)}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner::after{content: "";position: absolute;right: 20px;bottom: 20px;z-index: 3;width: 44px;height: 44px;border-radius: 50%;background: rgba(255,255,255,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 20px no-repeat;box-shadow: inset 0 0 0 1px rgba(255,255,255,.35);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);pointer-events: none;transition: background-color .3s ease,transform .3s ease,box-shadow .3s ease}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner:hover::after{background-color: var(--tr-green);box-shadow: inset 0 0 0 1px rgba(255,255,255,.2),0 10px 20px -8px rgba(0,0,0,.5);transform: translateX(4px)}@keyframes tr-rise{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-heading,.elementor-3462 .elementor-element-7877474 .klb-banner .entry-body,.elementor-3462 .elementor-element-7877474 .klb-banner .entry-footer{animation: tr-rise .7s cubic-bezier(.2,.7,.2,1) both}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-body{animation-delay: .08s}.elementor-3462 .elementor-element-7877474 .klb-banner .entry-footer{animation-delay: .16s}@media (prefers-reduced-motion: reduce){.elementor-3462 .elementor-element-7877474 .klb-banner .entry-heading,.elementor-3462 .elementor-element-7877474 .klb-banner .entry-body,.elementor-3462 .elementor-element-7877474 .klb-banner .entry-footer{animation: none}}@media (max-width: 767px){.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box .klb-banner::after{right: 14px;bottom: 14px;width: 38px;height: 38px;background-size: 18px}}@charset "UTF-8";.header-desktop .header-bottom .primary-menu>.klb-menu>li>a,.header-desktop .header-bottom .custom-button-menu>a,.header-desktop .header-bottom .help-center a{font-family: "Manrope","Fira Sans",sans-serif;text-transform: uppercase;letter-spacing: .06em}.header-desktop .header-bottom .primary-menu>.klb-menu>li>a{font-size: 13.5px;font-weight: 700}.header-desktop .header-bottom .custom-button-menu>a{font-size: 13px;font-weight: 700}.header-desktop .header-bottom .help-center a{font-size: 12.5px;font-weight: 800}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li>a{font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.header-desktop .header-bottom .primary-menu>.klb-menu:has(>li.menu-item-has-children:hover)>li>a::before{transform: scaleX(0)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::after{background: url(/wp-content/themes/blonwe-child/assets/favicon/tr-icon-192.png) left 22px bottom 22px / 52px no-repeat,linear-gradient(180deg,rgba(0,38,34,0) 30%,rgba(0,38,34,.55) 62%,rgba(0,38,34,.92) 100%),linear-gradient(135deg,rgba(0,71,69,.25) 0%,rgba(0,71,69,0) 60%),url(/wp-content/uploads/2024/05/lov-doboj-optimized.jpg) 65% center / cover no-repeat!important;box-shadow: 0 18px 36px -18px rgba(0,38,34,.6),inset 0 0 0 1px rgba(255,255,255,.12)}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-6004>.sub-menu::after{background: url(/wp-content/themes/blonwe-child/assets/favicon/tr-icon-192.png) left 22px bottom 22px / 52px no-repeat,linear-gradient(180deg,rgba(0,38,34,0) 30%,rgba(0,38,34,.55) 62%,rgba(0,38,34,.92) 100%),linear-gradient(135deg,rgba(0,71,69,.25) 0%,rgba(0,71,69,0) 60%),url(/wp-content/uploads/2024/05/stapovi-optimized.jpg) center / cover no-repeat!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::before{display: block!important;content: "Sve za lov\A Oružje · Municija · Optika"!important;position: absolute!important;top: auto!important;left: auto!important;right: 16px!important;bottom: 38px!important;z-index: 2;width: 300px!important;height: auto!important;margin: 0!important;padding: 0 20px 0 88px!important;border: 0!important;background: none!important;color: #fff;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;line-height: 1.55;letter-spacing: .06em;text-transform: uppercase;white-space: pre-line;text-shadow: 0 1px 2px rgba(0,0,0,.35);pointer-events: none}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-6004>.sub-menu::before{content: "Sve za ribolov\A Štapovi · Role · Mamci"!important}.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;padding: 0;border: 0;background: none}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column{width: auto!important;max-width: none;margin: 0;padding: 0;border: 0!important}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column>.elementor-widget-wrap{height: 100%;margin: 0;justify-content: flex-start;align-items: center;padding: 20px 22px;border: 1px solid var(--tr-line);border-radius: var(--tr-radius);background: linear-gradient(135deg,#fff 0%,#F4F9F7 100%);transition: transform .25s ease,box-shadow .25s ease,border-color .25s ease}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column:hover>.elementor-widget-wrap{border-color: var(--tr-green-line);box-shadow: 0 14px 28px -16px rgba(0,71,69,.35);transform: translateY(-2px)}.elementor-3462 .elementor-element-e185173 .module-iconbox .module-body{flex-wrap: nowrap}.elementor-3462 .elementor-element-e185173 .elementor-widget .klb-module.module-iconbox .iconbox-icon{flex: 0 0 52px;width: 52px;height: 52px;margin: 0 14px 0 0;border: 0;border-radius: 14px;background: linear-gradient(135deg,#00695C 0%,#004745 60%,#00332F 100%);box-shadow: 0 8px 16px -8px rgba(0,71,69,.7);transition: transform .3s ease}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column:hover .iconbox-icon{transform: rotate(-6deg) scale(1.05)}.elementor-3462 .elementor-element-e185173 .module-iconbox .iconbox-icon img{width: 30px;height: 30px;filter: brightness(0) invert(1)}.elementor-3462 .elementor-element-e185173 .module-iconbox .entry-title{font-size: 15px;font-weight: 700}@media (min-width: 768px) and (max-width: 1199px){.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{grid-template-columns: repeat(2,minmax(0,1fr));padding: 0}}@media (max-width: 767px){.elementor-3462 .elementor-section.elementor-element-e185173>.elementor-container{grid-template-columns: minmax(0,1fr);gap: 10px;padding: 0}.elementor-3462 .elementor-element-e185173>.elementor-container>.elementor-column>.elementor-widget-wrap{padding: 14px 16px}}.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box2 .klb-banner .entry-title{max-width: 11.5ch;font-family: "Manrope","Fira Sans",sans-serif;font-size: 54px;font-weight: 800;line-height: 1.06;letter-spacing: -.01em;text-transform: uppercase}@media (max-width: 1199px){.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box2 .klb-banner .entry-title{font-size: 42px}}@media (max-width: 767px){.elementor-3462 .elementor-element-7877474 .elementor-widget-blonwe-banner-box2 .klb-banner .entry-title{font-size: 28px}}h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.product_title,.woocommerce-loop-product__title,.products .product .product-title,.products .product .product-title a,.woocommerce-cart table.shop_table.cart td.product-name a,.woocommerce-checkout #order_review .cart_item .product-name,.widget_shopping_cart .mini_cart_item a:not(.remove),.mini_cart_item .product-title,.mini_cart_item .product-title a{font-family: "Manrope","Fira Sans",sans-serif;text-transform: uppercase;letter-spacing: .02em}h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.product_title{font-weight: 800}.products .product .product-title,.products .product .product-title a,.woocommerce-loop-product__title{font-size: 12.5px;font-weight: 700;line-height: 1.4}.drawer-contact .contact-title,.footer .contact-title,.price,.price *,.amount,.amount *{text-transform: none}.site-drawer{width: min(88vw,380px)!important;opacity: 1!important;visibility: visible!important;transform: translate3d(-105%,0,0)!important;transition: transform .32s cubic-bezier(.22,.8,.24,1)!important;will-change: transform;box-shadow: 12px 0 40px rgba(0,38,34,.18);overscroll-behavior: contain}body.drawer-active .site-drawer{transform: translate3d(0,0,0)!important}.site-overlay{opacity: 0!important;visibility: hidden!important;background-color: #0B1A17!important;transition: opacity .3s ease,visibility .3s ease!important}body.drawer-active .site-overlay{opacity: .5!important;visibility: visible!important}.site-drawer .drawer-row{padding: 18px 20px}.site-drawer .drawer-header{display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #E6ECEA}.site-drawer .drawer-header .site-brand img{max-height: 42px;width: auto}.site-drawer .site-close{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 12px;background: #F2F7F5;color: #004745}.site-drawer .site-close svg{width: 16px;height: 16px;fill: currentColor}.site-drawer .drawer-heading{margin-bottom: 8px;color: #7A8088;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase}.site-drawer .drawer-menu + .drawer-heading{margin-top: 28px}.site-drawer .drawer-menu .klb-menu>li{align-items: center;border-bottom: 1px solid #EEF2F1}.site-drawer .drawer-menu .klb-menu>li>a{flex: 1 1 auto;padding: 14px 0;color: #1B1F22;font-family: "Manrope","Fira Sans",sans-serif;font-size: 16px;font-weight: 800;letter-spacing: .03em;line-height: 1.3;text-transform: uppercase}.site-drawer .drawer-menu .klb-menu>li.active>a,.site-drawer .drawer-menu .klb-menu>li.current-menu-item>a{color: #004745}.site-drawer .drawer-menu li>.menu-dropdown{display: flex;flex: 0 0 40px;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 10px;color: #1B1F22;transition: background-color .2s ease,color .2s ease,transform .25s ease}.site-drawer .drawer-menu li>.menu-dropdown svg{width: 20px;height: 20px;stroke-width: 2}.site-drawer .drawer-menu li.active>.menu-dropdown{background: #E5F3EF;color: #004745;transform: rotate(180deg)}.site-drawer .drawer-menu .sub-menu{display: none;flex: 0 0 100%;height: auto!important;overflow: visible!important}.site-drawer .drawer-menu li.active>.sub-menu{display: block;animation: tr-drawer-in .22s ease both}@keyframes tr-drawer-in{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: none}}.site-drawer .drawer-menu .klb-menu>li>.sub-menu{margin: 0 0 12px;padding: 6px 0;border-radius: 12px;background: #F6FAF8}.site-drawer .drawer-menu .sub-menu>li{align-items: center;border: 0}.site-drawer .drawer-menu .sub-menu>li>a{flex: 1 1 auto;padding: 11px 14px 11px 16px;color: #1B1F22;font-family: "Fira Sans",sans-serif;font-size: 16px;font-weight: 600;line-height: 1.35;text-transform: none;letter-spacing: 0}.site-drawer .drawer-menu .sub-menu>li.active>a{color: #004745}.site-drawer .drawer-menu .sub-menu .menu-dropdown{margin-right: 6px}.site-drawer .drawer-menu .sub-menu .sub-menu{margin: 0 12px 8px 18px;padding: 2px 0;border-left: 2px solid #CFE3DD;background: none}.site-drawer .drawer-menu .sub-menu .sub-menu>li>a{padding: 9px 12px 9px 14px;color: #3D4148;font-size: 15px;font-weight: 500}.site-drawer .drawer-secondary .klb-menu>li>a{font-family: "Fira Sans",sans-serif;font-size: 16px;font-weight: 600;text-transform: none;letter-spacing: 0}.site-drawer .drawer-contact .contact-item{margin-bottom: 14px}.site-drawer .drawer-contact .contact-title,.site-drawer .drawer-contact .contact-title a{color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 17px;font-weight: 800;letter-spacing: 0}.site-drawer .drawer-contact .contact-description p{font-size: 14px;color: #5B5D67}.header-mobile .toggle-button .action-link{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 12px;background: #F2F7F5;transition: background-color .2s ease}.header-mobile .toggle-button .action-link:active{background: #E5F3EF}.header-mobile .toggle-button .action-icon i.klb-icon-menu{display: block;width: 22px;height: 16px;font-size: 0;background: linear-gradient(#004745,#004745) left top / 100% 2.5px no-repeat,linear-gradient(#004745,#004745) left center / 70% 2.5px no-repeat,linear-gradient(#004745,#004745) left bottom / 100% 2.5px no-repeat;border-radius: 2px}.header-mobile .toggle-button .action-icon i.klb-icon-menu::before{display: none}.elementor-1735 .page-header .page-header-image::after,.elementor-2412 .page-header .page-header-image::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,25,22,.35) 0%,rgba(0,25,22,.55) 100%),linear-gradient(90deg,rgba(0,38,34,.45) 0%,rgba(0,38,34,0) 70%);pointer-events: none}.elementor-1735 .page-header .page-header-inner,.elementor-2412 .page-header .page-header-inner{position: relative;z-index: 2}.elementor-1735 .page-header .entry-subtitle,.elementor-2412 .page-header .entry-subtitle{display: inline-block;margin-bottom: 14px;padding: 6px 12px;border: 1px solid rgba(255,255,255,.3);border-radius: 999px;background: rgba(255,255,255,.14);color: #fff;font-size: 11px;font-weight: 800;letter-spacing: .14em}.elementor-1735 .page-header .entry-title,.elementor-2412 .page-header .entry-title{text-shadow: 0 2px 12px rgba(0,0,0,.35)}.elementor-1735 .page-header .entry-description p,.elementor-2412 .page-header .entry-description p{color: rgba(255,255,255,.92);text-shadow: 0 1px 6px rgba(0,0,0,.4)}.elementor-1735 .elementor-element-a16f7a7 [data-widget_type="text-editor.default"]>.elementor-widget-container{padding: 32px 36px!important;border: 1px solid #DCE7E3;border-left: 4px solid #004745;border-radius: 16px!important;background: linear-gradient(135deg,#F6FAF8 0%,#fff 100%)!important;box-shadow: 0 18px 40px -30px rgba(0,71,69,.5);line-height: 1.7}.elementor-1735 .elementor-element-a16f7a7 [data-widget_type="text-editor.default"] strong{color: #004745}.elementor-1735 .module-logofolio .logo-block{display: flex!important;align-items: center;justify-content: center;height: 92px;padding: 14px 18px;border: 1px solid #E6E8EB;border-radius: 14px;background: #fff;transition: border-color .25s ease,box-shadow .25s ease,transform .25s ease}.elementor-1735 .module-logofolio .logo-block a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%}.elementor-1735 .module-logofolio .logo-block img{width: auto;max-width: 100%;max-height: 46px;object-fit: contain;filter: grayscale(1);opacity: .7;transition: filter .3s ease,opacity .3s ease}.elementor-1735 .module-logofolio .logo-block:hover{border-color: #CFE3DD;box-shadow: 0 14px 28px -18px rgba(0,71,69,.45);transform: translateY(-2px)}.elementor-1735 .module-logofolio .logo-block:hover img{filter: none;opacity: 1}.elementor-1735 .elementor-widget-blonwe-client-carousel + .elementor-widget-blonwe-client-carousel{margin-top: 16px}.elementor-1735 .elementor-element-7cb2787 .elementor-heading-title,.elementor-1735 .elementor-element-2943872 .elementor-heading-title{color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-weight: 800}.elementor-1735 .elementor-element-f1f90c9 ul,.elementor-1735 .elementor-element-32a43cb ul{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 12px;margin-left: 0;padding-left: 0;list-style: none}.elementor-1735 .elementor-element-f1f90c9 ul li,.elementor-1735 .elementor-element-32a43cb ul li{position: relative;padding: 10px 12px 10px 40px;border: 1px solid #E6ECEA;border-radius: 10px;background: #F7FAF9;color: #1B1F22;font-size: 14.5px;font-weight: 500;line-height: 1.4}.elementor-1735 .elementor-element-f1f90c9 ul li::before,.elementor-1735 .elementor-element-32a43cb ul li::before{content: "";position: absolute;top: 50%;left: 12px;width: 18px;height: 18px;margin-top: -9px;border-radius: 50%;background: #004745 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 12px no-repeat}.elementor-1735 .elementor-element-f1f90c9 img,.elementor-1735 .elementor-element-32a43cb img{border-radius: 16px;box-shadow: 0 24px 48px -30px rgba(0,38,34,.55)}.elementor-2412 .klb-address-detail{height: 100%;padding: 18px 20px;border: 1px solid #E6ECEA;border-radius: 14px;background: linear-gradient(135deg,#fff 0%,#F6FAF8 100%)}.elementor-2412 .klb-address-detail .address-title{margin-bottom: 8px;color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase}.elementor-2412 .klb-address-detail .phone a{color: #1B1F22;font-family: "Manrope","Fira Sans",sans-serif;font-size: 18px;font-weight: 800}.elementor-2412 .klb-address-detail a[href^="mailto"]{color: #004745;font-weight: 600}.elementor-2412 .elementor-element-2164c8d>.elementor-widget-wrap{padding: 32px 34px!important;border: 1px solid #E6ECEA;border-radius: 18px;background: #fff;box-shadow: 0 24px 50px -36px rgba(0,38,34,.5)}.elementor-2412 .wpcf7 input[type="text"],.elementor-2412 .wpcf7 input[type="email"],.elementor-2412 .wpcf7 input[type="tel"],.elementor-2412 .wpcf7 textarea{border-color: #DDE2E6;border-radius: 10px;background: #FAFCFB;transition: border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.elementor-2412 .wpcf7 input:focus,.elementor-2412 .wpcf7 textarea:focus{border-color: #004745;background: #fff;box-shadow: 0 0 0 3px rgba(0,71,69,.12);outline: 0}.elementor-2412 .wpcf7 input[type="submit"],.elementor-2412 .wpcf7 button[type="submit"]{height: 50px;padding: 0 30px;border: 0;border-radius: 12px;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);box-shadow: 0 14px 28px -14px rgba(0,71,69,.8);color: #fff;font-family: "Manrope","Fira Sans",sans-serif;font-size: 14px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;transition: box-shadow .25s ease,transform .2s ease}.elementor-2412 .wpcf7 input[type="submit"]:hover,.elementor-2412 .wpcf7 button[type="submit"]:hover{box-shadow: 0 18px 32px -14px rgba(0,71,69,.9);transform: translateY(-1px)}.tr-mape{margin-top: 56px;padding: 56px 0 64px;background: linear-gradient(180deg,#F4F9F7 0%,#fff 100%);border-top: 1px solid #E6ECEA}.tr-mape__inner{max-width: 1280px;margin: 0 auto;padding: 0 40px;box-sizing: content-box}.tr-mape__nadnaslov{margin: 0 0 6px;color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase}.tr-mape__naslov{margin: 0 0 28px;font-size: 32px}.tr-mape__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}.tr-mapa{display: flex;flex-direction: column;overflow: hidden;border: 1px solid #E6ECEA;border-radius: 18px;background: #fff;box-shadow: 0 24px 50px -36px rgba(0,38,34,.5)}.tr-mapa__map{position: relative;height: 300px;background: #EEF3F1}.tr-mapa__map iframe{display: block;width: 100%;height: 100%;border: 0}.tr-mapa__info{display: flex;flex: 1 1 auto;flex-direction: column;padding: 22px 24px 24px}.tr-mapa__oznaka{align-self: flex-start;margin-bottom: 8px;padding: 4px 10px;border-radius: 999px;background: #E5F3EF;color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase}.tr-mapa__naziv{margin: 0 0 14px;font-size: 20px}.tr-mapa__lista{margin: 0 0 18px;padding: 0;list-style: none}.tr-mapa__lista li{display: grid;grid-template-columns: 120px minmax(0,1fr);gap: 12px;padding: 9px 0;border-bottom: 1px dashed #E6ECEA;color: #1B1F22;font-size: 14.5px;line-height: 1.45}.tr-mapa__lista li span{color: #7A8088;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.tr-mapa__lista a{color: #004745;font-weight: 600}.tr-mapa__btn{align-self: flex-start;margin-top: auto;padding: 12px 20px;border-radius: 12px;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);box-shadow: 0 12px 24px -14px rgba(0,71,69,.8);color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;transition: box-shadow .25s ease,transform .2s ease}.tr-mapa__btn:hover{box-shadow: 0 16px 28px -14px rgba(0,71,69,.9);transform: translateY(-1px)}@media (max-width: 1199px){.elementor-1735 .elementor-element-f1f90c9 ul,.elementor-1735 .elementor-element-32a43cb ul{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.tr-mape{padding: 40px 0 44px}.tr-mape__inner{padding: 0 15px}.tr-mape__naslov{font-size: 24px}.tr-mape__grid{grid-template-columns: minmax(0,1fr);gap: 16px}.tr-mapa__map{height: 240px}.tr-mapa__lista li{grid-template-columns: minmax(0,1fr);gap: 2px}.elementor-1735 .module-logofolio .logo-block{height: 76px;padding: 10px 12px}.elementor-1735 .elementor-element-a16f7a7 [data-widget_type="text-editor.default"]>.elementor-widget-container{padding: 22px 18px!important}.elementor-2412 .elementor-element-2164c8d>.elementor-widget-wrap{padding: 22px 18px!important}}.elementor-2412 .elementor-inner-section:has(.elementor-widget-blonwe-address-box)>.elementor-container{margin-left: -8px;margin-right: -8px}.elementor-2412 .elementor-column:has(>.elementor-widget-wrap>.elementor-widget-blonwe-address-box)>.elementor-widget-wrap{padding: 8px!important}.elementor-2412 .elementor-widget-blonwe-contact-form-7>.elementor-widget-container{border-left: 0!important;padding-left: 0!important}.header-desktop .header-bottom .primary-menu .sub-menu .sub-menu>li>a,.header-desktop .header-bottom .primary-menu>.klb-menu>li:not(.menu-item-4903):not(.menu-item-6004)>.sub-menu>li>a{font-family: "Manrope","Fira Sans",sans-serif;font-size: 12.5px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase}.site-drawer .drawer-menu .sub-menu>li>a{font-family: "Manrope","Fira Sans",sans-serif;font-size: 14.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.site-drawer .drawer-menu .sub-menu .sub-menu>li>a{font-size: 13.5px;font-weight: 600;letter-spacing: .04em}.site-drawer .drawer-secondary .klb-menu>li>a{font-family: "Manrope","Fira Sans",sans-serif;font-size: 14.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.products .product-buttons .button,.product-buttons .add_to_cart_button,.btn .button-text,.entry-footer .btn,.product-badges .badge,.thumbnail-badges .badge,.wpfFilterWrapper .wfpTitle,.wpfFilterTitle .wfpTitle,.klb-address-detail .address-title,.company-phone a,.site-footer .company-phone,.widget-title,.widget .widgettitle{font-family: "Manrope","Fira Sans",sans-serif}.wpfFilterWrapper .wfpTitle,.wpfFilterTitle .wfpTitle{font-size: 14px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.products .product-buttons .button,.product-buttons .add_to_cart_button{font-weight: 700;letter-spacing: .02em}.company-phone a{font-weight: 800;letter-spacing: -.01em}@media (min-width: 768px){.elementor-2412 .elementor-element-0b26866,.elementor-2412 .elementor-element-7b89d26{margin-top: 0!important;margin-bottom: 0!important;padding-top: 0!important;padding-bottom: 0!important}.elementor-2412 .elementor-element-0b26866 .elementor-column:has(>.elementor-widget-wrap>.elementor-widget-blonwe-address-box)>.elementor-widget-wrap{display: flex;flex-direction: column;flex-wrap: nowrap;padding: 8px 8px 0!important}.elementor-2412 .elementor-element-7b89d26 .elementor-column:has(>.elementor-widget-wrap>.elementor-widget-blonwe-address-box)>.elementor-widget-wrap{display: flex;flex-direction: column;flex-wrap: nowrap;padding: 0 8px 8px!important}.elementor-2412 .elementor-element-0b26866 .elementor-widget-blonwe-address-box:not(.elementor-element-24ac711),.elementor-2412 .elementor-element-7b89d26 .elementor-widget-blonwe-address-box{flex: 1 1 auto;width: 100%;margin-bottom: 0!important}.elementor-2412 .elementor-element-0b26866 .elementor-widget-blonwe-address-box:not(.elementor-element-24ac711)>.elementor-widget-container,.elementor-2412 .elementor-element-7b89d26 .elementor-widget-blonwe-address-box>.elementor-widget-container{height: 100%;margin: 0!important}.elementor-2412 .elementor-element-0b26866 .elementor-widget-blonwe-address-box:not(.elementor-element-24ac711) .klb-address-detail{height: 100%;padding-bottom: 20px;border-bottom: 0;border-radius: 14px 14px 0 0;background: #fff}.elementor-2412 .elementor-element-7b89d26 .klb-address-detail{position: relative;height: 100%;padding-top: 20px;border-top: 0;border-radius: 0 0 14px 14px;background: linear-gradient(180deg,#fff 0%,#F6FAF8 100%)}.elementor-2412 .elementor-element-7b89d26 .klb-address-detail::before{content: "";position: absolute;top: 0;left: 20px;right: 20px;border-top: 1px dashed #D5E2DE}}.woocommerce-breadcrumb{margin: 18px 0 18px!important}.woocommerce-breadcrumb ul{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 2px 0;margin: 0;padding: 7px 16px 7px 12px;border: 1px solid #E3ECE9;border-radius: 999px;background: linear-gradient(180deg,#FFFFFF 0%,#F5F9F8 100%);box-shadow: 0 6px 16px -12px rgba(0,38,34,.35);list-style: none}.woocommerce-breadcrumb ul li{display: inline-flex;align-items: center;color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .05em;line-height: 1.4;text-transform: uppercase}.woocommerce-breadcrumb ul li a{color: #6B7480;font-weight: 700;text-decoration: none;transition: color .2s ease}.woocommerce-breadcrumb ul li a:hover{color: #004745}.woocommerce-breadcrumb ul li:first-child a{display: inline-flex;align-items: center;gap: 6px}.woocommerce-breadcrumb ul li:first-child a::before{content: "";width: 14px;height: 14px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9.5V21h14V9.5'/%3E%3Cpath d='M10 21v-6h4v6'/%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' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9.5V21h14V9.5'/%3E%3Cpath d='M10 21v-6h4v6'/%3E%3C/svg%3E") center / contain no-repeat}.woocommerce-breadcrumb ul li::after{margin: 0 9px 0 10px!important;color: #A9B8B3!important;font-size: 8px!important}.woocommerce-breadcrumb ul li:last-child{max-width: 46ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 767px){.woocommerce-breadcrumb ul{padding: 6px 12px 6px 10px;border-radius: 14px}.woocommerce-breadcrumb ul li{font-size: 11px}.woocommerce-breadcrumb ul li:last-child{max-width: 22ch}}.woocommerce-page-header.with-banner .klb-banner{overflow: hidden;border-radius: 18px;box-shadow: 0 24px 48px -32px rgba(0,38,34,.6)}.woocommerce-page-header.with-banner .klb-banner .entry-subtitle{display: inline-block;margin-bottom: 12px;padding: 5px 12px;border-radius: 999px;background: #004745;color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 800;letter-spacing: .14em}.woocommerce-page-header.with-banner .klb-banner .entry-title{color: #0F2420;font-weight: 800;letter-spacing: -.01em}.before-shop-loop{align-items: center;margin-bottom: 26px!important;padding: 10px 12px 10px 18px!important;border: 1px solid #E6ECEA!important;border-radius: 14px;background: #fff}.before-shop-loop .per-page-products span,.before-shop-loop .filter-button a span{font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.before-shop-loop .product-views-buttons a{border-radius: 8px}.before-shop-loop .product-views-buttons a.active{background: #004745!important;color: #fff!important}.products .product-category{margin-bottom: 24px}.products .product-category>a{display: flex!important;flex-direction: column;height: 100%;overflow: hidden;border: 1px solid #E6ECEA;border-radius: 16px;background: #fff;text-decoration: none;transition: transform .25s ease,box-shadow .25s ease,border-color .25s ease}.products .product-category>a:hover{border-color: #CFE0DB;box-shadow: 0 22px 40px -26px rgba(0,38,34,.55);transform: translateY(-4px)}.products .product-category>a img{display: block;width: 100%!important;height: auto;aspect-ratio: 1 / 1;margin: 0!important;object-fit: cover;border-radius: 0!important;transition: transform .5s ease}.products .product-category>a:hover img{transform: scale(1.05)}.products .product-category .woocommerce-loop-category__title{position: relative;z-index: 1;display: flex;flex: 1 1 auto;align-items: center;justify-content: space-between;gap: 10px;margin: 0!important;padding: 14px 16px!important;border-top: 1px solid #EEF2F1;background: #fff;color: #0F2420;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px!important;font-weight: 800;letter-spacing: .04em;line-height: 1.3;text-overflow: clip;text-transform: uppercase;white-space: normal}.products .product-category .woocommerce-loop-category__title mark.count{flex: 0 0 auto;padding: 3px 9px;border-radius: 999px;background: #E8F2EF!important;color: #004745!important;font-size: 11px;font-weight: 800;letter-spacing: 0}.products .product-category .woocommerce-loop-category__title::after{content: "";flex: 0 0 auto;width: 26px;height: 26px;margin-left: auto;border-radius: 50%;background: #004745 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 13px no-repeat;opacity: 0;transform: translateX(-6px);transition: opacity .25s ease,transform .25s ease}.products .product-category>a:hover .woocommerce-loop-category__title::after{opacity: 1;transform: none}.products .product-category .woocommerce-loop-category__title mark.count{margin-left: auto}.products .product-category .woocommerce-loop-category__title::after{margin-left: 0}.products .product-category>a:not(:hover) .woocommerce-loop-category__title::after{width: 0;margin-left: -10px}.products .product-category:has(>a[href*="/nekategorisano/"]){display: none!important}@media (max-width: 767px){.products .product-category{margin-bottom: 14px!important;padding-bottom: 0!important}.products .product-category .woocommerce-loop-category__title{padding: 11px 12px!important;font-size: 11.5px!important}.products .product-category .woocommerce-loop-category__title::after{display: none}}.wpfMainWrapper .wpfFilterWrapper{margin-bottom: 14px!important;padding: 16px 16px 14px!important;border: 1px solid #E6ECEA;border-radius: 14px;background: #fff}.wpfMainWrapper .wpfFilterTitle{display: flex;align-items: center;justify-content: space-between;margin: 0 0 12px!important;padding: 0 0 10px!important;border-bottom: 1px solid #EEF2F1}.wpfMainWrapper .wpfFilterTitle .wfpTitle{margin: 0!important;color: #0F2420!important;font-size: 13px!important}.wpfMainWrapper .wpfFilterTitle .wpfTitleToggle{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #F0F5F4;color: #004745!important;font-size: 10px!important}.wpfMainWrapper .wpfFilterWrapper[data-taxonomy="pa_brend"]::before{content: "Brend";display: block;margin: 0 0 12px;padding: 0 0 10px;border-bottom: 1px solid #EEF2F1;color: #0F2420;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.wpfMainWrapper .wpfFilterVerScroll{max-height: 340px!important;margin: 0 -6px 0 0!important;padding-right: 6px!important;scrollbar-color: #CFE0DB transparent;scrollbar-width: thin}.wpfMainWrapper .wpfFilterVerScroll li{margin: 0!important}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel{display: flex!important;align-items: center;gap: 2px;margin: 0!important;padding: 6px 6px!important;border-radius: 8px;transition: background .2s ease}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel:hover{background: #F3F8F6}.wpfMainWrapper .wpfFilterTaxNameWrapper{color: #2B3138;font-size: 14px;line-height: 1.3}.wpfMainWrapper .wpfCheckbox label{border-color: #C9D6D2!important;border-radius: 5px!important}.wpfMainWrapper .wpfCheckbox input:checked + label{border-color: #004745!important;background-color: #004745!important}.wpfMainWrapper .wpfCheckbox input:checked ~ * .wpfFilterTaxNameWrapper,.wpfMainWrapper li:has(input:checked)>label .wpfFilterTaxNameWrapper{color: #004745;font-weight: 700}.wpfMainWrapper .wpfPriceFilterRange.ui-slider{height: 4px!important;margin: 14px 9px 18px!important;border: 0!important;border-radius: 4px;background: #E3ECE9!important}.wpfMainWrapper .wpfPriceFilterRange .ui-slider-range{background: linear-gradient(90deg,#004745 0%,#2F8F6F 100%)!important}.wpfMainWrapper .wpfPriceFilterRange .ui-slider-handle{top: 50%!important;width: 18px!important;height: 18px!important;margin: -9px 0 0 -9px!important;border: 3px solid #004745!important;border-radius: 50%!important;background: #fff!important;box-shadow: 0 3px 8px rgba(0,38,34,.25);cursor: grab}.wpfMainWrapper .wpfPriceInputs{display: flex!important;width: 100%;box-sizing: border-box;align-items: center;justify-content: center;gap: 6px;padding: 8px 10px;border-radius: 10px;background: #F4F8F7;color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800}.wpfMainWrapper .wpfPriceInputs input{width: auto!important;min-width: 0;max-width: 70px;border: 0!important;background: transparent!important;color: #004745!important;font: inherit!important;text-align: center}.single-product-wrapper .product-gallery .woocommerce-product-gallery{padding: 18px;border: 1px solid #E6ECEA;border-radius: 18px;background: #fff}.single-product-wrapper .woocommerce-product-gallery__trigger{border: 1px solid #E6ECEA;box-shadow: 0 8px 18px -10px rgba(0,38,34,.4)}.single-product-wrapper .product-detail .product_title{margin-bottom: 14px;font-weight: 800;letter-spacing: -.01em}.single-product-wrapper .product-detail .product-price{display: inline-flex;align-items: center;margin: 6px 0 14px;padding: 10px 18px 10px 16px;border-left: 3px solid #004745;border-radius: 0 12px 12px 0;background: linear-gradient(90deg,rgba(0,71,69,.10) 0%,rgba(0,71,69,.02) 100%)}.single-product-wrapper .product-detail .product-price .price{color: #004745!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 30px!important;font-weight: 800;letter-spacing: -.01em}.single-product-wrapper .product-detail .product-price .price del{margin-right: 8px;color: #9AA3AD!important;font-size: 18px;font-weight: 600}.single-product-wrapper .product-detail .product-price .price ins{color: #D93636;text-decoration: none}.single-product-wrapper .product-detail .product-price:has(ins){border-left-color: #D93636;background: linear-gradient(90deg,rgba(229,62,62,.12) 0%,rgba(229,62,62,.02) 100%)}.single-product-wrapper .product-detail .product-inventory-wrapper + .product-stock{display: none}.single-product-wrapper .product-detail .product-inventory-wrapper .product-stock{display: inline-flex;align-items: center;gap: 7px;padding: 5px 12px;border-radius: 999px;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.single-product-wrapper .product-detail .product-inventory-wrapper .product-stock.in-stock{background: #E6F4EC!important;color: #1E7A46!important}.single-product-wrapper .product-detail .product-inventory-wrapper .product-stock.in-stock::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: #22A35A;box-shadow: 0 0 0 3px rgba(34,163,90,.2)}.single-product-wrapper form.cart{display: flex!important;flex-wrap: wrap;align-items: stretch;gap: 12px;margin: 18px 0 16px!important}.single-product-wrapper form.cart .quantity{height: 52px!important;margin: 0!important;border: 1px solid #D9E3E0!important;border-radius: 12px!important;background: #fff}.single-product-wrapper form.cart .quantity .quantity-button{width: 40px!important;height: 100%!important;color: #004745}.single-product-wrapper form.cart .quantity input.qty{height: 100%!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 16px!important;font-weight: 800}.single-product-wrapper form.cart .single_add_to_cart_button{flex: 1 1 220px;max-width: 320px;height: 52px!important;padding: 0 28px!important;border: 0!important;border-radius: 12px!important;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 14px 26px -14px rgba(0,51,47,.8);color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 14px!important;font-weight: 800!important;letter-spacing: .06em;text-transform: uppercase;transition: transform .2s ease,box-shadow .2s ease,filter .2s ease}.single-product-wrapper form.cart .single_add_to_cart_button:hover{filter: brightness(1.08);box-shadow: 0 18px 30px -14px rgba(0,51,47,.9);transform: translateY(-1px)}.single-product-wrapper .product-detail .wishlist-button{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;padding-bottom: 18px}.single-product-wrapper .product-detail .wishlist-button>a{display: inline-flex!important;align-items: center;padding: 8px 14px!important;border: 1px solid #E3ECE9;border-radius: 999px;background: #fff;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px!important;font-weight: 800!important;letter-spacing: .04em;text-transform: uppercase;transition: border-color .2s ease,background .2s ease}.single-product-wrapper .product-detail .wishlist-button>a:hover{border-color: #004745;background: #F3F8F6}.single-product-wrapper .product-detail .wishlist-button>span{color: #7A838E;font-size: 13px}.single-product-wrapper .product-checklist{padding: 16px 18px!important;border: 1px solid #E3ECE9!important;border-radius: 14px;background: linear-gradient(135deg,#FFFFFF 0%,#F5F9F8 100%)}.single-product-wrapper .product-checklist ul{margin: 0!important}.single-product-wrapper .product-checklist ul + ul{margin-top: 8px!important}.single-product-wrapper .product-checklist li{font-size: 14px}.single-product-wrapper .product-meta.bottom{display: grid;gap: 8px;padding-top: 16px!important}.single-product-wrapper .product-meta.bottom>div{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 13px}.single-product-wrapper .product-meta.bottom>div>span:first-child{min-width: 86px;color: #7A838E;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}.single-product-wrapper .product-meta.bottom .sku{padding: 3px 10px;border-radius: 6px;background: #F0F5F4;color: #0F2420;font-weight: 700}.single-product-wrapper .product-meta.bottom .posted_in{font-size: 0!important}.single-product-wrapper .product-meta.bottom .posted_in>span:first-child{font-size: 11px}.single-product-wrapper .product-meta.bottom .posted_in a{padding: 4px 11px;border: 1px solid #DCE7E4;border-radius: 999px;color: #004745!important;font-size: 12.5px;font-weight: 700;text-decoration: none;transition: background .2s ease,color .2s ease}.single-product-wrapper .product-meta.bottom .posted_in a:hover{background: #004745;color: #fff!important}.single-product-wrapper .product-share .social-media li a{width: 36px!important;height: 36px!important;transition: transform .2s ease}.single-product-wrapper .product-share .social-media li a:hover{transform: translateY(-2px)}@media (max-width: 767px){.single-product-wrapper .product-detail .product-price .price{font-size: 26px!important}.single-product-wrapper form.cart .single_add_to_cart_button{max-width: none}}.cart-button .custom-dropdown-menu{width: 360px!important}.cart-button .custom-dropdown-body{padding: 0!important;overflow: hidden;border: 1px solid #E3ECE9!important;border-radius: 18px!important;box-shadow: 0 30px 60px -24px rgba(0,38,34,.45)!important}.cart-button .custom-dropdown-body .cart-empty,.cart-button .custom-dropdown-body .woocommerce-mini-cart__empty-message{margin: 0!important;padding: 26px 20px!important;color: #6B7480;font-size: 14px;text-align: center}.custom-dropdown-menu .fl-mini-cart-content::before{content: "Vaša korpa";display: block;padding: 16px 20px 14px;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);color: #fff;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.custom-dropdown-menu .fl-mini-cart-content .cart-products{max-height: 300px;padding: 6px 12px!important}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item{margin: 0!important;padding: 0!important;border: 0!important}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item + .mini_cart_item{border-top: 1px dashed #E3ECE9!important}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .product-inner{position: relative;display: flex!important;align-items: center;gap: 14px;padding: 12px 34px 12px 8px!important;border-radius: 12px;transition: background .2s ease}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .product-inner:hover{background: #F5F9F8}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .thumbnail-wrapper{flex: 0 0 64px;width: 64px!important;max-width: 64px!important;margin: 0!important;padding: 4px;border: 1px solid #E6ECEA;border-radius: 10px;background: #fff}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .thumbnail-wrapper img{display: block;width: 100%;height: auto;border-radius: 6px}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .content-wrapper{flex: 1 1 auto;min-width: 0;padding: 0!important}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .product-title{display: -webkit-box;margin: 0 0 6px!important;overflow: hidden;font-size: 12.5px!important;font-weight: 800;letter-spacing: .02em;line-height: 1.35;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .product-title a{color: #0F2420!important}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .price{color: #6B7480!important;font-size: 13px!important;font-weight: 600}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .price .amount{color: #004745!important;font-family: "Manrope","Fira Sans",sans-serif;font-weight: 800}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .remove{position: absolute!important;top: 50%!important;right: 6px!important;display: grid!important;place-items: center;width: 26px!important;height: 26px!important;margin-top: -13px;border-radius: 50%;background: #F2F4F5!important;color: #6B7480!important;font-size: 10px!important;transition: background .2s ease,color .2s ease}.custom-dropdown-menu .fl-mini-cart-content .mini_cart_item .remove:hover{background: #FDECEC!important;color: #D93636!important}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__total{display: flex!important;align-items: baseline;justify-content: space-between;margin: 0!important;padding: 14px 20px!important;border-top: 1px solid #E6ECEA!important;border-bottom: 0!important;background: #F7FAF9}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__total strong{color: #6B7480;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__total .amount{color: #004745!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 20px!important;font-weight: 800}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons{display: grid!important;grid-template-columns: 1fr 1.25fr;gap: 10px;margin: 0!important;padding: 4px 20px 18px!important;background: #F7FAF9}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons .button{display: flex!important;align-items: center;justify-content: center;width: auto!important;height: 46px!important;margin: 0!important;border-radius: 12px!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12.5px!important;font-weight: 800!important;letter-spacing: .06em;text-transform: uppercase;transition: transform .2s ease,filter .2s ease,background .2s ease}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons .button:not(.checkout){border: 1px solid #CFDCD8!important;background: #fff!important;color: #004745!important}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons .button:not(.checkout):hover{border-color: #004745!important}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons .button.checkout{border: 0!important;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 12px 22px -12px rgba(0,51,47,.8);color: #fff!important}.custom-dropdown-menu .fl-mini-cart-content .woocommerce-mini-cart__buttons .button.checkout:hover{filter: brightness(1.08);transform: translateY(-1px)}.search-keywords li:has(a[href$="s=mega menu"]),.search-keywords li:has(a[href$="s=updates"]),.search-keywords li:has(a[href$="s=wp optimize"]){display: none!important}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error{margin: 0 0 24px!important;padding: 16px 20px 16px 52px!important;border: 1px solid #F5C2C2!important;border-left: 4px solid #D93636!important;border-radius: 12px!important;background: #FFF6F6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D93636' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") 18px 17px / 20px no-repeat!important;list-style: none}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error li{margin: 0!important;padding: 2px 0!important;font-size: 13.5px}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error li a{color: #8A1F1F!important;text-decoration: none}.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error li strong{color: #B42323}.woocommerce-checkout .checkout-inline-error-message{margin: 6px 0 0!important;color: #D93636!important;font-size: 12.5px!important;font-weight: 600;line-height: 1.35}.woocommerce-checkout .woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid .select2-selection{border-color: #E58A8A!important;background-color: #FFFBFB!important}.woocommerce-checkout .woocommerce-privacy-policy-text a,.woocommerce-checkout .woocommerce-terms-and-conditions-link{color: #004745!important;font-weight: 700;text-decoration: underline;text-decoration-color: rgba(0,71,69,.35);text-underline-offset: 2px}.site-login .login-page-tab a{font-family: "Manrope","Fira Sans",sans-serif!important;font-weight: 800!important;letter-spacing: .02em;text-transform: uppercase}.site-login .login-page-tab a.active{color: #004745!important}.site-login form .button,.site-login form button[type="submit"]{height: 50px;border: 0!important;border-radius: 12px!important;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 14px 26px -14px rgba(0,51,47,.8);color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 13.5px!important;font-weight: 800!important;letter-spacing: .06em;text-transform: uppercase;transition: filter .2s ease,transform .2s ease}.site-login form .button:hover,.site-login form button[type="submit"]:hover{filter: brightness(1.08);transform: translateY(-1px)}.site-login form input.input-text{border-radius: 12px!important}.site-login form input.input-text:focus{border-color: #004745!important;box-shadow: 0 0 0 3px rgba(0,71,69,.12)!important}.site-login .lost_password a,.site-login .woocommerce-LostPassword a{color: #004745!important}#shipping_method{display: grid;width: 100%!important;max-width: none!important;gap: 8px;margin: 0!important;padding: 0!important;list-style: none}#shipping_method li{position: relative;width: auto!important;max-width: none!important;display: flex!important;align-items: center;gap: 10px;margin: 0!important;padding: 10px 12px!important;border: 1px solid #E1E9E6;border-radius: 10px;background: #fff;text-align: left!important;cursor: pointer;transition: border-color .2s ease,background .2s ease}#shipping_method li:hover{border-color: #B9CEC8}#shipping_method li:has(input:checked){border-color: #004745;background: #F2F8F6}#shipping_method li input.shipping_method{-webkit-appearance: none;appearance: none;position: static!important;flex: 0 0 18px;order: -1;width: 18px!important;height: 18px!important;margin: 0!important;border: 2px solid #A9BDB7;border-radius: 5px;background: #fff center / 12px no-repeat;cursor: pointer;transition: background-color .15s ease,border-color .15s ease}#shipping_method li input.shipping_method:checked{border-color: #004745;background-color: #004745;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}#shipping_method li input.shipping_method:focus-visible{outline: 2px solid rgba(0,71,69,.35);outline-offset: 2px}#shipping_method li input[type="hidden"] + label{padding-left: 0}#shipping_method li label{display: flex!important;flex: 1 1 auto;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 8px;margin: 0!important;color: #1B1F22;font-size: 13.5px!important;font-weight: 700;line-height: 1.3;text-align: left!important;cursor: pointer}#shipping_method li label .amount{color: #004745;font-family: "Manrope","Fira Sans",sans-serif;font-weight: 800;white-space: nowrap}.cart_totals table.shop_table,.cart_totals table.shop_table>tbody,.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table>thead,.woocommerce-checkout-review-order-table>tbody,.woocommerce-checkout-review-order-table>tfoot{display: block;width: 100%}.cart_totals table.shop_table>tbody>tr,.woocommerce-checkout-review-order-table>*>tr{display: flex;align-items: center;justify-content: space-between}.cart_totals table.shop_table>tbody>tr>th,.woocommerce-checkout-review-order-table>tfoot>tr>th,.woocommerce-checkout-review-order-table>thead>tr>th:first-child,.woocommerce-checkout-review-order-table>tbody>tr>td:first-child{flex: 1 1 auto}.cart_totals table.shop_table>tbody>tr>td,.woocommerce-checkout-review-order-table>tfoot>tr>td,.woocommerce-checkout-review-order-table>thead>tr>th:last-child,.woocommerce-checkout-review-order-table>tbody>tr>td:last-child{flex: 0 0 auto;text-align: right}.cart_totals table.shop_table>tbody>tr>th,.woocommerce-checkout-review-order-table>tfoot>tr>th{flex: 0 0 auto}.cart_totals table.shop_table>tbody>tr>td,.woocommerce-checkout-review-order-table>tfoot>tr>td{flex: 1 1 auto}.cart_totals tr.order-total,.woocommerce-checkout-review-order-table tr.order-total{border-top: 2px solid #CFE3DD!important}.cart_totals tr.order-total>*,.woocommerce-checkout-review-order-table tr.order-total>*{border-top: 0!important}.cart_totals table.shop_table>tbody>tr>*,.woocommerce-checkout-review-order-table>tfoot>tr>*{max-width: none!important}tr.woocommerce-shipping-totals.shipping{flex-direction: column;align-items: stretch!important}tr.woocommerce-shipping-totals.shipping th,tr.woocommerce-shipping-totals.shipping td{display: block;width: 100%!important;max-width: none!important;text-align: left!important}tr.woocommerce-shipping-totals.shipping th{padding-bottom: 10px!important;border-bottom: 0!important}tr.woocommerce-shipping-totals.shipping td{padding-top: 0!important;padding-left: 0!important;padding-right: 0!important}.woocommerce-shipping-totals .woocommerce-shipping-destination,.woocommerce-shipping-totals .woocommerce-shipping-calculator{margin-top: 10px!important;font-size: 12.5px!important;text-align: left!important}.wc_payment_methods .wc_payment_method>label{align-items: flex-start!important;line-height: 1.35!important}.wc_payment_methods .wc_payment_method>label::before{flex: 0 0 20px;box-sizing: border-box;width: 20px!important;height: 20px!important;margin: -1px 12px 0 0!important;border: 2px solid #A9BDB7!important;border-radius: 50%!important}.wc_payment_methods .wc_payment_method>input:checked + label::before{border-color: #004745!important}.wc_payment_methods .wc_payment_method>label::after{top: 4px!important;left: 5px!important;width: 10px!important;height: 10px!important;margin: 0!important;border-radius: 50%!important}#billing_country_field .woocommerce-input-wrapper strong,#shipping_country_field .woocommerce-input-wrapper strong{display: flex;align-items: center;justify-content: space-between;min-height: 46px;padding: 0 16px;border: 1px solid #E1E8E6;border-radius: 12px;background: #F1F5F4;color: #6B7480;font-size: 14px;font-weight: 600;cursor: not-allowed}#billing_country_field .woocommerce-input-wrapper strong::after,#shipping_country_field .woocommerce-input-wrapper strong::after{content: "";width: 16px;height: 16px;background: #9AA6A3;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%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' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center / contain no-repeat}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu{padding-right: 272px;column-gap: 24px}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::after,.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::before{width: 232px!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::after{background-size: 42px,auto,auto,cover!important}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu::before{bottom: 34px!important;padding: 0 16px 0 74px!important;font-size: 11.5px}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li{margin-bottom: 24px}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu>li>a,.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children>.sub-menu>li>a{white-space: normal!important;overflow-wrap: anywhere}.header-desktop .header-bottom .primary-menu>.klb-menu>li.menu-item-has-children .sub-menu .sub-menu>li>a{padding-top: 6px;padding-bottom: 6px;line-height: 1.3}.wpfMainWrapper .wpfFilterVerScroll{max-height: none!important;margin: 0!important;padding: 0!important;overflow: visible!important}.wpfMainWrapper .wpfFilterVerScroll ul{margin: 2px 0 6px 14px!important;padding: 0 0 0 10px!important;border-left: 2px solid #E3ECE9}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel{gap: 10px;padding: 7px 8px!important;cursor: pointer}.wpfMainWrapper .wpfFilterTaxNameWrapper{color: #2B3138;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13.5px;font-weight: 600;letter-spacing: .01em}.wpfMainWrapper li:has(>label input:checked)>label .wpfFilterTaxNameWrapper{color: #004745;font-weight: 800}.wpfMainWrapper .wpfCheckbox{display: inline-flex!important;flex: 0 0 18px;width: 18px!important;height: 18px!important;margin: 0!important}.wpfMainWrapper .wpfCheckbox label{position: relative!important;display: block!important;width: 18px!important;height: 18px!important;margin: 0!important;border: 2px solid #B4C6C1!important;border-radius: 5px!important;background: #fff center / 12px no-repeat!important;transition: background-color .15s ease,border-color .15s ease}.wpfMainWrapper .wpfCheckbox label::before,.wpfMainWrapper .wpfCheckbox label::after{display: none!important}.wpfMainWrapper .wpfLiLabel:hover .wpfCheckbox label{border-color: #004745!important}.wpfMainWrapper .wpfCheckbox input:checked + label{border-color: #004745!important;background-color: #004745!important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")!important}.wpfMainWrapper .wpfCollapsible{display: grid!important;place-items: center;width: 24px;height: 24px;margin-left: auto!important;border-radius: 50%;transition: background .2s ease}.wpfMainWrapper .wpfCollapsible:hover{background: #E8F2EF}.wpfMainWrapper .wpfCollapsible i{display: none!important}.wpfMainWrapper .wpfCollapsible::before{content: "";width: 12px;height: 12px;background: #004745;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%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' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;transition: transform .25s ease}.wpfMainWrapper li:has(>ul:not(.wpfHidden))>label .wpfCollapsible::before{transform: rotate(180deg)}.products .product-category>a,.products .product-category>a:hover{transform: none!important}.products .product-category>a img,.products .product-category>a:hover img{transform: none!important;transition: opacity .3s ease}.products .product-category>a:hover img{opacity: .92}.products .product-category>a:hover{border-color: #004745;box-shadow: 0 16px 32px -24px rgba(0,38,34,.55)}.products .product-category>a:hover .woocommerce-loop-category__title{color: #004745}.klb-notice-ajax{right: 20px!important;bottom: 20px!important;max-width: 380px!important}.klb-notice-ajax .woocommerce-message,.klb-notice-ajax ul.woocommerce-error{padding: 16px 44px 16px 58px!important;border: 1px solid #E1E9E6!important;border-radius: 14px!important;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23004745'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 18px 17px / 26px no-repeat!important;box-shadow: 0 24px 48px -20px rgba(0,38,34,.45)!important;color: #1B1F22!important;font-size: 13.5px!important;line-height: 1.45;animation: tr-notice-in .35s cubic-bezier(.2,.8,.2,1) both}.klb-notice-ajax ul.woocommerce-error{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23D93636'/%3E%3Cpath d='M12 6.5v7M12 17v.01' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")!important}.klb-notice-ajax .woocommerce-message a.button{margin-top: 8px!important;color: #004745!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px!important;font-weight: 800!important;letter-spacing: .05em;text-decoration: none!important;text-transform: uppercase}.klb-notice-ajax .woocommerce-message a.button::after{content: "\00a0→"}.klb-notice-ajax .woocommerce-message{flex-direction: column!important;align-items: flex-start!important}.klb-notice-ajax .klb-notice-close{top: 12px!important;right: 12px!important;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #F2F4F5;color: #6B7480;font-size: 9px}@keyframes tr-notice-in{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: none}}.cart-empty-page{max-width: 520px;margin: 30px auto 50px!important;padding: 44px 32px 40px!important;border: 1px solid #E6ECEA;border-radius: 20px;background: linear-gradient(180deg,#F6FAF8 0%,#fff 60%);text-align: center}.cart-empty-page .empty-icon{display: grid;place-items: center;width: 88px;height: 88px;margin: 0 auto 20px!important;border-radius: 50%;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%);box-shadow: 0 18px 32px -16px rgba(0,51,47,.7)}.cart-empty-page .empty-icon i{color: #fff!important;font-size: 36px!important}.cart-empty-page .cart-empty{margin: 0 0 6px!important;color: #0F2420!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 18px!important;font-weight: 800!important;letter-spacing: .02em;text-transform: uppercase}.cart-empty-page .cart-empty::after{content: "Pogledajte ponudu i sačuvajte artikle koji vam se dopadaju.";display: block;margin-top: 8px;color: #6B7480;font-family: "Fira Sans",sans-serif;font-size: 14px;font-weight: 400;letter-spacing: 0;text-transform: none}.woocommerce-cart .cart-empty-page .cart-empty::after{content: "Dodajte artikle iz prodavnice i vratite se ovdje da završite kupovinu."}.cart-empty-page .return-to-shop{margin: 22px 0 0!important}.cart-empty-page .return-to-shop .button{display: inline-flex!important;align-items: center;height: 48px!important;padding: 0 26px!important;border: 0!important;border-radius: 12px!important;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 14px 26px -14px rgba(0,51,47,.8);color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px!important;font-weight: 800!important;letter-spacing: .06em;text-transform: uppercase}.klbwl-actions .social-label{font-family: "Manrope","Fira Sans",sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.my-account-navigation .woocommerce-MyAccount-navigation{padding: 18px!important;border: 1px solid #E6ECEA;border-radius: 18px;background: #fff;box-shadow: 0 18px 40px -32px rgba(0,38,34,.5)}.woocommerce-MyAccount-navigation .user-detail{margin-bottom: 14px!important;padding: 14px!important;border-radius: 14px;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)}.woocommerce-MyAccount-navigation .user-detail .user-avatar{background: rgba(255,255,255,.16)!important;color: #fff!important;font-family: "Manrope","Fira Sans",sans-serif;font-weight: 800;text-transform: uppercase}.woocommerce-MyAccount-navigation .user-detail .user-info span{color: rgba(255,255,255,.7)!important}.woocommerce-MyAccount-navigation .user-detail .entry-name{color: #fff!important}.woocommerce-MyAccount-navigation-menu ul{display: grid;gap: 4px;margin: 0!important;padding: 0!important}.woocommerce-MyAccount-navigation-menu ul li{margin: 0!important;border: 0!important}.woocommerce-MyAccount-navigation-menu ul li a{border-radius: 10px!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px!important;font-weight: 700!important;letter-spacing: .03em;text-transform: uppercase;transition: background .2s ease,color .2s ease}.woocommerce-MyAccount-navigation-menu ul li a:hover{background: #F2F8F6!important;color: #004745!important}.woocommerce-MyAccount-navigation-menu ul li.is-active a{background: #E8F2EF!important;color: #004745!important;box-shadow: inset 3px 0 0 #004745}.woocommerce-MyAccount-navigation-menu ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background: #FFF4F4!important;color: #C62828!important}.woocommerce-MyAccount-content{color: #3D4148;font-size: 15px}.woocommerce-MyAccount-content>p a,.woocommerce-MyAccount-content .woocommerce-info a{color: #004745!important;font-weight: 700}.woocommerce-MyAccount-content:has(.tr-racun-uvod)>p{display: none}.tr-racun-uvod{margin-bottom: 22px;padding: 22px 24px;border: 1px solid #E6ECEA;border-radius: 16px;background: linear-gradient(135deg,#FFFFFF 0%,#F5F9F8 100%)}.tr-racun-uvod h3{margin: 0 0 6px!important;font-size: 20px!important}.tr-racun-uvod p{margin: 0!important;color: #6B7480;font-size: 14.5px}.tr-racun-precice{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}.tr-racun-precica{display: flex!important;align-items: center;gap: 16px;padding: 18px 20px;border: 1px solid #E6ECEA;border-radius: 16px;background: #fff;color: inherit!important;text-decoration: none!important;transition: border-color .2s ease,box-shadow .2s ease}.tr-racun-precica:hover{border-color: #004745;box-shadow: 0 16px 30px -24px rgba(0,38,34,.6)}.tr-racun-precica__ikona{display: grid;flex: 0 0 46px;place-items: center;width: 46px;height: 46px;border-radius: 12px;background: #E8F2EF;color: #004745}.tr-racun-precica__ikona svg{width: 22px;height: 22px}.tr-racun-precica__tekst strong{display: block;color: #0F2420;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.tr-racun-precica__tekst>span{display: block;margin-top: 2px;color: #7A838E;font-size: 13px;line-height: 1.35}@media (max-width: 575px){.tr-racun-precice{grid-template-columns: 1fr}}.tr-racun-uvod a{color: #004745!important;font-weight: 700}.pswp .pswp__bg{background: #071613!important}.pswp__top-bar{background: none!important}.pswp__caption,.pswp__counter,.pswp__button--share,.pswp__button--fs,.pswp__button--zoom{display: none!important}.pswp .pswp__top-bar .pswp__button--close{position: absolute!important;top: 18px!important;right: 18px!important;width: 48px!important;height: 48px!important;margin: 0!important;border-radius: 50%!important;background: rgba(255,255,255,.1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / 20px no-repeat!important;font-size: 0!important;color: transparent!important}.pswp .pswp__top-bar .pswp__button--close::before,.pswp .pswp__top-bar .pswp__button--close::after,.pswp .pswp__top-bar .pswp__button--close>*{display: none!important;opacity: 1!important;transition: background-color .2s ease!important}.pswp .pswp__top-bar .pswp__button--close:hover{background-color: rgba(255,255,255,.2)!important}.pswp__button--arrow--left,.pswp__button--arrow--right{width: 96px!important;height: 120px!important;margin-top: -60px!important;background: none!important;opacity: 1!important}.pswp__button--arrow--left::before,.pswp__button--arrow--right::before{top: 34px!important;width: 52px!important;height: 52px!important;border-radius: 50%!important;background: rgba(255,255,255,.1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E") center / 22px no-repeat!important;transition: background-color .2s ease}.pswp__button--arrow--left::before{left: 24px!important}.pswp__button--arrow--right::before{right: 24px!important;left: auto!important;transform: scaleX(-1)}.pswp__button--arrow--left:hover::before,.pswp__button--arrow--right:hover::before{background-color: rgba(255,255,255,.2)!important}.pswp__img{border-radius: 6px}.pswp--zoom-allowed .pswp__img{cursor: default!important}@media (max-width: 767px){.pswp__button--arrow--left::before,.pswp__button--arrow--right::before{width: 44px!important;height: 44px!important}.pswp__button--arrow--left::before{left: 10px!important}.pswp__button--arrow--right::before{right: 10px!important}}.site-footer .site-social li:has(>a[href="https://twitter.com/"]),.site-footer .site-social li:has(>a[href="https://www.youtube.com/"]),.site-footer .site-social li:has(>a[href="https://www.instagram.com/"]),.site-footer .site-social li:has(>a[href="https://web.tel.onl/"]){display: none!important}.site-footer .footer-social .footer-inner{align-items: center;padding-top: 26px!important;padding-bottom: 26px!important}.site-footer .footer-social .social-label,.site-footer .footer-social .app-label,.site-footer .footer-copyright .payment-cards-label{color: #0F2420!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 12px!important;font-weight: 800!important;letter-spacing: .07em;text-transform: uppercase}.site-footer .footer-social .site-social ul li a{display: grid!important;place-items: center;border-radius: 50%!important;width: 42px!important;height: 42px!important;border: 1px solid #E1E9E6!important;background: #fff!important;color: #004745!important;box-shadow: 0 8px 18px -14px rgba(0,38,34,.6);transition: background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.site-footer .footer-social .site-social ul li a:hover{border-color: #004745!important;background: #004745!important;color: #fff!important;transform: translateY(-2px)}.site-footer .footer-social .site-application ul{gap: 10px}.site-footer .footer-social .site-application ul li a{display: block;overflow: hidden;border-radius: 10px;box-shadow: 0 10px 22px -14px rgba(0,0,0,.55);transition: transform .2s ease,box-shadow .2s ease}.site-footer .footer-social .site-application ul li a:hover{box-shadow: 0 14px 26px -14px rgba(0,0,0,.65);transform: translateY(-2px)}.site-footer .footer-social .site-application ul li img{display: block;height: 40px!important;width: auto!important}.site-footer .footer-copyright{border-top: 1px solid #E8EEEC;background: #fff}.site-footer .footer-copyright .footer-inner{align-items: center;padding-top: 22px!important;padding-bottom: 22px!important}.site-footer .footer-copyright .site-copyright p{margin: 0;color: #6B7480!important;font-size: 13.5px!important}.site-footer .footer-copyright .site-copyright a{color: #004745!important;font-weight: 700;text-decoration: none!important;border-bottom: 1px solid rgba(0,71,69,.3);transition: border-color .2s ease}.site-footer .footer-copyright .site-copyright a:hover{border-bottom-color: #004745}.site-footer .footer-copyright .payment-cards{flex-wrap: wrap;gap: 8px}.site-footer .footer-copyright .payment-cards .card-item{display: grid;place-items: center;height: 38px;margin: 0!important;padding: 0 10px;border: 1px solid #E6ECEA;border-radius: 8px;background: #fff}.site-footer .footer-copyright .payment-cards .card-item img{max-height: 26px!important;width: auto!important}@media (max-width: 991px){.site-footer .footer-social .footer-inner,.site-footer .footer-copyright .footer-inner{gap: 18px}}.woocommerce-order .woocommerce-thankyou-order-received{display: flex;flex-direction: column;align-items: center;gap: 14px;margin: 10px 0 28px!important;padding: 34px 24px 30px!important;border: 1px solid #DDEBE6!important;border-radius: 18px!important;background: linear-gradient(180deg,#F2F8F6 0%,#fff 100%)!important;color: #0F2420!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 22px!important;font-weight: 800!important;text-align: center}.woocommerce-order .woocommerce-thankyou-order-received::before{content: "";width: 64px;height: 64px;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8.5'/%3E%3C/svg%3E") center / 30px no-repeat,linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 16px 30px -14px rgba(0,51,47,.7);font-size: 0!important;position: static!important;display: block!important}.woocommerce-order ul.woocommerce-order-overview{display: grid!important;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 0 0 18px!important;padding: 0!important;list-style: none}.woocommerce-order ul.woocommerce-order-overview li{margin: 0!important;padding: 16px 18px!important;border: 1px solid #E6ECEA!important;border-radius: 14px;background: #fff;color: #7A838E;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px!important;font-weight: 800;letter-spacing: .07em;text-transform: uppercase}.woocommerce-order ul.woocommerce-order-overview li strong{display: block;margin-top: 6px;color: #0F2420;font-size: 15px;letter-spacing: 0;text-transform: none}.woocommerce-order ul.woocommerce-order-overview li.total strong{color: #004745}.woocommerce-order>p:not([class]){margin: 0 0 30px!important;padding: 12px 16px;border-left: 3px solid #004745;border-radius: 0 10px 10px 0;background: #F2F8F6;color: #2B3138;font-size: 14px}.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{margin-bottom: 26px!important;padding: 22px 24px;border: 1px solid #E6ECEA;border-radius: 16px;background: #fff}.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{margin: 0 0 14px!important;font-size: 16px!important;font-weight: 800!important}.woocommerce-order table.order_details{margin: 0!important;border: 0!important}.woocommerce-order table.order_details th,.woocommerce-order table.order_details td{padding: 12px 0!important;border: 0!important;border-bottom: 1px solid #EEF2F1!important;background: none!important;font-size: 14px}.woocommerce-order table.order_details thead th{color: #7A838E;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px!important;font-weight: 800;letter-spacing: .07em;text-transform: uppercase}.woocommerce-order table.order_details td:last-child,.woocommerce-order table.order_details th:last-child{text-align: right}.woocommerce-order table.order_details tbody td a{color: #0F2420!important;font-weight: 700}.woocommerce-order table.order_details tfoot tr:last-child th,.woocommerce-order table.order_details tfoot tr:last-child td{border-bottom: 0!important}.woocommerce-order .woocommerce-customer-details address{padding: 0!important;border: 0!important;color: #2B3138;font-size: 14.5px;font-style: normal;line-height: 1.7}@media (max-width: 767px){.woocommerce-order ul.woocommerce-order-overview{grid-template-columns: repeat(2,minmax(0,1fr))}.woocommerce-order .woocommerce-thankyou-order-received{font-size: 18px!important}}.module-carousel>.module-header .module-header-inner{display: grid!important;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "naslov dugme" "tabovi tabovi";align-items: center;gap: 14px 24px}.module-carousel>.module-header .module-header-inner>.column{width: auto!important;max-width: none!important;margin: 0!important;padding: 0!important}.module-carousel>.module-header .module-header-inner>.column.order-1{grid-area: naslov}.module-carousel>.module-header .module-header-inner>.sub-column{grid-area: tabovi;min-width: 0}.module-carousel>.module-header .module-header-inner>.button-column{grid-area: dugme;justify-self: end}.module-carousel>.module-header .module-header-inner:not(:has(.sub-column)){grid-template-areas: "naslov dugme"}.module-header-tab.style-1{position: relative;margin: 0!important;padding: 0!important}.module-header-tab.style-1 ul{display: flex!important;flex-wrap: nowrap!important;gap: 8px;margin: 0!important;padding: 2px 2px 4px!important;overflow-x: auto;list-style: none;scrollbar-width: none;-webkit-overflow-scrolling: touch}.module-header-tab.style-1 ul::-webkit-scrollbar{display: none}.module-header-tab.style-1 ul li{flex: 0 0 auto;margin: 0!important;padding: 0!important}.module-header-tab.style-1 ul li a.tab-link{display: inline-flex!important;align-items: center;height: 34px;padding: 0 15px!important;border: 1px solid #E1E9E6!important;border-radius: 999px!important;background: #fff!important;color: #5B6470!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 11.5px!important;font-weight: 800!important;letter-spacing: .06em;line-height: 1!important;text-transform: uppercase;white-space: nowrap;opacity: 1!important;transition: border-color .2s ease,color .2s ease,background .2s ease}.module-header-tab.style-1 ul li a.tab-link:hover{border-color: #004745!important;color: #004745!important}.module-header-tab.style-1 ul li.active a.tab-link{border-color: transparent!important;background: linear-gradient(135deg,#00695C 0%,#004745 55%,#00332F 100%)!important;box-shadow: 0 8px 16px -10px rgba(0,51,47,.8);color: #fff!important}.module-header-tab.style-1 ul li a.tab-link::before,.module-header-tab.style-1 ul li a.tab-link::after{display: none!important}.klb-module .module-header .button-column .btn.link,.klb-module .module-header .btn.link{display: inline-flex!important;align-items: center;gap: 10px;height: 40px;padding: 0 6px 0 18px!important;border: 1.5px solid #004745!important;border-radius: 999px!important;background: #fff!important;color: #004745!important;text-decoration: none!important;white-space: nowrap;transition: background .25s ease,color .25s ease,box-shadow .25s ease}.klb-module .module-header .btn.link .button-text{font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 11.5px!important;font-weight: 800!important;letter-spacing: .07em;text-transform: uppercase}.klb-module .module-header .btn.link .button-text::after,.klb-module .module-header .btn.link::after{display: none!important}.klb-module .module-header .btn.link .button-icon{display: grid!important;place-items: center;width: 28px;height: 28px;margin: 0!important;border-radius: 50%;background: #004745;color: #fff!important;transition: transform .25s ease,background .25s ease}.klb-module .module-header .btn.link .button-icon i{color: inherit!important;font-size: 12px!important}.klb-module .module-header .btn.link:hover{background: #004745!important;color: #fff!important;box-shadow: 0 10px 20px -12px rgba(0,51,47,.8)}.klb-module .module-header .btn.link:hover .button-icon{background: #fff;color: #004745!important;transform: translateX(2px)}@media (max-width: 767px){.module-carousel>.module-header .module-header-inner{gap: 12px 12px}.klb-module .module-header .btn.link{height: auto;padding: 0!important;border: 0!important;background: none!important;box-shadow: none!important}.klb-module .module-header .btn.link .button-text{font-size: 10.5px!important}.klb-module .module-header .btn.link .button-icon{width: 34px;height: 34px}}.elementor-3462 .btn,.elementor-3462 .button-text,.elementor-3462 .entry-subtitle,.elementor-3462 .iconbox-title,.elementor-3462 .entry-heading,.elementor-3462 .klb-banner .entry-excerpt,.elementor-3462 .countdown,.elementor-3462 .product-badges .badge,.elementor-3462 .product-inventory{font-family: "Manrope","Fira Sans",sans-serif!important}.elementor-3462 .product-inventory{font-size: 11px!important;font-weight: 800!important;letter-spacing: .05em;text-transform: uppercase}.site-footer :where(h1,h2,h3,h4,h5,h6,p,a,li,span,strong,div,address,label){font-family: "Manrope","Fira Sans",sans-serif}.site-footer .footer-widgets .widget-title{font-weight: 800!important;letter-spacing: .06em}.site-footer .footer-widgets .widget_nav_menu li a,.site-footer .footer-widgets .menu li a{font-size: 14px;font-weight: 600;transition: color .2s ease,padding-left .2s ease}.site-footer .footer-widgets .widget_nav_menu li a:hover,.site-footer .footer-widgets .menu li a:hover{padding-left: 3px;color: #004745!important}.header-topbar{background: linear-gradient(90deg,#004745 0%,#00594F 50%,#004745 100%)!important;border-bottom: 0!important}.header-topbar .header-inner{min-height: 38px}.header-topbar .klb-menu>li>a{padding: 0!important;color: rgba(255,255,255,.82)!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 11px!important;font-weight: 700!important;letter-spacing: .06em;text-transform: uppercase;transition: color .2s ease}.header-topbar .klb-menu>li>a:hover{color: #fff!important}.header-topbar .klb-menu{display: flex;align-items: center;gap: 0}.header-topbar .klb-menu>li{display: flex;align-items: center;margin: 0!important;padding: 0!important}.header-topbar .klb-menu>li + li::before{content: "";width: 4px;height: 4px;margin: 0 12px;border-radius: 50%;background: rgba(255,255,255,.35)}.header-topbar .header-notify{gap: 8px;margin-right: 6px;padding-right: 18px!important;border-right: 1px solid rgba(255,255,255,.18)!important}.header-topbar .header-notify i{color: #9BE0C8!important;font-size: 14px!important}.header-topbar .header-notify p{display: flex;align-items: center;gap: 8px;margin: 0;color: rgba(255,255,255,.82)!important;font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.header-topbar .header-notify p a{padding: 4px 10px!important;border-radius: 999px;background: rgba(255,255,255,.12)!important;color: #fff!important;font-weight: 800;letter-spacing: .03em;pointer-events: none}.header-topbar .header-notify + .klb-menu-nav{margin-left: 12px}.before-shop-loop .product-views-buttons{display: none!important}.before-shop-loop .sorting-products,.before-shop-loop .per-page-products{display: flex!important;align-items: center;gap: 10px}.before-shop-loop .sorting-products>span,.before-shop-loop .per-page-products>span{color: #7A838E!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 11px!important;font-weight: 800!important;letter-spacing: .07em;text-transform: uppercase}.before-shop-loop form.woocommerce-ordering{margin: 0!important}.tr-select{position: relative;display: inline-block}.tr-select__native{position: absolute!important;width: 1px!important;height: 1px!important;overflow: hidden!important;clip: rect(0 0 0 0)!important;opacity: 0!important;pointer-events: none!important}.before-shop-loop .select2,.before-shop-loop .woocommerce-ordering::after,.before-shop-loop .products-per-page::after{display: none!important}.before-shop-loop .tr-select .tr-select__btn,.tr-select__btn{display: inline-flex!important;width: auto!important;min-width: 0!important;text-transform: none!important;letter-spacing: 0!important;box-shadow: none;align-items: center;gap: 10px;height: 40px;padding: 0 12px 0 16px;border: 1px solid #DCE7E4!important;border-radius: 10px!important;background: #fff!important;color: #0F2420!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 13px!important;font-weight: 700!important;line-height: 1!important;cursor: pointer;transition: border-color .2s ease,box-shadow .2s ease}.before-shop-loop .tr-select .tr-select__btn:hover,.before-shop-loop .tr-select.is-open .tr-select__btn{border-color: #004745!important;box-shadow: 0 0 0 3px rgba(0,71,69,.1)}.tr-select__btn:focus-visible{outline: 2px solid rgba(0,71,69,.4);outline-offset: 2px}.tr-select__caret{width: 18px;height: 18px;border-radius: 50%;background: #E8F2EF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23004745' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 10px no-repeat;transition: transform .25s ease}.tr-select.is-open .tr-select__caret{transform: rotate(180deg)}.tr-select__list{position: absolute;top: calc(100% + 8px);right: 0;z-index: 60;min-width: 100%;margin: 0;padding: 6px;border: 1px solid #E3ECE9;border-radius: 12px;background: #fff;box-shadow: 0 18px 40px -12px rgba(0,38,34,.28);list-style: none;opacity: 0;visibility: hidden;transform: translateY(-4px);transition: opacity .18s ease,transform .18s ease,visibility .18s}.tr-select.is-open .tr-select__list{opacity: 1;visibility: visible;transform: none}.tr-select__list li{margin: 0;padding: 10px 14px;border-radius: 8px;color: #2B3138;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 600;white-space: nowrap;cursor: pointer;transition: background .15s ease,color .15s ease}.tr-select__list li:hover{background: #F0F6F4;color: #004745}.tr-select__list li.is-active{background: #004745;color: #fff;font-weight: 800}.wpfMainWrapper .wpfFilterWrapper[data-taxonomy="product_cat"] .wpfFilterVerScroll>li>label .wpfFilterTaxNameWrapper{color: #0F2420;font-size: 13.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.wpfMainWrapper .wpfFilterWrapper[data-taxonomy="product_cat"] .wpfFilterVerScroll ul .wpfFilterTaxNameWrapper{font-size: 12.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.wpfMainWrapper .wpfFilterWrapper[data-taxonomy="product_cat"] .wpfFilterVerScroll li>label.wpfLiLabel{padding-top: 8px!important;padding-bottom: 8px!important}.wpfMainWrapper .wpfFilterWrapper[data-taxonomy="product_cat"] .wpfFilterTitle .wfpTitle{color: #004745!important}.wpfMainWrapper .wpfFilterWrapper.tr-ima-naslov[data-taxonomy="pa_brend"]::before{display: none!important}.tr-filter-naslov{display: flex;align-items: center;justify-content: space-between;width: 100%;margin: 0 0 12px;padding: 0 0 10px;border: 0;border-bottom: 1px solid #EEF2F1;background: none;color: #0F2420;font-family: "Manrope","Fira Sans",sans-serif;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-align: left;text-transform: uppercase;cursor: pointer}.tr-filter-naslov__ikona{width: 24px;height: 24px;border-radius: 50%;background: #F0F5F4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23004745' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 12px no-repeat;transform: rotate(180deg);transition: transform .25s ease,background-color .2s ease}.tr-filter-naslov:hover .tr-filter-naslov__ikona{background-color: #E8F2EF}.wpfFilterWrapper.tr-zatvoreno .tr-filter-naslov{margin-bottom: 0;padding-bottom: 0;border-bottom: 0}.wpfFilterWrapper.tr-zatvoreno .tr-filter-naslov__ikona{transform: none}.wpfFilterWrapper.tr-zatvoreno>.wpfFilterContent{display: none!important}.header-topbar .klb-menu>li.menu-item-6528{display: none!important}.header-topbar .klb-menu>li + li::before{margin: 0 9px}.header-topbar .header-notify + .klb-menu-nav{margin-left: 4px}.header-topbar .header-notify{margin-right: 0;padding-right: 14px!important}.header-topbar .header-notify::before{content: "Nemanjina, Doboj";margin-right: 10px;padding: 0 14px 0 20px;border-right: 1px solid rgba(255,255,255,.18);background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239BE0C8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") left center / 14px no-repeat;color: rgba(255,255,255,.82);font-family: "Manrope","Fira Sans",sans-serif;font-size: 11px;font-weight: 700;letter-spacing: .06em;line-height: 1.6;text-transform: uppercase;white-space: nowrap}.before-shop-loop .tr-select .tr-select__value{color: #0F2420!important;font-family: "Manrope","Fira Sans",sans-serif!important;font-size: 13px!important;font-weight: 700!important;letter-spacing: 0!important;text-transform: none!important}.wpfMainWrapper .tr-filter-naslov{height: auto!important;min-height: 0!important;padding: 0 0 10px!important;border-radius: 0!important;background: none!important;box-shadow: none!important;color: #0F2420!important;font-size: 13px!important;line-height: 1.4!important}.wpfMainWrapper .wpfFilterWrapper.tr-zatvoreno .tr-filter-naslov{padding-bottom: 0!important}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel .wpfDisplay{flex: 1 1 auto;min-width: 0;margin: 0!important;padding: 0!important}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel .wpfValue,.wpfMainWrapper .wpfFilterTaxNameWrapper{display: block;margin: 0!important;padding: 0!important;text-indent: 0!important}.wpfMainWrapper .wpfFilterVerScroll li>label.wpfLiLabel{gap: 12px!important}