.alternative-items-component {
	display: flex;
	flex-direction: column;
	gap: 1em;
}

.alternative-item-card {
	gap: 1em;
}

.alternative-item-image {
	flex-basis: 25%;
}

.alternative-item-right {
	flex-grow: 1;
}

.alternative-item-right .price_cont {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	gap: 1em;
	background-color: transparent !important;
	border-radius: unset !important;
}

.alternative-item-right .button_cont {
	display: flex;
	gap: .5em;
}

.alternative-item-right .button_cont span {
	display: none;
}

.alternative-item-right .itemWrapperQPicker {
	margin-top: 1em;
}

.alternative-item-right .btn:not(.cart-button):not(.btn-outline-light) {
	padding: 10px 10px;
	flex-basis: 50%;
}

.alternative-item-right div.price_cont a > svg.icon {
	margin-right: 0;
	margin-top: 0;
}

.productgrid.alternative-items-component .wishlist {
	top: 0;
}

.alternative-item-right .productgrid .code.badge {
	margin-bottom: 0;
}

.alternative-items-component .show-more-wrapper {
	margin-top: 0;
}
