/* QUANTITE */

/* CSS sans JQuery
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty[type="number"] {
	position: relative;
	width: 100px;
	height: 50px;
	border-radius: 5px;
	background: #55595B;
	color: #FFF;
	font-size: 20px;
	text-align: center;
	outline: none;
	background-image: url('data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%2050%2067%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%222%22%3E%3Cline%20x1%3D%221%22%20x2%3D%2250%22%20y1%3D%2233.5%22%20y2%3D%2233.5%22%20stroke%3D%22%23D8D8D8%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2020)%20rotate(45)%20translate(-25%20-20)%22%20points%3D%2219%2026%2019%2014%2032%2014%22%20stroke%3D%22%23FFF%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2045)%20rotate(225)%20translate(-25%20-45)%22%20points%3D%2219%2052%2019%2039%2032%2039%22%20stroke%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
	background-position: center right;
	background-size: contain;
	background-repeat: no-repeat;
	caret-color: transparent;
}

input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	opacity: 1 !important;
	background: transparent !important;
	border-width: 0px;
	margin: 0;
	border-left: 1px solid #d8d8d8;
	height: 50px;
	width: 37px;
	cursor: pointer;
}
*/

.woocommerce input[type=number]::-webkit-inner-spin-button,
.woocommerce input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}

.woocommerce input[type=number].qty {
    -moz-appearance: textfield;
}

.et-db #et-boc .et-l #AddQuant.et_pb_wc_add_to_cart.et_pb_fields_label_position_stacked form.cart div.quantity {
	margin: 0px 0 50px !important;
}

.et-db #et-boc .et-l .et_pb_wc_add_to_cart #wqb_btn {
	position: absolute;
	margin-left: 100px;
	margin-top: 50px;
}

.et-db #et-boc .et-l .et_pb_wc_add_to_cart button.qty {
	width: 50px;
	height: 50px;
}

.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body #subtotal {
	position: absolute;
	bottom: 40px;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body #subtotal::after {
	content: " TTC";
}

/* PANIER */

.et-db #et-boc .et-l .et_pb_wc_cart_products .quantity .qty {
	min-width: 60px !important;
	background: #55595B;
	min-width: 50px;
	max-width: 60px;
	height: 50px;
	border-radius: 5px;
	color: #FFF;
	font-size: 18px;
	border: 0;
	margin: 0;
	text-align: center !important;
	vertical-align: middle;
}

.et-db #et-boc .et-l .et_pb_wc_cart_products .quantity button.qty {
	width: 50px;
	height: 50px;
	background: #f2efe6;
	font-size: 11px;
	color: #55595B;
}

.et-db #et-boc .et-l .et_pb_wc_cart_products .quantity button.qty:hover {
	background: #fcc62e;
}

.et-db #et-boc .et-l .et_pb_wc_cart_products .quantity .minus.qty  {
	border-radius: 10px 0 0 10px ;
	margin-left: 10px;
}

.et-db #et-boc .et-l .et_pb_wc_cart_products .quantity .plus.qty  {
	border-radius: 0 10px 10px 0 ;
	margin-left: 5px;
}
/* PLUG 
.woocommerce input[type=number]::-webkit-inner-spin-button,
.woocommerce input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}

.woocommerce input[type=number].qty {
    -moz-appearance: textfield;
}

.et-db #et-boc .et-l .et_pb_wc_add_to_cart.et_pb_fields_label_position_stacked form.cart div.quantity {
	display: table;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty,
#et-boc .et-l .quantity input.qty {
	width: 50px;
	height: 50px;
	padding: 7px;
	border-radius: 5px;
	background: #55595B;
	color: #FFF;
	font-size: 20px;
}

#et-boc .et-l .quantity input.plus,
#et-boc .et-l .quantity input.minus,
#et-boc .et-l #content .quantity input.plus,
#et-boc .et-l #content .quantity input.minus {
	width: 50px;
	height: 50px;
	padding: 7px;
	border-radius: 5px;
	background: #FFF;
	color: #55595B;
	font-size: 20px;
}


#et-boc .et-l .quantity input.plus:hover,
#et-boc .et-l .quantity input.minus:hover,
#et-boc .et-l #content .quantity input.plus:hover,
#et-boc .et-l #content .quantity input.minus:hover {
	cursor: pointer;
}


