/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

@media (min-width: 1200px) {
  .site-header,
  body:not([class*='elementor-page-']) .site-main {
    max-width: 100%;
  }
}

.margin_spacer {
  margin: 0 5px;
}
.flex {
  display: flex !important;
}

.hidden {
  display: none !important;
}

.force-visible {
  display: inherit !important;
}

textarea {
  border-radius: 25px !important;
}

input[type='submit']:disabled {
  background-color: rgb(254 51 115 / 50%) !important;
  border-color: rgb(254 51 115 / 50%) !important;
}
.custome-elementor-container {
  margin-top: 25px;
  display: block !important;
}
/* ----- Header ----- */

#HeaderShoppingCart .elementor-button-wrapper .elementor-button-icon i:before {
  background-image: url('assets/icons/box.svg');
  background-repeat: no-repeat;
  content: '';
  width: 43px;
  height: 38px;
  display: block;
}

#HeaderShoppingCart .elementor-menu-cart__main {
  padding: 30px 30px;
}

#HeaderShoppingCart .elementor-menu-cart__container .elementor-menu-cart__main {
  width: 20%;
}

#HeaderShoppingCart .elementor-menu-cart__footer-buttons .elementor-button {
  border-radius: 50px;
  padding: 7px;
}

#HeaderShoppingCart
  .elementor-menu-cart__footer-buttons
  .elementor-button--view-cart {
  display: none;
}
#HeaderShoppingCart .elementor-menu-cart__footer-buttons {
  grid-template-columns: 1fr;
}
#HeaderShoppingCart .variation {
  display: flex;
  flex-wrap: wrap;
}

#HeaderShoppingCart .variation dt,
#HeaderShoppingCart .variation dd {
  flex: 0 50%;
  width: 100%;
  margin: 0;
}

#HeaderShoppingCart .variation dt,
#HeaderShoppingCart .variation dd p {
  margin-bottom: 5px;
}
#HeaderShoppingCart .elementor-menu-cart__product-remove.product-remove {
  width: 50px;
  left: 95px;
  bottom: 12px;
}
#HeaderShoppingCart
  .elementor-menu-cart__product-remove.product-remove::before {
  content: 'להסרה';
  width: 100%;
  position: absolute;
  top: 2px;
  right: 0;
  transform: rotate(0deg);
  font-size: 12px;
  border: 0;
  background: none;
}
#HeaderShoppingCart .elementor-menu-cart__product-remove.product-remove::after {
  background: none;
}

/* ---- CustomSearchForm ----- */

#CustomSearchForm {
  position: relative;
}

#CustomSearchForm button {
  position: absolute;
  left: 10px;
  background: transparent;
  border: 0;
  top: 0px;
}

#CustomSearchForm .magnifying-glass::before {
  background-image: url('assets/icons/magnifying-glass.svg');
  width: 17px;
  height: 17px;
  display: block;
  content: '';
  background-size: 100%;
  background-repeat: no-repeat;
}

.searchwp-live-search-result {
  display: flex;
  padding: 8px 5px;
}

.searchwp-live-search-result .search-thumbnail {
  width: 20%;
  min-width: 57px;
  display: flex;
  align-items: center;
}

.searchwp-live-search-result .search-thumbnail img {
  border-radius: 50px;
}

.searchwp-live-search-result p {
  border-bottom: 0px solid rgba(30, 30, 30, 0.1);
  flex: 80%;
  max-width: 80%;
}

.searchwp-live-search-no-min-chars::after {
  content: 'המשך לכתוב לתוצאות..' !important;
}

.elementor-labels-above .elementor-field-group > label {
  padding-right: 20px;
}

.logged-in-user-container {
  color: #fe3373;
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.logged-in-user-container a {
  display: flex;
  align-items: center;
}

.logged-in-user-container .hello-user {
  margin-left: 5px;
}

.logged-in-user-container img {
  margin-left: 5px;
}

/* ProductsArchiveGrid */

#ProductsArchiveGrid article {
  position: relative;
}

#ProductsArchiveGrid .custom-rating-container {
  position: absolute;
  top: 10px;
  right: 10px;
}

#ProductsArchiveGrid .star-rating {
  width: 100%;
  max-width: 150px;
  position: absolute;
  top: 0;
  float: right;
}

.woocommerce #ProductsArchiveGrid .star-rating::before,
.woocommerce #ProductsArchiveGrid .star-rating span::before {
  content: '';
}

.woocommerce #ProductsArchiveGrid .star-rating::before {
  content: '\53';
  color: #fe3373;
}

.woocommerce #ProductsArchiveGrid .star-rating span.star::before {
  content: '\53';
  color: #fe3373;
}

.woocommerce #ProductsArchiveGrid .elementor-image::after {
  content: '';
  width: 100%;
  height: 160px;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  background: linear-gradient(
    180deg,
    rgb(81, 81, 81, 0.3) 0%,
    rgba(255, 255, 255, 0) 100%
  );
  border-radius: 13px 13px 0px 0px;
}

#ProductsArchiveGrid .star-rating span.rating-count-text {
  padding-top: 0;
  padding-right: 1.6em;
  color: #fff;
  font-family: Rubik;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 17px;
  text-align: right;
  font-weight: 400;
}

#ProductsArchiveGrid h2 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 768px) {
  .hidden-xs {
    display: none !important;
  }
}

/*Shachar's Styles start*/

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
  background: #fff !important;
  box-shadow: 0px 2px 14px rgba(0 0 0 / 15%);
  width: 99%;
}

.dokan-dashboard .dokan-dashboard-content {
  width: 70% !important;
}

.dokan-dashboard .dokan-dash-sidebar {
  background: #fff;
  width: 18.4%;
}

.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links:hover:not(.dokan-clearfix:hover) {
  background: #fff !important;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after {
  display: none;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
  background-color: #fff;
  border-bottom: 1px solid #fecbcf;
  height: 62px;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
  margin-top: 0 !important;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a:hover {
  background-color: #fe3373 !important;
}
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a:hover
  i {
  padding: 0;
}
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a:hover
  i::before {
  filter: brightness(0) invert(1);
}
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links:hover {
  background-color: #faf0ef !important;
}
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li
  a:not(li.dokan-common-links.dokan-clearfix a) {
  color: #fe3373;
  font-size: 16px;
  font-weight: 600;
  position: absolute;
  top: 50%;
  right: 50px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li:not(.dokan-common-links).active
  a,
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li:not(.dokan-common-links):hover
  a {
  color: #fff !important;
}

/* .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover i:before,
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.active
  i:before {
  filter: brightness(0) invert(1);
} */

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li i:before {
  position: absolute;
  top: 50%;
  right: -20px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

li.dokan-common-links.dokan-clearfix i:before {
  position: unset !important;
}

.fa.fa-dashboard:before,
.fa.fa-tachometer:before {
  content: url('../../uploads/2021/05/icon-dashoard-product-1.svg') !important;
  width: 24px;
  height: 24px;
  fill: white;
}

.fa-briefcase:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-product.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-shopping-cart:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/Combined-Shape.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-gift:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/Combined-Shape-1.svg') !important;
  width: 22px;
  height: 13px;
}

.fa.fa-line-chart:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-product-2.svg') !important;
  width: 24px;
  height: 24px;
}

.fa.fa-comments-o:before {
  content: url('../../uploads/2021/05/Shape.svg') !important;
  width: 19px;
  height: 20px;
}

.fa-upload:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-product-3.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-undo:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-product-4.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-heart:before {
  content: url('../../uploads/2021/05/icon-dashoard-product-5.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-bell:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-orders-1.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-cog:before {
  content: url('../../uploads/2021/05/icon-dashoard-product-6.svg') !important;
  width: 24px;
  height: 24px;
}

.fa-user:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-account.svg') !important;
  width: 24px;
  height: 24px;
}

i.fa.fa-power-off:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-logout.svg') !important;
  width: 24px;
  height: 24px;
}

i.fa.fa-external-link:before {
  content: url('../../uploads/2021/05/icon-dashoard-product-6.svg') !important;
  width: 24px;
  height: 24px;
}

/* li.dokan-common-links.dokan-clearfix,
li.dokan-common-links.dokan-clearfix:hover {
  background-color: #faf0ef !important;
  border-bottom: none !important;
} */

