/*
 Theme Name:   Mandala Child Theme
 Theme URI:    https://mandala.themerex.net/
 Description:  Mandala Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net
 Template:     mandala
 Version:      1.0
 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
 Text Domain:  mandala
*/

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

.home_blog_el .post_featured.hover_slide > img {
  height: 100%;
  object-fit: cover;
}
.home_blog_el .post_featured.hover_slide:not(.post_featured_bg) {
  height: 300px;
  margin: 0 !important;
}
.home_blog_el article.post_item {
  padding: 0 !important;
}
.home_blog_el .slider_controls_wrap {
  margin: 0 !important;
}
.home_blog_el .post_header.entry-header {
  display: none;
}
.home_blog_el .post_featured.hover_slide .mask {
  opacity: 0.6 !important;
}
.elementor-widget-counter.counter_gradient .elementor-counter-number-wrapper {
  background: linear-gradient(130deg, #ffffff, #188dcd) !important;
  -webkit-background-clip: text !important;
}
.sc_testimonials_accent
  .slider_outer
  .slider_pagination_wrap
  .swiper-pagination-bullet.swiper-pagination-bullet-active,
form button:not(.components-button) {
  border-color: #188dcd !important;
  background-color: #188dcd !important;
}
.sc_title_accent .sc_item_subtitle:before {
  background-color: #188dcd !important;
}
.header_position_over .top_panel {
  background-color: #000 !important;
}
.page_content_wrap {
  padding-top: 0rem !important;
}
/* woo shop design */
.tax-product_cat .select_container,
.woocommerce-shop .select_container {
  padding: 12px 16px;
  border: 1px solid #828a92;
  border-radius: 8px;
}
.tax-product_cat .select_container:after,
.woocommerce-shop .select_container:after {
  right: 16px !important;
}
.tax-product_cat .products .type-product .post_item,
.woocommerce-shop .products .type-product .post_item {
  border: 1px solid #828a92;
  background-color: #161616;
  padding: 16px;
  border-radius: 8px;
}
.tax-product_cat .products .type-product .post_item img,
.woocommerce-shop .products .type-product .post_item img {
  background-color: #ffffff;
  border-radius: 8px 8px 0 0;
}
.tax-product_cat .products .type-product .post_item .post_data,
.woocommerce-shop .products .type-product .post_item .post_data {
  text-align: center;
}
.tax-product_cat .products .type-product .post_item .post_data .button,
.woocommerce-shop .products .type-product .post_item .post_data .button {
  padding: 15px 40px !important;
  margin-bottom: 16px;
}

.products .product-category .post_item img {
  background-color: #ffffff;
  border-radius: 8px 8px 0 0;
}
.products .product-category .post_item {
  border: 1px solid #828a92;
  background-color: #161616;
  padding: 16px;
  border-radius: 8px;
}

/* woo shop design */
