body {
  direction: rtl !important;
}
a {
  background-color: transparent;
  text-decoration: none;
  color: #2d4b26;
}
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  width: 300px !important;
}
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  display: none !important;
}
/*woocommerce*/
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
  min-height: 60px;
}
≈ .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right form.cart button {
  margin-right: 10px;
}
.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart {
  display: none;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
  min-height: 95px;
}
html > body > #content > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div {
  display: none;
}
/*--------ICTRDIT-------*/
/*
html>body>#content>div>div:nth-child(1)>div:nth-child(3)>div {
	display: none
}

/*-------ICREDIT--------*/
.elementor LABEL {
  float: right;
}
.woocommerce div.product .single_add_to_cart_button {
  max-width: 200px !important;
  background-color: #000 !important;
  color: #fff !important;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #ffffff;
}
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
  background: #ffffff !important;
  background-color: #FFFFFF !important;
  color: #2d4b26 !important;
  text-shadow: transparent !important;
  box-shadow: none;
  border-color: #2d4b26 !important;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover {
  background: #ffffff !important;
  background-color: #FFFFFF !important;
  color: #2d4b26 !important;
  text-shadow: transparent !important;
  box-shadow: none;
  border-color: #2d4b26 !important;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
  background: #ffffff !important;
  color: #2d4b26 !important;
  text-shadow: transparent !important;
  border-color: #2d4b26 !important;
}
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
  background: #ffffff !important;
  box-shadow: none;
  text-shadow: transparent !important;
  color: white !important;
  border-color: #2d4b26 !important;
}
/*gift card*/
#pwgc-email-container {
  font-family: 'Roboto', Helvetica, Arial, sans-serif;
  font-size: 14px;
  direction: rtl;
}
#pwgc-message {
  width: 100%;
}
html > body > .post-603 > section:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(5) > div > div > form > div > #pwgc-purchase-container > #pwgc-form-email-design > #pwgc-email-preview-button {
  display: none;
}
.wpdesk-metabox {
  display: none;
}
h1.entry-title {
  display: var(--page-title-display);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  text-align: center;
  padding: 20px;
  background-color: #f4f4f4;
}
.elementor-2 .elementor-element.elementor-element-22ff3a2 .elementor-cta__title:not(:last-child) {
  margin-bottom: -10px;
  line-height: 90%;
}
.elementor-2 .elementor-element.elementor-element-8034fcf .elementor-cta__title:not(:last-child) {
  margin-bottom: -10px;
  line-height: 90%;
}
.elementor-menu-cart__subtotal {
  font-size: 20px;
  text-align: var(--menu-cart-subtotal-text-align, center);
  font-weight: 600;
  color: var(--menu-cart-subtotal-color, inherit);
  border-left: var(--subtotal-divider-left-width, 1px) var(--subtotal-divider-style, solid) var(--subtotal-divider-color, #d4d4d4);
  border-bottom: var(--subtotal-divider-bottom-width, 1px) var(--subtotal-divider-style, solid) var(--subtotal-divider-color, #d4d4d4);
  border-right: var(--subtotal-divider-right-width, 1px) var(--subtotal-divider-style, solid) var(--subtotal-divider-color, #d4d4d4);
  border-top: var(--subtotal-divider-top-width, 1px) var(--subtotal-divider-style, solid) var(--subtotal-divider-color, #d4d4d4);
  font-family: inherit;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.woocommerce #payment div.form-row .button:hover {
  color: #000 !important;
}
.elementor-2 .elementor-element.elementor-element-ca45279.ob-is-glider .swiper-pagination-bullet-active {
  background-color: #000000;
  opacity: 1;
  border-radius: 50px !important;
}
.elementor-2 .elementor-element.elementor-element-ca45279.ob-is-glider .swiper-pagination-bullet {
  background-color: #FBFBFB;
  opacity: 1;
  width: 18px;
  height: 18px;
  border-radius: 0px 0px 0px 0px;
  border-radius: 50px !important;
}
/*
.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
	float: right;
	display: none;
}

html>body>#content>div>div:nth-child(1)>div>div>div:nth-child(2)>form>table>tbody>tr:nth-child(4)>td {
	display: none;
}*/
.woocommerce-variation-availability {
  display: none;
}
/*
.woocommerce .woocommerce-checkout .col2-set .col-1,
.woocommerce .woocommerce-checkout .col2-set .col-2 {
	width: 100% !important;
}

.woocommerce .woocommerce-checkout .col2-set .col-1 {
	margin-bottom: 30px;
}
*/
.woocommerce-form-coupon-toggle {
  display: none;
}