.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a {
  display: flex !important;
  padding: 0 !important;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 33.3%;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.staffs,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.tools,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.support,
i.fa.fa-angle-right.pull-right {
  display: none;
}

.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a {
  border: none;
}

.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a.tips:nth-child(1),
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a.tips:nth-child(2),
.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.dokan-common-links
  a.tips:nth-child(3) {
  display: none !important;
}

.dashboard-widget.big-counter {
  font-size: 16px;
  font-weight: 600;
  height: 260px;
  padding: 0 !important;
}

.dashboard-widget.big-counter .title {
  float: right;
  color: #fe3373;
  text-align: right;
}

.dashboard-widget.big-counter .count {
  float: left;
  border: none !important;
  padding: 10px 0 0 0 !important;
  font-size: 16px !important;
  text-align: left;
}

.dashboard-widget.big-counter ul {
  padding: 0;
}

.dashboard-widget.big-counter li {
  clear: both;
  border-bottom: 1px solid #fecbcf;
  height: 65px;
  padding: 10px 30px !important;
}

.dashboard-widget.big-counter li:last-of-type {
  border: none;
}

.dokan-alert-info {
  background-color: transparent !important;
  border: none !important;
}

.dashboard-widget.orders .widget-title,
.dashboard-widget.reviews .widget-title,
.dashboard-widget.products .widget-title {
  color: #fe3373;
  border-bottom: 1px solid #fecbcf !important;
}

.dashboard-widget.orders .title,
.dashboard-widget.reviews .title,
.dashboard-widget.products .title {
  color: #2c2b2b !important;
  font-size: 14px;
  font-weight: 400;
}

.dokan-dashboard
  .dokan-dashboard-content
  article.dashboard-content-area
  .dashboard-widget
  .widget-title
  i {
  margin-left: 10px;
  position: relative;
  top: 4px;
}

.dashboard-widget.orders li span {
  font-size: 14px;
  font-weight: 400;
}

.dashboard-widget.orders li:nth-of-type(6) span.count,
.dashboard-widget.orders li:nth-of-type(7) span.count {
  color: #909090;
}

.fa-comments:before {
  content: url('../../uploads/2021/05/Shape.svg') !important;
}

.dashboard-widget.reviews li {
  width: 46%;
}

.fa-credit-card:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-orders.svg') !important;
}

.dashboard-widget.sells-graph .widget-title,
.dashboard-widget.dokan-announcement-widget .widget-title {
  color: #fe3373;
  border-bottom: none !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}

article.dashboard-content-area {
  width: 90%;
}

.chart-placeholder.main table {
  width: 90%;
}

td.legendColorBox {
  border: none;
  float: left;
  width: 70%;
}

td.legendLabel {
  border: none;
  float: right;
  font-size: 14px;
  font-weight: 400;
  color: #2c2b2b;
}

td.legendColorBox div div {
  border: 5px solid #fe3373 !important;
}

.chart-placeholder.main tr {
  border: 1px solid #fecbcf;
  display: flex;
  margin-bottom: 15px;
  direction: ltr;
}

.fa-bell:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/Combined-Shape-2.svg') !important;
}

.fa-bullhorn:before {
  content: url('https://condita.co.il/wp-content/uploads/2021/05/icon-dashoard-orders-1.svg') !important;
}

span.pull-right {
  float: left;
}

.dokan-dashboard-content
  article.dashboard-content-area
  .dokan-announcement-widget
  .dokan-no-announcement
  .annoument-no-wrapper
  p {
  color: #2c2b2b !important;
  font-size: 16px;
  font-weight: 400;
}

.dashboard-widget.products ul {
  padding: 0 40px 0 211px;
}
.dokan-product-listing-area form .dokan-form-group {
  /* margin: 0px; */
}
article.dokan-product-listing-area select {
  border: none;
  border-bottom: 1px solid #909090 !important;
  width: 150px;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 400;
  color: #2c2b2b;
  background: url('../../uploads/2021/05/pink-down-arrow-2x.png')
    no-repeat;
  background-size: 15px;
  background-position: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

form.dokan-form-inline.dokan-w8.dokan-product-date-filter {
  clear: right;
  width: auto !important;
  position: relative;
  top: 60px;
}

#Search_Product_title {
  color: #fe3373;
  font-size: 16px;
  font-weight: 600;
  position: relative;
  right: 30px;
}

input[name='product_search_name'] {
  width: 300px !important;
  margin-left: 15px;
}

button[name='product_listing_search'],
button[name='product_listing_filter'],
input#bulk-product-action {
  color: #fe3373 !important;
  background: transparent !important;
  border: 1px solid #fe3373;
}

button[name='product_listing_search'] {
  width: 155px;
}

button[name='product_listing_filter'],
input#bulk-product-action {
  width: 92px;
  height: 35px;
  position: relative;
  bottom: 0;
  padding: 0 !important;
}

.page-id-18430 form.dokan-form-inline.dokan-w5.dokan-product-search-form {
  width: auto;
}

span.dokan-add-product-link {
  float: left;
}

span.dokan-add-product-link a:nth-of-type(2),
span.dokan-add-product-link a:last-of-type {
  background: none !important;
  color: #2c2b2b;
  text-decoration: underline;
  font-size: 400;
}
.dokan-w12 span.dokan-add-product-link a {
  float: left;
  background: #fe3373 !important;
  color: #fff !important;
  border-radius: 25px;
  padding: 6px 20px 10px 20px;
  margin-top: -9px;
  margin-right: 20px;
}

span.dokan-add-product-link a:nth-of-type(2):after {
  content: '|';
  margin-right: 10px;
}

span.dokan-add-product-link a {
  padding: 5px 0 0 0;
  font-weight: 400 !important;
}

span.dokan-add-product-link .fa-briefcase:before {
  content: url('../../uploads/2021/05/pluse.png') !important;
  position: relative;
  top: 6px;
}
.dokan-dashboard-not-product-found span.dokan-add-product-link {
  float: none;
}
.dokan-dashboard-not-product-found span.dokan-add-product-link a {
  float: none;
  background: #fe3373 !important;
  text-decoration: none;
  color: #fff;
  border-radius: 25px;
  padding: 6px 20px 10px 20px;
  margin-top: 10px;
  margin-right: 0px;
}
.dokan-dashboard-not-product-found span.dokan-add-product-link a:hover {
  background: #f8749e !important;
}
table#dokan-product-list-table {
  box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.15);
}

table#dokan-product-list-table thead {
  font-size: 16px;
  font-weight: 600;
  color: #2c2b2b;
}

table#dokan-product-list-table td,
table#dokan-product-list-table td a,
table#dokan-product-list-table td label,
table#dokan-product-list-table td mark.instock {
  color: #2c2b2b;
  font-size: 14px;
  font-weight: 400;
  text-align: right;
}

table#dokan-product-list-table td .dokan-label {
  padding: 0;
}
table#dokan-product-list-table td.post-status label {
  background: transparent;
}

.dokan-table-striped > tbody > tr:nth-of-type(odd),
.dokan-table > tbody > tr.danger > th {
  background: transparent;
}

table#dokan-product-list-table td,
table#dokan-product-list-table th {
  border: none;
  text-align: right;
}

table#dokan-product-list-table tr {
  border-bottom: 1px solid #fecbcf;
}

.dokan-product-date-filter .dokan-form-group {
  margin-top: auto;
  margin-bottom: 0px;
}
.dokan-product-listing-area .dokan-product-search-form .dokan-form-group {
  margin: 0px;
}
/* .product-edit-new-container.product-edit-container {
  padding-left: 83px;
} */
.content-half-part {
  width: 50%;
  padding: 0 0% 0 2%;
}
.content-half-part:first-child {
  padding-right: 0px;
}
.product-type-part.content-half-part {
  float: right;
}
form.dokan-product-edit-form select,
form.dokan-product-edit-form input,
.content-half-part.sale-price div,
.content-half-part.regular-price div,
form.dokan-product-edit-form ul.select2-selection__rendered,
form.dokan-product-edit-form textarea,
.dokan-new-product-area input:not(#_regular_price),
.dokan-new-product-area textarea,
.dokan-new-product-area select,
.dokan-form-group.dokan-clearfix.dokan-price-container .dokan-input-group {
  border: 1px solid;
  border-radius: 10px !important;
}

#_regular_price {
  border: none;
}

span.dokan-input-group-addon {
  background: transparent;
  border: none;
}

.content-half-part.sale-price input,
.content-half-part.regular-price input,
form.dokan-product-edit-form input.select2-search__field,
.dokan-product-edit-form span,
.dokan-new-product-area span {
  border: none !important;
}

.elementor-kit-16565
  button:not(.wc-pao-actions
    button, button[type='submit'], .wc-pao-addon-content-remove
    button, span.dokan-update-setting-top button) {
  background-color: #d8d4d4 !important;
  color: #2c2b2b;
}
.dokan-message .dokan-close {
  background-color: #ffffff !important;
  color: #2c2b2b;
  padding: 0px;
  margin: 0 0px 0px 10px;
}
.dokan-message a {
  background: #fff;
  font-size: 0.9em;
  color: #fe3373 !important;
  font-family: 'Rubik', Sans-serif !important;
  font-weight: 600 !important;
  border-radius: 25px;
  border: 1px solid #fe3373;
  padding: 5px 10px;
  margin-right: 10px;
}

