.woocommerce ul.products li.product .button {
  letter-spacing: 0.5px;
  margin: 0px;
  font-size: 12px;
  border-width: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 13px;
  padding-right: 12px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #1e3e67;
  font-weight: 600;
  font-size: 1.05EM;
  margin-bottom: 5px;
}

.woocommerce div.product .product_title {
  color: #1e3e67;
  font-weight: 600;
  font-size: 2em;
}

.woocommerce ul.products li.product .price {
  font-size: 14px;
  margin: 3px;
  font-weight: 500;
}

.flex-direction-nav {
  display: none;
}

.woocommerce ul.products li.product .button.added {
  margin: 0px;
}

#sb_instagram .sbi_follow_btn a {
  border-radius: 100px;
}

#sb_instagram #sbi_load .sbi_load_btn {
  border-radius: 100px;
}

.my-class {
  display: none;
}

.vi-wcaio-sidebar-cart-pd-empty {
  display: none;
}

.vi-wcaio-slider-direction-nav {
  display: none;
}

.vi-wcaio-slider-nav-prev {
  display: none;
}

vi-wcaio-slider-prev {
  display: none;
}

#wpforms-12-field_1.wpforms-field-large.wpforms-field-required {
  border-radius: 30px;
}

single-product-category {
  display: none;
}

.woocommerce div.product div.summary .single-product-category {
  display: none;
}

.woocommerce h2 {
  margin-bottom: 0px;
}

.wcpa_form_outer .wcpa_error_msg p {
  margin-top: -10px;
}

.woocommerce-page.woocommerce-checkout form #order_review td.product-name {
  margin-left: -110px;
}

.woocommerce-page.woocommerce-checkout form #order_review td:nth-last-child(1) {
  padding: 0px;
}

#primary.content-area.primary {
  margin-top: 0px;
  padding-top: 0px;
}

.woocommerce-products-header__title.page-title {
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
}

.woocommerce ul.products li.product .woocommerce-loop-product__link {
  font-size: 10px;
  color: #cf5353;
}

.vi-wcaio-sidebar-cart-icon.vi-wcaio-sidebar-cart-icon-1 {
  font-weight: 100;
}

.vi-wcaio-sidebar-cart-icon-wrap * {
  font-weight: 700;
}

.berocket_cart_notice berocket_cart_notice_7359 {
  display: block;
}

.theme-astra #wps-slider-section .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button) {
  border-radius: 30px;
  margin: 0px;
  margin-top: 5px;
  font-size: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 7px;
  padding-left: 7px;
}

#wps-slider-section .wpsf-product-price {
  padding: 0px;
}

#israelpost-additional .spot-picker {
  padding: 10px;
  padding-right: 35px;
  border-radius: 30px;
  background-color: #4e96d1;
  border-width: 3px;
  border-color: #ffffff;
  border-style: solid;
}

.woocommerce-cart .cart-collaterals .cart_totals table th {
  width: 20%;
}



.woocommerce-info {
  margin-bottom: 0px;
}

#wps-slider-section * {
  font-weight: 600;
}

.woocommerce-page.woocommerce-checkout form #order_review th {
  padding-right: 0px;
  padding-left: 0px;
}

.woocommerce-page #content table.cart td.actions .coupon {
  clear: both;
  padding-right: 10px;
}

.woocommerce-page #content table.cart td.actions {
  padding: 10px;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 24px;
  font-size: 11px;
  font-weight: 600;
}

.woocommerce-remove-coupon {
  display: none;
}

#city-list {
  font-size: 10px;
}

#cart-subtotal {
  font-size: 10px;
}

.checkout-countdown-content {
  font-size: 12px;
  font-weight: 600;
}

.checkout-countdown-wrapper.checkout-countdown-bar {
  padding: 4px;
}

.widget-title {
  color: #ffffff !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs {
  display: ;
}

#ast-hf-menu-2.main-header-menu.ast-menu-shadow.ast-nav-menu.ast-flex.submenu-with-border.inline-on-mobile {
  border-width: 0px;
}

#ast-hf-menu-2.main-header-menu.ast-menu-shadow.ast-nav-menu.ast-flex.submenu-with-border.stack-on-mobile {
  border-width: 0px;
}

.vi-wcaio-sidebar-cart-footer.vi-wcaio-sidebar-cart-footer-checkout {
  display: inline;
}

.vi-wcaio-sidebar-cart.vi-wcaio-sidebar-cart-rtl .vi-wcaio-sidebar-cart-footer-checkout .vi-wcaio-sidebar-cart-bt.vi-wcaio-disabled:first-child+.vi-wcaio-sidebar-cart-bt {
  border-radius: 50px !important;
}

