/*
Theme Name: Mystik Child
Theme URI: http://mystik.themerex.net/
Template: mystik
Author: ThemeREX
Author URI: https://themerex.net/
Description: Mystik 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.
Tags: flexible-header,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,full-width-template,microformats,post-formats,theme-options,threaded-comments,translation-ready
Version: 1.0
Updated: 2019-06-10 09:41:54

*/

/****************************************** MAIN COLOR ******************************************/

/********************* header menu *********************/
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button), .scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
	color: #d29504;
}





/****************************************** SECONDARY COLOR ******************************************/

/********************* header menu *********************/
.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a {
		color: #d29504 !important;
}
.scheme_dark .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
	color: #d29504 !important;
}

.menu-item-count {  /* Topmenu Counts */
	color: #d29504;
}



/****************************************** Font Sizes ******************************************/

/********************* Breadcrumbs *********************/
.breadcrumbs {
	font-size:1rem;
}

/********************* Topmenu Counts *********************/
.menu-item-count {
	font-size: 75%;
}
/********************* page titles *********************/
.sc_layouts_title_title>.sc_layouts_title_caption {
	font-size:6.5em;
}
/********************* testimonial slider *********************/
.sc_testimonials_item_author_title {
	font-size: 2.125rem; font-weight: 500; line-height: 1em;
}
/********************* services slider *********************/
.sc_services_item_title {
	font-size: 2.5rem; font-weight: 500; line-height: 0.75em;
}
/********************* Shop Listings *********************/
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
	/*font-size: 2.5rem; line-height: 0.8em; letter-spacing:0.05em;*/
	font-size: 1.25rem; font-family: "Cinzel Decorative",cursive, "Lovers Quarrel",cursive;
}
/********************* Shop Description Page *********************/
.woocommerce div.product .product_title {
	font-size: 4.5rem; line-height: 0.7em;
}

/****************************************** Elements Visibility ******************************************/

/********************* Shop Description Page *********************/
.woocommerce .woocommerce-breadcrumb, .woocommerce-products-header {
	display: block;
}

/********************* Services Display Box *********************/
.eael-tabs-content {
	border: 1px solid #3b3b3b; padding: 3em;
}
.eael-advance-tabs .eael-tabs-nav>ul li + li:before {
	content: '';
}
.elementor-92 .elementor-element.elementor-element-be02f6e .eael-advance-tabs .eael-tabs-nav > ul li {
	padding:2.7em; border: 1px solid #3b3b3b; border-bottom: none;
}
.elementor-92 .elementor-element.elementor-element-be02f6e .eael-advance-tabs .eael-tabs-nav > ul li.active {
	border-color: #fff; letter-spacing: 0.1em;
}
#menu-item-4963 .menu-item-count { /* top menu meditation hide count */
	display: none;
}
@media only screen and (max-width: 767px) {
	.eael-tabs-content {padding:1em;}
}

/****************************************** Visual Overrides ******************************************/

/********************* Home Page: Testimonials box *********************/

.home .sc_testimonials_slider .slider_container {height: 85%;}

/********************* Product Page: Variations box *********************/

div.product.elementor .elementor-add-to-cart.elementor-product-variable form.cart {
	display: flex; flex-direction: column-reverse;
}
div.product.elementor .elementor-add-to-cart.elementor-product-variable form.cart .variations {
	margin-top: 1em;
}
div.product.elementor .elementor-add-to-cart.elementor-product-variable form.cart .variations th {
	vertical-align: bottom; padding-right: 0.5em;
}

div.product.elementor .elementor-add-to-cart.elementor-product-variable form.cart .single_variation_wrap {
	display: flex; flex-direction: column-reverse;
}

div.product.elementor .elementor-add-to-cart.elementor-product-variable form.cart .single_variation_wrap .woocommerce-variation-price {
	text-align: left; margin-bottom: -1.5em; opacity: 0.6;
}

/********************* Product Archive Page *********************/
	/* Hide 2nd description & title */
	.woocommerce .list_products_header, .woocommerce-page .list_products_header {display:none;}


/****************************************** Mobile ******************************************/

@media (max-width: 479px) {
	/* Logo image height */
	.mobile_device .menu_mobile .sc_layouts_logo img, .mobile_layout .menu_mobile .sc_layouts_logo img {height:6em;}
	
	/* Homepage/shop Slider text shadow/background */
	/*.rev_break_columns rs-column-wrap.rs-parallax-wrap {background:rgba(0,0,0,0.5);}
	.sc_layouts_title_description p {background:rgba(0,0,0,0.5);}*/
	rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) {height: auto !important;}
	
	/* Home Page: Testimonials box */
	.home .sc_testimonials_slider .slider_container {height: 83%;}
	
	/* Home Page: Footer social */
	.footer-social-half .elementor-widget-wrap {justify-content: center;}

}