form.dokan-product-edit-form,
.dokan-dashboard-content {
  margin-bottom: 50px;
}

form.dokan-form-container {
  padding-bottom: 50x;
}

form.dokan-product-edit-form input#_sku {
  padding: 8px 17px;
}

/* form.dokan-product-edit-form .content-half-part.from {
  float: right;
} */

form.dokan-product-edit-form
  .dokan-other-options.dokan-edit-row.dokan-clearfix
  p,
form.dokan-product-edit-form
  .dokan-rma-options.dokan-edit-row.dokan-clearfix.hide_if_external
  p {
  position: relative;
  top: 8px;
}

form.dokan-product-edit-form .content-half-part.virtual-checkbox,
form.dokan-product-edit-form
  .dokan-form-group.dokan-product-type-container.show_if_subscription.show_if_variable-subscription.show_if_simple,
.dokan-form-group [for='_enable_reviews'] {
  display: none !important;
}
.dokan-seo-product-options .dokan-form-group {
  margin-bottom: 50px;
}
.product-edit-new-container .dokan-product-seo .wpseo-shortcode-wrap {
  right: auto !important;
  left: 0;
  top: -18px !important;
}
.product-edit-new-container
  .dokan-product-seo
  .wpseo-shortcode-wrap
  select.wpseo_shortcode {
  background-color: #fafafa;
  height: 30px;
  font-size: 14px;
  padding: 3px 10px;
}
.wpseo-shortcode-wrap .wpseo_shortcode {
  display: none;
}

table#dokan-product-list-table tr:not(thead tr) {
  height: 111px;
}

table#dokan-product-list-table td {
  vertical-align: middle !important;
}

table#dokan-product-list-table tr:not(thead tr):hover {
  box-shadow: 2px 0 14px rgba(0, 0, 0, 0.2);
}

table#dokan-product-list-table .row-actions {
  position: relative;
  top: 25px;
  right: -70px;
}

table#dokan-product-list-table .row-actions a {
  text-decoration: underline;
}

table#dokan-product-list-table .dokan-checkbox {
  -ms-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
  padding: 10px;
}

table#dokan-product-list-table .dokan-checkbox:not(thead .dokan-checkbox) {
  position: relative;
  top: 37px;
}

.dokan-new-product-area input.select2-search__field {
  width: 100% !important;
}

.dokan-new-product-area li.select2-search.select2-search--inline {
  width: 100%;
}

div#wp-post_content-wrap {
  width: 72% !important;
  right: 0px;
}

span.dokan-input-group-addon {
  float: left;
  position: relative;
  left: 20px;
  top: 14px;
}

.dokan-input-group {
  width: 100%;
}

input#_sale_price {
  float: right;
  width: 80%;
}

input#_regular_price {
  float: right;
  width: 90%;
}

.dokan-dashboard .dokan-dashboard-content {
  padding: 50px 25px 0 75px !important;
}

.dokan-new-product-area .content-half-part.featured-image {
  width: 25%;
}

.dokan-new-product-area .featured-image {
  width: 100%;
  float: left;
}

.product-edit-container .dokan-feat-image-upload {
  float: left;
}

.dokan-new-product-area input.select2-search__field {
  width: 100% !important;
}

.dokan-new-product-area
  span.select2.select2-container.select2-container--default.select2-container--focus,
.dokan-new-product-area
  span.select2.select2-container.select2-container--default.select2-container--below {
  width: 100% !important;
}

.dokan-new-product-area
  span.select2.select2-container.select2-container--default.select2-container--above {
  width: 100% !important;
}

.product-edit-container .dokan-feat-image-upload {
  max-width: 100% !important;
}

.product-edit-container ul {
  padding: 0 !important;
}

.product-edit-container label {
  margin-right: 0px;
}

form.dokan-form-container label.control-label {
  padding-right: 30px;
}

.content-half-part.to input,
.content-half-part.from input {
  width: 90%;
}

.content-half-part.to span,
.content-half-part.from span {
  position: relative;
  float: right;
  right: -12px;
}

a.sale_schedule,
a.cancel_sale_schedule.dokan-hide {
  /* margin-right: 16px; */
}

div#mceu_15 {
  border: 1px solid;
}

.mce-rtl .mce-statusbar > .mce-container-body > *:last-child {
  padding: 0 !important;
}

.dokan-new-product-area .dokan-form-group.dokan-right {
  float: right !important;
  margin-right: 20px;
}

form.dokan-product-edit-form .content-half-part.dokan-product-meta {
  float: right !important;
}

.product-edit-new-container .dokan-form-top-area .featured-image {
  width: 25% !important;
  padding-left: 0px;
}

.dokan-geolocation-options.dokan-edit-row.dokan-clearfix {
  display: none;
}

button.wc-pao-remove-addon.dokan-btn.dokan-btn-theme.dokan-btn-sm,
button.wc-pao-add-option.dokan-btn.dokan-btn-sm.dokan-btn-theme {
  background: #fff !important;
  color: #fe3373;
}

button.wc-pao-remove-option.dokan-btn.dokan-btn-theme.dokan-btn-sm,
button.wc-pao-remove-option.button {
  background: #fff !important;
  color: #000;
  border: none;
  padding: 0;
}

.wc-pao-addon-content-label.full input,
.wc-pao-addon-content-price input {
  height: 30px;
}

.product-edit-new-container.product-edit-container
  input.dokan-btn.dokan-btn-theme.dokan-btn-lg.dokan-right {
  float: right !important;
}

.elementor-widget-container a {
  color: #000;
}

.variable_pricing.show_if_variable.show_if_variable-subscription
  .sale_price_dates_fields.dokan-form-group
  div.content-half-part,
.variable_pricing.show_if_variable.show_if_variable-subscription
  div.content-half-part {
  width: 49%;
}

.variable_pricing.show_if_variable.show_if_variable-subscription
  .content-half-part {
  padding: 0 !important;
}

.variable_pricing.show_if_variable.show_if_variable-subscription
  .sale_price_dates_fields.dokan-form-group
  div.content-half-part:first-of-type,
.variable_pricing.show_if_variable.show_if_variable-subscription
  div.content-half-part:first-of-type {
  float: right;
}

.variable_pricing.show_if_variable.show_if_variable-subscription
  .sale_price_dates_fields.dokan-form-group
  div.content-half-part:nth-of-type(2) {
  float: left;
}
.variable_pricing .vendor-earning {
  display: none;
}
.dokan-attribute-type {
  margin-top: 20px;
}

a.sale_schedule {
  text-decoration: underline !important;
}

.variable_pricing.show_if_variable.show_if_variable-subscription label {
  margin-bottom: 5px;
}

.content-half-part.dimensions_field.hide_if_variation_virtual input {
  width: 31%;
}

.content-half-part.dimensions_field.hide_if_variation_virtual
  input:not(.content-half-part.dimensions_field.hide_if_variation_virtual
    input:last-of-type) {
  margin: 0 0 0 2% !important;
}
.product-edit-new-container .dokan-rma-options {
  display: none !important;
}
.dokan-rma-options.dokan-edit-row.dokan-clearfix.hide_if_external p {
  display: none;
}

.entry-title a.dokan-btn.dokan-btn-theme.dokan-btn-sm {
  background: #fff;
  font-size: 0.7em;
  border-color: #fe3373;
}

.woocommerce-variation-price bdi:before {
  content: 'סה"\כ: ';
}

span.woocommerce-Price-amount.amount {
  color: #fe3373;
}
.dokan-product-listing-area ins .woocommerce-Price-amount.amount {
  color: #2c2b2b;
}
.dokan-product-listing-area .pagination-wrap {
  text-align: center;
}
.dokan-product-listing-area .pagination-wrap ul.pagination {
  display: flex;
  justify-content: center;
}

.ui-widget-header {
  background: #d8d4d4 !important;
}

.ui-state-default,
.ui-widget-content .ui-state-default {
  background: #d8d4d4 !important;
  color: #000 !important;
}

input#date {
  color: #fe3373;
}

a.ui-state-default.ui-state-highlight {
  background: #fe3373 !important;
  color: #fff !important;
  border: none;
  padding: 5px 5px 0 0;
}

td.ui-datepicker-days-cell-over.ui-datepicker-today {
  background-color: #fe3373 !important;
}

table.variations td {
  display: block;
  padding: 0;
}

table.variations td.value {
  margin-bottom: 20px !important;
}

table td.label label {
  margin-right: 16px !important;
}

table.variations td.value select {
  border-radius: 25px;
  height: 50px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../../uploads/2021/05/pink-down-arrow-2x.png')
    no-repeat;
  background-size: 20px;
  background-position: 20px;
  color: #2c2b2b;
  font-size: 14px;
  font-weight: 400;
}

button.ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all,
button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all {
  background: #fe3373 !important;
  border: none;
  color: #fff !important;
}

p.warranty_info {
  margin: 0 !important;
}

.single-product div.quantity {
  width: 80px;
  height: 47px;
}

.single-product .quantity input {
  width: 100% !important;
}

.single-product button.single_add_to_cart_button {
  width: 150px;
}

.woocommerce-variation-add-to-cart {
  display: block !important;
}

button.dokan-store-support-btn-product {
  display: none !important;
}

.single-product td.label.abovefield {
  border: none;
}

.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images
  .flex-viewport {
  width: 75%;
  float: left;
}
/* #ProductImagesWidget .woocommerce-product-gallery__wrapper {
  display: flex;
  justify-content: flex-end;
} */
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images
  ol.flex-control-nav.flex-control-thumbs {
  /* width: 18%;
  height: 397px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; 
  overflow: visible; */
  padding-left: 10px;
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: repeat(5, auto);
  direction: ltr;
  gap: 8px;
  overflow: visible;
}

.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images
  ol.flex-control-nav.flex-control-thumbs
  li {
  clear: both;
  width: 94px;
  margin-bottom: 5px;
}

ol.flex-control-nav.flex-control-thumbs img,
.woocommerce-product-gallery__image,
.woocommerce-product-gallery__image.flex-active-slide,
.woocommerce div.product div.images img {
  border-radius: 20px;
}
#ProductImagesWidget
  .woocommerce-product-gallery__image:not(.flex-active-slide) {
  max-width: 600px;
  float: left;
}

.fa.fa-long-arrow-left:before {
  content: url('../../uploads/2021/06/Group-1-1.svg') !important;
}

form#store-form
  .dokan-form-group:nth-of-type(5):not(.dokan-form-group
    .dokan-form-group:nth-of-type(5)) {
  display: none;
}

.dokan-store-settign-header-wrap {
  float: right !important;
}

span.dokan-update-setting-top {
  position: relative;
  left: 8%;
}

span.dokan-update-setting-top button {
  background-color: #f8749e !important;
  color: #fff !important;
}

form#store-form .dokan-form-group label {
  text-align: right;
  padding-right: 0px;
}

form#store-form .dokan-w5.dokan-text-left,
form#store-form .dokan-w8.dokan-text-left {
  clear: both;
  margin-top: 10px;
}

ul.select2-selection__rendered input {
  border: none !important;
}

ul.select2-selection__rendered {
  font-family: 'Rubik', Sans-serif;
  font-size: 14px;
  line-height: 1em;
  color: var(--e-global-color-39aa8ca0);
  background-color: var(--e-global-color-7426d11);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-39aa8ca0);
  border-radius: 50px 50px 50px 50px;
  padding: 17.5px 17.5px 17.5px 17.5px;
}

form#store-form select#dokan_address_country {
  font-family: 'Rubik', Sans-serif;
  font-size: 14px;
  line-height: 1em;
  color: var(--e-global-color-39aa8ca0);
  background-color: var(--e-global-color-7426d11);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-39aa8ca0);
  border-radius: 50px 50px 50px 50px;
}

form#store-form span.select2-selection.select2-selection--multiple {
  border: none !important;
}

form#store-form .dokan-w5.dokan-text-left.dokan-address-fields label {
  position: relative;
  right: 16px;
}

form#store-form .dokan-form-group.dokan-w6.dokan-left.dokan-right-margin-30 {
  margin: 0;
}

form#store-form .dokan-form-group.dokan-w5.dokan-left {
  float: left !important;
  margin-top: 0;
}

form#store-form .dokan-w6.dokan-text-left,
form#store-form .dokan-w7.dokan-text-left {
  clear: both;
  margin-top: 10px;
}

form#store-form .dokan-w5.dokan-text-left.dokan_tock_check input,
form#store-form .dokan-w5.dokan-text-left input {
  position: relative;
  top: 4px;
}

form#store-form .dokan-w4.ajax_prev.dokan-text-left {
  display: table;
  float: right;
  margin: 30px 0 0 0 !important;
}

a.dokan-banner-drag.dokan-btn.dokan-btn-info.dokan-theme,
a.dokan-pro-gravatar-drag.dokan-btn.dokan-btn-default,
a.dokan-btn.dokan-btn-default.dps-shipping-add.dokan-right,
.dokan-store-settign-header-wrap a.dokan-btn.dokan-btn-default,
div#dokan-shipping-zone a.dokan-btn.dokan-btn-theme,
div#dokan-shipping-zone button.button.button-primary.button-large {
  background-color: #f8749e !important;
  color: #fff !important;
  border-radius: 25px;
  border: none !important;
}

#dokan-shipping-zone table tbody tr td > a:first-child {
  color: #000;
}

div#dokan-shipping-zone
  button.modal-close.modal-close-link.dashicons.dashicons-no-alt {
  background-color: #f8749e !important;
  color: #fff !important;
  float: left;
  left: 10px !important;
  right: auto;
  width: 30px;
  height: 30px;
  top: 5px;
}

.dokan-modal header.modal-header button.modal-close.modal-close-link:before {
  font: normal 20px/34px dashicons !important;
  color: #000;
}

.fa.fa-cloud-upload:before {
  content: '' !important;
}

.dokan-form-group.store-open-close .dokan-w6 {
  clear: both;
}

.dokan-form-group.store-open-close label.time {
  display: none;
}

.dokan-form-group.support-enable-check,
li.product-addon,
li.payment,
li.verification,
li.shipstation,
form#dokan-store-rma-form .dokan-form-group:nth-of-type(1),
form#dokan-store-rma-form .dokan-form-group:nth-of-type(2),
#dokan-navigation li.coupons,
#dokan-navigation li.withdraw,
#dokan-navigation li.return-request,
#dokan-navigation li.followers,
#dokan-navigation li.analytics {
  display: none !important;
}

form#dokan-store-rma-form .dokan-w8.dokan-text-left {
  clear: both;
}

form#dokan-store-rma-form label.dokan-w3.dokan-control-label {
  text-align: right;
}

input[name='dps_enable_shipping'] {
  position: relative;
  top: 3px;
}

form#shipping-form .dokan-w5.dokan-text-left {
  position: relative;
  top: 5px;
}

form#shipping-form
  .dokan-shipping-wrapper
  label:not(label[for='dps_form_location'], tr.dps-shipping-location label) {
  position: relative;
  top: 20px;
}

label[for='dps_form_location'] {
  position: relative;
  top: 10px;
}

select#dps_pt,
select[name='dps_form_location'],
#dps_country_selection {
  border: 1px solid;
  border-radius: 20px;
}

form#shipping-form a.dokan-btn.dokan-btn-default.dps-shipping-add.dokan-right {
  float: right !important;
}

td.dps_shipping_location_cost .dokan-input-group {
  position: relative;
  top: -25px;
}

form#shipping-form td.dps_shipping_location_cost input {
  padding: 8px !important;
}

form#shipping-form span.dokan-input-group-addon {
  color: #f5f5f5;
}

input#order_date_filter {
  width: 124px !important;
  margin-left: 10px;
  padding: 7px 16px 0 0;
}

span.select2.select2-container {
  margin-left: 10px;
}

input[name='dokan_order_filter'] {
  padding: 7px 20px !important;
}

.dokan-order-filter-serach form.dokan-left {
  position: relative;
  top: 11px;
}

span.select2-selection.select2-selection--single {
  border-radius: 20px;
}

form.dokan-right .dokan-form-group {
  position: relative;
  top: 11px;
}

form.dokan-right .dokan-form-group input {
  padding: 7px 20px;
}

div#dokan_tabs_container
  form.dokan-form-inline.report-filter.dokan-clearfix
  .dokan-form-group {
  float: right;
}

div#dokan_tabs_container
  form.dokan-form-inline.report-filter.dokan-clearfix
  .dokan-form-group
  input {
  width: 124px;
}

.dokan-annnouncement-date.dokan-left {
  margin: 0 0 0 10px !important;
}

.dokan-w5.dokan-gravatar {
  clear: both;
  margin: 10px;
}

.dokan-w5.dokan-gravatar .gravatar-button-area {
  float: right;
}

.dokan-settings-content
  .dokan-settings-area
  .dokan-gravatar
  .dokan-remove-gravatar-image {
  width: 46px !important;
  height: 45px !important;
  font-size: 36px !important;
  right: 90px;
}

form#store-form
  .dokan-form-group:nth-of-type(2):not(form#store-form
    .dokan-form-group.dokan-w5.dokan-left) {
  margin: 30px 0 30px 0 !important;
}

input#setting_phone {
  direction: ltr;
  text-align: right;
}

.fa-university:before {
  content: url('../../uploads/2021/06/Untitled-2.svg') !important;
}

tbody#order_line_items p:not(.order-product-variation) {
  margin-bottom: 5px;
  margin-top: 5px;
  font-weight: 400;
}
label.dokan-label.dokan-label-success {
  color: #fff;
}

p.order-product-variation {
  margin-top: 5px;
  font-weight: 700;
  margin-bottom: 5px !important;
}

/* .page-id-18430 .dokan-clearfix div:nth-of-type(5) {
  display: none;
} */
.select2-container--open .select2-dropdown--below {
  margin-top: 0px !important;
}
.select2-container--default .select2-search--inline .select2-search__field {
  padding: 4px !important;
  line-height: 1.6em !important;
}
form#order-filter .dokan-form-group:nth-of-type(1) {
  float: right;
}
a.dokan-btn {
  border-radius: 25px;
}
a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: var(--e-global-color-primary) !important;
  font-family: 'Rubik', Sans-serif;
  font-weight: 600;
}

a.dokan-btn:hover {
  color: #2c2b2b;
}

.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn {
  color: #000;
  font-weight: 400;
}
/*Shachar's Styles End*/

/* Itsik's Styles Start */

.custom-products-grid .jet-woo-product-thumbnail {
  max-height: 175px;
  display: flex;
  align-items: center;
}

.custom-products-grid .jet-woo-product-thumbnail a {
  width: 100%;
}

.custom-products-grid .jet-woo-product-button {
  margin-top: auto;
}

.products-grid-container .jet-checkboxes-list__label::before {
  content: '#';
}

.woocommerce-variation-add-to-cart {
  flex-direction: column;
}

.woocommerce-variation-add-to-cart table tr td {
  border: 0px;
}

.woocommerce-variation-add-to-cart .qty.text {
  width: 150px;
}

.store-name-grid {
  line-height: 26px;
}

.store-name-grid .elementor-widget-container::before {
  content: '-';
}

.store-name-grid {
  font-size: 14px;
  font-weight: 400;
}

.product-addtional-details .elementor-accordion-item {
  border-top: solid 1px #fecbcf !important;
}

.product-addtional-details .elementor-accordion-item:last-child {
  border-bottom: solid 1px #fecbcf !important;
}

.product-addtional-details table.shop_attributes,
.product-addtional-details table.shop_attributes th,
.product-addtional-details table td {
  border: 0px !important;
}

.product-addtional-details table td {
  padding: 8px 5px !important;
}

.product-addtional-details table td p {
  padding: 0px !important;
}

.product-page-add-to-cart-block .reset_variations {
  padding-right: 20px;
}

.product-page-add-to-cart-block .woocommerce-variation-price {
  padding-right: 20px;
  margin-bottom: 20px;
}

.product-page-messages-block .woocommerce-error,
.product-page-messages-block .woocommerce-message {
  margin: 0 0 0em;
  line-height: 36px;
  margin-bottom: 20px;
}

.product-page-messages-block .woocommerce-error {
  background-color: #fecbcf;
  border-top: solid 2px #fe3373;
  border-bottom: solid 2px #fe3373;
}

.product-page-messages-block .woocommerce-message {
  border-top: solid 0px #00bda0;
  /* border-bottom: solid 2px #00bda0; */
}

.product-page-messages-block .woocommerce-message .wc-forward {
  border-radius: 25px 25px 25px 25px;
  padding: 8px 16px 8px 16px;
  background-color: var(--e-global-color-primary);
  transition: all 0.2s;
  color: #fff;
}

.product-page-messages-block .woocommerce-message .wc-forward:hover {
  background-color: #f8749e;
  color: #fff;
}

.product-page-messages-block .woocommerce-message::before {
  color: #fe3373;
}

.order-dateime-picker td,
.product-user-request td {
  padding: 0px 0px 20px 0;
}

.order-dateime-picker input#date {
  margin-top: 10px;
}
.product-user-request textarea {
  margin-top: 10px;
}
.elementor-widget-container select {
  border: none;
  border-bottom: 1px solid #909090 !important;
  width: 150px;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 400;
  color: #2c2b2b;
  background: url(../../uploads/2021/05/pink-down-arrow-2x.png) no-repeat;
  background-size: 15px;
  background-position: 15px;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  appearance: none;
}
.woocommerce a.remove,
.woocommerce a.remove:hover {
  color: #fe3373 !important;
  font-size: 14px;
  display: inline-block;
  width: 100%;
  height: 100%;
}

.woocommerce a.remove:hover {
  color: inherit !important;
  background: transparent !important;
}

.woocommerce-cart-form__cart-item td.product-remove {
  width: 70px;
}
.woocommerce-cart-form__cart-item td.product-thumbnail {
  max-width: 60px;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
  width: auto;
}
#add_payment_method table.cart input,
.woocommerce-cart table.cart input,
.woocommerce-checkout table.cart input {
  min-width: 100px;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #fe3373 !important;
}
.woocommerce-message {
  border-top-color: #00bda0;
}
.woocommerce-info {
  border-top-color: #909090;
}
.woocommerce-info::before {
  color: #909090;
}
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  flex-direction: row;
  float: right;
  direction: ltr;
}
@media screen and (max-width: 768px) {
  .woocommerce form .form-row label,
  .woocommerce-page form .form-row label {
    font-size: 75%;
  }
}
.user-authenticated-menu ul.sub-menu {
  left: 60px !important;
}
.elementor-widget-dokan-store-social-profile .elementor-social-icons-wrapper {
  display: flex;
  gap: 10px;
}
.elementor-widget-dokan-store-social-profile .fa.fa-facebook:before {
  content: '\f09a' !important;
}
.dokan-settings-content
  .dokan-settings-area
  .dokan-update-setting-top
  button.dokan-update-setting-top-button {
  display: none;
}

#profile-form > .dokan-form-group {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
#profile-form > .dokan-form-group .dokan-form-group {
  margin-bottom: 0;
  display: flex;
}
#profile-form .dokan-input-group .dokan-form-control {
  text-align: left;
  direction: ltr;
}
.fa-youtube-square:before {
  content: '\f166' !important;
}
.dokan-form-horizontal .dokan-form-group div.ajax_prev {
  margin-right: calc(50% - 148px) !important;
  margin-left: 0 !important;
  margin-top: 20px;
}

.dokan-control-label[for='setting_go_vacation'] {
  width: 100%;
  padding-bottom: 15px;
  padding-right: 0;
}
.dokan-control-label[for='dokan_store_ppp'],
#dokan_store_ppp[name='dokan_store_ppp'],
.country-form-group-container {
  display: none;
}
.fa-trash:before {
  content: '\f1f8' !important;
}
.fa-pencil:before {
  content: '\f040' !important;
}

.dokan-seller-vacation-list-action {
  opacity: 1;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  60% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
.dokan-settings-content .dokan-settings-area {
  width: 80%;
  animation-name: fadein;
  animation-duration: 1s;
}
.dokan-edit-row {
  border: 0px;
}
.dokan-variation-top-toolbar {
  background-color: #f5f5f5;
  flex-direction: row;
  display: flex;
  padding: 15px;
}

.dokan-variation-top-toolbar a.do_variation_action {
  margin-right: 15px;
  background-color: #fe3373;
  color: #ffffff !important;
}
.dokan-variation-top-toolbar a.do_variation_action:hover {
  background-color: #fff;
  color: #fe3373 !important;
}

.dokan-variation-top-toolbar .dokan-variation-default-toolbar {
  display: none;
}
.dokan-variations-pagenav {
  display: flex;
  width: 40%;
  justify-content: space-between;
  align-items: center;
}

.dokan-variations-pagenav .pagination-links {
  width: 55%;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: space-around;
}

.dokan-variations-pagenav .pagination-links .paging-select {
  display: flex;
  flex-direction: row-reverse;
  gap: 10px;
  align-items: center;
}

.dokan-edit-row .dokan-section-heading h2,
.dokan-edit-row .dokan-section-heading p {
  float: right;
}
.dokan-edit-row .dokan-section-heading p {
  margin-right: 10px;
}
.shipping-zone-table thead tr th:nth-child(2),
.shipping-zone-table tbody tr td:nth-child(2) {
  display: none;
}

table.shipping-zone-table tbody tr .row-actions,
.zone-component
  .zone-method-wrapper
  table.zone-method-table
  tbody
  tr
  .row-actions {
  visibility: visible !important;
}
.zone-component h3 {
  display: none;
}
/* #dokan-shipping-zone .zone-component .dokan-form-group:nth-child(2),
#dokan-shipping-zone .zone-component .dokan-form-group:nth-child(3) {
  display: none;
} */
#dokan-shipping-zone .zone-component .dokan-form-group:nth-child(3) {
  display: none;
}

#HeaderMenu ul li a {
  font-size: min(1vw, 18px);
}

#VendorFormRegistration .elementor-field-type-acceptance {
  /* order: 6; */
  text-align: center;
}
#VendorFormRegistration .elementor-field-type-radio label {
  margin-bottom: 12px;
}

.dokan-orders-content .dokan-orders-area td.thumb img {
  width: 70%;
  margin: 0 15%;
}
.dokan-product-attribute-item {
  display: flex;
}
.dokan-product-attribute-item .content-half-part strong {
  border: 1px solid;
  border-radius: 10px;
  padding: 6px 7px;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #ededed !important;
  padding: 4px 6px;
  border-radius: 0;
  color: #555555;
  display: block;
  font-size: 14px;
  min-height: 26px;
  line-height: 26px;
  vertical-align: middle;
  width: 100%;
  margin: 0;
  cursor: not-allowed;
  border-radius: 10px !important;
}
.product-edit-new-container
  .dokan-attribute-variation-options
  .dokan-product-variation-wrapper
  .dokan-variation-default-toolbar
  .float-none {
  display: flex;
  margin: 3px;
}
.product-edit-new-container
  .dokan-attribute-variation-options
  .dokan-product-variation-wrapper
  .dokan-variations-container
  .dokan-product-variation-itmes
  h3.variation-topbar-heading
  select {
  margin: 5px;
  width: 13%;
}

#field_to_edit optgroup {
  display: none !important;
}

.dokan-inline-editable-table .item-inline-edit {
  display: none;
}

#LoginPopupContent .elementor-column,
#LoginPopupContent .elementor-column-wrap {
  justify-content: center;
}
#LoginPopupContent .elementor-column label {
  text-align: right;
}
#HeaderNotesArea .elementor-column {
  min-height: 0px;
}

#PopupRegistrationForm .htmega-register-style-2 {
  background-color: #fff;
  padding: 0 0px 0px;
}
#PopupRegistrationForm .htmega-register-style-2 form > div > div:nth-child(1) {
  display: none;
}
#PopupRegistrationForm form > div > div:nth-child(2) {
  order: 4;
  flex: 0 0 100%;
  max-width: 100%;
}
#PopupRegistrationForm form > div > div:nth-child(3) {
  order: 3;
}
#PopupRegistrationForm form > div > div:nth-child(4) {
  order: 1;
  flex: 0 0 50%;
  max-width: 50%;
}
#PopupRegistrationForm form > div > div:nth-child(5) {
  order: 2;
  flex: 0 0 50%;
  max-width: 50%;
}
#PopupRegistrationForm form > div > div:nth-child(6) {
  order: 5;
}

#PopupRegistrationForm > div {
  display: flex;
  flex-direction: column-reverse;
}
#PopupRegistrationForm .htmega_message {
  text-align: center;
  margin-top: 16px;
  font-size: 16px;
}

.woocommerce-error {
  border-top-color: #fe3373;
}

.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
  border-color: #00bda0;
}

.woocommerce form .form-row.woocommerce-invalid .select2-container,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid select {
  background-color: #fecbcf;
  border-color: #fe3373;
}
.woocommerce form .form-row.woocommerce-invalid label {
  color: #fe3373;
}

#billing_country_field .woocommerce-input-wrapper {
  padding-right: 10px;
  margin-top: 4px;
  display: inline-block;
}

#billing_country_field {
  display: none;
}

#billing_city_field {
  float: left !important;
}

.woocommerce-additional-fields__field-wrapper #order_comments_field label,
#billing_company_field label[for='billing_company'],
#billing_postcode_field label[for='billing_postcode'] {
  direction: rtl;
}

.dokan-form-group {
  margin-bottom: 25px;
  margin-top: 25px;
}

.dokan-product-rma-option-wrapper .dokan-form-group:nth-child(1),
.dokan-product-rma-option-wrapper .dokan-form-group:nth-child(2) {
  display: none;
}
.product-edit-new-container
  .dokan-attribute-variation-options
  .dokan-product-attribute-wrapper
  ul
  li.product-attribute-list
  .dokan-product-attribute-item
  .dokan-product-attribute-name {
  padding: 9.7px !important;
}

#StorePageMemberProfile
  .elementor-social-icons-wrapper
  .elementor-icon.elementor-social-icon {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  font-size: 17px;
}
#StorePageMemberProfile .dokan-vendor-bio-content {
  word-break: break-word;
}
.dokan-dashboard-announce-content {
  direction: rtl;
}
.dokan-dashboard-content
  article.dashboard-content-area
  .dokan-announcement-widget
  ul
  li
  .dokan-dashboard-announce-unread {
  background-color: #fe3373 !important;
}

.dokan-dashboard .dokan-notice-single-notice-area .dokan-announcement-link a {
  background-color: #fe3373 !important;
  color: #fff !important;
}

.dokan-dashboard .announcement-action a.remove_announcement {
  background-color: transparent !important;
}

.dokan-announcement-wrapper .dokan-announcement-wrapper-item {
  background-color: #faf0ef;
}
.dokan-announcement-wrapper
  .dokan-announcement-wrapper-item
  .dokan-annnouncement-date {
  background-color: #fe3373;
}
.dokan-announcement-wrapper
  .dokan-announcement-wrapper-item
  .dokan-annnouncement-date
  .announcement-day {
  margin-top: 8px;
}

.dokan-announcement-wrapper-item .dokan-announcement-content p a {
  background-color: transparent !important;
  color: #fe3373 !important;
  font-weight: 500 !important;
  text-decoration: underline;
}
.dokan-dashboard-not-product-found .no-product-found-icon {
  width: 100px;
}

.dokan-orders-content .dokan-orders-area > a {
  margin-bottom: 15px;
}

.dokan-order-right-content ul li {
  margin: 10px 0 !important;
}

.order_notes.list-unstyled {
  padding-right: 0px;
}

.show_if_needs_shipping,
.dokan-linked-product-options {
  display: none !important;
}

.wellcome-popup-container .dialog-widget-content::before {
  content: '';
  background-image: url(assets/cake.svg);
  background-repeat: no-repeat;
  width: 153px;
  height: 210px;
  display: inline-block;
  position: absolute;
  top: -62px;
  right: calc(50% - 76.5px);
  z-index: 10;
  background-size: 80%;
}
.wellcome-popup-container .dialog-close-button {
  left: -3% !important;
  top: -4% !important;
  border-radius: 50%;
  padding: 10px;
  border: 2px solid #fe3373;
}
@media screen and (max-width: 768px) {
  .wellcome-popup-container .dialog-widget-content::before {
    top: 10px;
    background-size: 110px;
    right: calc(50% - 110px);
  }
  .wellcome-popup-container .dialog-close-button {
    left: 0% !important;
  }
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu.sub-menu li {
  background-color: #faf0ef;
}
/* .zone-component .dokan-form-group:last-child {
  display: none;
} */
.zone-component .dokan-form-group .dokan-form-control:disabled {
  background: #ccc;
  cursor: not-allowed;
}

.custom-products-grid .jet-woo-products__item .tinv-wraper.woocommerce {
  position: absolute;
  top: 10px;
  background-color: rgba(255, 255, 255, 0.7);
  border-radius: 25px;
  right: 10px;
  left: auto !important;
  padding: 6px;
}
.custom-products-grid .jet-woo-products__item .tinv-wraper.woocommerce > a {
  margin-top: 0px;
}
.custom-products-grid
  .jet-woo-products__item
  .tinv-wraper.woocommerce
  > a::before {
  font-family: 'Font Awesome 5 Free' !important;
  content: '\f004';
  font-weight: 400;
  font-size: 16px;
  margin-left: 0;
  padding: 0px;
}
.custom-products-grid
  .jet-woo-products__item
  .tinv-wraper.woocommerce
  > a.tinvwl-product-in-list::before {
  font-weight: 900;
}
/* .radio-filters-container .jet-radio-list__item .jet-radio-list__button {
  border: 1px solid #fe3373;
  border-color: #fe3373 !important;
  border-radius: 15px;
  padding: 5px 10px;
}
.radio-filters-container .jet-radio-list__item .jet-radio-list__decorator {
  display: none !important;
} */
a.add-to-wishlist-listing-page img {
  max-width: 20px !important;
  max-height: 20px !important;
}

#dokan-seller-vacation-vacation-instant-vacation-message {
  display: none;
}

