/*
Theme Name: Iona Child
Template: iona
Theme URI: http://iona.themerex.net/
Description: Iona is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeRex
Author URI: http://themerex.net/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

/* BUTTONS FIX */
.sc_button.sc_button_simple.sc_button_size_large, .scheme_default .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:focus, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button {
  margin: 0 !important;
  padding: 0 !important;
}

.sc_button.sc_button_simple.sc_button_size_large:after, .sc_button.sc_button_simple.sc_button_size_large:hover:before {
  display: none;
}

.woocommerce #payment #place_order:after, .woocommerce #payment #place_order:hover:before, .woocommerce-page #payment #place_order:after, .woocommerce-page #payment #place_order:hover:before, .woocommerce .wc-backward:after, .woocommerce .wc-backward:hover:before, .woocommerce .shipping-calculator-form button[type=submit]:after, .woocommerce .shipping-calculator-form button[type=submit]:hover:before, .woocommerce .wc-proceed-to-checkout .checkout-button:after, .woocommerce .wc-proceed-to-checkout .checkout-button:hover:before, .woocommerce.single-product .summary .yith-wcwl-add-to-wishlist a:after, .woocommerce.single-product .summary .yith-wcwl-add-to-wishlist a:hover:before, .woocommerce.single-product .summary .compare:after, .woocommerce.single-product .summary .compare:hover:before, #btn-buy:after, #btn-buy:hover:before, #btn-pay:after, #btn-pay:hover:before, .woocommerce.single-product .summary .yith-wcwl-wishlistaddedbrowse a:after, .woocommerce.single-product .summary .yith-wcwl-wishlistaddedbrowse a:hover:before, .woocommerce.single-product .summary .woocommerce-variation-add-to-cart .button:after, .woocommerce.single-product .summary .woocommerce-variation-add-to-cart .button:hover:before, .woocommerce.single-product div.product form.cart .button:after, .woocommerce.single-product div.product form.cart .button:hover:before {
  display: none;
}

.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:after, body.woocommerce .yith-woocompare-widget .clear-all:after, body.woocommerce .yith-woocompare-widget .compare:after, body.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons a:after, body.woocommerce .widget_price_filter .price_slider_amount .button:after, .woocommerce .woocommerce-message .button:after, .woocommerce .woocommerce-info .button:after, .woocommerce .wc-block-components-notice-banner > .wc-block-components-notice-banner__content .wc-forward:after {
  display: none;
}

/* LANG SELECT */
ul.tgp-lang-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  list-style-type: none;
  gap: 0.5rem;
  margin: 0;
  padding: 0;
}

ul.tgp-lang-menu li a {
  font-size: 0.75rem;
  font-weight: 900;
}

/* TIRED PRICING */
.tiered-pricing-blocks {
  gap: 1rem;
  margin: 1rem 0;
}

div.product_meta span.product_id {
  display: none;
}

/* MEIST */
.sc_skills_counter .sc_skills_icon.sc_skills_char:before,
.sc_skills_counter .sc_skills_icon.sc_skills_char > span:before {
  font-size: 3rem;
}


/* QUICK VIEW */
#yith-quick-view-modal .theme_button_close {
  width: 2rem;
  height: 2rem;
  top: 0.7rem;
  right: 0.7rem;
}

#yith-quick-view-modal #yith-quick-view-content div.summary {
  padding: 2rem;
}

#yith-quick-view-modal #yith-quick-view-content div.summary::-webkit-scrollbar {
  width: 0.1rem;
}

#yith-quick-view-modal #yith-quick-view-content div.summary::-webkit-scrollbar-track {
  
}
 
#yith-quick-view-modal #yith-quick-view-content div.summary::-webkit-scrollbar-thumb {
  background-color: #34773b;
/*  outline: 1px solid slategrey;*/
}

/* PRODUCT */
.woocommerce.single-product div.product h1.product_title {
  display: block;
  margin-bottom: 2rem;
}

.scheme_default .star-rating span, .scheme_default .star-rating:before {
  color: #34773b;
}

/* MAIN REVIEW */
.product-review {
  padding-top: 10px;
  font-size: 14px;
  color: #555;
}
.review-text {
  font-style: italic;
}
.review-author {
  margin-top: 5px;
  font-weight: bold;
}
.review-rating {
  color: #eab308; /* золотой */
  font-size: 16px;
}
.product-review-link {
  text-decoration: none;
  color: inherit;
  display: block;
  transition: background 0.2s ease;
}
.product-review-link:hover {
  background: #f8f8f8;
}