@font-face{font-family:Mitr;src:url(/assets/Mitr-ExtraLight-DR-kfcOW.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/Mitr-Light-DtPnQ3o-.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/Mitr-Regular-BfhZPCB2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/Mitr-Medium-B9gPjdZE.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/Mitr-SemiBold-BDkvlH5C.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mitr;src:url(/assets/Mitr-Bold-Y8Bnj5wI.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{margin:0;background-color:var(--primary-color);height:100%}.underlined{text-decoration:underline;cursor:pointer}*{margin-block-start:0;margin-block-end:0}#root{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100vh}:root{--primary-font: "Mitr", sans-serif;--primary-color: #F4F4F4;--primary-shade: #E0E0E0;--primary-shade-2: #CCCCCC;--secondary-color: #262626;--secondary-shade: #404040;--accent-color: #FFF329;--accent-dark: #E5D900;--red-color: #E3262B;--red-shade: #f84147;--green-color: #00A440;--warning-color: #E8995B;--blue-color: #0287C5;--padding-1: 16px;--padding-2: 32px;--margin-1: 16px;--margin-2: 32px}th{font-family:var(--primary-font);font-weight:500}b{font-weight:500}input{font-family:var(--primary-font),sans-serif}label{font-family:var(--primary-font),sans-serif;font-size:14px;font-weight:400}textarea{font-family:var(--primary-font),sans-serif}text{font-size:14px;font-family:var(--primary-font),sans-serif}button{font-size:14px;font-family:var(--primary-font),sans-serif}span{font-family:var(--primary-font),sans-serif}h1{font-size:40px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:600;color:var(--secondary-color)}h2{font-size:28px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}h3{font-size:24px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}h4{font-size:20px;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}p{font-size:16px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}.p-small{font-size:14px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}.p-bold{font-size:16px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:400;color:var(--secondary-shade)}.h2-bold{font-weight:500}button{font-size:18px;line-height:130%;font-family:var(--primary-font),sans-serif;font-weight:500;-webkit-appearance:none;appearance:none}a{font-size:18px;font-family:var(--primary-font),sans-serif;font-weight:500;text-decoration:none}.subheader{font-size:16px;line-height:130%;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}li{font-size:16px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}.grecaptcha-badge{z-index:80;display:none;opacity:0;right:-50px}@media (max-width:700px){h1{font-size:32px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:600;color:var(--secondary-color)}h2{font-size:26px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}h3{font-size:20px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:400;color:var(--secondary-color)}h4{font-size:16px;line-height:110%;font-family:var(--primary-font),sans-serif;font-weight:500;color:var(--secondary-color)}p{font-size:14px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}.p-small{font-size:12px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}.cookie{color:var(--primary-color)}button{font-size:16px;line-height:130%;font-family:var(--primary-font),sans-serif;font-weight:500;-webkit-appearance:none;appearance:none}.subheader{font-size:14px;line-height:130%;font-family:var(--primary-font),sans-serif;font-weight:500}a{font-size:16px;line-height:28.3%;font-family:var(--primary-font),sans-serif;font-weight:500;text-decoration:none}li{font-size:14px;line-height:140%;font-family:var(--primary-font),sans-serif;font-weight:300;color:var(--secondary-shade)}}.bold{font-weight:500}.metod-placanja-wrapper{display:flex;flex-direction:column;gap:16px}.metod-placanja{display:flex;gap:16px}.metod{display:flex;width:100%;padding:var(--padding-1) var(--padding-2);box-sizing:border-box;justify-content:center;align-items:center;text-align:center;border:1px solid var(--primary-shade);border-radius:5px;transition:all .4s ease}.metod p{pointer-events:none}.metod:hover{border-color:var(--accent-dark);cursor:pointer}.metod-selected{border:3px solid var(--accent-dark)}.zaboravljena{text-decoration:underline;font-weight:500}.zaboravljena:hover{text-decoration:underline;cursor:pointer}.aktivan{background-color:var(--green-color);padding:8px 16px;width:fit-content;color:var(--primary-color);border-radius:4px;cursor:pointer}.cookie-banner{position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);max-width:650px;border:1px solid var(--primary-shade-2);border-radius:8px;background-color:var(--primary-color);color:#fff;padding:10px;text-align:center;z-index:100;display:flex;flex-direction:column;height:max-content;gap:16px;padding:var(--padding-2);box-sizing:border-box}.cookie-banner h2{font-weight:400}.cookie-banner p{font-size:14px}.cookie-button-wrapper{display:flex;gap:32px;justify-content:center;align-items:center;height:50px;margin-top:16px}.cookie-button{background-color:var(--green-color);border-radius:8px;color:var(--primary-color);padding:8px;border:none;cursor:pointer;height:100%;width:100%;position:relative;box-sizing:border-box;font-weight:400;font-size:16px;transition:all .4s ease}.cookie-button:hover{filter:brightness(1.2);color:var(--secondary-color)}.cookie-button-reject{border:1px solid var(--secondary-color);border-radius:8px;color:var(--secondary-color);padding:8px;height:100%;width:100%;cursor:pointer;font-weight:400;font-size:16px;transition:all .4s ease}.cookie-button-reject:hover{background-color:var(--secondary-color);color:var(--primary-color)}@media (max-width: 768px){.cookie-banner{gap:16px;padding:16px;box-sizing:border-box;margin:16px;width:100%;max-width:none;width:auto;top:50%;left:auto;transform:translateY(-50%)}}@media (max-width: 480px){.cookie-button-wrapper{flex-direction:column-reverse;gap:16px;height:auto}.cookie-banner{gap:16px;padding:16px;box-sizing:border-box;margin:16px;width:100%;max-width:none;width:auto;top:50%;left:auto;transform:translateY(-50%)}.cookie-button,.cookie-button-reject{padding:16px}}.alert-wrapper-background{display:flex;justify-content:center;align-items:start;width:100%;height:100%;z-index:1000;position:fixed;top:0;left:0}.alert-wrapper{max-width:400px;width:100%;padding:var(--padding-2);position:fixed;top:64px;z-index:1001;box-sizing:border-box}.alert-box{display:flex;flex-direction:column;gap:16px;max-width:400px;width:100%;z-index:1001;background-color:#fffc;backdrop-filter:blur(20px);border-radius:16px;padding:var(--padding-2);box-sizing:border-box;justify-content:center;align-items:center;text-align:center}@media (max-width: 480px){.alert-wrapper,.alert-box{padding:var(--padding-1)}}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;padding:16px 72px;box-sizing:border-box;background-color:var(--accent-color);border-radius:5px;transition:background-color .4s ease,color .4s ease;border:none;width:100%;color:var(--secondary-color)}.button:hover{background-color:var(--secondary-color);color:var(--accent-dark);cursor:pointer}.button-v2{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;padding:16px 72px;box-sizing:border-box;background-color:transparent;border:1px solid var(--secondary-color);border-radius:5px;transition:all .4s ease;width:100%;color:var(--secondary-color)}.button-v2:hover{background-color:var(--secondary-color);color:var(--primary-color);cursor:pointer}.button-red{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;padding:16px 72px;box-sizing:border-box;background-color:var(--red-color);border-radius:5px;color:var(--primary-color);transition:background-color .4s ease,color .4s ease;border:none;width:100%}.button-red:hover{background-color:var(--red-shade);cursor:pointer}@media (max-width: 480px){.button,.button-v2{padding:16px 32px}}.footer{width:100%;background-color:var(--secondary-color);display:flex;flex-direction:column;align-items:center;gap:16px;padding:var(--padding-2) var(--padding-2) 0px var(--padding-2);box-sizing:border-box;flex-shrink:0}.footer h2{color:var(--primary-color)}.footer p{color:var(--primary-shade)}.footer-content{max-width:1178px;width:100%;display:grid;box-sizing:border-box;grid-template-columns:25% 30% 20% 20%;gap:16px}.sjediste-footer,.usluge-footer,.proizvodi-footer,.onama-footer{display:flex;flex-direction:column;align-items:start;gap:32px;width:100%}.sjediste-content,.sjediste-location,.usluge-content,.proizvodi-content,.onama-content{display:flex;flex-direction:column;gap:16px;align-items:start}.sjediste-content{gap:32px}.sjediste-location h3{color:var(--primary-color)}.footer a{display:flex;gap:16px;align-items:center;justify-content:start;transition:all .4s ease}.footer h2{transition:all .4s ease}.footer a:hover p,.footer a:hover h2{color:var(--accent-color)}.footer svg path{transition:all .4s ease}.footer a:hover svg path{fill:var(--accent-color)}.footer-copyright{display:flex;width:100%;max-width:1208px;justify-content:space-between;align-items:center;gap:16px;box-sizing:border-box;border-top:1px solid var(--primary-color);padding:var(--padding-1) 0px var(--padding-1) 0px}.copyright-row{display:flex;gap:8px}.copyright-row p span{color:var(--primary-color)}.copyright-row p span:hover{color:var(--accent-color);transition:all .4s ease}.footer-social{display:flex;gap:16px;align-items:center}.footer-social{align-items:center}.footer-social a:nth-child(3):hover svg path{stroke:var(--accent-color);fill:none}.cookie{color:var(--primary-color)}.cookie:hover{cursor:pointer;color:var(--accent-color);transition:all .4s ease}@media (min-width: 480px) and (max-width: 1130px){.footer-content{grid-template-columns:1fr 1fr;gap:32px}.sjediste-footer,.usluge-footer,.proizvodi-footer,.onama-footer{width:auto}.footer-copyright{flex-direction:column;gap:16px;align-items:start}.usluge-footer{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}.onama-footer{grid-row-start:2;grid-row-end:3;grid-column-start:2}.proizvodi-footer{height:auto;grid-row-start:2;grid-row-end:3;grid-column-start:1}}@media (min-width: 400px) and (max-width: 480px){.footer-content{grid-template-columns:1fr;gap:32px}.usluge-footer{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}.onama-footer{grid-row-start:2;grid-row-end:3;grid-column-start:2}.proizvodi-footer{height:auto;grid-row-start:2;grid-row-end:3;grid-column-start:1}.sjediste-footer,.usluge-footer,.proizvodi-footer,.onama-footer{width:auto}.footer-copyright{flex-direction:column;gap:16px}.footer .copyright-row{width:100%}.footer{padding:32px var(--padding-1) 0px var(--padding-1)}.footer-social{width:100%;align-items:start}}@media (max-width: 400px){.footer-content{grid-template-columns:1fr;gap:32px}.sjediste-footer,.usluge-footer,.proizvodi-footer,.onama-footer{width:auto}.footer-copyright{flex-direction:column;gap:16px}.footer .copyright-row{width:100%}.footer{padding:32px var(--padding-1) 0px var(--padding-1)}.footer-social{width:100%;align-items:start}}.header-height{height:79px;width:100%;display:none}.header-height-phone{height:66px;width:100%;display:none}.header-wrapper{width:100%;box-sizing:border-box;background-color:var(--primary-color);transition:all .2s ease;display:flex;justify-content:center;position:relative;filter:drop-shadow(0px 5px 5px rgba(0,0,0,.3));will-change:filter;z-index:96}.favorites-header,.favorites-header path{transition:all .4s ease;fill:transparent}.favorites-header:hover,.favorites-header:hover path{fill:var(--red-color);cursor:pointer}nav{display:flex;justify-content:space-between;max-width:1240px;width:100%;padding:var(--padding-1) var(--padding-2);box-sizing:border-box;transition:all .2s ease}nav ul{display:flex;gap:32px;justify-content:start;list-style:none;padding-inline-start:0}nav ul li{display:flex;justify-content:center;align-items:center}.header-wrapper .king-logo{width:120px}.header-wrapper nav ul li a{position:relative;height:fit-content}.header-wrapper nav ul li .line-element:after{content:"";position:absolute;display:block;bottom:-2px;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:right center;background-color:var(--secondary-shade);transition:transform .4s ease}.header-wrapper nav ul li .line-element:hover:after{transform:scale(1);transform-origin:left center;color:var(--secondary-color)}.header-wrapper-phone{width:100%;height:85px;align-items:center;padding:0px var(--padding-2);box-sizing:border-box;background-color:var(--primary-color);transition:all .2s ease;display:none;justify-content:center;filter:drop-shadow(0px 5px 5px rgba(0,0,0,.3));will-change:filter;z-index:96;position:relative}.header-wrapper-phone nav{display:flex;flex-direction:column;padding:var(--padding-1) 0px}.header-wrapper-phone nav ul{gap:32px}.header-wrapper-phone .navigacija ul{gap:16px}.nav-red1{display:flex;justify-content:space-between;box-sizing:border-box}a{color:var(--secondary-color)}.hamburger:hover{cursor:pointer}.hamburger path{transition:all .3s ease-in-out}.hamburger path{stroke:var(--secondary-color);transform-origin:center}.hamburger svg{transform-origin:center}.path1,.path2,.path3{transition:all .3s ease-in-out}.path1-animate{transform:rotate(45deg) translate(-3px,9.5px)}.path2-animate{opacity:0}.path3-animate{transform:rotate(-45deg) translate(-3px,-9.5px)}.phone-menu-open{height:210px}.navigacija{width:100%;height:0;overflow:hidden;transition:all .4s ease;position:absolute;background-color:var(--primary-color);top:66px;padding:0px var(--padding-2);box-sizing:border-box;z-index:99;left:0}.saved-wrapper{position:"absolute";background-color:"var(--secondary-color)";border-radius:"50%";aspect-ratio:"1/1";width:"20px";height:"20px";transform:"translate(20px, -9px)";color:"var(--primary-color)";text-align:"center";display:"flex";align-items:"center";justify-content:"center"}.navigacija ul{display:flex;flex-direction:column;gap:16px;align-items:start;justify-content:start;height:100%}.navigacija ul li{height:100%}.nav-shadow{filter:drop-shadow(0px 5px 5px -5px rgba(0,0,0,.7))}@media (min-width: 920px){nav ul:first-child,nav ul:last-child{flex:3}nav ul:last-child{justify-content:end}nav ul:nth-child(2){flex:2;justify-content:center}}@media (max-width: 920px){.hamburger{width:100%}.header-wrapper-phone{padding:0px var(--padding-2);height:66px}.header-wrapper-phone nav{padding:0}.header-wrapper-phone nav ul{gap:24px}}@media (max-width: 480px){.header-wrapper-phone{padding:0px var(--padding-1);height:66px}.header-wrapper-phone nav{padding:0}.navigacija{top:66px;padding:0 var(--padding-1)}.header-wrapper-phone nav ul{gap:16px}.header-wrapper-phone .king-logo{width:90px}}.korpa{display:flex;position:relative}.kolicina{width:20px;height:20px;border-radius:50%;background-color:var(--accent-color);position:absolute;top:-12px;right:-12px;display:flex;justify-content:center;align-items:center}.kolicina p{text-align:center}.korpa svg path:first-child{transition:all .4s ease;fill:transparent}.korpa svg:hover path:first-child{fill:var(--secondary-color)}.language{width:36px;height:36px;position:relative;align-self:center}.language-wrapper{display:flex;flex-direction:column;justify-content:start;gap:16px;align-items:center;padding:6px;background-color:var(--secondary-color);border-radius:50px;position:absolute;overflow:hidden;transition:all .4s ease;height:25px;width:25px;z-index:100}.language-wrapper svg{width:25px;height:25px}.language-switched{height:88px}.language-bar{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;position:absolute;top:48px}.language-bar p{color:var(--primary-shade)}.language-bar p:hover{cursor:pointer}@media (min-width: 920px){.language-wrapper:hover{height:104px}}@media (max-width: 920px){.language-wrapper{padding:4px}.language{width:38px;height:38px}.language-bar{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;position:absolute;top:40px}}.user-wrapper{display:flex;flex-direction:column;position:relative;overflow:visible}.account-image-wrapper{border-radius:50%;aspect-ratio:1/1;width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;cursor:pointer}.account-image-wrapper svg{width:28px;height:28px}.account-image-wrapper path:not(.body-fill){fill:var(--secondary-color)}.body-fill{transition:all .3s ease;fill:transparent}.account-image-wrapper svg:hover .body-fill{fill:var(--secondary-color)}.account-image-wrapper img{width:100%;height:100%;object-fit:cover;background-color:#fff}.user-dropdown-wrapper{display:flex;flex-direction:column;position:absolute;right:0;top:60px;background-color:var(--primary-color);border:1px solid var(--primary-shade-2);border-radius:8px;padding:var(--padding-1);width:200px;opacity:0;visibility:hidden;transition:opacity .1s ease}.user-dropdown-wrapper.show{display:flex;visibility:visible;opacity:1}.dropdown-item{display:flex;align-items:center;padding:12px var(--padding-1);transition:background-color .4s ease;border-radius:4px;gap:16px}.dropdown-item:hover{background-color:var(--primary-shade);cursor:pointer}.user-dropdown-wrapper:after{content:"";position:absolute;top:-11px;right:8px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid var(--primary-shade-2);z-index:-1}.user-dropdown-wrapper:before{content:"";position:absolute;top:-10px;right:8px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--primary-color);z-index:1}.user-dropdown-wrapper p a{font-weight:400}.product-category{max-width:300px;width:100%;position:relative;overflow:hidden;pointer-events:all;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-category:hover{cursor:pointer}.product-category .category-img-wrapper{padding:var(--padding-1);box-sizing:border-box;transition:background-color .4s ease}.product-category .category-img-wrapper:hover{background-color:var(--primary-shade-2)}.product-category img{object-fit:contain;aspect-ratio:1/1;transition:all 1.5s ease;text-align:center}.category-img-wrapper{overflow:hidden;position:relative;background-color:var(--primary-shade);border-radius:100%;display:flex;align-items:center;width:fit-content}.category-title{padding:8px 0;z-index:5;text-align:center}.product-category .category-title h3{color:var(--secondary-color);z-index:5}.product-category-wrapper{max-width:1240px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px;padding:var(--padding-2) var(--padding-2) 0px var(--padding-2);box-sizing:border-box;justify-content:center;align-items:start;justify-items:center}.hamburger-cat-wrapper{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;text-align:center}.product-category-wrapper .hamburger{width:fit-content;padding:var(--padding-1);box-sizing:border-box;background-color:var(--primary-shade);border-radius:100%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;transition:background-color .4s ease}.product-category-wrapper .hamburger:hover{cursor:pointer;background-color:var(--primary-shade-2)}.hamburger{align-self:center}.special-category{display:flex;width:100%;max-width:1240px;height:100%;padding:0px var(--padding-2);box-sizing:border-box;margin-bottom:32px}.special-category img{width:100%;height:100%;object-fit:contain}@media (max-width: 1024px){.product-category-wrapper{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width: 900px){.product-category-wrapper .hamburger-cat-wrapper{display:none}.product-category-wrapper{display:flex;align-items:start;justify-content:start;overflow:auto;width:100%;gap:32px;scrollbar-width:none}.product-category-wrapper a{flex:1 0 140px}}@media (max-width: 768px){.product-category-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}.special-category{aspect-ratio:6/3;overflow:hidden}.special-category img{aspect-ratio:6/3;object-fit:cover;overflow:hidden}}@media (max-width: 480px){.product-category-wrapper{grid-template-columns:1fr 1fr 1fr;padding:var(--padding-2) var(--padding-1) 0px var(--padding-1);gap:8px}.special-category{aspect-ratio:6/3;padding-inline:var(--padding-1)}.special-category img{aspect-ratio:6/3;object-fit:cover}.product-category-wrapper a{flex:1 0 120px}}.search-client-input-results-wrapper{display:flex;flex-direction:column;position:relative;width:100%;padding:var(--padding-2);box-sizing:border-box;max-width:1240px}.search-client-wrapper{width:100%;position:relative}.search-client-wrapper input{padding:var(--padding-1) 64px;box-sizing:border-box;background-color:var(--primary-shade);transition:all .4s ease;border-radius:25px;outline:none;appearance:none;border:2px solid transparent;width:100%;height:100%}.search-client-wrapper svg:first-child{position:absolute;top:50%;left:25px;transform:translateY(-50%);pointer-events:none}.search-client-wrapper svg:last-child{position:absolute;top:50%;transform:translateY(-50%);margin:auto 0;right:0;padding:var(--padding-1);border-radius:0% 50% 0% 0%}.search-client-wrapper svg:last-child:hover{cursor:pointer}.search-client-wrapper svg:last-child:hover path{fill:var(--red-color)}.search-client-wrapper svg path{fill:var(--secondary-shade)}.search-client-results-wrapper{width:100%;display:flex;flex-direction:column;background-color:var(--primary-shade);z-index:95;max-height:470px;overflow-y:scroll;scrollbar-width:thin}.search-client-results-wrapper .result-row{display:flex;justify-content:space-between;gap:32px;align-items:center;border-bottom:1px solid var(--primary-shade-2);padding:var(--padding-1)}.search-client-results-wrapper .result-row:hover{cursor:pointer}.result-image-name-wrapper{display:flex;align-items:center;gap:16px;max-width:600px}@media (max-width: 480px){.search-client-input-results-wrapper{padding:var(--padding-2) var(--padding-1);max-height:400px}.search-client-results-wrapper .result-row{align-items:center;flex-direction:row;justify-content:start;gap:16px}.result-image-name-wrapper{flex-direction:column;align-items:start;gap:8px}.result-image-name-wrapper img{width:100px;height:auto}result.row{justify-content:start}}.product-card-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:16px;padding:var(--padding-1);box-sizing:border-box;position:relative;background-color:var(--primary-shade);border-radius:5px}.product-card-wrapper:hover{cursor:pointer}.product-card-wrapper:hover img{transform:scale(1.04)}.reduction-wrapper{position:absolute;top:30px;right:0;display:flex;justify-content:center;align-items:center;padding:8px var(--padding-2);box-sizing:border-box;background-color:var(--red-color);border-radius:5px 0 0 5px;z-index:60}.reduction-wrapper p{color:var(--primary-color)}.product-card-images{display:flex;align-items:center;justify-content:center;height:auto;@supports not (aspect-ratio: 1/1){height:500px}}.product-card-images div{background-color:#fff;width:100%;height:auto;aspect-ratio:1/1;display:flex;align-items:center}@supports not (aspect-ratio: 1/1){.product-card-images div:before{content:"";padding-top:100%}.product-card-images div{max-height:300px}}.product-card-images img{width:100%;height:100%;aspect-ratio:1/1;box-sizing:border-box;border-radius:5px;object-fit:contain;transition:all 1s ease;mix-blend-mode:darken;display:flex;align-items:center;text-align:center;vertical-align:middle;line-height:150%;word-break:break-word}.product-card-content{display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:start;overflow-wrap:break-word;white-space:normal;height:100%}.product-price-card-wrapper{width:100%;display:flex;justify-content:space-between;gap:16px}.product-price{display:flex;flex-direction:column;align-items:start}.product-price p{font-weight:400;overflow-wrap:break-word;word-break:break-all;white-space:normal}.favorites-wrapper{position:absolute;top:20px;left:20px;z-index:55}.hidden{display:none}.line{color:var(--red-color);position:relative}.line:before{content:"";width:110%;height:1px;text-decoration-line:line-through;text-decoration-style:solid;text-decoration-thickness:1px;top:50%;left:-5px;transform:translateY(-50%);position:absolute;background-color:var(--red-color)}a{-webkit-tap-highlight-color:transparent}.add-to-cart{border-radius:5px;padding:8px var(--padding-1);background-color:var(--accent-color);transition:all .4s ease;display:flex;justify-content:center;align-items:center;z-index:50}.add-to-cart path{transition:all .4s ease}.add-to-cart:hover{background-color:var(--secondary-color)}.add-to-cart:hover path{fill:var(--accent-dark)}.spec-wrapper{display:flex;width:100%;border-bottom:1px solid var(--secondary-shade);align-items:center;justify-content:start}.spec-title{width:100%;height:100%;padding:8px 8px 8px 0}.spec-desc{width:100%;height:100%;padding:8px 8px 8px 16px;border-left:1px solid var(--secondary-shade)}.spec-desc a{font-size:14px;color:#00f;text-decoration:underline;word-break:break-all}@media (max-width: 480px){.spec-wrapper{flex-direction:column;align-items:start}.spec-title{width:100%;padding:8px 8px 0 0;border:none}.spec-desc{width:100%;padding:8px 8px 8px 0;border:none;display:flex}}.product-page-wrapper{width:100%;max-width:1240px;padding:0px var(--padding-2) var(--padding-2) var(--padding-2);box-sizing:border-box;display:flex;flex-direction:column;gap:64px;min-height:1400px}.product-info-nav-wrapper{display:flex;flex-direction:column;align-items:start;gap:16px;width:100%}.filter-title{gap:16px}.product-info-wrapper{display:grid;grid-template-columns:60% 38%;gap:20px;height:max-content}.product-images{display:grid;grid-template-columns:15% 83%;gap:16px;width:100%;height:100%}.secondary-images{display:flex;flex-direction:column;max-height:600px;width:100%;height:100%;gap:16px;overflow-y:none;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,0)}.secondary-image-wrapper{border:1px solid transparent;max-width:100px;background-color:#fff}.secondary-images img{aspect-ratio:1/1;width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.secondary-image-wrapper:hover{cursor:pointer;border:1px solid var(--secondary-shade);transition:all .4s ease;background-color:#00000003}.main-image{max-width:564px;max-height:564px;position:relative;height:100%;width:100%;background-color:#fff}.main-image .add-to-favorites{position:absolute;top:16px;right:16px}.main-image img{width:100%;object-fit:contain;mix-blend-mode:darken;aspect-ratio:1/1}.product-spec-wrapper{display:flex;flex-direction:column;gap:32px}.product-info{display:flex;flex-direction:column;gap:32px;justify-content:space-between;box-sizing:border-box;width:100%}.product-price-wrapper{display:flex;gap:16px;align-items:center;width:100%}.na-stanju{display:flex;gap:8px;align-items:center}.kolicina-wrapper{width:fit-content}.korpa-wrapper:hover{cursor:pointer}.product-features{display:flex;gap:16px;width:100%}.transaction,.delivery{display:flex;flex-direction:column;padding:var(--padding-1);box-sizing:border-box;align-items:center;justify-content:center;text-align:center;gap:16px;background-color:var(--primary-shade);border-radius:10px;width:100%}.product-recommended-wrapper{display:flex;flex-direction:column;gap:32px;height:max-content;min-height:400px}.product-recommended{display:grid;height:max-content;grid-template-columns:repeat(4,1fr);gap:16px}.product-images-phone{display:none}.active-image{border:1px solid var(--primary-shade);transition:all .4s ease;filter:brightness(.9)}.product-buttons-wrapper{display:flex;align-items:center;gap:16px;width:100%}.korpa-wrapper{width:100%}.korpa-wrapper .button,.korpa-wrapper .button-v2{padding:16px}.show-more-filters{cursor:pointer;position:relative;font-weight:500}.show-more-filters:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:right center;background-color:var(--secondary-shade);transition:transform .4s ease}.show-more-filters:hover:after{transform:scale(1);transform-origin:left center;color:var(--secondary-color)}.dostava-red{display:flex;gap:16px;width:100%}.item-remove-svg{width:20px;height:20px;transform:rotate(45deg);cursor:pointer;justify-self:end}.item-remove-svg:hover path{cursor:pointer;transition:all .4s ease;fill:var(--red-color)}@supports not (aspect-ratio: 1/1){.main-image:before{content:"";padding-top:100%}.main-image{max-height:400px}}@media (max-width:1160px){.product-buttons-wrapper{flex-direction:column}.product-price-wrapper{flex-direction:column;align-items:start;gap:8px}}@media (max-width: 1004px){.product-images{height:fit-content;grid-template-columns:none}.secondary-images img{width:70px;height:70px}.secondary-images{flex-direction:row;grid-row-start:2;grid-row-end:3;overflow-x:scroll}.product-features{flex-direction:column}.main-image{aspect-ratio:unset}}@media (max-width: 880px){.product-recommended{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 700px){.product-recommended{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.product-images{display:none}.product-price-wrapper{flex-direction:row;align-items:center;gap:16px}.product-nav-wrapper{box-sizing:border-box}.product-images-phone{position:relative}.product-images-phone .add-to-favorites{position:absolute;top:16px;right:16px}.product-info-wrapper{display:flex;flex-direction:column;width:100%;min-height:1000px}.product-info,.product-spec-wrapper,.product-recommended-wrapper{padding:0 var(--padding-2) 0 var(--padding-2)}.product-recommended-wrapper{padding-bottom:72px}.images-phone{display:flex;width:100vw;overflow:hidden}.images-phone img{width:100%;width:100vw;aspect-ratio:1/1;object-fit:cover}.secondary-images img{width:100%}.product-images{grid-template-columns:none;grid-template-rows:83% 15%}.secondary-images{flex-direction:row;grid-row-start:2;grid-row-end:3;justify-content:space-between}.main-image{max-width:none}.product-features{flex-direction:row}.product-page-wrapper{padding:0;min-height:2400px}.product-images-phone{display:flex;width:100%;height:100%}.product-info-nav-container{padding:0px var(--padding-2)}}@media (max-width: 480px){.product-recommended{grid-template-columns:1fr}.product-info,.product-spec-wrapper,.product-recommended-wrapper{padding:0 var(--padding-1) 0 var(--padding-1)}.product-recommended-wrapper{padding-bottom:72px}.product-features{flex-direction:column}.p-nav{font-size:9px}.product-info-nav-container{padding:0px var(--padding-1)}.product-spec-wrapper{min-height:700px}.product-recommended-wrapper{min-height:2000px}}@media (max-width: 380px){.product-price-wrapper{flex-direction:column;align-items:start;gap:8px}}@media (max-width: 350px){.dostava-red{flex-direction:column}}.quantity-wrapper{display:flex;gap:8px;align-items:center;justify-content:center;max-width:125px;border-radius:10px;border:1px solid var(--secondary-shade);padding:8px;box-sizing:border-box;position:relative}.increase,.decrease{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:4px;transition:all .4s ease;max-width:20px;aspect-ratio:1/1}.quantity-value p{user-select:none}.increase:hover,.decrease:hover{cursor:pointer;background-color:var(--primary-shade);border-radius:5px}.quantity-value{width:100%;height:100%}.quantity-value input{width:100%;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;border:1px solid var(--primary-shade-2);border-radius:5px;outline:none;text-align:center;background-color:transparent;margin:0;padding-block:0;padding-inline:0;height:100%;padding:4px 0}.quantity-value input:active{border:none}.quantity-value input:active{border:none;outline:none}.quantity-value input[type=number]::-webkit-outer-spin-button,.quantity-value input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}@media (max-width: 480px){.quantity-wrapper{padding:0;gap:8px;border:none;justify-content:start}.increase,.decrease{background-color:var(--primary-shade);border-radius:5px;aspect-ratio:1/1}}.product-phone-wrapper{position:relative;width:100%;height:400px}.product-phone-image-wrapper{display:flex;width:100%;height:100%;overflow:hidden;position:relative}.product-phone-images{display:flex;align-items:center;justify-content:start;position:absolute;width:100%;height:100%;transition:all .3s ease}.product-phone-image-wrapper img{width:100%;height:100%;mix-blend-mode:darken}.button-wrapper{display:flex;justify-content:space-between;align-items:center;padding:var(--padding-1);box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;pointer-events:none}.button-back,.button-next{display:flex;justify-content:center;align-items:center;border-radius:150px;background-color:var(--accent-color);width:35px;height:35px;z-index:99;pointer-events:all}.button-back:hover,.button-next:hover{cursor:pointer}.button-wrapper svg{width:10px}.button-next{transform:rotate(180deg)}.slide-count{display:flex;gap:16px;justify-content:center;align-items:end;padding:var(--padding-1);box-sizing:border-box;width:100%;position:absolute;bottom:0}.count-wrapper span{transition:all .4s ease}.count-wrapper{display:flex;gap:8px;align-items:center;height:15px;width:fit-content;justify-content:center;background-color:#0006;padding:8px;border-radius:50px}.active{background-color:var(--accent-color);width:15px;height:15px;border-radius:50%;aspect-ratio:1/1;border:2px solid var(--accent-color)}.nonactive{border:2px solid var(--accent-color);width:5px;height:5px;border-radius:50%;aspect-ratio:1/1}@media (min-width:1920px){.button-back,.button-next{display:flex;justify-content:center;align-items:center;border-radius:150px;background-color:var(--accent-color);width:45px;height:45px;z-index:99}.button-wrapper svg{width:10px}.count-wrapper{display:flex;gap:8px;align-items:center;height:15px;justify-content:center;background-color:#0006;border-radius:50px;padding:8px 16px}.active{background-color:var(--accent-color);max-width:15px;width:100%;max-height:15px;height:100%;border-radius:150px;aspect-ratio:1/1}.nonactive{border:2px solid var(--accent-color);max-width:5px;width:100%;max-height:5px;height:100%;border-radius:150px;aspect-ratio:1/1}}@media (min-width: 960px) and (max-width: 1920px){.count-wrapper{display:flex;gap:8px;align-items:center;height:15px;justify-content:center;background-color:#0006;border-radius:50px;padding:8px 16px}.product-phone-image-wrapper img{object-fit:contain}}@media (min-width: 480px) and (max-width: 960px){.slide-count,.button-wrapper{padding:var(--padding-1)}.count-wrapper{display:flex;gap:8px;align-items:center;height:15px;justify-content:center;background-color:#0006;border-radius:50px;padding:8px 16px}.product-phone-image-wrapper img{object-fit:contain}}@media (max-width: 480px){.product-phone-wrapper{position:relative;width:100%;height:250px}.product-phone-wrapper,.product-phone{max-height:none}.slide-count,.button-wrapper{padding:var(--padding-1)}.button-wrapper{display:none}.product-phone-image-wrapper img{object-fit:contain}.count-wrapper{display:flex;gap:8px;align-items:center;height:15px;justify-content:center;background-color:#0006;border-radius:50px;padding:8px 16px}.active{background-color:var(--accent-color);width:15px;height:15px;border-radius:50%;aspect-ratio:1/1}.nonactive{border:3px solid var(--accent-color);width:5px;height:5px;border-radius:150px;aspect-ratio:1/1}}.input-field-wrapper{display:flex;flex-direction:column;gap:8px;align-items:start;width:100%}.input-field{position:relative;width:100%}.input-field-wrapper input{padding:var(--padding-1);box-sizing:border-box;background-color:var(--primary-shade);transition:border .4s ease,background-color .4s ease;border-radius:5px;outline:none;appearance:none;border:2px solid transparent;width:100%}.input-field-wrapper input:focus{background-color:transparent;border:2px solid var(--accent-dark)}.input-field-wrapper img{transition:.4s ease;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.input-field-wrapper img:hover{cursor:pointer}.predracun-background{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0006;position:fixed;z-index:96}.predracun-wrapper{display:flex;flex-direction:column;gap:32px;align-items:start;background-color:var(--primary-color);max-width:500px;width:100%;padding:var(--padding-2);box-sizing:border-box}.predracun-title-wrapper{display:flex;gap:16px;align-items:center;justify-content:space-between;width:100%}.predracun-form{display:flex;flex-direction:column;gap:16px;align-items:start;background-color:var(--primary-color);width:100%}.predracun-form div:last-child{width:100%}.product-nav-wrapper{display:flex;gap:8px;align-items:center;margin-top:8px}.product-nav-wrapper a:hover p{font-weight:500}.add-to-favorites{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:100px;position:relative}.add-to-favorites path{transition:all .4s ease;stroke:var(--red-color)}.add-to-favorites:hover{cursor:pointer}.add-to-favorites:hover path{fill:var(--red-color)}.add-to-favorites:hover span{display:block;opacity:1}.add-to-favorites span{padding:4px;font-size:13px;background-color:var(--primary-color);filter:drop-shadow(5px 5px 10px var(--secondary-shade));position:absolute;top:-40px;width:120px;text-align:center;transition:all .4s ease;opacity:0;display:none}.promotion-webshop-wrapper{max-width:1240px;width:100%;display:flex;flex-direction:column;gap:64px;padding:0px var(--padding-2) var(--padding-2) var(--padding-2);box-sizing:border-box;overflow:hidden}.all-products-wrapper{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.all-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch;justify-content:center;width:100%;height:100%}.promotion-page-wrapper{display:flex;flex-direction:column;gap:16px;max-width:1240px;width:100%;padding:0px var(--padding-2) var(--padding-2) var(--padding-2);box-sizing:border-box}.product-div{width:100%;height:100%}@media (max-width: 1024px){.all-products-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:center;justify-content:center;width:100%;height:100%}}@media (max-width: 768px){.all-products-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center;justify-content:center;width:100%;height:100%}}@media (max-width: 480px){.promotion-webshop-wrapper{padding:0px var(--padding-1) var(--padding-1) var(--padding-1)}.all-products-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;align-items:center;justify-content:center;width:100%;height:100%}}