#MyAccountContainer .woolentor-user-info {
  margin-right: 10px;
}

#MyAccountContainer .woocommerce-MyAccount-navigation-link--rma-requests {
  display: none;
}

#MyAccountContainer .dokan-btn-theme.vendor-dashboard {
  background-color: #fe3373;
  color: #fff;
}
#MyAccountContainer .dokan-btn-theme.vendor-dashboard:hover {
  background-color: #f8749e;
  color: #fff;
}
#BlogPostsContainer .elementor-pagination .page-numbers.current {
  background-color: #f8749e;
  color: #fff;
  padding: 2px 8px;
  border-radius: 2px;
}
#BlogPostsContainer .page-numbers {
  font-weight: 400;
}
#BlogPostsContainer .page-numbers.prev,
#BlogPostsContainer .page-numbers.next {
  color: #f8749e;
}

#BlogPageStoreList #dokan-store-listing-filter-wrap,
#BlogPageStoreList #dokan-store-listing-filter-form-wrap {
  display: none !important;
}

#BlogPageStoreList ul li .store-wrapper {
  box-shadow: 0px 0px 25px 0px #ddd;
  border-radius: 20px;
  overflow: hidden;
}
#BlogPageStoreList .store-data h2 {
  width: 80%;
}

#BlogPageStoreList .seller-avatar {
  left: 20px;
  right: auto;
}

#BlogPageStoreList .seller-avatar-container {
  width: 90px;
  height: 90px;
  position: absolute;
  left: 20px;
  top: 20px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #fff;
  background-color: #fff;
  box-shadow: 0 0 10px rgb(0 0 0 / 15%);
}
#BlogPageStoreList .seller-avatar a {
  text-decoration: none;
}
#BlogPageStoreList .seller-avatar img {
  width: 100%;
  height: 100%;
}
#BlogPageStoreList .pagination-container {
  text-align: center;
}
#BlogPageStoreList .dokan-seller-wrap li.coloum-3 {
  float: right;
}
#BlogPageStoreList .pagination-wrap ul.pagination {
  display: flex;
  justify-content: center;
}

#CartTableContainer .cart.wl_cart_table .actions .button,
#CartTableContainer .cart.wl_cart_table .actions input.button {
  background: #fe3373;
  font-weight: normal;
  width: auto;
  height: auto;
  padding: 0.618em 1em;
  margin: 0 10px;
}
#CartTableContainer .shop_table.cart td.actions .coupon input.input-text {
  padding: 10px;
  min-width: 150px;
}

#CartTableContainer .wl_cart_table tr td .quantity .qty {
  padding: 10px;
}

#CartTableContainer .shop_table.cart {
  border: 0px;
}
#CartTableContainer .shop_table.cart thead th:first-child,
#CartTableContainer .shop_table.cart tbody tr td.product-thumbnail {
  border-right: 0px;
}
#CartTableContainer .shop_table.cart thead th:last-child,
#CartTableContainer .shop_table.cart tbody tr td.product-remove {
  border-left: 0px;
}
#CartTableContainer .shop_table.cart thead th {
  border-top: 0px solid #ccc;
  border-color: #fecbcf;
}

#CartTableContainer tbody tr:last-child td {
  border-left: 0px;
  border-right: 0px;
  border-top: 1px solid #fecbcf;
}

#CartTableContainer tbody .product-remove a.remove::before {
  content: '\f2ed';
  font-family: 'Font Awesome 5 Free';
}

#CartTableTotalsContainer table.shop_table {
  border: 0px;
}
#CartTableTotalsContainer .wc-proceed-to-checkout {
  max-width: 20%;
}
#CartTableTotalsContainer .shop_table,
#CartTableTotalsContainer ul#shipping_method li label {
  font-size: 18px;
}

.woocommerce-shipping-fields .shipping_address {
  display: none;
}

#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row {
  padding: 0.5em 1em 3em;
}
#CheckoutContainer #customer_details h3 {
  color: #fe3373;
  font-size: 24px;
  font-weight: 900;
  line-height: 32px;
  font-family: 'Rubik', Sans-serif;
}
#CheckoutContainer #customer_details {
  width: 100%;
  display: flex;
  gap: 10px;
  justify-content: space-between;
}
#CheckoutContainer #customer_details .customer_details_content_1 {
  width: 50%;
  padding: 0 0% 0 2.5%;
}
#CheckoutContainer #customer_details .customer_details_content_2 {
  width: 50%;
  padding: 0 2.5% 0 0%;
}
#CheckoutContainer #customer_details .form-row-60 {
  width: 47%;
  float: left;
}
#CheckoutContainer #customer_details .form-row-40 {
  width: 34%;
  float: left;
}

#CheckoutContainer #customer_details .woocommerce-account-fields p {
  padding: 3px;
}
#CheckoutContainer #customer_details .form-row-wide.address-field {
  width: 47%;
  float: right;
  clear: none;
}
#CheckoutContainer .shipping_address #shipping_address_1_field.form-row-wide {
  float: left !important;
}

#CheckoutContainer #customer_details #billing_phone_field {
  width: 47%;
  float: right;
  clear: none;
}
#CheckoutContainer #customer_details #billing_email_field {
  width: 47%;
  float: left;
  clear: none;
}
#ship-to-different-address {
  padding-right: 3px;
}
#CheckoutContainer form .form-row textarea {
  min-height: 100px;
}
#CheckoutContainer table.shop_table {
  border: 0px solid rgba(0, 0, 0, 0.1);
}
#CheckoutContainer table.shop_table thead tr th {
  border-top: 0px solid #ccc;
}
#CheckoutContainer table.shop_table td,
#CheckoutContainer table.shop_table th {
  border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
}
#CheckoutContainer table td,
#CheckoutContainer table th {
  border: 0px;
  font-size: 100%;
}

#CheckoutContainer #add_payment_method #payment,
#CheckoutContainer .woocommerce-cart #payment,
.woocommerce-checkout #payment {
  background: #faf0ef;
  border-radius: 25px;
}
#CheckoutContainer .woocommerce-form__label-for-checkbox,
#wc_twilio_sms_optin_field .checkbox {
  direction: rtl;
}
#wc_twilio_sms_optin_field {
  display: none;
}
#CheckoutContainer .woocommerce #payment #place_order,
#CheckoutContainer .woocommerce-page #payment #place_order {
  float: none;
  border-radius: 25px;
  padding: 15.5px 30px 15.5px 30px;
  padding-top: 15.5px;
  padding-right: 30px;
  padding-bottom: 15.5px;
  padding-left: 30px;
  margin: 10px 0;
  display: block;
  font-size: 20px;
}
#CheckoutContainer .cart_item .product-thumbnail {
  width: 120px;
}
#CheckoutContainer .cart_item .product-thumbnail img {
  border-radius: 25px;
}
#CheckoutContainer .woocommerce-terms-and-conditions-checkbox-text {
  color: #2c2b2b;
}
.woocommerce-checkout #payment div.payment_box {
  display: none !important;
}
.woocommerce-checkout .woocommerce .woocommerce-message {
  display: none !important;
}

#CheckoutContainer .ui-widget-header {
  background: #ffffff !important;
}

#CheckoutContainer .ui-widget-header button {
  padding: 7.5px 20px 7.5px 20px;
  font-size: 75%;
}
.return-to-shop a.wc-backward {
  font-family: 'Rubik', Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  color: var(--e-global-color-7426d11);
  background-color: var(--e-global-color-primary);
  border-radius: 25px 25px 25px 25px;
  padding: 15.5px 30px 15.5px 30px;
}

.dokan-panel-body.general-details .dokan-label-info,
.dokan-panel-body.general-details .dokan-label-danger {
  background-color: transparent;
}
.dokan-panel-body.general-details .dokan-btn {
  margin-top: 10px;
}
.dokan-panel-body.general-details #dokan-order-status-form .dokan-btn-success {
  padding: 5px 10px;
}
#ajaxsearchprores1_1 .asp_group_header,
#ajaxsearchprores1_2 .asp_group_header,
div.asp_r.asp_r_1 .asp_group_header {
  text-align: right;
  padding: 7px 10px 7px 10px !important;
}
#ajaxsearchprores1_1.vertical,
#ajaxsearchprores1_2.vertical,
div.asp_r.asp_r_1.vertical {
  border: 1px solid #fe3373 !important;
}
.elementor .search-result-img-loop img {
  width: 100%;
  max-width: 100%;
  height: 160px !important;
  object-fit: cover;
  border-radius: 13px 13px 0px 0px;
  vertical-align: middle;
  display: inline-block;
  box-shadow: none;
}

