.et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields{grid-row-gap: 0 !important;}
.et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields input::-webkit-input-placeholder, .et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields textarea::-webkit-input-placeholder { /* Edge */
  color: #c1ab88;
	font-weight:bold;
}

.et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields input:-ms-input-placeholder, .et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #c1ab88;font-weight:bold;
}

.et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields input::placeholder, .et_pb_row_1_tb_footer .gform_wrapper.gravity-theme .gform_fields textarea:-ms-input-placeholder {
  color: #c1ab88;font-weight:bold;
}
.et_pb_row_1_tb_footer .ginput_complex span{padding-right:0px !important;}
.products-display-row .et_pb_row_bodycommerce .grid-item-cont .et_pb_row{width: 100% !important;}
.products-display-row .et_pb_row_bodycommerce .grid-item-cont .et_pb_row .et_pb_divider:first-child{display:none;}
body.woocommerce span.onsale, .woocommerce-page span.onsale{background: #deb564 !important;}
.dbc_view_product, .dbc_view_product:hover{color: #FFFFFF!important;border-width: 0px!important;border-radius: 88px!important;font-size: 16px!important; font-family: 'Manrope',Helvetica,Arial,Lucida,sans-serif!important; font-weight: 600!important;background-color: #302B2B!important;padding: 0.3em 1em!important;padding-right: 30px!important;}
.dbc_view_product:after{color: #ffffff!important;line-height: inherit!important; font-size: inherit!important;opacity: 1!important; margin-left: 0.3em!important; left: auto!important; font-family: ETmodules!important; font-weight: 400!important;}
.hide-view-cart-text a.add_to_cart_button{color: #FFFFFF!important;border-width: 0px!important;border-radius: 88px; font-size: 16px!important; font-family: 'Manrope',Helvetica,Arial,Lucida,sans-serif!important; font-weight: 600!important; background-color: #DEB564!important; padding-top: 12px!important; padding-right: 20px!important; padding-bottom: 12px!important; padding-left: 20px!important;line-height: 18px !important;margin-left:10px;}
.hide-view-cart-text a.add_to_cart_button:after{display:none;}

.hide-view-cart-text a.out-of-stock{color: #FFFFFF!important;border-width: 0px!important;border-radius: 88px; font-size: 16px!important; font-family: 'Manrope',Helvetica,Arial,Lucida,sans-serif!important; font-weight: 600!important; background-color: #DEB564!important; padding-top: 12px!important; padding-right: 20px!important; padding-bottom: 12px!important; padding-left: 20px!important;line-height: 18px !important;margin-left:10px;}
.hide-view-cart-text a.out-of-stock:after{display:none;}

.products-display-row h1.entry-title {font-family: 'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important; font-size: 18px!important; color: #000000!important;}
.products-display-row .et_pb_de_mach_acf_item{margin-top:20px;margin-bottom:10px !important;}
.products-display-row .et_pb_divider:before{
	        border-top-color: #DEB564 !important;
    border-top-width: 2px !important;
    width: auto !important;
    top: 16px !important;
    right: 0px !important;
    left: 0px !important;
}
.checkout-right-div .wc-ppcp-express-checkout, .other-notes .wc-ppcp-express-checkout, .other-address .wc-ppcp-express-checkout, .place-order-box .wc-ppcp-express-checkout{display:none;}
.billing-address, .other-notes{margin-bottom:0px !important;}
#pwgc-redeem-gift-card-number{padding: 5px;}
.place-order-box .payment_box{background-color: #f5f5f5 !important;}
.woocommerce form .form-row input#pwgc-redeem-gift-card-number, .woocommerce .et_pb_db_checkout_coupon input.coupon-module{padding:13px !important;width:100%;border-color:#b1b1b1 !important;}
#pwgc-redeem-button{background: #deb564;border: none;outline: none;padding: 10px 30px !important;color: #ffffff;border-radius: 25px !important;font-weight: 500;font-size:14px;font-family: 'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 600!important; margin-top: 10px !important;line-height:1.7em;}
.woocommerce .et_pb_db_checkout_coupon .button, .woocommerce .et_pb_db_checkout_coupon .button:hover{padding: 10px 30px !important;}
.payment_method_square_credit_card p{margin-bottom:5px;}
.billing-address form{display: flex;flex-direction: column-reverse;}
.billing-address form .wc-ppcp-express-checkout{display: flex;flex-direction: column-reverse;}
.woocommerce-billing-fields__field-wrapper input, .woocommerce-shipping-fields__field-wrapper input{padding:13px !important;}
@media (min-width:768px) and (max-width: 980px){
	#contact-us .et_pb_column{width:50% !important;margin-bottom:0px !important;}
}

@media (max-width:767px){
	footer .et_pb_row{padding:30px 0px !important;}
	.et-db #et-boc .et-l.et-l--footer .et_pb_row_4_tb_footer.et_pb_row{padding-top:0px !important;}	
}