/* newsletter */

input.mailpoet_text {
	border: none;
	padding: 10px 0 10px 15px;
}
input.mailpoet_submit {
	border: none;
}

/* page contact */

select#fld_1293882_1,
input#fld_9970286_1, input#fld_8768091_1, input#fld_7279442_1, input#fld_1994137_1,
select#fld_1951179_1, textarea#fld_363628_1 {
	border: none;
}
select#fld_1293882_1, select#fld_1951179_1 {
	font-family: "Patrick Hand", Sans-serif;
	font-size: 1em;
}
textarea#fld_363628_1{
	font-size: 1em;
}
select#fld_1293882_1:focus,
input#fld_9970286_1:focus, input#fld_8768091_1:focus, input#fld_7279442_1:focus, input#fld_1994137_1:focus,
select#fld_1951179_1:focus, textarea#fld_363628_1:focus{
	box-shadow: rgba(61, 61, 61, 1) 0px 1px;
}
.caldera-grid .col-sm-3.last_col {
	display: flex;
	justify-content: flex-end;
}
.caldera-grid .btn.btn-default:focus {
	box-shadow: none;
}
/* title h3 */

.points strong {
    color: white;
}

/* color icone phone */

i.fas.fa-phone-alt::before {
	background-color: #b2c5a7;
	padding: 10px;
	border-radius: 50px;
}

/* color icone footer */

i.fas.fa-chevron-circle-right::before{
	color: #b2c5a7;
}

/* page produit */

.panier button.btn.btn-outline-primary {
	margin-left: 1em;
}
.panier input {
	padding: 0.5em;
}
.panier button.btn.btn-outline-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: 2px solid rgba(61, 61, 61, 1);
	box-shadow: none;
}
form.cart a.added_to_cart.wc-forward{
	display: none;
}
form span.xoo-cp-icon-check.xoo-cp-added {
	display: none;
}

/* menu categories */

.categories a {
  background-color: #3d3d3d;
  margin: 0 15px;
	border-radius: 15px;
}
.categories a:hover {
  background-color: #b2c5a7;
}
.categories a.elementor-item-active {
	background-color: #b2c5a7;
}

/* pagination boutique */

nav.elementor-pagination {
	margin-top: 3em;
}
span.page-numbers.current {
	background-color: #3d3d3d;
	padding: 5px 10px;
	border-radius: 50px;
}

/* archive produit */

article a.added_to_cart.wc-forward {
	display: none;
}
div.xoo-cp-btns a.xcp-btn {
	color: #ffffff;
	background-color: #3d3d3d;
}
div.xoo-cp-btns a.xcp-btn:hover {
	color: #ffffff;
	text-decoration: inline;
}

/* header */

.headerglobal:after {
content: url(https://www.saveursdegravelle.fr/wp-content/uploads/2020/03/header-e1586187488575.png)!important;
	background-color: rgba( 255, 255, 255, 0.1);
	background-repeat: no-repeat;
	background-size:cover;
	position:absolute;
	top:0;

	bottom: 0;
}
.points:after {
	content:'...';
	font-family:"Patrick Hand", Sans-serif;
	font-size:8em;
	color:#fff;
	width:100%;
	height:auto;
	top:0;
	line-height:1px;
}
span.points:after {
	font-size: 2.5em;
	line-height: 0;
}

/* woocommerce - page panier */

.woocommerce a.btn-primary {
	font-family: "Patrick Hand", Sans-serif;
  padding: 8px 35px;
	font-size: 1em;
  font-weight: normal;
  text-transform: uppercase;
  color: #FFFFFF;
	background-color: #3D3D3D;
	border: 2px solid #3D3D3D;
	border-radius: 15px;
	opacity: 1;
}
.woocommerce a.btn-primary:hover {
	color: rgb(61, 61, 61);
  background-color: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
}
.woocommerce a.btn.btn-primary.btn-lg.btn-block:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}
.woocommerce a.btn.btn-primary.btn-lg.btn-block:focus {
	box-shadow: none;
}
.woocommerce .btn{
	font-family: "Patrick Hand", Sans-serif;
	text-transform: uppercase;
	background-color: #3D3D3D;
  color: #FFFFFF;
	border: 2px solid #3D3D3D;
	border-radius: 15px;
	padding: 8px 35px;
	font-size: 1em;
	opacity: 1;
}
.woocommerce .btn:hover{
	background-color: #EDEBDC;
  color: #3D3D3D;
	box-shadow: none;
}
.woocommerce p.cart-empty {
	font-family: "Patrick Hand", Sans-serif;
	border: 2px solid #3D3D3D;
	border-width: 2px 0 0 0;
}
.woocommerce p.cart-empty::before {
	color: #3D3D3D;
}
div.woocommerce-message {
	border: 3px solid #b2c5a7;
	border-width: 3px 0 0 0;
}
div.woocommerce-message:before {
	color: #b2c5a7;
}
div.woocommerce a.btn.btn-outline-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}

/* page validation facture */

.form-control:focus {
	box-shadow: none;
}
span.woocommerce-input-wrapper input:focus{
	border: 1px solid #ced4da;
}
button#place_order.btn.btn-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}
button#place_order.btn.btn-primary:focus {
	box-shadow: none;
}

/* page mon compte */

div.woocommerce-info {
	border: 2px solid #3D3D3D;
	border-width: 2px 0 0 0;
}
div.woocommerce-info:before {
	color: #3D3D3D;
}
p.woocommerce-info {
	border: 2px solid #3D3D3D;
	border-width: 2px 0 0 0;
}
p.woocommerce-info:before {
	color: #3D3D3D;
}
div.woocommerce-message a.btn.btn-outline-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}
div.woocommerce-info a.btn.btn-outline-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}
div.woocommerce button.btn.btn-outline-primary:active {
	color: rgb(61, 61, 61);
	background: #EDEBDC;
  border-color: rgba(61, 61, 61, 1);
	box-shadow: none;
}