.elementor-105 .elementor-element.elementor-element-0e8c734{text-align:center;}.elementor-105 .elementor-element.elementor-element-0e8c734 .elementor-heading-title{color:#3C2220;font-family:"rubik-medium", Sans-serif;font-weight:400;}.elementor-105 .elementor-element.elementor-element-c140b7f > .elementor-container{max-width:1513px;}.elementor-105 .elementor-element.elementor-element-194d5f5 > .elementor-element-populated, .elementor-105 .elementor-element.elementor-element-194d5f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-105 .elementor-element.elementor-element-194d5f5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-105 .elementor-element.elementor-element-194d5f5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}/* Start custom CSS for text-editor, class: .elementor-element-67678d70 */.elementor a {
    color: #502E2B;
}

.woocommerce-MyAccount-navigation-link.is-active a {
    color: #3C2220;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    margin: 0;
    position: relative;
    overflow: visible;
    left: auto;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
    background-color: #3C2220;
}

.woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
}



.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    padding-top: 7px;
}





@media only screen and (max-width: 600px) {
    
    .woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
  }
    
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    padding-top: 7px;
    }

}
@media only screen and (min-width: 600px) {
    
    .woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
}
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    padding-top: 7px;
}


}
@media only screen and (min-width: 768px) {
    
    .woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
}
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    padding-top: 7px;
}
}
@media only screen and (min-width: 992px) {
    
    .woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
}
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    padding-top: 7px;
}
}
@media only screen and (min-width: 1200px) {
    
    .woocommerce table.shop_table td.download-file a, .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-actions a, .woocommerce-page table.shop_table td.download-file a, .woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a {
 
   padding-top: 7px;
}
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    padding-top: 7px;
}
}


.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    
  
}

.shopengine-wishlist {

    /*margin-left: -10px;*/

}




@media screen and (max-width: 767px) {
  /* styles for mobile devices */
      .eael-lr-form-wrapper.style-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: -20px;
}

}



.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed {
    padding-top: 7px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rubik-medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mawa.lambanoevent.com/wp-content/uploads/2023/03/FontsFree-Net-Rubik-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */