/**
 * WC Multi-Stock – Frontend Styles
 *
 * @package WC_Multi_Stock
 */

/* ---------------------------------------------------------------
   Wrapper
   ------------------------------------------------------------- */

.wcms-location-wrapper.wcms-not-available {
	color: #721c24;
}

/* ---------------------------------------------------------------
   Availability message (single location)
   ------------------------------------------------------------- */
.wcms-availability-message {
	margin: 0;
	color: inherit;
}

/* ---------------------------------------------------------------
   Radio picker (multiple locations)
   ------------------------------------------------------------- */
.wcms-location-fieldset {
	display: flex;
	justify-content: space-between;
	margin: 0 0 20px 0;
	padding: 0;
	border: none;
}

.wcms-fieldset-legend {
	display: block;
	margin-bottom: 0.5em;
}

.wcms-location-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.wcms-location-item label {
	display: flex;
	align-items: center;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 5px;
}

.wcms-location-radio {
	width: 1em;
	height: 1em;
	accent-color: var(--wp--preset--color--primary, #0071a1);
	flex-shrink: 0;
}

.wcms-location-name {
	color: #333;
}

.variation-Mstovyzvednut {
	display: none !important;
}

/* ---------------------------------------------------------------
   "Select variation first" hint
   ------------------------------------------------------------- */
.wcms-select-variation {
	margin: 0;
	color: #666;
	font-style: italic;
}

/* ---------------------------------------------------------------
   Error state
   ------------------------------------------------------------- */
.wcms-error {
	margin: 0;
	color: #721c24;
}