#CategoriesSliderSection .slick-track .slick-slide {
  padding: 0 19px;
  height: 200px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
#CategoriesSliderSection .slick-slide img {
  border-radius: 50%;
  border: 1.6px solid #fe3373;
  background-color: rgba(254, 203, 207, 0.2);
}
#CategoriesSliderSection button {
  background-color: transparent !important;
}
#CategoriesSliderSection button.htmega-carosul-next img,
#CategoriesSliderSection button.htmega-carosul-prev img {
  width: 100%;
  height: 100%;
}
#CategoriesSliderSection button.htmega-carosul-next {
  position: absolute;
  right: -10px;
  top: 25%;
  box-shadow: 0 2px 8px 0 rgb(34 33 46 / 16%);
  z-index: 1;
  padding: 0;
  border: 0;
  max-width: 60px;
  max-height: 60px;
  background-color: transparent !important;
}
#CategoriesSliderSection button.htmega-carosul-prev {
  position: absolute;
  left: -10px;
  top: 25%;
  box-shadow: 0 2px 8px 0 rgb(34 33 46 / 16%);
  z-index: 1;
  padding: 0;
  border: 0;
  max-width: 60px;
  max-height: 60px;
  background-color: transparent !important;
}
#CategoriesSliderSection
  .panel_slider_style-1
  .htmega-carousel-activation
  .panel-slider
  .content {
  display: block !important;
}
#CategoriesSliderSection .panel-slider .content {
  display: block !important;
  background: transparent;
  bottom: auto;
  padding: 0px;
  top: 75%;
}
#FrontpageSlider .swiper-slide-contents {
  background-color: #fe3373;
  border-radius: 2px;
  padding: 3px 6px;
}
#FrontpageSlider .swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: -17px;
  width: 100%;
  max-width: 220px;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 20px;
  background-color: #ffffff;
  box-shadow: 0 2px 14px 0 rgb(0 0 0 / 15%);
  padding: 9px 33px;
}

#FrontpageSlider .swiper-pagination-bullet {
  background-color: #fecbcf;
}
#FrontpageSlider .swiper-pagination-bullet-active {
  background-color: #fe3373;
}

@media screen and (max-width: 768px) {
  #CategoriesSliderSection
    .panel-slider-wrapper.htmega-carousel-activation
    .slick-track
    .slick-slide {
    padding: 0 29px;
    height: 391px;
  }
  #CategoriesSliderSection
    .panel-slider-wrapper.htmega-carousel-activation
    button.htmega-carosul-next {
    right: -25px;
  }
  #FrontpageSlider .elementor-slide-heading {
    margin-bottom: 0;
  }
  #FrontpageSlider .swiper-slide-inner {
    justify-content: center;
  }
  #CheckoutContainer #customer_details {
    flex-direction: column;
  }
  #CheckoutContainer #customer_details .customer_details_content_1 {
    width: 100%;
    padding: 0 2.5% 0 2.5%;
  }
  #CheckoutContainer #customer_details .customer_details_content_2 {
    width: 100%;
    padding: 0 2.5% 0 2.5%;
  }
  #CheckoutContainer #customer_details .form-row-60 {
    width: 100%;
    float: none;
  }
  #CheckoutContainer #customer_details .form-row-40 {
    width: 100%;
    float: none;
  }
  #CheckoutContainer .woocommerce #payment #place_order,
  #CheckoutContainer .woocommerce-page #payment #place_order {
    font-size: 18px;
  }
  #CheckoutContainer .cart_item .product-thumbnail {
    width: 80px;
  }
  #CheckoutContainer .cart_item .product-thumbnail img {
    border-radius: 15px;
  }
}

/* ----- OffCanvasMenu ----- */
#OffCanvasMenu .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  right: 0px !important;
}
#OffCanvasMenu .canvas-btn.site-menu-8245481 i {
  display: none;
}
#OffCanvasMenu .canvas-btn.site-menu-8245481:before {
  font-family: 'FontAwesome';
  content: '\f0c9';
  position: absolute;
  right: 0;
  left: 0;
  top: 10px;
}
#OffCanvasMenu .offcanvas .canvas-btn {
  height: 40px;
}
#OffCanvasMenu .site-menu {
  width: 100%;
}
#OffCanvasMenu .site-menu a.canvas-closebtn i {
  top: 20px;
  left: 20px;
  right: auto;
  border: none;
  font-size: 25px;
  color: #fe3373;
  z-index: 1000000;
}

#OffCanvasMenu .site-menu a.canvas-closebtn i.fa-times:before {
  content: '\f057';
}

#OffCanvasMenu .canvas-btn.site-menu-13394d8:before {
  font-family: 'FontAwesome';
  content: '\f002';
  position: absolute;
  right: 20px;
  left: 0px;
  top: 10px;
}
#OffCanvasMenu .canvas-btn.site-menu-13394d8 i {
  display: none;
}
@media screen and (max-width: 768px) {
  #ajaxsearchprores1_1.vertical,
  #ajaxsearchprores1_2.vertical,
  div.asp_r.asp_r_1.vertical {
    left: 0 !important;
    right: 0 !important;
    margin: 10px auto;
  }
}
/* --- End OffCanvasMenu --- */

.whatsapp-icon-wrraper .elementor-icon-box-wrapper {
  display: flex;
}

.whatsapp-icon-wrraper .elementor-icon-box-content {
  margin-right: 7px;
  padding-top: 2px;
}
.vegan-type-product-tag-container {
  display: flex;
}
.vegan-type-product-tag {
  background-color: #f8749e;
  padding: 6px 15px;
  font-size: 13px;
  color: #fff;
  border-radius: 15px;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
  margin-left: 15px;
}
/* Itsik's Styles End */

/* PhotographLandingPageForm */
#PhotographLandingPageLogo {
  position: fixed;
  left: -35%;
  top: 3.5%;
}
#PhotographLandingPageForm {
  position: fixed;
  top: 14%;
  max-width: 30%;
}
#PhotographLandingPageForm .elementor-field-option {
  display: flex;
}
#PhotographLandingPageForm .elementor-field-type-radio label {
  padding-right: 0px;
  color: #2c2b2b;
}
#PhotographLandingPageForm .elementor-field-type-acceptance label {
  padding-right: 0px;
  color: #2c2b2b;
}

#PhotographLandingPageForm input[type='radio'],
#PhotographLandingPageForm input[type='checkbox'] {
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
@media screen and (max-width: 1024px) {
  #PhotographLandingPageLogo {
    position: inherit;
    top: auto;
    left: auto;
  }
  #PhotographLandingPageForm {
    position: inherit;
    top: auto;
    max-width: 100%;
  }
}

/* PhotographLandingPageForm End */
@media screen and (max-width: 768px) {
  .dokan-dashboard .dokan-dash-sidebar {
    width: 100%;
  }
  .dokan-dashboard .dokan-dash-sidebar #dokan-navigation > #mobile-menu-icon {
    font-size: 22px;
    color: #fe3373;
    top: 0px;
    right: 0px;
    width: 38px;
    cursor: pointer;
    padding: 5px 8px;
    background-color: #eee;
  }
  .dokan-dashboard
    .dokan-dash-sidebar
    #dokan-navigation
    > #mobile-menu-icon::after {
    content: 'תפריט לוח בקרה';
    width: 170px;
    display: block;
    position: absolute;
    top: 3px;
    right: 50px;
    font-size: 16px;
  }
  .dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
    background-color: transparent;
  }
}

#reviews > h2 {
  font-size: 24px;
  font-weight: 900;
  color: #fe3373;
  font-family: 'Rubik', sans-serif;
}
#reviews .dokan-review-author-img {
  display: none;
}
#reviews #comments ol.commentlist li .comment-text {
  margin: 0 !important;
  border-radius: 25px !important;
}
#reviews #comments ol.commentlist {
  padding-right: 0px !important;
}
#reviews .dokan-review-wrapper {
  display: none;
}

.product-listing-pagination {
  clear: both;
}

.shipping-important-notice {
  align-items: center;
  gap: 5px;
  border: 3px solid #fe3373;
  border-radius: 50px;
  color: #fe3373;
  padding: 5px;
  font-size: 13px;
  margin-top: 15px;
}

.shipping-important-notice p {
  margin: 0 !important;
  letter-spacing: 0.2px;
}