/**
 * Corecții pentru tema Glowify WP.
 *
 * Fiecare regulă anulează un efect nedorit al foilor de stil ale temei. Nu se
 * introduc culori, fonturi sau spații noi.
 */

/*
 * assets/css/reset.css aplică `display:block; width:100%; min-height:50px;
 * padding:9px 25px` pe orice `input`, inclusiv pe casetele de bifat și pe
 * butoanele radio. Le readucem la redarea nativă, ca să stea pe aceeași linie
 * cu eticheta lor.
 */
input[type="checkbox"],
input[type="radio"] {
	display: inline-block;
	width: auto;
	min-height: 0;
	padding: 0;
	vertical-align: middle;
	background-color: transparent;
}

/*
 * Eticheta care însoțește caseta de bifat „Livrezi la o altă adresă?” este un
 * `h3`, deci moștenește dimensiunea titlurilor. O aliniem pe verticală cu
 * caseta, fără să schimbăm tipografia temei.
 */
#ship-to-different-address .woocommerce-form__label-for-checkbox {
	display: flex;
	align-items: center;
	gap: 12px;
	margin: 0;
}

#ship-to-different-address .woocommerce-form__input-checkbox {
	flex: 0 0 auto;
}

/* Aceeași aliniere pentru „Ține-mă minte” și pentru bifele din coș. */
.woocommerce-form-login__rememberme,
.cs_cart_select_all label,
.cs_cart_item_check label {
	display: inline-flex;
	align-items: center;
	gap: 8px;
}

/*
 * Rândul de livrare din rezumatul comenzii este un `li` flex cu
 * justify-content:space-between. Fără un spațiu între cele două coloane,
 * eticheta și valoarea se lipesc pe ecrane înguste.
 */
.cs_card_price_list li.woocommerce-shipping-totals {
	gap: 12px;
}

.cs_card_price_list li.woocommerce-shipping-totals .woocommerce-shipping-totals__value {
	text-align: right;
}

.cs_card_price_list li.woocommerce-shipping-totals .woocommerce-shipping-methods {
	margin: 0;
	padding: 0;
	list-style: none;
}
