/** Shopify CDN: Minification failed

Line 58:15 Expected identifier but found whitespace
Line 58:16 Unexpected "36px"
Line 59:105 Expected ")" to end URL token
Line 123:9 Expected identifier but found "addEventListener("

**/
  /* Center the product title and price */
  .card__information {
    text-align: left!important;
  }

  .card__heading,
  .price .price__regular {
    display: block;
    margin: 0.5rem 0; /* Adjust spacing as needed */
  }


.price__regular {
  text-align: left !important;
}



@font-face {
    font-family: "Atelier";
    src: url("/cdn/shop/files/Atelier_Femme_Serif.woff?v=1733721999") format("woff"),
    url("Atelier.woff2") format("woff2");
}


/*------------------------------------
 *   CUSTOM FONTS
 *------------------------------------*/

@font-face {
    font-family: "Atelier";
    src: url("/cdn/shop/files/Atelier_Femme_Serif.woff?v=1733721999") format("woff"),
    url("Atelier.woff2") format("woff2");
}


:root {

  --font-heading-family: 'Atelier';
  --font-heading-weight: 400;
}





@media screen and (min-width: 750px)
.shopify-section-newsletter_GkNxtD
padding-top: 36px;
padding-bottom: 36px;
background-image: url(‘/cdn/shop/files/Newsletter_BG.png?v=1733905010') !important;

@media screen and (max-width:749px) {
section.fullheight-bg .section-background {
 position:absolute !important;
}
}

.background-split--left.ss-section {
    background: #664342;
    color: #faf6f2;
}

@media screen and (max-width:749px) {
section.fullheight-bg .section-background {
 position:absolute !important;
}
}


.product-grid {
.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information {
    display: flex;
    flex-direction: column;
    }

@media screen and (min-width: 1024px) {
.card__heading {
  font-size: 1.6rem !important;
  text-align: center;
}
.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information {
    align-items: center;
    }
}

@media screen and (max-width: 1023px) {
.card__heading {
  font-size: 1.4rem !important;
}
}
  
.price {
  color: #8D8D91 !important;
}  
}

@media (min-width: 740px) {
#shopify-section-template--18719606243561__multicolumn_4kEe6V {
    display: none;
}
}

@media (min-width: 740px) {
#shopify-section-template--18778205585641__multicolumn_48xdiw {
    display: none;
}
}

@media (min-width: 740px) {
#shopify-section-template--18778711130345__multicolumn_48xdiw {
    display: none;
}
}
document.addEventListener("DOMContentLoaded", function() {
  let banner = document.querySelector(".shopify-section-template--18719606243561__image_banner_9HxyFn");
  if (banner) {
    let heading = banner.querySelector(".banner__heading");
    if (heading && heading.innerHTML.includes("Stitch")) {
      heading.innerHTML = heading.innerHTML.replace(
        "Stitch",
        "<span style='border-bottom: 2px dashed #000; padding-bottom: 2px;'>Stitch</span>"
      );
    }
  }
});

/* Change color on hover for the specific Add to Cart button */
#ProductSubmitButton-template--18819624534249__main:hover {
    background-color: #ff6600 !important; /* Change to your desired hover color */
    color: #ffffff !important; /* Change text color on hover */
    border-color: #ff4500 !important; /* Change border color */
    transform: scale(1.05); /* Slightly enlarges the button */
    transition: all 0.3s ease-in-out;
}



