.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation {
  width: 100% !important;
}
.product-tags {
  display: none !important;
}
.woocommerce-Reviews {
  display: none;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab {
  font-family: "krub", sans-serif;
  font-size: 13px;
  /* Adjust the font size as needed */
  font-weight: 500;
  color: #2d2d2e;
  /* Adjust the font weight as needed */
  /* Other font properties as needed */
}
.su-spoiler-content {
  font-family: "krub", sans-serif;
  font-size: 13.83px;
  color: #2d2d2e;
  /* Adjust the font size as needed */
  font-weight: 500;
  color: #2d2d2e;
  /* Adjust the font weight as needed */
  /* Other font properties as needed */
}
.su-table.su-table-responsive.su-table-alternate {
  font-family: "krub", sans-serif;
  font-size: 13.83px;
}

.woocommerce-price-suffix {
  font-family: "krub", sans-serif;
  font-size: 12px;
  font-weight: 500;
  color: grey;
  text-align: left;
  /* Adjust text alignment as needed */
  padding: 7px;
  padding-left: 1px;
  /* Adjust padding as needed */
}
/* Use a more specific selector */
.su-spoiler-title {
  font-family: "calibri", sans-serif;
  /* Change the font family */
}
/* Increase specificity to override font size */
body .su-spoiler-title {
  font-size: 13.9px;
  font-weight: 600;
}
.woocommerce-shipping-may-be-available-html.e-checkout-message.e-cart-content {
  font-family: "krub", sans-serif;
  /* Change to your preferred font */
  font-size: 12.5px;
  /* Adjust the font size as needed */
  font-weight: 400;
  /* Adjust the font weight as needed, e.g., normal, bold, etc. */
}
/* Change the background color of the specified button */
.checkout-button.button.alt.wc-forward {
  background-color: #24ff80;
  color: #fff;
  /* Change the text color to ensure visibility */
}

.su-spoiler-content.su-u-clearfix.su-u-trim {
  font-family: "krub", sans-serif;
  /* Fallback to sans-serif if 'krub' is unavailable */
  font-size: 13.83px;
  /* Adjust the size as needed */
  font-weight: 500;
  /* Adjust the weight as needed (e.g., normal, bold, etc.) */
  color: #2d2d2e;
  /* Adjust the color as needed */
  /* Add any other font-related styles here */
}
.yay-currency-single-page-switcher, .yay-currency-custom-select__trigger {
  /* Common positioning styles */
  position: relative;
  /* Adjust position as needed */
  top: 1.3px;
  left: 1px;
  /* Border styles */
  border: 0px solid #dcdfe6;
  /* Other styles */
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #3b3b3b;
  height: 40px;
  line-height: 14px;
  background: #ffffff;
  cursor: pointer;
  border-radius: 4px;
}
/* Styles for small elements */
.small, small {
  /* Small text size */
  font-size: 0.975em;
}
/* Additional style for specific elements */
.small {
  /* Font weight */
  font-weight: 500;
  /* Adjust the font weight as needed */
}
.product-meta.bottom {
  font-size: 13px;
  /* Change the font size */
  font-weight: 500;
  /* Change the font weight */
  font-family: krub, sans-serif;
  /* Change the font family */
  color: #868e96;
  /* Change the font color to a dark gray (#333) */
  /* Add any other styles you want for this class */
}
.single-product-wrapper .product-detail .product-meta.bottom > * a {
  margin-left: 2px;
  /* Adds space to the left of the anchor tags */
  /* Add any other styles you want for these anchor tags */
}

.ean {
  margin-left: 2px; /* Adding a margin to the left of the element */
}

.elementor-element.elementor-element-f23ae1a.elementor-widget.elementor-widget-partdo-latest-blog {
  overflow: hidden;
  height: 438px; /* Set the desired height of the element */
}

.single-product .product .price {
  color: #2480ff;
	font-weight: 500/* Change to your desired color */
}

.su-table,
.su-table-responsive,
.su-table-alternate {
  font-family: "krub", sans-serif;
  font-size: 13.83px;
  font-weight: 500;
  color: #2d2d2e;
}

.woocommerce-store-notice.demo_store {
    font-family: 'krub', sans-serif; /* Use Calibri font */
    font-size: 14px; /* Set font size to 14 pixels */
    font-weight: 500; /* Set font weight to 500 */
}

.woocommerce-store-notice__dismiss-link {
    margin-left: 5px; /* Move the link 5px to the right */
}

.woocommerce-product-attributes.shop_attributes td {
    border: none !important;
}
.woocommerce-product-attributes-item__label {
    border: none !important;
}

.product-stock.stock.available-on-backorder {
    color: red;
}

.custom-shipping-couriers-section {
    font-size: 14px;
    margin-top: 10px; /* Adjust the top margin as needed */
    margin-bottom: 20px; /* Add a spacer of 3px below */
}

.grecaptcha-badge {
    display: none !important;
}

.woocommerce-product-attributes.shop_attributes {
  font-family: "krub", sans-serif;
  font-size: 13px;
  font-weight: 500;
  color: #2d2d2e;
}

.woocommerce-product-attributes-item__label {
  font-family: "krub", sans-serif;
  font-size: 13.2px;
  font-weight: 600;
  color: #2d2d2e;
}