#sp-woo-product-slider-8855.wps-product-section.sp-wps-theme_one {
  margin: 0px;
}

.vi-wcaio-sidebar-cart-wrap .button {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-right: 20px !important;
  padding-left: 20px !important;
}

#wps-slider-section .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button) {
  font-weight: 700 !important;
}

.vi-wcaio-sidebar-cart-2 .vi-wcaio-sidebar-cart-content-wrap>div {
  padding-bottom: 12px !important;
}

#order_review.woocommerce-checkout-review-order {
  border-width: 1px !important;
}

.woocommerce-page.woocommerce-checkout form #order_review td,
.woocommerce-page.woocommerce-checkout form #order_review th,
.woocommerce.woocommerce-checkout form #order_review td,
.woocommerce.woocommerce-checkout form #order_review th {
  width: auto;
}

.woocommerce-page.woocommerce-checkout form #order_review td:last-child,
.woocommerce-page.woocommerce-checkout form #order_review th:last-child,
.woocommerce.woocommerce-checkout form #order_review td:last-child,
.woocommerce.woocommerce-checkout form #order_review th:last-child {
  width: 100%;
}

.spot-list-container {
  padding-right: 30px;
}

ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li) {
  padding: 0.25em 0 0.25em 0px !important;
}

.vi-wcaio-sidebar-cart-icon.vi-wcaio-sidebar-cart-icon-image {
  width: 22px;
}

.vi-wcaio-sidebar-cart-icon-wrap .vi-wcaio-sidebar-cart-count-wrap {
  padding-top: 4px;
}

.vi-wcaio-sidebar-cart-icon-wrap-bottom_left.vi-wcaio-sidebar-cart-icon-wrap-open {
  display: flex;
  justify-content: center;
  padding-bottom: 1px;
}

.vi-wcaio-sidebar-cart-icon-wrap-bottom_left.vi-wcaio-sidebar-cart-icon-wrap-close {
  display: flex;
  justify-content: center;
  padding-bottom: 1px;
}

.vi_wcaio_cart_icon-shopping-cart-13 {
  content: url(https://funil.co.il/wp-content/uploads/2024/06/Asset-926.svg) !important;
  width: 22px;
  display: inline-block;
  /* Ensure it's treated as an element for pseudo-classes */
}

.vi_wcaio_cart_icon-shopping-cart-13:hover {
  filter: brightness(70%);
  /* This filter converts the color to red */
}

.vi_wcaio_cart_icon-shopping-cart-13:active {
  filter: brightness(50%);
  /* This filter converts the color to green */
}

/* Menu Cart All In One */

.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .elementor-menu-cart__subtotal,
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .total {
  text-align: right !important;
}

.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item,
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item,
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li {
  overflow: visible !important;
  box-sizing: unset !important;
  min-height: 0px !important;
}

.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item a:not(.remove),
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item dl,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item a:not(.remove),
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item dl,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li a:not(.remove),
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li dl {
  padding-right: 20px !important;
}

.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart {
  max-height: 60vh !important;
}

.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item .quantity,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item .quantity,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li .quantity {
  right: 0px !important;
}

.woocommerce-js ul.product_list_widget li img {
  width: 4em;
  height: 4em;
  position: unset !important;
}

.woocommerce-js .widget_shopping_cart .cart_list li,
.woocommerce-js .widget_shopping_cart li,
.woocommerce-js ul.product_list_widget .cart_list li,
.woocommerce-js ul.product_list_widget li {
  padding: 0px !important;
}

.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item a:not(.remove),
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .cart_item dl,
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item a:not(.remove),
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart .mini_cart_item dl,
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li a:not(.remove),
.vi-wcaio-menu-cart-show .vi-wcaio-menu-cart-content-wrap .woocommerce-mini-cart li dl {
  max-width: 100% !important;
}

.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .widget_shopping_cart_content .woocommerce-mini-cart .cart_item a.elementor_remove_from_cart_button,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .widget_shopping_cart_content .woocommerce-mini-cart .cart_item a.remove,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item a.remove,
.vi-wcaio-menu-cart-show.vi-wcaio-menu-cart-rtl .vi-wcaio-menu-cart-content-wrap .widget_shopping_cart_content .woocommerce-mini-cart li a.remove {
  right: 0 !important;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
  position: relative !important;
}

.wpr-mini-cart-image img,
.wpr-mini-cart-image a img {
  min-width: 20% !important;
}

.select2-container {
  display: inline !important;
}

.select2-dropdown {
  display: inline-table !important;
}

.star-rating {
  color: #FDCC0D !important;
}

.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-info-wrap .vi-wcaio-sidebar-cart-pd-name-wrap a {
  font-weight: 600;
}

/* גובה דף סליקה ל600 */

#idIframe {
  min-height: 600px !important;
}