.elementor-kit-26804{--e-global-color-primary:#636456;--e-global-color-secondary:#9C9988;--e-global-color-text:#B7A090;--e-global-color-accent:#BAAE9E;--e-global-color-2a06903:#FFFEFA;--e-global-color-33201e3:#000000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:19.36px;--e-global-typography-secondary-font-family:"Handletters_Demo";--e-global-typography-secondary-font-size:80px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:96px;--e-global-typography-text-font-family:"Handletters_Demo";--e-global-typography-text-font-size:104px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:124.8px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:14.52px;--e-global-typography-e4cbb87-font-family:"Inter";--e-global-typography-e4cbb87-font-size:16px;--e-global-typography-e4cbb87-font-weight:400;--e-global-typography-e4cbb87-line-height:20.8px;--e-global-typography-79482a6-font-family:"Handletters_Demo";--e-global-typography-79482a6-font-size:288px;--e-global-typography-79482a6-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-26804 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-26804{--e-global-typography-secondary-font-size:72px;--e-global-typography-text-font-size:72px;--e-global-typography-e4cbb87-font-size:12px;--e-global-typography-e4cbb87-line-height:15.6px;--e-global-typography-79482a6-font-size:120px;--e-global-typography-79482a6-line-height:138.05px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS *//*page home*/
#logo_home img{
    max-width: 200px;
}




body, #section_gob_acc, #section_gob_acc2{
    min-height: 100vh;
    min-width: 100vw;
}

/*page checkaout*/
h3#order_review_heading {
    display: none;
}
.woocommerce-checkout {
    display: flex;
    flex-wrap: wrap;
}
div#customer_details .col-1, #woo-checkout div#customer_details .col-2 {
    width: 100%;
    float: none;
}
div#customer_details {
    width: 60%;
    background: #fff;
padding: 30px 120px 120px 120px;
}
.checkout-header {
    text-align: center;
    padding-bottom: 60px;
}
.woocommerce-checkout div#order_review {
    width: 40%;
    background: #eee;
    padding: 120px;
}
.woocommerce-info {
    display: none;
}
tr.cart_item .product-name strong.product-quantity {
    display: block;
}
tr.cart_item .product-name img {
    width: 100px;
    margin-right: 22px;
    float: left;
}
#payment #place_order, .woocommerce-page #payment #place_order {
    background: var(--e-global-color-primary);
}
@media (max-width: 1024px) {
	section#woo-checkout .woocommerce-checkout div#customer_details,
	section#woo-checkout .woocommerce-checkout div#order_review {
	    padding: 20px;
	}
}
@media (max-width: 767px) {
	section#woo-checkout form.woocommerce-checkout div#customer_details, 
	#woo-checkout form.woocommerce-checkout div#order_review {
	    width: 100%;
	}
}
.woocommerce-checkout h1, #mailpoet_woocommerce_checkout_optin_field{
    display: none;
}
#order_review{
    background-color: background #C4C4C4;

}

#payment #place_order, .woocommerce-page #payment #place_order{
    background : none;
    border:solid black 2px;
    color:black;
}

.woocommerce-checkout div#order_review{
    padding: 60px;
}
#order_review table tbody{
    background-color: red !important;
}
.woocommerce-additional-fields{
    display: none;
}
/**** cart*/
.woocommerce-cart-form::before {
  content: "Shopping Cart";
  color: black;
  width: 170px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  font-family: Inter;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 29px;
}
.woocommerce-cart-form table{
    font-family: Inter;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 19px;
}
.cart_totals table{
    font-family: Inter;
font-style: normal;
font-weight: bold;
font-size: 22px;
line-height: 27px;
}
.order-total td, .cart_totals .cart-subtotal td{
   text-align: right; 
}
.woocommerce-cart-form table a, .woocommerce a.remove{
    color: black !important;
}

h1.entry-title, .cart_totals h2{
    display: none;
}
.woocommerce-cart-form{
    padding: 50px;
}
.woocommerce-cart-form table th,
.woocommerce-cart-form table td,
e-cart-form table tr{
    border:none;
    
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{
    width: 150px !important;

}
.woocommerce-cart-form .actions{
    display: none !important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
    background-color: black;
}
.checkout-button:hover{
    background-color: #636456 !important;
}
.woocommerce .cart-collaterals{
    padding-right :50px;
}
.cart_totals .wc-proceed-to-checkout::before {
  content: "Taxes and shipping calculated at checkout";
  color: black;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 768px) {
	.woocommerce-cart-form{
	    padding:20px;
	}
	.cart-collaterals{
	    padding-right:20px!important;
	    padding:20px;
	    
	}
	.cart_totals .wc-proceed-to-checkout::before {
  margin-right:auto;
}
.product-thumbnail{
    display:block!important;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{
    width:100%!important;
}
.product-thumbnail::before{
    display:none;
}

}
/*page product*/
#img_product div li:not(:first-child){
    margin-left: 10px;
    margin-top: 10px;
}
#img_product div li:first-child{
    margin-top: 10px;
}
#product_gob .cart button{
    display:none;
}
#product_gob .quantity{
    display: block;
    width: 100%;
}
#product_gob .quantity::before{
    content: "Quantity";
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.2em;
}
#product_gob .quantity input{
    width: 100%;
    height: 44px;
}
#product_gob [data-id="706e304"] a,#product_gob [data-id="bb42d0f"] a{
    width: 100%;
}
/* contact */
[data-elementor-id="27056"]{
    height: 55vh;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Handletters_Demo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://victoria.gotbdev.com/wp-content/uploads/Handletters_Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */