/** Shopify CDN: Minification failed

Line 125:13 Unexpected "{"
Line 125:22 Expected ":"
Line 126:13 Unexpected "{"
Line 126:22 Expected ":"
Line 127:13 Unexpected "{"
Line 127:22 Expected ":"
Line 128:13 Unexpected "{"
Line 128:22 Expected ":"
Line 129:13 Unexpected "{"
Line 129:22 Expected ":"
... and 8 more hidden warnings

**/
/* Global font family */
:root {
  --brand-font: 'Philosopher', sans-serif;
}

/* Base text */
html, body {
  font-family: var(--brand-font);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

/* Headings */
h1, h2, h3, h4, h5, h6,
.h0, .h1, .h2, .h3, .h4, .h5, .h6,
.heading, .heading__title, .rich-text__heading,
.section-header__title, .title-wrapper-with-link__title {
  font-family: var(--brand-font);
  font-weight: 700;
}

/* UI elements */
button, .button, [type="button"], [type="submit"],
input, select, textarea, label,
.navbar, .menu, .breadcrumb,
.product__title, .card__heading, .tile__title {
  font-family: var(--brand-font);
}

/* Optional: fine‑tune weights if you only loaded 400 and 700 */
body, p, li, a, small, .text {
  font-weight: 400;
}
strong, b {
  font-weight: 700;
}

/* Optional: fallback if Philosopher fails to load for any reason */
@supports not (font-variation-settings: normal) {
  html, body { font-family: 'Philosopher', Arial, Helvetica, sans-serif; }
}





h1, h2, h3, h4, h5, h6,
.h0, .h1, .h2, .h3, .h4, .h5, .h6,
.heading, .heading__title, .rich-text__heading,
.title-wrapper-with-link__title, .section-header__title,
.product__title, .card__heading, .tile__title {
font-family: 'Philosopher', sans-serif;
font-weight: 700;
}


h1, h2, h3, h4, h5, h6, .h1, .heading, .rich-text__heading { font-family: 'Philosopher', sans-serif !important; font-weight: 700 !important; }






/* Headings (extra certainty) */
h1, h2, h3, h4, h5, h6,
.h0, .h1, .h2, .h3, .h4, .h5, .h6,
.heading, .heading__title, .rich-text__heading,
.title-wrapper-with-link__title, .section-header__title,
.product__title, .card__heading, .tile__title {
  font-family: 'Philosopher', sans-serif !important;
  font-weight: 700 !important;
}

/* Navigation and buttons */
.header, .header__inline-menu, .header__menu-item,
.list-menu, .list-menu__item,
.menu-drawer, .menu-drawer__menu, .menu-drawer__menu-item,
.menu__content, .nav, .navbar, .breadcrumb,
a, .link, .link--text, .link--primary,
.button, .btn, button, [type="button"], [type="submit"] {
  font-family: 'Philosopher', sans-serif !important;
}

/* Form elements */
input, select, textarea, label {
  font-family: 'Philosopher', sans-serif !important;
}

/* Defaults for weights */
body, p, li, a, small { font-weight: 400; }
strong, b { font-weight: 700; }







/* Only the product link that points to /collections/women/products/berry-d-or */
a.product-card__name[href="/collections/women/products/berry-d-or"] {
  /* put your overrides here */
  font-family: 'Philosopher', sans-serif;
  font-weight: 700;
  color: #111111;
  text-transform: none;
}

/* Limit to this single section instance */
.customstyle{{ section.id }} h3.section-title-1.text-center.mb-3.aos-init.aos-animate { color: #ffffff; }
.customstyle{{ section.id }} .subtop.text-center.mb-2.aos-init.aos-animate { color: #ffffff; }
.customstyle{{ section.id }} .rte.text-center.txt-body-70 p { color: #ffffff; }
.customstyle{{ section.id }} .subtop.mb-3 { color: #000000; } /* you set black here explicitly */
.customstyle{{ section.id }} h2.mb-3.h2 { color: #ffffff; }
.customstyle{{ section.id }} .rte-setting { color: #ffffff; margin-top: -10px; }
.customstyle{{ section.id }} .product-image__banner_in h3 a { color: #ffffff; }

/* IMPORTANT: remove or scope these two global rules so they don't affect the entire site */
 /* strong { color: white; }            <-- delete this */
 /* .txt-body { color: #ffffff; }       <-- delete or scope: */
.customstyle{{ section.id }} .txt-body { color: #ffffff; }
.customstyle{{ section.id }} strong { color: #ffffff; }

strong {
    color: #000000;
}










