/* ==========================================================================
   Sidrena cijena + najniža cijena u posljednjih 30 dana
   plg_system_sidrenacijena · predložak vtinfo (VirtueMart 3)

   Boje su u varijablama ispod – za promjenu dovoljno je zamijeniti njih.
   ========================================================================== */

.sc-box {
	--sc-text: #8a8f98;       /* oznaka (label)                          */
	--sc-value: #333e48;      /* iznos – tamni ton naslova proizvoda     */
	--sc-accent: #00e3ae;     /* akcentna boja weba (jednokratno, gumbi) */
	--sc-bg: #f6f8f9;         /* pozadina bloka na stranici proizvoda    */

	display: block;
	clear: both;
	margin: 6px 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: var(--sc-text);
	text-align: inherit;
	letter-spacing: 0;
	text-transform: none;
}

.sc-box .sc-row {
	display: block;
	margin: 0;
	padding: 0;
}

.sc-box .sc-row + .sc-row {
	margin-top: 2px;
}

.sc-box .sc-label,
.sc-box .sc-value {
	display: inline;
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	position: static;
	font-size: inherit;
	line-height: inherit;
	background: none;
}

.sc-box .sc-label {
	color: var(--sc-text);
}

.sc-box .sc-value {
	color: var(--sc-value);
	font-weight: 600;
	white-space: nowrap;
}

/* --------------------------------------------------------------------------
   Popisi: kategorije, pretraga, filtri i moduli (karusel)
   -------------------------------------------------------------------------- */

.sc-box.sc-list {
	margin: 6px 0 0;
	padding-top: 6px;
	border-top: 1px solid #eef0f2;
	font-size: 11px;
	text-align: inherit;   /* prati poravnanje cijene: sredina u mreži, lijevo u popisu */
}

/* VM izjednačava visinu bloka cijene po retku – blok mora rasti sa sadržajem */
.browse-view .group-price,
.category-view .group-price {
	height: auto !important;
	min-height: 60px;
}

.browse-view .group-price .product-price,
.category-view .group-price .product-price {
	float: none;
}

.vina-carousel-virtuemart .sc-box.sc-list {
	margin-top: 4px;
	text-align: center;
}

/* Moduli 94, 95, 150: oznaka „Cijena sa PDV-om” je u custom.css pomaknuta 34px ispod iznosa */
#Mod94 .vina-carousel-virtuemart .sc-box.sc-list,
#Mod95 .vina-carousel-virtuemart .sc-box.sc-list,
#Mod150 .vina-carousel-virtuemart .sc-box.sc-list {
	margin-top: 26px;
}

/* --------------------------------------------------------------------------
   Stranica proizvoda
   -------------------------------------------------------------------------- */

.sc-box.sc-details {
	display: inline-block;
	margin: 10px 0 4px;
	padding: 7px 12px;
	background: var(--sc-bg);
	border-left: 3px solid var(--sc-accent);
	border-radius: 0 6px 6px 0;
	font-size: 13px;
	text-align: left;
}

.sc-box.sc-details .sc-row + .sc-row {
	margin-top: 3px;
}

/* --------------------------------------------------------------------------
   Košarica (VP One Page Checkout)
   -------------------------------------------------------------------------- */

.sc-box.sc-cart {
	clear: none;           /* ostaje uz naziv, desno od sličice proizvoda */
	margin: 6px 0 0;
	font-size: 11px;
	line-height: 1.35;
	text-align: left;
}

.sc-box.sc-cart .sc-value {
	font-weight: 600;
}

/* --------------------------------------------------------------------------
   Mobitel
   -------------------------------------------------------------------------- */

@media (max-width: 767px) {
	.sc-box.sc-details {
		display: block;
		font-size: 12px;
	}

	/* VPOPC na mobitelu ispisuje naslove stupaca preko ::before – ne za naš blok */
	.cart-p-list td .sc-box:before {
		content: none;
	}
}

/* Ispis */
@media print {
	.sc-box.sc-details {
		background: none;
		border-left-color: #999;
	}
}
