/*
 Theme Name:   Astra Child
 Theme URI:    https://example.com/astra-child
 Description:  Child theme for Astra
 Author:       Your Name
 Author URI:   https://example.com
 Template:     astra
 Version:      1.0.0
*/

/* Import parent theme styles */
@import url("../astra/style.css");

/* Your custom CSS goes below */
body {
    background-color: #f9f9f9;
}

.ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after, .ast-theme-transparent-header .ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after{color: #FFF !important;}
.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link{color: #14B7A5 !important;}
.ast-builder-menu-1 .menu-item > .menu-link{color: #192533;}
.woocommerce .star-rating, .woocommerce .comment-form-rating .stars a, .woocommerce .star-rating::before{color: #FDCC0D !important}
.usk-content-inner .usk-title .title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  line-height: 1.4;
  max-height: calc(1.4em * 3);
}

.xoo-wsc-pname a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 👈 change number of lines here */
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  line-height: 1.4; /* adjust spacing */
  max-height: calc(1.4em * 2); /* sync with number of lines */
}

.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{
    /* min-width: 3em; */
    /* min-height: 3em; */
    /* line-height: 3em; */
    padding: 4px 8px;
    font-size: .8em;
    font-weight: 400;
    text-transform: capitalize;
    position: absolute;
    text-align: center;
    /* border-radius: 100%; */
    z-index: 12;
    top: 15px;
    left: 10px;
    right: auto;
    margin: -.5em -.5em 0 0;
}

.wc-block-grid .wc-block-grid__product-onsale, .wc-block-grid__product-image .wc-block-grid__product-onsale{
    background: red !important;
    border: 1px solid red !important;
    color: #FFFFFF !important;
}