/* Na telefonu nema ikonice korpe na slici u vrtešci. Dugme na desktopu ostaje. */
@media (max-width:1024px){.wd-product .wd-buttons .wd-add-btn{display:none!important}}

/* Srce gore desno na slici kartice, uvek vidljivo */
.wd-product .wd-product-thumb{position:relative}
.wd-product .wd-product-thumb>.dcku-srce-kartica{position:absolute;top:10px;right:10px;z-index:4;margin:0}
.wd-product .wd-product-thumb>.dcku-srce-kartica .wd-wishlist-btn>a,.wd-product .wd-product-thumb>.dcku-srce-kartica.wd-wishlist-btn>a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15)}
.wd-product .wd-product-thumb>.dcku-srce-kartica .wd-action-text{display:none}
.wd-product .wd-product-thumb>.dcku-srce-kartica .wd-action-icon{margin:0;font-size:18px;line-height:1}
@media (max-width:1024px){.wd-product .wd-product-thumb>.dcku-srce-kartica.wd-wishlist-btn>a{width:35px;height:35px}}
/* Lista želja ima svoje „Ukloni" */
.wd-wishlist-content .dcku-srce-kartica{display:none}
/* Vrteška na desktopu: ikonica korpe ispod srca, da se ne preklapaju */
.wd-product .wd-buttons.wd-pos-r-t{top:58px}
.wd-product.wd-hover-base .wd-bottom-actions .wrap-wishlist-button:empty{min-width:0}

/* Oznaka „Rasprodato" u jednom redu; tema joj ograničava širinu na 50 px */
.product-labels .product-label.out-of-stock{width:auto;min-width:0;max-width:none!important;min-height:0;height:auto;padding:5px 10px;border-radius:20px;background:#fff;color:#333;box-shadow:0 0 5px rgba(0,0,0,.15);font-size:11px;line-height:1.2;word-break:normal;white-space:nowrap}

/* Red „Ušteda": korpa i bočna korpa */
.dcku-usteda th,.dcku-usteda td,.dcku-usteda .amount,.dcku-usteda strong{color:#c0392b!important;font-weight:600}
.dcku-usteda td::before{color:#c0392b!important}
.mini_cart_item .quantity>span{text-align:left!important}

/* Traka na vrhu, telefon: više mesta za tekst; veličinu po sajtu daje podešavanje „Traka na vrhu" */
@media (max-width:767px){
	.whb-top-bar>.container{padding-inline:8px}
	.whb-top-bar .whb-col-mobile .wd-header-text{padding-inline:0}
}
