/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 7.79

/*************** ADD CUSTOM CSS HERE.   ***************/
/*mini cart progress*/
/*.checkout_coupon {display: block !important;} */
/*.woocommerce-info {display:none;}*/
/*mini cart upsell*/
.woocs_current_text {font-size: .9em !important;}
.cr-reviews-slider .cr-review-card .top-row { border-bottom: UNSET; padding-bottom: UNSET;}
.cr-reviews-slider .cr-review-card .rating-row .rating-label {display: none !important;}
.cr-reviews-slider .cr-review-card .middle-row .datetime {display: none !important;}
.cr-reviews-slider .cr-review-card .middle-row, .cr-reviews-slider .cr-incentivized-row { padding: 1px !important; background: unset; border: UNSET; font-family: unset;}
.cr-reviews-slider  { background-color: #f8f9fa !important; }
.cr-reviews-slider .cr-review-card-inner { border-radius: 30px !important;}
.product-stacked-info .product-title, .product-stacked-info .woocommerce-product-rating { /* text-align: center; */ margin: unset !important;}
/* .woocommerce-product-rating {display: flex; justify-content:center} */
.ux-swatches-js-attached .variations .label {padding-top: 12px;}
.logo a {
  color: white !important;
}
.woocommerce-mini-cart__buttons.buttons a.button.checkout{display:block}
/* cat menu*/
.verified {
  font-size: .7em !important;
}
/*checkout page changes*/
.shop_table .cart_item td {
  padding-top: 3px;
  padding-bottom: 3px;
}
.cart-header {
 text-align:center
}
.cart-header .flex-row-start {
 justify-content:center
}
.is-well {
  background-color: unset;
}
.woocommerce-currency-switcher {
  border-radius: 99px;
  padding: 0px 20px 0px 15px;
  font-weight: 900;
}
.woocommerce-mini-cart__buttons .wc-forward {
 border-radius: 10px !important;
 font-weight: 100;
}
/*
.star-rating {
 width:5.45em !important;
}
*/
/*gift wrapping radio button fix */
.cart-discount.coupon-freegift .woocommerce-Price-amount.amount{
  display: none !important;
}
.badge-inner {
    line-height: 1em !important;
    font-size: .8em;
    font-weight: 300;
}
.badge-container {
    margin: 20px 0 0 0 !important;
}
/*remove extra padding from checkoutpage*/
@keyframes flickerAnimation {
  0%   { background-color:#ededed; }
  10% {   background-color:#eddcd0; }
  100% { background-color:#ededed; }
}
/*mobile menu style*/
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
 font-weight:600;
 font-size: 18px;
 color:#000;
 text-transform: capitalize !important;
}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {
    color: #000 !important;
    font-size: 19px !important;
}
/* off-canvas-menu size */
.woocommerce-widget-layered-nav-list__item {
  font-size: 19px;
  font-weight: 500;
}
.woocommerce-ordering, .woocommerce-ordering select {
   font-size: .9em;
}
.woocommerce-result-count {
    font-size: .9em;
}
/* required field * color */
.woocommerce form .form-row .required {
    color: #C13;
}
/* HIDE VIEW CART AND SHOW ADD TO CART BUTTON AFTER ADDING TO CART */
.add_to_cart_button.added  { display:  inline-block }
.added_to_cart.wc-forward {display:none !important;}
/* make the add to cart icon smaller */
/*BOX AROUND ADD TO CART ICON IN PROD ARCHIVE PAGE*/
/*make the catalog product text smaller next to the add to cart button */
/* under the product archive box pearl value txt */
/* .pearls-info-text { text-align: center; padding: 10px !important; color: indianred; font-size: .9em;} */
/* remove grey from the buttons */
.button:hover,
input[type='button']:hover {
 box-shadow:inset 0 0 0 100px rgba(0,0,0,0)
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
/*.mini_cart_info { padding-bottom: 10px; }*/
/*cat menu */
ul::-webkit-scrollbar {
   width: 0px;
   background: transparent; /* make scrollbar transparent */
}
/* mini cart size*/
.woocommerce-currency-switcher {
  border-radius: 99px;
  padding: 0px 45px 0px 40px;
  font-weight: 900;
}
.mobile-orderby{
  text-align: right !important;
  margin-top: 5px;
}
.show-on-hover,
.hover-slide,
.hover-slide-in,
.hover-zoom,
.hover-zoom-in {
 opacity:1;
 filter:blur(0);
 pointer-events:none
}
}


