/** Shopify CDN: Minification failed

Line 98:0 Unexpected "}"

**/
/*// =============================================================================
// Ella Custom CSS - Customize The Style For Layout
// =============================================================================

// =============================================================================
//
// IMPORTANT DISCLAIMER
// Shopify is notifying shop owners about the need to convert scss files to css files.
// Please use only CSS to style the layout.
//
// =============================================================================*/
/* Global Classes */
.invert-for-dark img {
  filter: brightness(0) invert(1);
}
.align-right a, .align-right p {
    justify-content: flex-end;
}
.align-left a, .align-left p {
    justify-content: flex-start;
}
.align-center a, .align-center p {
    justify-content: center;
}
body p, body li {
    line-height: 1.6;
}
ul li, ol li {
    padding-bottom: 15px;
}
/* Global Classes END */

.content.spotlight-inner .spotlight-button span {
    white-space: break-spaces;
}

/* PRODUCT CARD STYLES */
.badge-stock.in-stock{
    position:absolute;
    width: fit-content;
    top: 0.5rem;
    left: 0.5rem;
    /* background-color:#000;
    color:#fff;
    font-size:10px;
    border: solid #000 1px;
    padding:4px 6px; */
    z-index: 1;

    img {
      margin: 0;
      padding: 0;
    }
}
.red-content p {
    font-size: 17px;
    font-weight: 700;
    pointer-events: all;
}
.product__text.des a {
  text-decoration: underline;
}
.productView-images-wrapper .badge-stock.in-stock img {
    width: 100px;
}
li.product.sold-out {
  display: none;
}
@media only screen and (max-width: 700px) {
  .halo-row .halo-item .spotlight-item .content a.spotlight-button {
    font-size: 12px;
    line-height: 1.4;
  }
  .badge-stock.in-stock img {
      width: 65px;
  }
  .red-content p {
    font-size: 18px;
}
  .halo-row .halo-item.last-odd {
    display: none;
}
}
/* PRODUCT CARD STYLES END */


.spotlight-block .halo-row {
    row-gap: 10px;
}
.storeicons-prod {
  margin-bottom: 20px;
}
}