/** Shopify CDN: Minification failed

Line 156:0 Expected "}" to go with "{"

**/
/* // SKINDELLE CUSTOM 2025-09. */
 .sticky-cart-btn .button{
        background: #E1B899!important;
        color:#4B4B4B!important;
        border-color: #E1B899!important;
    }
    .product-sticky-bar {
     background: #FAEBD7;
    }
/* // SKINDELLE CUSTOM START 2025-09. Free Shipping Progress Bar */
.free-shipping-message-container {
    display: flex;
    align-items: center;
    gap: 8px;
}
input[type="radio"]:checked + .block-swatch, .block-swatch.is-selected {
  border-color: #000!important;
  border:1px solid #000!important;
}
.free-shipping-progress-container {
    margin-top: 8px;
    margin-bottom: 4px;
}

.free-shipping-progress-bar {
    width: 100%;
    height: 3px;
    background-color: #FAEBD7; /* parchment nude */
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

.free-shipping-progress-fill {
    height: 100%;
    background-color: #E1B899; /* taupe */
    width: 0%;
    transition: width 0.4s ease-out;
    border-radius: 2px;
}

.free-shipping-checkmark {
    display: none;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.free-shipping-bar.unlocked .free-shipping-progress-container {
    display: none;
}

.free-shipping-bar.unlocked .free-shipping-checkmark {
    display: flex !important;
    opacity: 1 !important;
}

/* Animation for progress bar fill */
.free-shipping-progress-fill.animate {
    animation: progressFill 0.4s ease-out;
}

@keyframes progressFill {
    from {
        transform: translateX(-100%);
        width: 0%;
    }
    to {
        transform: translateX(0);
    }
}
/* // SKINDELLE CUSTOM END 2025-09. */

@media screen and (max-width: 500px) {
.product-gallery__media.product-gallery__media_fill img{
    height:300px;
    object-fit:cover;
}
/* ===== SKINDELLE — Proof line under hero ===== */
/* Section: #shopify-section-template--26346177429834__rich_text_zfYanG */
#shopify-section-template--26346177429834__rich_text_zfYanG .rte{
  text-align: center;
  font-size: 14px;
  line-height: 1.45;
  margin: 10px 0 6px;
}
/* Mobile: smaller + left-aligned */
@media (max-width: 749px){
  #shopify-section-template--26346177429834__rich_text_zfYanG .rte{
    text-align: left;
    font-size: 13px;
    margin: 8px 0 4px;
  }
}
/* Remove any auto border on this section */
#shopify-section-template--26346177429834__rich_text_zfYanG.bordered-section{ border: 0 !important; }

/* ===== SKINDELLE — Two micro-testimonials ===== */
/* Section: #shopify-section-template--26346177429834__rich_text_Lb6tar */
#shopify-section-template--26346177429834__rich_text_Lb6tar .rte{ margin: 6px 0 2px; }
/* If the content is a list, strip bullets */
#shopify-section-template--26346177429834__rich_text_Lb6tar ul{ list-style: none; padding: 0; margin: 0; }
/* Style quotes as one-line editorial blurbs */
#shopify-section-template--26346177429834__rich_text_Lb6tar li,
#shopify-section-template--26346177429834__rich_text_Lb6tar p{
  font-size: 14px;
  line-height: 1.45;
  font-style: italic;
  color: #343434;
  margin: 6px 0;
}
/* Keep names bold, not italic */
#shopify-section-template--26346177429834__rich_text_Lb6tar strong{
  font-weight: 600;
  font-style: normal;
}
/* Remove any auto border on this section */
#shopify-section-template--26346177429834__rich_text_Lb6tar.bordered-section{ border: 0 !important; }

/* NAV LINKS (desktop default) */
:where(.list-menu__item, .header__menu-item, .header__menu a, nav a) {
  font-size: 17px !important;
  line-height: 1.3;
}

/* LOGO / HEADING TEXT */
:where(.header__heading, .header__heading-link, h1) {
  font-size: 26px !important;
  line-height: 1.2;
}

/* DROPDOWN ITEMS */
:where(.header__submenu, .menu-drawer__menu, .header__submenu a, .menu-drawer__menu a) {
  font-size: 15px !important;
}

/* MOBILE (Dawn breakpoint ≈ 750px) */
@media (max-width: 749px) {
  :where(.list-menu__item, .header__menu-item, .header__menu a, nav a) {
    font-size: 15px !important;
  }
  :where(.header__heading, .header__heading-link, h1) {
    font-size: 22px !important;
  }
  :where(.header__submenu a, .menu-drawer__menu a) {
    font-size: 14px !important;
  }
}
