/**
 * Theme Name: Rey Child
 * Theme URI: http://reytheme.com/
 * Description: This is a child theme of Rey.
 * Author: Marius H.
 * Author URI:  https://twitter.com/mariushoria
 * Template: rey
 * Version: 1.0.0
 * License: General Public License
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Text Domain: rey-child
 */
.rey-loopHeader.--has-filter-btn.--active-pos-above_header, .rey-pagination .page-numbers.current {
    color: #197B73;
}
.rey-icon, :is(.rey-wicon,.rey-arrowSvg) svg{ fill: #197B73;}
.wc-tabs-wrapper .wc-tabs li.active a{border-bottom-color: #197B73; }
div#wc-tabs-wrapper {
    color: #197B73;
}
.wc-tabs-wrapper .wc-tabs li a {
    color: #197B73;
}
.wc-tabs-wrapper .wc-tabs{ border-bottom: none;}
tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_choose-a-colour {
    border-bottom: 1px solid var(--e-global-color-primary);
}
.rey-productTitle-wrapper {
    color: #000;
}
.pdp--fullscreen .rey-productSummary {
    border-bottom: none;
    margin-bottom: auto;
}
button.button.rey-btn--primary-out.rey-quickviewBtn.js-rey-quickviewBtn {
    margin-left: auto;
}
.custom-woocommerce-tabs{
	width:inherit;
}
.custom-woocommerce-tabs .wc-tabs li.active a {
    font-weight: bold;
    border-bottom: 2px solid #000;
}
.custom-woocommerce-tabs .wc-tabs {
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	list-style: none;
	margin: 0 0 20px;
	padding: 0;
	border-bottom: 1px solid #ddd;
}

.custom-woocommerce-tabs .wc-tabs li {
	display: inline-block;
	margin-right: 20px;
	padding: 10px 0;
	position: relative;
	cursor: pointer;
	padding-left: 35px;
}

.custom-woocommerce-tabs .wc-tabs li.active a {
	font-weight: bold;
	border-bottom: 2px solid #000;
}

.custom-woocommerce-tabs .wc-tabs li a {
	text-decoration: none;
	color: inherit;
}
button.yith-wfbt-submit-button.button {
    background-color: #197B73;
	color: #fff;
}
.yith-wfbt-section h2 {
    font-weight: var(--pdp-linked-title-fw, var(--font-weight-bold));
    color: var(--pdp-linked-title-color, var(--body-color));
    text-transform: var(--pdp-linked-title-tt, var(--h-text-transform));
    font-size: var(--pdp-linked-title-fz, 1rem);
    margin-bottom: var(--pdp-linked-title-mb, 1.5em);
}
h1,h2,h3 {
    font-family: "raleway";
}
/**/
.rey-icon-bag {fill: currentColor !important;}
.rey-swatchList .rey-swatchList-item--regular > span {position: absolute !important;top: 0;width: 100% !important;height: 100% !important;background-position: center !important;}
body .rey-swatchList .rey-swatchList-item--regular {height: 0;padding: 0 !important;margin: 0 !important; padding-top: 24% !important;}
@media screen and (min-width: 1025px){
.rey-siteLogo {margin-bottom: -40px;margin-top: -10px;}
.rey-mainNavigation.rey-mainNavigation--desktop {padding-top: 0;padding-bottom: 0;margin-top: 1px;}
.rey-mainMenu--desktop > .menu-item > a{font-size: 12px;}
.elementor-widget-reycore-header-navigation{min-width: 620px;}
.rey-mainMenu--desktop { justify-content: space-between !important;}
body .header-vat {margin-right: 75px;}
.rey-flexWrap {margin-top: -21px; margin-bottom: -23px;}
}


