/**
 * Plugin Compatibility Styles
 *
 * This file contains styling tweaks for 3rd-party plugins
 * to ensure visual consistency with the theme.
 * Only design-related overrides are included—no core plugin functionality is modified.
 *
 * Plugins styled here (examples):
 * - WPML
 * - Contact Form 7
 * - CURCY – Multi Currency for WooCommerce
 */

.woo-multi-currency.wmc-price-switcher a,
.woo-multi-currency.wmc-shortcode.plain-horizontal,
.woocommerce-multi-currency.wmc-shortcode.plain-horizontal,
.woocommerce-multi-currency.wmc-shortcode.plain-vertical {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

.woocommerce-multi-currency.wmc-shortcode.plain-vertical
  .wmc-currency-wrapper
  span.wmc-current-currency {
  padding-left: 5px;
  border: none;
}

.woocommerce-multi-currency.wmc-shortcode.plain-vertical
  .wmc-currency-wrapper
  .wmc-sub-currency
  .wmc-currency {
  padding-left: 5px;
}

.offcanvas-nav
  .woocommerce-multi-currency.wmc-shortcode.plain-vertical.layout10
  .wmc-currency.wmc-active,
.offcanvas-nav
  .woocommerce-multi-currency.wmc-shortcode.plain-vertical.layout10
  .wmc-current-currency {
  color: currentColor;
}

.digi-top-bar .currency-switcher .yay-currency-single-page-switcher,
.digi-top-bar .wSelect-theme-classic.wSelect,
.digi-top-bar .wcuCurrencySwitcherWidget {
  margin: 0;
}

.digi-top-bar .wcuCurrencySwitcherWidget {
  margin: 0 !important;
}

/*------- YayCurrency --------*/

/* .digi-top-bar .yay-currency-custom-select__trigger {
  color: currentColor;
  background: transparent;
  border: none;
}

.digi-top-bar .yay-currency-custom-select__trigger:hover {
  border: none;
}

.digi-top-bar .yay-currency-custom-select__trigger:focus,
.digi-top-bar .yay-currency-custom-select__trigger:active {
  outline: none;
  border: none;
}

.digi-top-bar
  .yay-currency-custom-select.open
  .yay-currency-custom-select__trigger {
  border: none !important;
}

.digi-top-bar .yay-currency-custom-arrow::before,
.digi-top-bar .yay-currency-custom-arrow::after {
  background-color: currentColor !important;
} */

/* ---------- WPML Multi multilingual ----------- */

.wpml-ls-sidebars-page-sidebar ul li::before,
.wpml-ls-item::before {
  display: none !important;
}

.digi-top-bar .language-dropdown .wpml-ls-legacy-dropdown,
.offcanvas-nav .language-dropdown .wpml-ls-legacy-dropdown {
  width: auto !important;
}

.digi-top-bar .wpml-ls-legacy-list-horizontal a {
  color: currentColor;
}

/* ------------ Swatch Plugin ------------ */

.single-product div.product form.cart .variations tr {
  display: block;
}
