/* === ΣΤΥΛ ΓΙΑ ΦΙΛΤΡΑ, CHECKOUT ΚΑΙ ΚΕΝΕΣ ΕΥΧΑΡΙΣΤΙΕΣ === */

/* Περίγραμμα για το κουμπί φίλτρου στην σελίδα προϊόντων */
.em-button-outline.em-font-semibold.catalog-toolbar__filter-button {
  border-color: #000000;
}

/* Περίγραμμα στα πεδία τιμολόγησης στο checkout */
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper {
  border-color: #000000!important;
}

/* Περίγραμμα στο δεύτερο column του checkout (π.χ. σημειώσεις παραγγελίας) */
form.checkout .col-2 {
  border-color: #000000!important;
}

/* Κείμενο στην άδεια λίστα ευχών */
.wishlist-empty p {
  color: #000000;
}

/* Τίτλος στην άδεια λίστα ευχών */
body .wishlist-empty h3 {
  color: #000000 !important;
}

/* === LINKS / HEADER === */

/* Χρώμα hover για κουμπί επιστροφής από wishlist/cart */
a.button.wc-backward:hover {
  color: #9E927E !important;
}

/* Όλα τα στοιχεία στο header αλλάζουν χρώμα στο hover */
header *:hover {
  color: #9e927e !important;
}

/* Τηλέφωνο header κρατά το αρχικό του χρώμα */
.header-phone.topbar-text a:hover {
  color: inherit !important;
}

/* Χρώμα φόντου στον counter του header (π.χ. καλάθι/αγαπημένα) */
.header-counter {
  background-color: #9E927E !important;
  pointer-events: none !important;
}

/* === ΚΟΥΜΠΙΑ WISHLIST / QUICK VIEW === */

/* Χρώμα στο hover του wishlist εικονιδίου */
.wcboost-wishlist-button:hover,
.wcboost-wishlist-button:hover .wcboost-wishlist-button__icon {
  color: #9e927e !important;
}

/* Χρώμα στο hover του quick view (το εικονίδιο ματιού) */
.ecomus-quickview-button:hover .ecomus-svg-icon--eye svg {
  fill: #9e927e !important;
}

/* Χρώμα του κειμένου Add to Cart όταν γίνεται hover */
.add_to_cart_button:hover {
  color: #9e927e !important;
}

/* Ομαλή μετάβαση χρώματος στα παραπάνω κουμπιά */
.wcboost-wishlist-button,
.ecomus-quick-view-button,
.add_to_cart_button {
  transition: all 0.3s ease-in-out;
}

/* === ΠΕΡΙΓΡΑΜΜΑΤΑ ΣΕΛΙΔΑΣ ΠΡΟΪΟΝΤΟΣ === */

/* Μαύρο περίγραμμα γύρω από το εικονίδιο wishlist στο προϊόν */
.single-product .product .wcboost-wishlist-button {
  border: 1px solid black !important;
}

/* Περιγράμματα στα κουμπιά μεγεθών (S, M, L κλπ) */
.variations_form .variations .value .swatch-label,
.variations_form .variations .value .swatch-label span {
  border: 1px solid black !important;
}

/* Περιγράμματα στα ίδια στοιχεία πιο γενικά */
.wcboost-variation-swatches__item {
  border: 1px solid black !important;
}

/* Αλλαγή χρώματος κειμένου του μεγέθους όταν είναι επιλεγμένο */
.wcboost-variation-swatches__item.selected .wcboost-variation-swatches__name {
  color: #9e927e !important;
}

/* Αλλαγή χρώματος περιγράμματος στο επιλεγμένο μέγεθος */
.wcboost-variation-swatches__item.selected {
  border-color: #9e927e !important;
}

/* === SINGLE PRODUCT PAGE - ADD TO CART HOVER === */

/* Χρώμα του Add to Cart στο hover (σελίδα προϊόντος) */
.single-product form.cart button.single_add_to_cart_button:hover {
  color: #9e927e !important;
}

/* === CHECKOUT === */

/* Χρώμα κειμένου στο κουμπί Place Order όταν γίνεται hover */
.woocommerce-checkout button#place_order:hover {
  color: #9e927e !important;
}

/* Χρώμα hover στο κουμπί Apply Coupon (σελίδα checkout/cart) */
.woocommerce .woocommerce-form-coupon .button:hover {
  color: #9e927e !important;
}

/* === CART PAGE === */

/* Χρώμα κειμένου στο Apply Coupon όταν γίνεται hover */
.woocommerce-cart .woocommerce .button[name="apply_coupon"]:hover {
  color: #9e927e !important;
}

/* Χρώμα στο Proceed to Checkout στο hover (σελίδα cart) */
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
  color: #9e927e !important;
}

/* === OFF-CANVAS MINI CART === */

/* Χρώμα του κειμένου στα κουμπιά Checkout & View Cart στο hover */
.woocommerce-mini-cart__buttons a.checkout:hover,
.woocommerce-mini-cart__buttons a.wc-forward:hover {
  color: #9e927e !important;
}


/* === Submit button στη φόρμα επικοινωνίας === */
form input[type="submit"]:hover,
form button[type="submit"]:hover {
  color: #9e927e !important;
}


/* === SORT κουμπί σε κινητό (με βάση την κλάση που έστειλες) === */
button.catalog-toolbar__orderby-button {
  border: 1px solid #000000 !important;  /* Μαύρο περίγραμμα */
  color: #000000 !important;             /* Μαύρο κείμενο */
  background-color: transparent;
  transition: all 0.3s ease-in-out;
}

button.catalog-toolbar__orderby-button:hover {
  color: #9e927e !important;             /* Χρώμα στο hover */
	background-color: black !important;     /* Κρατάμε μαύρο background */
}


/* Γενική προσέγγιση για το κόκκινο "X" στο mini cart */
.woocommerce-mini-cart__close:hover svg path {
  fill: #000000 !important;
}


/* === NEXT ARROW (βελάκι δεξιά) hover === */
.ecomus-swiper-button.swiper-button-next:hover svg path {
  fill: #9e927e !important;
}

/* === FULLSCREEN ICON (πάνω δεξιά) hover === */
a.ecomus-button--product-lightbox.em-flex.em-flex-align-center.em-flex-center:hover svg path {
  fill: #9e927e !important;
}

/* === PREVIOUS ARROW (βελάκι αριστερά) hover === */
.ecomus-swiper-button.swiper-button-prev:hover svg path {
  fill: #9e927e !important;
}

.ecomus-icon-box-widget__item.vertical {
  border: 1px solid black !important;
}

.panel__button-close {
  transition: none !important;
}

.panel__button-close:hover,
.panel__button-close:hover svg,
.panel__button-close:hover svg path {
  fill: black !important;
  color: black !important;
  transition: none !important;
}