/*!
Theme Name: Buldent
Theme URI: https://buldent.bg
Author: Fundamental Studio
Author URI: https://fundamental.bg
Description: Custom WooCommerce theme for Buldent (buldent.bg) — dental & pharmacy supplies, loyalty club, brochures and admin-editable content sections.
Version: 1.0.0
Tested up to: 6.7
Requires PHP: 8.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: buldent
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* buldent */

.wc-block-cart-items__header,
.wc-block-cart__totals-title {
  display: none !important;
}

.wp-block-woocommerce-cart {
  max-width: 1540px;
  margin: 0 auto;
}

.wc-block-cart-item__image {
  width: 140px;
  height: 140px;
}

.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 20px;
}

.woocommerce-billing-fields__field-wrapper .form-row,
.woocommerce-shipping-fields__field-wrapper .form-row {
  flex: 1;
  min-width: 200px;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.woocommerce form .form-row input.input-text,
.woocommerce form .form-row select {
  width: 100%;
  box-sizing: border-box;
}

.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle {
  box-shadow: none !important;
  top: -6px !important;
}

.wpc-filters-range-inputs .ui-slider .ui-slider-handle {
  width: 15px !important;
  height: 15px !important;
  border: none !important;
  background-color: #124ec6 !important;
}

.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range {
  background-color: #124ec6 !important;
}

.wpc-filters-range-max,
.wpc-filters-range-min {
  border: 1px solid #e8eaec !important;
  border-radius: 50px !important;
  text-align: center !important;
  padding: 7.5px 0px !important;
  max-width: 100px !important;
}

.wpc-filters-range-max::-webkit-outer-spin-button,
.wpc-filters-range-max::-webkit-inner-spin-button,
.wpc-filters-range-min::-webkit-outer-spin-button,
.wpc-filters-range-min::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}

.wpc-filters-range-max,
.wpc-filters-range-min {
  -moz-appearance: textfield !important;
}

.wpc-search-field-wrapper {
  border: 1px solid #e8eaec !important;
  border-radius: 50px !important;
  padding: 10px 0px;
}

.widget-title.wpc-filter-title {
  font-weight: 700 !important;
}

.wpc-filters-section-144s .wpc-filter-header {
  display: none !important;
}

.wpc-filters-section-144s {
  margin-top: 25px !important;
}

body .wpc-filters-open-button-container a.wpc-filters-open-widget,
body .wpc-filters-open-button-container a.wpc-open-close-filters-button {
  border-color: #124ec6 !important;
  color: #124ec6 !important;
  border-radius: 35px !important;
}

.wpc-icon-html-wrapper span {
  background-color: #124ec6 !important;
}

span.wpc-icon-line-1:after,
span.wpc-icon-line-2:after,
span.wpc-icon-line-3:after {
  border-color: #124ec6 !important;
}

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

.woocommerce-MyAccount-navigation-link--downloads {
  display: none !important;
}

.entry-content {
  background: #fff !important;
}

.woocommerce ul#shipping_method li {
  max-width: 100% !important;
}

.woocommerce-shipping-methods label {
  margin-left: 10px !important;
  font-weight: 600;
  margin-bottom: 15px !important;
}
.woocommerce-shipping-methods li {
  padding: 15px 0 !important;
}

.woocommerce-shipping-methods li:not(:last-child) {
  border-bottom: 1px solid #d4d8dd !important;
}

#speedy_client_table td {
  text-align: left !important;
}

.wpc-filters-main-wrap ul.wpc-filters-ul-list {
  overflow-x: hidden !important;
}

.wpc-search-field-wrapper {
  border: none !important;
}

.second-title {
  color: #272c32 !important;
}

.text-272C32 {
  color: #272c32 !important;
}

.tax-rate {
  display: none !important;
}

.includes_tax {
  display: none !important;
}

.customer-points-summary {
  display: none !important;
}

html,
body {
  /* 	overflow-x: hidden!important; */
}

.phone-icon {
	position: relative;
}

.phone-icon:before {
	content: "";
	display: "block";
	background: url(https://buldent.bg/wp-content/themes/edrogeria/assets/images/phone.svg);
	background-size: cover;
	position: absolute;
	width: 18px;
	height: 18px;
	top: 2px;
	left: -25px;
}

@media screen and (min-width: 1024px) {
	body > header > div.bg-\[\#124EC6\].max-lg\:hidden.w-full.mega-nav-bar > div > nav > div:nth-child(6) {
		display: none!important;
	}
}
}