/* Masque les elements WooCommerce non desires sur la fiche produit */
.woocommerce-variation-price,
.single_variation .woocommerce-variation-price,
.reset_variations {
	display: none !important;
}


.quantity {
	display: inline-flex !important;
	align-items: center;
	border: 1px solid currentColor;
	border-color: rgba(0, 0, 0, 0.13);
	border-radius: 2px;
	background: transparent;
	overflow: hidden;
	width: auto !important;
}
.quantity .prymac-qty-btn {
	width: 40px !important;
    height: 100%;
    border: 0 !important;
    background: transparent !important;
    color: var(--e-global-color-text, #1a1a1a) !important;
    font-size: 18px;
    line-height: 1;
    font-family: inherit;
    font-weight: 400;
    cursor: pointer !important;
    padding: 0 !important;
    transition: background 0.15s ease !important;
    margin: 0 !important;
}
.quantity .prymac-qty-btn:hover {
	background: rgba(0, 0, 0, 0.04);
}
.quantity input.qty {
	width: 44px;
	height: 100%;
	border: 0;
	background: transparent;
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), inherit;
	font-size: 15px;
	font-weight: 500;
	color: var(--e-global-color-primary, #1a1a1a);
	padding: 0;
	-moz-appearance: textfield;
}
.quantity input.qty:focus { outline: none; }
.quantity input.qty::-webkit-outer-spin-button,
.quantity input.qty::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
