.wp-child-theme-woodmart-child #wcfm-content {
  min-height: calc(100vh - 46px);
}
.wp-child-theme-woodmart-child #wcfm-content .wcfm-top-element-container .wcfm_products_limit_label {
  display: none;
}
.wp-child-theme-woodmart-child #wcfm-content #wp-description-editor-tools #wp-description-media-buttons {
  display: none;
}
.wp-child-theme-woodmart-child #wcfm-content a {
  text-decoration: none;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form #wcfm_product_translations,
.wp-child-theme-woodmart-child #wcfm_products_manage_form .product_translations,
.wp-child-theme-woodmart-child #wcfm_products_manage_form .wcfm-tabWrap {
  display: none !important;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .wcfm-content {
  display: flex;
  gap: 45px;
  padding: 20px !important;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .wcfm_product_manager_general_fields {
  width: 50%;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .wcfm_product_manager_cats_checklist_fields {
  max-width: 100%;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-wrapper {
  gap: 10px;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-wrapper > .wcfm_title {
  flex: 0 0 195px;
  width: 25%;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-pro_title {
  display: none;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: var(--e-global-color-8d0226f);
  border-radius: 5px;
  padding: 20px;
  margin-top: 10px;
  gap: 15px;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery .wcfm_title {
  flex: 0 0 100%;
  width: 100%;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery .wcfm-product-feature-upload .placeHolder,
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery .wcfm-product-feature-upload img {
  object-fit: contain;
  width: 100%;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery .wcfm-product-feature-upload {
  width: 100%;
  border: 1px solid #ccc;
  margin-bottom: 10px;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery #gallery_img {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery #gallery_img > div {
  width: auto;
  height: auto;
  padding: 0;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery #gallery_img > div .wcfm-wp-fields-uploader {
  width: 100%;
  height: auto;
  aspect-ratio: 1;
}
.wp-child-theme-woodmart-child #wcfm_products_manage_form .pxl-field-gallery #gallery_img > div img {
  width: 100%;
  height: auto;
  aspect-ratio: 1;
  object-fit: cover;
  display: block;
}
.wp-child-theme-woodmart-child #wcfm_menu .wcfm_menu_items.wcfm_menu_home {
  display: none;
}
.wp-child-theme-woodmart-child table#wcfm-products th:last-child,
.wp-child-theme-woodmart-child table#wcfm-products td:last-child {
  width: 210px;
  padding: 10px 0 !important;
}
.wp-child-theme-woodmart-child table#wcfm-products th:last-child br,
.wp-child-theme-woodmart-child table#wcfm-products td:last-child br {
  display: none;
}
.wp-child-theme-woodmart-child #wcfm_settings_form_store_expander .store_address img#gravatar_display {
  aspect-ratio: 1;
  object-fit: cover;
}
.wp-child-theme-woodmart-child .attachment-info .edit-attachment {
  display: none !important;
}

.wd-products .wd-product:not(.wd-hover-small) :is(.product-image-link, .hover-img) :is(picture, img) {
  aspect-ratio: 1;
  object-fit: contain;
}
.wd-products .wd-product .wrapp-product-price .price {
  display: flex;
  flex-direction: column;
  font-size: 80%;
  color: var(--e-global-color-text);
}
.wd-products .wd-product .wrapp-product-price .price .amount {
  color: var(--wd-primary-color);
  font-size: 120%;
}

.single-product .wcfmmp_sold_by_wrapper img.wcfmmp_sold_by_logo {
  aspect-ratio: 1;
  border-radius: 50%;
  object-fit: cover;
}

.woocommerce-MyAccount-title {
  display: none;
}
.woocommerce-MyAccount-navigation ul {
  display: flex;
  flex-direction: column;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link {
  order: 1;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager {
  order: 0;
  margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager a {
  background-color: var(--e-global-color-primary);
  color: var(--e-global-color-38aa39b) !important;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager a:hover {
  background-color: var(--e-global-color-primary);
  color: var(--e-global-color-38aa39b) !important;
}

.woocommerce-mini-cart-item div.quantity {
  display: none !important;
}

.wc-block-components-address-card__edit, .wc-block-cart, .wc-block-checkout {
  font-size: var(--e-global-typography-text-font-size) !important;
}
.wc-block-checkout #shipping-method .wc-block-checkout__shipping-method-option:first-child {
  display: none;
}
.wc-block-cart .wc-block-cart-item__quantity .wc-block-components-quantity-selector {
  display: none;
}

@media screen and (max-width: 767px) {
  .wc-block-components-address-card,
  .vp-woo-pont-block-box {
    flex-wrap: wrap;
    gap: 15px;
  }
}

#FBC .chat-chat-btn,
#FBC .chat-header,
#FBC .chat-form-btn {
  background-color: var(--e-global-color-primary) !important;
}

.wp-child-theme-woodmart-child {
  --wd-text-color: var(--e-global-color-text, #767676);
  --wd-text-font-size: var(--e-global-typography-text-font-size, 16px);
  --wd-title-font: var(--e-global-typography-primary-font-family, "Open Sans");
  --wd-title-font-weight: var(--e-global-typography-primary-font-weight, 700);
  --wd-title-color: #242424;
  --wd-entities-title-font: var(
  	--e-global-typography-primary-font-family,
  	"Open Sans"
  );
  --wd-entities-title-font-weight: 500;
  --wd-entities-title-color: #333333;
  --wd-entities-title-color-hover: rgb(51 51 51 / 65%);
  --wd-alternative-font: var(
  	--e-global-typography-accent-font-family,
  	"Open Sans"
  );
  --wd-widget-title-font: var(
  	--e-global-typography-primary-font-family,
  	"Open Sans"
  );
  --wd-widget-title-font-weight: 700;
  --wd-widget-title-transform: uppercase;
  --wd-widget-title-color: #333;
  --wd-widget-title-font-size: 16px;
  --wd-header-el-font: var(
  	--e-global-typography-primary-font-family,
  	"Open Sans"
  );
  --wd-header-el-font-weight: 700;
  --wd-header-el-transform: uppercase;
  --wd-header-el-font-size: 13px;
  --wd-primary-color: var(--e-global-color-primary, #d93143);
  --wd-alternative-color: #fbbc34;
  --wd-link-color: #333333;
  --wd-link-color-hover: #242424;
  --wd-link-decor: underline;
  --wd-link-decor-hover: underline;
  --btn-default-bgcolor: #f7f7f7;
  --btn-default-bgcolor-hover: #efefef;
  --btn-accented-bgcolor: var(--e-global-color-primary, #d93143);
  --btn-accented-bgcolor-hover: var(--e-global-color-accent);
  --wd-form-brd-width: 2px;
  --notices-success-bg: #459647;
  --notices-success-color: #fff;
  --notices-warning-bg: #e0b252;
  --notices-warning-color: #fff;
  --wd-sticky-btn-height: 95px;
}
.wp-child-theme-woodmart-child .whb-color-light:not(.whb-with-bg) {
  background-color: var(--e-global-color-primary);
}
.wp-child-theme-woodmart-child .wd-header-cats .menu-opener:not(.has-bg) {
  background-color: var(--e-global-color-accent);
}
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-header {
  background-color: var(--e-global-color-primary);
  padding: 8px 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
}
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-header h3 {
  margin-bottom: 0;
}
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-body .alg-wc-price-offerings-customer-email-wrapper,
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-body .alg-wc-price-offerings-customer-name-wrapper {
  display: none;
}
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-body .alg-wc-price-offerings-customer-copy-wrapper {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
}
.wp-child-theme-woodmart-child .alg-wc-price-offerings-modal-body .alg-wc-price-offerings-customer-copy-wrapper > label {
  margin: 0;
}
.wp-child-theme-woodmart-child .pxl-wcfm-button {
  text-decoration: none;
}
.wp-child-theme-woodmart-child footer .wd-copyrights a {
  text-decoration: none;
}

/* Texts and non-active navigation - dark text */
#wcfm_menu .wcfm_menu_item span,
#wcfm_menu span.wcfm_sub_menu_items a,
.wcfm_menu_no_logo h4,
.wcfm_menu_no_logo h4 a,
.wcfm_menu_logo h4,
.wcfm_menu_logo h4 a,
#wcfm-main-contentainer .wcfm-page-headig,
#wcfm-main-contentainer .wcfm-page-headig .wcfmfa,
.wcfm_menu_logo,
.wcfm_menu_no_logo {
  color: var(--e-global-color-text);
}

/*Navigation*/
#wcfm_menu,
#wcfm_menu span.wcfm_sub_menu_items,
#wcfm-main-contentainer .wcfm-page-headig,
.wcfm_menu_logo,
.wcfm_menu_no_logo {
  background: var(--e-global-color-38aa39b);
  box-shadow: none;
}

.page_collapsible,
.collapse-close,
.wcfm-collapse a.page_collapsible_dummy {
  background: var(--e-global-color-8d0226f);
  color: var(--e-global-color-text);
  border: 0;
}

.page_collapsible,
.page_collapsible label,
.collapse-close,
.wcfm-collapse a.page_collapsible_dummy,
#wcfm_menu .wcfm_menu_items:hover a span.wcfmfa,
#wcfm_menu .wcfm_menu_items a:hover span {
  color: var(--e-global-color-primary);
}

.collapse-open,
#wcfm_menu .wcfm_menu_items a.active {
  color: var(--e-global-color-38aa39b);
  background: var(--e-global-color-primary);
}

.page_collapsible:hover {
  background: var(--e-global-color-accent);
  color: var(--e-global-color-38aa39b);
}

#wcfm_menu .wcfm_menu_items a.wcfm_menu_item:hover:after {
  border-right-color: var(--e-global-color-primary);
}

.unread_notification_count.notice_count {
  border-color: var(--e-global-color-primary);
}

.wcfm_wp_admin_view,
.wcfm_order_by_customer,
.show_order_items,
#orders_details_general_expander a,
#orders_details_items_expander a,
#wcfm-main-contentainer #orders_details_shipment_expander .wc-order-item-name,
#wcfm-main-contentainer #orders_details_shipment_expander .wcfmfa {
  color: var(--e-global-color-primary) !important;
}

.fa-question.img_tip {
  border: 1px solid var(--e-global-color-accent);
  background: var(--e-global-color-accent);
}

/* Buttons */
#wcfm-main-contentainer a.add_new_wcfm_ele_dashboard,
#wcfm-main-contentainer a.wcfm_import_export,
#wcfm-main-contentainer input.wcfm_submit_button,
#wcfm-main-contentainer button.wcfm_submit_button,
#wcfm-main-contentainer a.wcfm_submit_button,
#wcfm-main-contentainer .wcfm_add_category_bt,
#wcfm-main-contentainer .wcfm_add_attribute,
#wcfm-main-contentainer input.upload_button,
#wcfm-main-contentainer input.remove_button,
#wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button,
#wcfm_vendor_approval_response_button,
#wcfm_bulk_edit_button,
#wcfm_enquiry_submit_button,
#wcfm_tracking_button,
#submit-job-form input[type=submit],
#job_preview input[type=submit],
.wcfm-store-setup .wc-setup-actions .wcfm_submit_button {
  background: var(--e-global-color-primary);
  color: var(--e-global-color-38aa39b);
  border-bottom-color: var(--e-global-color-primary);
}

.wcfm-page-headig .wcfm-page-heading-text,
#wcfm-main-contentainer .wcfm-page-headig a.active .wcfmfa,
.wcfm_dashboard_membership_details,
div.wcfm-collapse-content h2,
#wcfm_page_load .wcfmfa,
#wcfm-main-contentainer .wcfm_header_panel a:hover,
#wcfm-main-contentainer .wcfm_header_panel a.active,
ul.wcfm_products_menus li a,
ul.wcfm_listings_menus li a,
#wcfm-main-contentainer .wcfm-container-box .wcfm-container .booking_dashboard_section_icon,
#wcfm-main-contentainer .wcfm_bookings_gloabl_settings,
#wcfm-main-contentainer .wcfm_gloabl_settings,
#wcfm-main-contentainer .wcfm_screen_manager_dummy,
#wcfm-main-contentainer .wcfm_screen_manager,
#wcfm-main-contentainer .woocommerce-reports-wide .postbox div.stats_range ul li.active a,
.wcfm_reports_menus li a,
#wcfm-main-contentainer .sales_schedule,
#wcfm-main-contentainer .woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,
#wcfm-main-contentainer .woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,
#wcfm-main-contentainer .woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,
#wcfm-main-contentainer .woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,
#wcfm-main-contentainer .woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,
.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,
.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,
.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before,
.woocommerce-exporter-wrapper .wc-progress-steps li.done,
.woocommerce-importer-wrapper .wc-progress-steps li.done,
.woocommerce-progress-form-wrapper .wc-progress-steps li.done,
.woocommerce-exporter-wrapper .wc-progress-steps li.active,
.woocommerce-importer-wrapper .wc-progress-steps li.active,
#wcfm-main-contentainer ul.wcfm_orders_menus li a,
ul.wcfm_bookings_menus li a,
#wcfm-main-contentainer .wc_bookings_calendar_form .wc_bookings_calendar td .bookings ul li a strong,
#wcfm-main-contentainer .wc_bookings_calendar_form .tablenav .views a,
#wcfm-main-contentainer .wc_bookings_calendar_form .tablenav .date_selector a,
#wcfm-main-contentainer ul.wcfm_appointments_menus li a,
#wcfm-main-contentainer .wcfm-container-box .wcfm-container .appointment_dashboard_section_icon,
#wcfm-main-contentainer .wcfm_appointment_gloabl_settings,
#wcfm-main-contentainer .wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a strong,
#wcfm-main-contentainer .wc_appointments_calendar_form .calendar_wrapper ul li a strong,
#wcfm-main-contentainer .wc_appointments_calendar_form .tablenav .views a,
#wcfm-main-contentainer .wc_appointments_calendar_form .tablenav .date_selector a,
#wcfm-main-contentainer .mapp-m-panel a,
#wcfm-main-contentainer .woocommerce-reports-wide .postbox div.stats_range ul li.custom.active,
#wcfm-main-contentainer .sub_checklist_toggler,
.woocommerce-progress-form-wrapper .wc-progress-steps li.active,
.wcfm_fetch_tag_cloud:hover,
.wcfm_add_new_category:hover,
.wcfm_fetch_tag_cloud a:hover,
#wcfm-main-contentainer table thead td,
#wcfm-main-contentainer table thead th,
#wcfm-main-contentainer table tfoot td,
#wcfm-main-contentainer table tfoot th,
.wcfm_welcomebox_user_details h3,
.wcfm_product_title,
.wcfm_coupon_title,
.wcfm_order_title,
.wcfm_booking_title,
.wcfm_appointment_title,
.wcfm_auctions_title,
.wcfm_listing_title,
.wcfm_dashboard_item_title,
.wcfmmp_sold_by_wrapper a,
.wcfm-store-setup .wc-setup-steps li.active,
.wcfm-store-setup .wc-setup-steps li.done,
.wcfm-store-setup h1#wc-logo a {
  color: var(--e-global-color-text);
}

.wcfm_header_panel .unread_notification_count,
.wcfm_header_panel .unread_notification_count.notice_count,
.wcfm_header_panel .unread_notification_count.enquiry_count {
  background-color: var(--e-global-color-primary);
}

#wcfm-main-contentainer .wcfm_menu_toggler,
#wcfm-main-contentainer .wcfm_responsive_menu_toggler {
  color: var(--e-global-color-primary) !important;
}

.wcfm_header_panel a.wcfm_header_panel_messages .notification-ring,
.wcfm_header_panel a.wcfm_header_panel_enquiry .notification-ring,
.wcfm_header_panel a.wcfm_header_panel_notice .notification-ring {
  border-color: var(--e-global-color-primary) !important;
}

#wcfm-main-contentainer .ui-progressbar .ui-progressbar-value {
  background: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}

#wcfmmp-store .add_review button,
#wcfmmp-store .user_rated,
#wcfmmp-store .bd_icon_box .follow,
#wcfmmp-store .bd_icon_box .wcfm_store_enquiry,
#wcfmmp-store .bd_icon_box .wcfm_store_chatnow,
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data p.store-enquiry a.wcfm_catalog_enquiry,
#wcfmmp-stores-wrap .store-footer a.wcfmmp-visit-store,
.wcfm_vacation_msg,
.wcfm_store_close_msg {
  background: var(--e-global-color-primary);
}

#wcfmmp-store .bd_icon_box .follow:not(.wcfm_followings_delete) {
  opacity: 0.8;
}

.otgs-development-site-front-end {
  display: none;
}

/*# sourceMappingURL=main.css.map */
