/*
Theme Name: pal_2023
Template: oceanwp
Author: kXipu
Version: 1.0.1
*/
@import url("https://fonts.googleapis.com/css2?family=Assistant:wght@200;300;400;500;600;700&display=swap");
#main {
  background-color: white;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p {
  font-family: "Assistant", sans-serif !important;
}

*:focus {
  outline: none !important;
}

a:focus {
  outline: none !important;
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a {
  outline: none !important;
}

form.woocommerce-cart-form input[type=button],
form.woocommerce-cart-form input[type=reset],
form.woocommerce-cart-form input[type=submit],
form.woocommerce-cart-form .button, form.woocommerce-cart-form body div.wpforms-container-full .wpforms-form input[type=submit],
form.woocommerce-cart-form body div.wpforms-container-full .wpforms-form button[type=submit],
form.woocommerce-cart-form body div.wpforms-container-full .wpforms-form .wpforms-page-button,
.cart_totals.calculated_shipping input[type=button],
.cart_totals.calculated_shipping input[type=reset],
.cart_totals.calculated_shipping input[type=submit],
.cart_totals.calculated_shipping .button,
.cart_totals.calculated_shipping body div.wpforms-container-full .wpforms-form input[type=submit],
.cart_totals.calculated_shipping body div.wpforms-container-full .wpforms-form button[type=submit],
.cart_totals.calculated_shipping body div.wpforms-container-full .wpforms-form .wpforms-page-button {
  background-color: #65A432 !important;
}

.woocommerce-checkout #place_order {
  background-color: #65A432 !important;
}

.payment_box.payment_method_creditguard, .woocommerce-privacy-policy-text {
  display: none !important;
}

p.automatewoo-optin.form-row {
  display: none !important;
}

.sale-menu-link {
  margin: auto 20px !important;
  background-color: #65A432 !important;
  border-radius: 5px;
  box-shadow: 0px 0px 1px 1px rgba(50, 50, 50, 0.45);
}
.sale-menu-link a {
  color: white !important;
}

.sale-menu-link:hover {
  background-color: #65A432 !important;
  box-shadow: 0px 0px 1px 1px rgba(50, 50, 50, 0.55);
}

a.elementor-button.elementor-button--view-cart.elementor-size-md, .elementor-menu-cart__footer-buttons .elementor-button--checkout {
  background-color: #65A432 !important;
}

.woocommerce-notices-wrapper {
  width: 80% !important;
  margin: 10px auto !important;
  border-radius: 10px !important;
}
.woocommerce-notices-wrapper .button.wc-forward {
  padding: 15px;
}
.woocommerce-notices-wrapper .woocommerce-message {
  font-size: 2rem !important;
  color: #65A432 !important;
}

div#tablepress-6_filter {
  margin-bottom: 20px;
  background-color: #2e5f87 !important;
  padding: 10px;
}
div#tablepress-6_filter label {
  font-size: 1.6rem !important;
  font-weight: 600 !important;
  color: white !important;
}
div#tablepress-6_filter input[type=search] {
  border: none !important;
  height: 30px !important;
  color: #2e5f87 !important;
  padding-right: 15px;
}

#ajaxsearchprores5_1.vertical, #ajaxsearchprores5_2.vertical, div.asp_r.asp_r_5.vertical {
  background-color: #65A432 !important;
}

.tablepress tfoot th,
.tablepress thead th {
  color: white;
  background-color: #2e5f87 !important;
}

.tablepress .even td,
.tablepress .odd td {
  font-size: 1.8rem;
}

.faq-section a.elementor-toggle-title {
  outline: none !important;
}

table#tablepress-5 {
  direction: ltr;
}

#add_to_cart table th, table td {
  border: none !important;
  text-align: right !important;
}
#add_to_cart table th th.label, table td th.label {
  padding: 0 !important;
}

#add_to_cart {
  direction: rtl !important;
  text-align: right !important;
}
#add_to_cart td.value {
  text-align: right;
}

#add_to_cart th.label {
  padding: 0 0 0 10px !important;
  width: 50px !important;
}

#add_to_cart .quantity a, #add_to_cart .quantity input-text {
  min-height: 40px;
  font-size: 2rem !important;
}

#add_to_cart .reset_variations {
  display: none !important;
}

#svg_wapp_evowap {
  margin-left: 10px !important;
}

.wpfFilterTitle {
  border-radius: 10px !important;
  background-color: #65A432;
  padding: 5px 10px 5px;
  margin-bottom: 5px;
  font-size: 1.8rem;
  font-weight: 600;
  color: white;
}

i.fa.fa-chevron-up.wpfTitleToggle {
  margin-top: 5px !important;
}

.wpfFilterTaxNameWrapper {
  font-weight: 600;
  font-size: 1.6rem;
}

li.green_button {
  background-color: #65A432 !important;
  color: #ffffff !important;
}

/**/
.skip-link.screen-reader-text {
  display: none !important;
}/*# sourceMappingURL=style.css.map */