button.single_add_to_cart_button.button.alt {
    font-family: 'Poppins'!important;
}

/* pop-up message succesfully added */

.woocommerce-notices-wrapper {
	max-width: 1395px;
    margin-left: auto;
    margin-right:auto;
    left:0px;
    right:0;
}

.woocommerce-message {
    border-top-color: #D8A472; 	
    max-width: 1390px!important;
    margin: 0 auto;
    margin-top:10px;
	font-family:'Righteous';
}

.woocommerce-page .woocommerce-message .button {
    background-color: #D8A472;
	color:#fff;
    font-family: 'Righteous';
	font-weight:400;
    text-transform: none;
    font-size: 16px;
	border-radius:50px!important;
}

.woocommerce-page .woocommerce-message .button:hover {
    background-color: #D8A472;
	color: #ffffff;
    font-family: 'Righteous';
	font-weight:400;
    text-transform: none;
    font-size: 16px;
border-radius:50px!important;
}

button.single_add_to_cart_button.button.alt {
	text-transform: none!important;
	font-family: 'Righteous'!important;
	font-weight:400!important;
	font-size: 18px!important;
	    padding-bottom: 4px!important;
}


.woocommerce-message::before {
	color: #D8A472;
	}

.woocommerce-error .button{
	background-color:#D8A472!important;
 	color:#ffffff !important;
 	font-weight:400!important;
 	border:none!important;
border-radius:50px!important;
}


/*empty cart message*/

p.cart-empty.woocommerce-info {
    font-family: 'Righteous';
    font-size: 14px;
}

.woocommerce-info {
    border-top-color: #D8A472!important;
}

.woocommerce-info::before {
    color: #D8A472!important;
}

@media only screen and (max-width: 769px) {
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
	float:none!important;
	display:block!important;
	text-align:center!important;
	margin-bottom:10px!important;
}
}
/*****************************************
* 3. BUTTONS
*****************************************/
.woocommerce table.cart .coupon .button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	border-radius: 0;
}

form.checkout_coupon button {
    height: 45px;
}

.woocommerce-info {
    border-top-color: #000000;
}

.woocommerce-info::before {
    color: #000000;
}

.woocommerce table.cart .coupon .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #000000;
}

/*****************************************
* 3. CART PAGE
*****************************************/
@media only screen and (max-width: 768px) {
.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id):not(#qib_id) {
    display: INLINE-BLOCK!IMPORTANT;
}
}



/*****************************************
* 8. ACCOUNT PAGE
*****************************************/
/*Fix addresses width*/
.woocommerce-account .col2-set .col-1, .woocommerce-account .col2-set .col-2 {
    width: 100%;
}

.woocommerce-account .col2-set .col-1, .woocommerce-account .col2-set .col-2{
    width:100%;
    background-color:#f7f7f7;
    padding:20px 20px 20px 20px;
    margin-top:20px;
}


fieldset {
    border: 0px;
    padding: 0px;
}

.woocommerce-Address-title.title h3 {
    margin-top: -5px;
}

.woocommerce form.login, .woocommerce form.register {
    border: 0px;
}

.woocommerce form.login, .woocommerce form.register {
    padding: 0px;
}

@media only screen and (max-width: 768px) {
.pp-woo-tab-position-left .pp-woo-my-account .woocommerce-MyAccount-content, .elementor-10 .elementor-element.elementor-element-72aa3ff.pp-woo-tab-position-right .pp-woo-my-account .woocommerce-MyAccount-content {
    width: 100%!important;
}
}

/*Account menu*/
.woocommerce-account .woocommerce-MyAccount-navigation ul {
	padding: 0;
	border-top: 1px solid #eee;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
	list-style: none;
	border-bottom: 1px solid #eee;
	padding-bottom: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
	opacity: 1;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	padding: 10px 5px;
	display: block;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
	opacity: .25;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
	opacity: 1;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
    font-family: 'FontAwesome';
	content: "\f0e4";
	margin-right: 10px;
	
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
    font-family: 'FontAwesome';
	content: "\f291";
	margin-right: 8px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
    font-family: 'FontAwesome';
	content: "\f1c6";
	margin-right: 15px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
    font-family: 'FontAwesome';
	content: "\f015";
	margin-right: 13px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
    font-family: 'FontAwesome';
	content: "\f09d";
	margin-right: 20px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
    font-family: 'FontAwesome';
	content: "\f007";
	margin-right:15px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
    font-family: 'FontAwesome';
	content: "\f08b";
	margin-right: 12px;
}

