body.is-mobile-menu .header_navbar{padding:.5rem 0;flex-wrap:wrap}body.is-mobile-menu .glavni_navbar{position:fixed;top:0;right:-100%;width:40vw;height:100vh;margin:0;padding:80px 0 20px 0;background-color:#1f1f1f;box-shadow:-2px 0 10px rgba(0,0,0,.3);overflow-y:auto;transition:right .3s ease;z-index:999}body.is-mobile-menu .glavni_navbar.active{right:0;z-index:2000}body.is-mobile-menu .glavni_navbar>ul{flex-direction:column;align-items:stretch;width:100%}body.is-mobile-menu .glavni_navbar li{width:100%;border-bottom:1px solid #333}body.is-mobile-menu .glavni_navbar li.menu-item-has-children .submenu-toggle{position:absolute;right:0;top:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#ffd000;cursor:pointer;z-index:2;transition:background .3s ease;border-left:1px solid hsla(0,0%,100%,.05)}body.is-mobile-menu .glavni_navbar li.menu-item-has-children>ul{display:block !important;position:static;max-height:0;overflow:hidden;opacity:0;background-color:#2a2a2a;border-radius:0;box-shadow:none;padding:0;transition:max-height .4s ease-in-out,opacity .4s ease-in-out}body.is-mobile-menu .glavni_navbar li.menu-item-has-children>ul li{padding-left:1rem;border-bottom:1px solid #3a3a3a}body.is-mobile-menu .glavni_navbar li.menu-item-has-children>ul li.menu-item-has-children>ul{position:static;left:0;background-color:#333}body.is-mobile-menu .glavni_navbar li.menu-item-has-children>ul li.menu-item-has-children>ul li{padding-left:2rem}body.is-mobile-menu .glavni_navbar li.menu-item-has-children.submenu-open{background:hsla(0,0%,100%,.02)}body.is-mobile-menu .glavni_navbar li.menu-item-has-children.submenu-open>ul{opacity:1;padding:5px 0}body.is-mobile-menu .glavni_navbar a{padding:1rem 1.5rem;text-align:left}body.is-mobile-menu .header_navbar{flex-wrap:wrap !important}body.is-mobile-menu .header-widgets{display:contents !important}body.is-mobile-menu .header-cart{order:3 !important;margin-left:auto !important;margin-right:1.5rem !important}body.is-mobile-menu .mobile_menu_toggle{margin-right:3% !important;order:4 !important;position:relative !important;z-index:2005 !important}body.is-mobile-menu .header-search{order:2 !important;flex:1 1 auto !important;margin:.5rem 1.5rem !important}body.is-mobile-menu .header-search .header-search-widget form.woocommerce-product-search,body.is-mobile-menu .header-search form.woocommerce-product-search,body.is-mobile-menu .header-search .woocommerce-product-search{width:100% !important;justify-content:flex-end !important}body.is-mobile-menu .header-search input[type=search],body.is-mobile-menu .header-search input.search-field{width:100% !important;max-width:320px;box-sizing:border-box !important}body.is-mobile-menu .header-search input[type=search]:focus,body.is-mobile-menu .header-search input.search-field:focus{width:100% !important}@media screen and (max-width: 650px){body.is-mobile-menu .header-search{order:5 !important;flex:1 1 100% !important;margin:1rem 5% .5rem 5% !important}body.is-mobile-menu .header-search input[type=search],body.is-mobile-menu .header-search input.search-field{max-width:100% !important}}body.is-mobile-menu .header-widgets{position:fixed;top:15px;right:60px;margin:0;gap:1rem;z-index:1001}body.is-mobile-menu .header-widgets .header-search .header-search-widget .woocommerce-product-search input[type=search]{width:150px;font-size:.85rem;padding:.5rem 2rem .5rem .75rem}body.is-mobile-menu .header-widgets .header-search .header-search-widget .woocommerce-product-search input[type=search]:focus{width:180px;margin-left:1%}body.is-mobile-menu #ajax-search-results{position:fixed;left:5%;right:5%;width:90%;min-width:0;top:65px}body.is-mobile-menu .glavni_navbar li{position:relative;box-sizing:border-box}body.is-mobile-menu .glavni_navbar ul{box-sizing:border-box}body.is-mobile-menu .submenu-toggle{position:absolute;right:0;top:0;width:50px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#fff;cursor:pointer;z-index:100;border-left:1px solid hsla(0,0%,100%,.05);background:rgba(0,0,0,0)}body.is-mobile-menu .menu-item-has-children>a{padding-right:50px !important}body.is-mobile-menu .glavni_navbar li.menu-item-has-children>a::after{display:none !important}.header_navbar{background-color:#1f1f1f;padding:.8rem 0;position:sticky;top:0 !important;z-index:1000;display:flex;align-items:center;justify-content:space-between;width:100%}.logo_container{text-decoration:none;margin:0 0 0 5%;z-index:1001;display:flex;align-items:center}.glavni_navbar{padding:0;margin:0;margin-left:auto;margin-right:5%}.glavni_navbar ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0;border-radius:.25rem}.glavni_navbar li{position:relative;list-style-type:none}.glavni_navbar li.menu-item-has-children>ul{display:none;position:absolute;top:100%;left:0;z-index:1000;text-wrap:nowrap;min-width:fit-content;text-align:center;padding:0;background-color:#222;border-radius:.25rem}.glavni_navbar li.menu-item-has-children>ul li{position:relative;border-radius:.25rem;margin:0;padding:.3rem}.glavni_navbar li.menu-item-has-children>ul li.menu-item-has-children>ul{top:0;left:95%;margin:0;padding:.3rem;border-radius:.25rem}@media(hover: hover)and (pointer: fine){.glavni_navbar li:hover>ul{display:block}}.glavni_navbar a{display:block;padding:.5rem 1.5rem;color:#fff;text-decoration:none;transition:all .2s ease}@media(hover: hover)and (pointer: fine){.glavni_navbar a:hover{color:#ffd000;background-color:#48494b;border-radius:.25rem}}.header-widgets{display:flex;align-items:center;gap:1.5rem;margin-right:5%}.header-widgets .header-search-widget h3.widget-title,.header-widgets .header-cart-widget h3.widget-title{display:none}.header-search .header-search-widget form.woocommerce-product-search,.header-search form.woocommerce-product-search,.header-search .woocommerce-product-search{position:relative !important;display:flex !important;align-items:center !important}.header-search .header-search-widget form.woocommerce-product-search input[type=search],.header-search .header-search-widget form.woocommerce-product-search input.search-field,.header-search form.woocommerce-product-search input[type=search],.header-search form.woocommerce-product-search input.search-field,.header-search .woocommerce-product-search input[type=search],.header-search .woocommerce-product-search input.search-field{width:260px !important;padding:.8rem 3rem .8rem 1.25rem !important;border:1px solid rgba(255,208,0,.4) !important;border-radius:50px !important;background:rgba(30,30,30,.8) !important;color:#fff !important;font-size:1rem !important;transition:width 250ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 250ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 250ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 250ms cubic-bezier(0.25, 0.8, 0.25, 1) !important;box-shadow:0 4px 10px rgba(0,0,0,.2) !important}.header-search .header-search-widget form.woocommerce-product-search input[type=search]::placeholder,.header-search .header-search-widget form.woocommerce-product-search input.search-field::placeholder,.header-search form.woocommerce-product-search input[type=search]::placeholder,.header-search form.woocommerce-product-search input.search-field::placeholder,.header-search .woocommerce-product-search input[type=search]::placeholder,.header-search .woocommerce-product-search input.search-field::placeholder{color:#aaa !important}.header-search .header-search-widget form.woocommerce-product-search input[type=search]:focus,.header-search .header-search-widget form.woocommerce-product-search input.search-field:focus,.header-search form.woocommerce-product-search input[type=search]:focus,.header-search form.woocommerce-product-search input.search-field:focus,.header-search .woocommerce-product-search input[type=search]:focus,.header-search .woocommerce-product-search input.search-field:focus{outline:none !important;border-color:#ffd000 !important;background:rgba(20,20,20,.95) !important;width:310px !important;box-shadow:0 0 15px rgba(255,208,0,.2) !important}.header-search .header-search-widget form.woocommerce-product-search button[type=submit],.header-search form.woocommerce-product-search button[type=submit],.header-search .woocommerce-product-search button[type=submit]{position:absolute !important;right:1rem !important;background:none !important;border:none !important;color:#ffd000 !important;cursor:pointer !important;width:24px !important;height:24px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:transform .2s,filter .2s !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3ccircle cx='11' cy='11' r='8'%3e%3c/circle%3e%3cline x1='21' y1='21' x2='16.65' y2='16.65'%3e%3c/line%3e%3c/svg%3e") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;font-size:0 !important;color:rgba(0,0,0,0) !important}.header-search .header-search-widget form.woocommerce-product-search button[type=submit]:hover,.header-search form.woocommerce-product-search button[type=submit]:hover,.header-search .woocommerce-product-search button[type=submit]:hover{transform:scale(1.15) !important;filter:brightness(1.2) !important}.header-cart{min-width:37px}.header-cart .header-cart-widget{position:relative}.header-cart .header-cart-widget .widget_shopping_cart .widget_shopping_cart_content{display:none}.header-cart .header-cart-widget a{position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:.5rem;transition:color .3s,transform .3s}.header-cart .header-cart-widget a:hover{color:#ffd000;transform:scale(1.05)}.header-cart .header-cart-widget a:hover .cart-icon svg{stroke:#ffd000}.header-cart .header-cart-widget a .cart-icon{display:flex;align-items:center;justify-content:center}.header-cart .header-cart-widget a .cart-icon svg{width:24px;height:24px;transition:stroke .3s}.header-cart .header-cart-widget a .cart-count{position:absolute;top:0;right:-2px;background:#ffd000;color:#111;font-size:.7rem;font-weight:800;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #1f1f1f;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translate(25%, -25%)}.header-cart .header-cart-widget a .cart-count:empty{display:none}.site-footer{background:linear-gradient(180deg, #111111 0%, #0a0a0a 100%);border-top:1px solid rgba(255,208,0,.15);color:#aeaeae;margin-top:auto;font-size:.95rem}.site-footer .footer-inner{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;padding:4rem 5%;max-width:1400px;margin:0 auto}.site-footer .footer-col{display:flex;flex-direction:column;gap:1.25rem}.site-footer .footer-col h3{color:#fff;font-size:1.2rem;font-weight:700;margin:0 0 .5rem 0;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:.75rem}.site-footer .footer-col h3::after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:#ffd000}.site-footer .footer-brand{max-width:320px}.site-footer .footer-brand .footer-logo img{max-height:55px;width:auto;filter:brightness(0) invert(1)}.site-footer .footer-brand .footer-logo-text{font-size:1.8rem;color:#ffd000;margin:0;font-weight:800;letter-spacing:1px}.site-footer .footer-brand .footer-tagline{font-size:.95rem;color:#888;margin:.5rem 0 0 0;line-height:1.6}.site-footer .footer-nav .footer-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.site-footer .footer-nav .footer-menu li a{color:#aeaeae;text-decoration:none;font-size:.95rem;transition:color .3s,transform .3s;display:inline-block}.site-footer .footer-nav .footer-menu li a:hover{color:#ffd000;transform:translateX(5px)}.site-footer .footer-contact .contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.site-footer .footer-contact .contact-list li{display:flex;align-items:center;gap:.75rem;color:#aeaeae;font-size:.95rem}.site-footer .footer-contact .contact-list li i{color:#ffd000;font-size:1.1rem}.site-footer .footer-bottom{background-color:#050505;border-top:1px solid #1a1a1a;padding:1.25rem 5%;text-align:center}.site-footer .footer-bottom .footer-copyright{margin:0;font-size:.85rem;color:#666;letter-spacing:.5px}.site-footer .footer-bottom .footer-copyright a{color:#ffd000;text-decoration:none;font-weight:600}.site-footer .footer-bottom .footer-copyright a:hover{color:#fff}.mobile_menu_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:998}.mobile_menu_overlay.active{display:block}.mobile_menu_toggle{display:none;background:none;border:none;color:#fff;font-size:1.8rem;padding:.5rem 1rem;margin-right:5%}.mobile_menu_toggle:hover{color:#ffd000}@media(pointer: coarse)or (max-width: 1200px){.mobile_menu_toggle{display:block !important;cursor:pointer}}@media screen and (max-width: 900px){.glavni_navbar{width:55% !important}}@media screen and (max-width: 425px){.site-footer .footer-inner{grid-template-columns:1fr 1fr}.site-footer{text-align:center}.site-footer .footer-inner{grid-template-columns:1fr;gap:2.5rem;padding:3rem 5%}.site-footer .footer-col{align-items:center}.site-footer .footer-col h3::after{left:50%;transform:translateX(-50%)}.site-footer .footer-brand{max-width:100%;margin:0 auto}.site-footer .footer-logo img{margin:0 auto}.site-footer .contact-list li{justify-content:center}.logo_container{margin:1% 0 0 5%;order:1}.logo_container img{max-width:120px;height:auto}.mobile_menu_toggle{margin-right:2%;font-size:1.5rem}.glavni_navbar{width:85% !important}.header-widgets{right:50px;gap:.75rem}.header-widgets .header-search{order:5 !important;flex:1 1 100% !important;margin:1rem 5% .5rem 5% !important;margin:1rem 5% .5rem 5% !important}.header-widgets .header-search form.woocommerce-product-search input[type=search]{width:90% !important;max-width:100%;font-size:.9rem !important;transition:width 250ms ease,opacity 250ms ease}.header-widgets .header-search form.woocommerce-product-search button[type=submit]{width:18px !important;height:18px !important}body.header-minimized .header_navbar{padding:.4rem 0 !important;flex-wrap:nowrap !important}body.header-minimized .header_navbar .header-widgets{position:static !important;display:flex !important;align-items:center !important;margin-left:auto !important;margin-right:1rem !important;padding:0 !important;order:2 !important}body.header-minimized .header_navbar .header-widgets .header-search{order:1 !important;flex:0 0 auto !important;margin:0 !important;width:40px !important;height:40px !important}body.header-minimized .header_navbar .header-widgets .header-search form.woocommerce-product-search{width:40px !important;height:40px !important;justify-content:center !important}body.header-minimized .header_navbar .header-widgets .header-search form.woocommerce-product-search input[type=search]{width:0 !important;padding:0 !important;border:none !important;opacity:0;pointer-events:none}body.header-minimized .header_navbar .header-widgets .header-search form.woocommerce-product-search button[type=submit]{position:static !important;width:24px !important;height:24px !important;opacity:1 !important;font-size:0 !important}}body .header-switching .search-expanded .header-search{position:absolute !important;top:16% !important;right:10% !important}body .header-switching .header_navbar{top:0px !important}body .header-switching .mobile_menu_toggle{order:1 !important;position:absolute !important;top:16% !important;right:4% !important;pointer-events:none !important;padding:0 !important;transition:opacity 250ms ease,top 250ms ease,right 250ms ease !important}body .header-switching .logo_container{transition:transform 250ms ease,opacity 250ms ease !important}body.is-mobile-menu.header-minimized .header_navbar{padding:.25rem 0;margin-bottom:1.1rem}body.is-mobile-menu.header-minimized .header-widgets{transform:scale(0.85);transform-origin:right center}/*# sourceMappingURL=header_footer.min.css.map */