/** Shopify CDN: Minification failed

Line 375:10 Expected identifier but found whitespace
Line 375:23 Unexpected "!"

**/
/* ── IBARRA REAL NOVA — self-hosted ── */
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-Regular.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-Italic.ttf') format('truetype');
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-SemiBold.ttf') format('truetype');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600; font-style: italic; font-display: swap;
}
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-Bold.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ibarra Real Nova';
  src: url('IbarraRealNova-BoldItalic.ttf') format('truetype');
  font-weight: 700; font-style: italic; font-display: swap;
}

/* ============================================================
   CDJ SKIN — Final Production v8
   Chateau de Jeunesse × Dawn (Shopify)
   ============================================================ */

/* ── 1. CSS VARIABLES: force all schemes dark ── */
:root,
.color-scheme-1, .color-scheme-2, .color-scheme-3,
.color-scheme-4, .color-scheme-5,
[class*="color-scheme"],
.color-background-1, .color-background-2,
.gradient {
  --color-background:              0,0,0     !important;
  --gradient-background:           #000      !important;
  --color-foreground:              255,255,255 !important;
  --color-button:                  255,255,255 !important;
  --color-button-text:             0,0,0     !important;
  --color-secondary-button:        0,0,0     !important;
  --color-secondary-button-text:   255,255,255 !important;
  --color-link:                    136,136,136 !important;
  --color-shadow:                  0,0,0     !important;
  --color-badge-foreground:        255,255,255 !important;
  --color-badge-background:        0,0,0     !important;
  --color-badge-border:            40,40,40  !important;
  --payment-terms-background-color:#000      !important;
  --variant-pills-radius:          0px       !important;
}

/* ── 2. BASE ── */
html { background:#000; }
body {
  background:#000 !important;
  color:#fff !important;
  -webkit-font-smoothing:antialiased;
  font-family: 'Ibarra Real Nova', serif !important;
}
/* Override Dawn's font CSS variables to Ibarra Real Nova globally */
:root,
[class*="color-"],
[class*="color-scheme"] {
  --font-body-family: 'Ibarra Real Nova', serif !important;
  --font-heading-family: 'Ibarra Real Nova', serif !important;
  --font-body-style: normal !important;
  --font-heading-style: normal !important;
}
* { font-family: 'Ibarra Real Nova', serif !important; }
*, *::before, *::after { box-sizing:border-box; }
a { color:inherit; text-decoration:none; transition:color .2s; }
a:hover { color:#888; }
h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title {
  color:#fff; font-family:var(--font-heading-family);
  font-style:var(--font-heading-style); font-weight:var(--font-heading-weight);
}

/* ── 3. HIDE DAWN HEADER ── */
.header-wrapper, .header, .announcement-bar,
sticky-header, .shopify-section-group-header-group { display:none !important; }

/* ── 4. CONTENT SPACING ── */
/* ── Global logo clearance ──
   Logo is position:fixed. Desktop: 160px wide → ~98px tall + 18px top + 18px btm = 134px
   Mobile:  34vw wide → ~115px total at 375px viewport
   All pages get padding-top to push content below the fixed logo. ── */
#MainContent {
  padding-top: 148px !important;  /* desktop clearance */
  margin-top: 0 !important;
}
@media screen and (max-width: 749px) {
  #MainContent { padding-top: 140px !important; } /* logo up to 126px on large phones + 14px buffer */
}
/* Product page manages its own clearance via .product row padding-top */
body[data-tpl="product"] #MainContent { padding-top: 0 !important; }
.shopify-section { margin:0 !important; }

/* ── 5. ALL BACKGROUNDS → BLACK ── */
.gradient, .color-scheme-1, .color-scheme-2, .color-scheme-3,
.color-background-1, .color-background-2 {
  background:#000 !important; background-color:#000 !important;
}

/* ── 6. GLOBAL BUTTONS ── */
.button, .button--primary {
  background:transparent !important; color:#fff !important;
  border:1px solid #333 !important; border-radius:var(--buttons-radius,0) !important;
  font-family:var(--font-heading-family) !important; font-style:var(--font-heading-style) !important;
  letter-spacing:.14em !important; text-transform:uppercase !important;
  font-size:1.2rem !important; box-shadow:none !important; cursor:pointer;
  transition:color .38s, background .38s, border-color .38s !important;
}
.button:hover, .button--primary:hover { background:#fff !important; color:#000 !important; border-color:#fff !important; }
.cart__checkout-button { background:#fff !important; color:#000 !important; border-color:#fff !important; }
.cart__checkout-button:hover { background:transparent !important; color:#fff !important; }

/* ── 7. INPUTS ── */
input:not([type="checkbox"]):not([type="radio"]), textarea, select {
  background:transparent !important; border-color:#222 !important;
  color:#fff !important; border-radius:var(--inputs-radius,0) !important;
}
input::placeholder, textarea::placeholder { color:#555 !important; }
input:focus, textarea:focus, select:focus { border-color:#555 !important; outline:none !important; box-shadow:none !important; }
label { color:#888 !important; }
.quantity { border-color:#222 !important; background:transparent !important; }
.quantity__button, .quantity__input { background:transparent !important; color:#fff !important; border:none !important; }

/* ── 8. PRODUCT CARDS — handled by cdj-collection-grid section ── */
.card-wrapper, .card, .card--standard, .card--card { background:#000 !important; border-color:#1a1a1a !important; box-shadow:none !important; }
.card__inner, .card__content { background:#000 !important; }
.card__media, .media--transparent { background:#000 !important; }
.card__heading, .card__heading a { font-family:var(--font-heading-family) !important; font-style:var(--font-heading-style) !important; font-size:1.3rem !important; color:#fff !important; letter-spacing:.06em; }
.card__information { padding:14px 16px 20px !important; border-top:1px solid #1a1a1a !important; }
.price, .price__regular, .price-item, .price-item--regular { color:#aaa !important; font-size:1.2rem !important; }
.price--sold-out .price__availability { color:#444 !important; }
.badge { background:#111 !important; color:#888 !important; border-color:#222 !important; }
.collection-empty .title, .empty-page-content .title { color:#555 !important; font-style:italic; }
.card__heading, .card__heading a { font-family:var(--font-heading-family) !important; font-style:var(--font-heading-style) !important; font-size:1.3rem !important; color:#fff !important; letter-spacing:.06em; }
.card__information { padding:14px 16px 20px !important; border-top:1px solid #1a1a1a !important; }
.price, .price__regular, .price-item, .price-item--regular { color:#aaa !important; font-size:1.2rem !important; }
.price--sold-out .price__availability { color:#444 !important; }
.badge { background:#111 !important; color:#888 !important; border-color:#222 !important; }
.collection-empty .title, .empty-page-content .title { color:#555 !important; font-style:italic; }

/* ════════════════════════════════════════════════════════════
   9. PRODUCT PAGE — compact split layout
   Contained width, no image border, clean dividers
   ════════════════════════════════════════════════════════════ */

/* Remove image border & shadow on product page */
body[data-tpl="product"] .media,
body[data-tpl="product"] .global-media-settings,
body[data-tpl="product"] .product-media-container {
  --media-border-width: 0px !important;
  --media-border-opacity: 0 !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}

body[data-tpl="product"] .section-main-product { padding:0 !important; margin:0 auto !important; }
body[data-tpl="product"] .section-main-product > .page-width {
  max-width:1440px !important; padding:0 !important; margin:0 auto !important; width:100% !important;
}

/* Outer two-column row — pushed down as ONE unit below the fixed logo */
body[data-tpl="product"] .product {
  display:flex            !important;
  flex-direction:row      !important;
  flex-wrap:nowrap        !important;
  align-items:flex-start  !important;
  width:100%              !important;
  max-width:1440px        !important;
  padding-top:148px  !important;  /* ← entire row clears the fixed logo */
  padding-left:0          !important;
  padding-right:0         !important;
  padding-bottom:0        !important;
  margin:0 auto           !important;
  gap:0                   !important;
}

/* ── LEFT: image column — no extra top padding needed, parent handles it ── */
body[data-tpl="product"] .product__media-wrapper {
  width:52%       !important;
  max-width:52%   !important;
  flex:0 0 52%    !important;
  padding:0       !important;
  order:1         !important;
  background:#000 !important;
}

body[data-tpl="product"] media-gallery,
body[data-tpl="product"] slider-component.slider-mobile-gutter {
  display:block !important; width:100% !important;
}

body[data-tpl="product"] .product__media-list {
  display:flex !important; flex-direction:column !important;
  gap:2px !important; padding:0 6% !important; margin:0 !important; list-style:none !important;
}

/* Kill Dawn's 50%-cap on stacked items */
body[data-tpl="product"] .product__media-item,
body[data-tpl="product"] .product--stacked .product__media-item {
  width:100% !important; max-width:100% !important;
  padding:0 !important; margin:0 !important; display:block !important;
}
body[data-tpl="product"] .product-media-container { width:100% !important; max-width:100% !important; }

/* Image media: 1:1 square — no border, clean */
body[data-tpl="product"] .product__media-item .media,
body[data-tpl="product"] .product-media-container .media,
body[data-tpl="product"] .product__media-wrapper .media--transparent {
  width:100%         !important;
  padding-top:100%   !important;
  height:0           !important;
  position:relative  !important;
  background:#000    !important;
  overflow:hidden    !important;
  border:none        !important;
  box-shadow:none    !important;
}

body[data-tpl="product"] .product__media-item .media img,
body[data-tpl="product"] .product-media-container .media img {
  position:absolute  !important;
  inset:0            !important;
  width:100%         !important;
  height:100%        !important;
  object-fit:contain !important;
  padding:4%         !important;
  transition:transform 800ms cubic-bezier(.76,0,.24,1) !important;
}
body[data-tpl="product"] .product__media-item:hover .media img { transform:scale(1.02) !important; }

/* ── CDJ PRODUCT IMAGE SLIDER — uses Dawn's is-active system ── */
body[data-tpl="product"] .product__media-list {
  display: block !important;
  position: relative !important;
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
  overflow: hidden !important;
}

/* Hide all slides, show only active */
body[data-tpl="product"] .product__media-item {
  display: none !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}
body[data-tpl="product"] .product__media-item.is-active {
  display: block !important;
}

/* Slider navigation arrows */
#cdj-slider-prev, #cdj-slider-next {
  position: absolute;
  top: 50%; transform: translateY(-50%);
  background: none; border: none; cursor: pointer;
  color: #fff; font-size: 18px; z-index: 10;
  padding: 16px 20px; opacity: 0.4; transition: opacity .2s;
  line-height: 1;
}
#cdj-slider-prev:hover, #cdj-slider-next:hover { opacity: 1; }
#cdj-slider-prev { left: 0; }
#cdj-slider-next { right: 0; }
.cdj-slider-wrapper { position: relative !important; }

/* Dot indicators */
#cdj-slider-dots {
  display: flex; justify-content: center; gap: 6px;
  padding: 12px 0;
}
#cdj-slider-dots span {
  width: 5px; height: 5px; border-radius: 50%;
  background: #333; cursor: pointer; transition: background .2s;
}
#cdj-slider-dots span.active { background: #fff; }

/* Make images clickable */
body[data-tpl="product"] .product__media-item.is-active .media {
  cursor: zoom-in !important;
}

/* CDJ Lightbox */
#cdj-lightbox {
  display: none; position: fixed; inset: 0; z-index: 99999;
  background: rgba(0,0,0,.95); align-items: center; justify-content: center;
}
#cdj-lightbox.open { display: flex; }
#cdj-lightbox img { max-width: 90vw; max-height: 90vh; object-fit: contain; }
#cdj-lightbox-close {
  position: absolute; top: 20px; right: 28px;
  background: none; border: none; color: #fff; font-size: 28px;
  cursor: pointer; opacity: .7; transition: opacity .2s;
}
#cdj-lightbox-close:hover { opacity: 1; }

/* ── RIGHT: sticky info panel ── */
body[data-tpl="product"] .product__info-wrapper {
  width:48%                          !important;
  max-width:48%                      !important;
  flex:0 0 48%                       !important;
  order:2                            !important;
  padding:0                          !important;
  border-left:none                   !important;
  position:sticky                    !important;
  top:148px                     !important;  /* sticks just below the fixed logo */
  height:auto                        !important;
  overflow-y:visible                 !important;
  scrollbar-width:none               !important;
  background:#000                    !important;
  align-self:flex-start              !important;
}
body[data-tpl="product"] .product__info-wrapper::-webkit-scrollbar { display:none !important; }

/* Info content — clean inner padding, logo clearance is handled by parent row */
body[data-tpl="product"] .product__info-container,
body[data-tpl="product"] .product__column-sticky {
  position:static        !important;
  padding:36px 48px 60px 40px !important;
  min-height:auto !important;
  display:flex           !important;
  flex-direction:column  !important;
  justify-content:flex-start !important;
  background:#000        !important;
}

/* Title — compact, uppercase */
body[data-tpl="product"] .product__title h1,
body[data-tpl="product"] .product__title .h1 {
  font-family:var(--font-heading-family) !important;
  font-style:var(--font-heading-style)   !important;
  font-size:clamp(13px, 1.3vw, 20px)    !important;
  color:#fff             !important;
  letter-spacing:.08em   !important;
  line-height:1.15       !important;
  text-transform:uppercase !important;
  margin:0 0 8px         !important;
}

/* Price — inline with sold out badge, matching Dawn style */
body[data-tpl="product"] .price--large { margin:0 0 20px !important; }
body[data-tpl="product"] .price--large .price-item {
  font-size:1.4rem !important; color:#aaa !important; letter-spacing:.04em !important;
}
body[data-tpl="product"] .price {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 10px !important;
  margin-bottom: 20px !important;
}
body[data-tpl="product"] .price .badge--sale,
body[data-tpl="product"] .price .badge--on-sale { display: none !important; }
  display: inline-flex !important;
  align-items: center !important;
  font-size: 9px !important;
  letter-spacing: .2em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: 1px solid #333 !important;
  background: transparent !important;
  color: #888 !important;
  border-radius: 2px !important;
  margin: 0 !important;
}

/* Variant pills */
body[data-tpl="product"] .product-form__input--pill {
  display:flex       !important;
  flex-wrap:wrap     !important;
  gap:4px            !important;
  align-items:center !important;
  border:none        !important;
  padding:0          !important;
  margin:0 0 16px    !important;
}
body[data-tpl="product"] .product-form__input--pill legend,
body[data-tpl="product"] .product-form__input--pill .form__label {
  width:100%           !important;
  font-size:8px        !important;
  letter-spacing:.28em !important;
  text-transform:uppercase !important;
  color:#666           !important;
  margin-bottom:8px    !important;
  float:none           !important;
}
body[data-tpl="product"] .product-form__input--pill input[type='radio'] + label {
  display:inline-flex   !important;
  align-items:center    !important;
  justify-content:center !important;
  height:32px           !important;
  padding:0 14px        !important;
  font-size:8px         !important;
  letter-spacing:.14em  !important;
  text-transform:uppercase !important;
  background:transparent !important;
  border:1px solid #222 !important;
  color:#aaa            !important;
  border-radius:0       !important;
  cursor:pointer        !important;
  transition:all .2s    !important;
  margin:0              !important;
  box-shadow:none       !important;
  white-space:nowrap    !important;
}
body[data-tpl="product"] .product-form__input--pill input[type='radio'] + label:before { display:none !important; }
body[data-tpl="product"] .product-form__input--pill input[type='radio'] + label:hover  { border-color:#666 !important; color:#fff !important; }
body[data-tpl="product"] .product-form__input--pill input[type='radio']:checked + label { background:#fff !important; color:#000 !important; border-color:#fff !important; }
body[data-tpl="product"] .product-form__input--pill input[type='radio'].disabled + label,
body[data-tpl="product"] .product-form__input--pill input[type='radio']:disabled + label {
  opacity:.2 !important; text-decoration:line-through !important; pointer-events:none !important;
}

/* Add to cart */
body[data-tpl="product"] .product-form { margin-top:4px !important; }
body[data-tpl="product"] .product-form__submit {
  width:100%         !important;
  height:46px        !important;
  background:transparent !important;
  border:1px solid #333  !important;
  color:#fff         !important;
  font-family:var(--font-heading-family) !important;
  font-style:var(--font-heading-style)   !important;
  font-size:8px      !important;
  letter-spacing:.3em !important;
  text-transform:uppercase !important;
  cursor:pointer     !important;
  position:relative  !important;
  overflow:hidden    !important;
  transition:color .38s, border-color .38s !important;
  border-radius:0    !important;
}
body[data-tpl="product"] .product-form__submit::before {
  content:''           !important;
  position:absolute    !important;
  inset:0              !important;
  background:#fff      !important;
  transform:translateX(-101%) !important;
  transition:transform 440ms cubic-bezier(.76,0,.24,1) !important;
  z-index:0            !important;
}
body[data-tpl="product"] .product-form__submit > * { position:relative !important; z-index:1 !important; }
body[data-tpl="product"] .product-form__submit:hover:not([disabled])::before { transform:translateX(0) !important; }
body[data-tpl="product"] .product-form__submit:hover:not([disabled]) { color:#000 !important; border-color:#fff !important; }
body[data-tpl="product"] .product-form__submit[disabled] { color:#333 !important; border-color:#1a1a1a !important; cursor:not-allowed !important; }

/* Description */
body[data-tpl="product"] .product__description {
  margin-top:20px !important; padding-top:16px !important; border-top:1px solid #1a1a1a !important;
}
body[data-tpl="product"] .product__description p,
body[data-tpl="product"] .product__description li { font-size:11px !important; color:#888 !important; line-height:1.8 !important; }
body[data-tpl="product"] .product__description h2,
body[data-tpl="product"] .product__description h3 { color:#fff !important; font-size:8px !important; letter-spacing:.2em !important; text-transform:uppercase !important; }

body[data-tpl="product"] .product-form__quantity,
body[data-tpl="product"] .quantity-wrapper { display:none !important; }
body[data-tpl="product"] .product__tax { color:#555 !important; font-size:10px !important; margin-top:6px !important; }

/* ── MOBILE ── */
@media screen and (max-width:749px) {
  /* Mobile logo: 34vw wide → up to 126px tall on large phones + 36px padding = 140px clearance */
  body[data-tpl="product"] .product {
    flex-direction:column !important; width:100% !important;
    padding-top:140px !important;
  }
  body[data-tpl="product"] .product__media-wrapper {
    width:100% !important; max-width:100% !important; flex:none !important;
    padding:0 !important;
  }
  body[data-tpl="product"] .product__media-list { padding:0 !important; }
  body[data-tpl="product"] .product__media-item .media,
  body[data-tpl="product"] .product-media-container .media { padding-top:100% !important; }
  body[data-tpl="product"] .product__info-wrapper {
    width:100% !important; max-width:100% !important; flex:none !important;
    position:static !important; height:auto !important; top:auto !important;
    border-left:none !important; border-top:none !important;
  }
  body[data-tpl="product"] .product__info-container,
  body[data-tpl="product"] .product__column-sticky {
    padding:28px 24px 60px !important; min-height:auto !important;
  }
}

/* ── 10. CART ── */
.cart-items, .cart__footer, .cart { background:#000 !important; }
.cart-item { border-color:#1a1a1a !important; }
.cart-item__name, .cart-item__details a, .cart-item__title { color:#fff !important; }
.cart-item__discounted-prices, .cart-item__old-price, .cart-item__properties { color:#888 !important; }
.totals, .totals__subtotal { border-color:#1a1a1a !important; }
.totals__total-value { color:#fff !important; }
.cart-note textarea { border-color:#222 !important; background:transparent !important; color:#fff !important; }
.cart__login-title { color:#fff !important; }
.cart__login-paragraph, .cart__login-paragraph a { color:#888 !important; }
.discounts__discount { color:#888 !important; }

/* ── 11. PAGES ── */
.page-width, .page-width--narrow { color:#fff !important; }
.main-page-title { color:#fff !important; }
.rte p, .rte li { color:#aaa !important; line-height:1.9; }
.rte h2, .rte h3, .rte h4 { color:#fff !important; margin:1.4em 0 .5em; }
.rte a { color:#888 !important; border-bottom:1px solid #2a2a2a; padding-bottom:1px; }
.rte a:hover { color:#fff !important; border-color:#fff; }
.field__label { color:#888 !important; }
.field__input { border-color:#222 !important; background:transparent !important; color:#fff !important; }
.contact__button { margin-top:20px !important; }

/* ── 12. 404 ── */
.template-404 { text-align:center; }
.template-404 .title { color:#fff !important; font-size:clamp(36px,6vw,72px) !important; margin-bottom:24px !important; }
.template-404 > p { color:#888 !important; font-style:italic; margin-bottom:36px !important; }

/* ── 13. PAGINATION ── */
.pagination__item { background:transparent !important; border-color:#222 !important; color:#888 !important; }
.pagination__item--current { background:#fff !important; color:#000 !important; border-color:#fff !important; }
.pagination__item:hover { border-color:#fff !important; color:#fff !important; }

/* ── 14. FOOTER (Dawn built-in, hidden — CDJ footer.liquid used) ── */
.footer, .footer-group { background:#000 !important; }

/* Remove section divider line between product and footer */
body[data-tpl="product"] .shopify-section { border-top:none !important; }
body[data-tpl="product"] .section-footer,
body[data-tpl="product"] footer,
body[data-tpl="product"] .footer-section { border-top:none !important; }
.footer__heading { color:#666 !important; }
.footer__menu-item a { color:#666 !important; }
.footer__menu-item a:hover { color:#fff !important; }
.footer__copyright { color:#555 !important; font-size:9px !important; }
.footer__payment { filter:invert(1) brightness(0.15) !important; }

/* Hide mobile 1/3 slider counter and nav buttons */
body[data-tpl="product"] .slider-counter,
body[data-tpl="product"] .slider-button { display: none !important; }
.facets-container, .facets, .active-facets,
.sort-by, .collection-filters-dropdown,
.main-collection-banner,
.skip-to-content-link { display:none !important; }

/* ── 16. MISC ── */
.loading__spinner { stroke:#fff !important; }
.loading-overlay { background:rgba(0,0,0,.85) !important; }
::-webkit-scrollbar { width:3px; background:#000; }
::-webkit-scrollbar-thumb { background:#222; }
::selection { background:#fff; color:#000; }

/* ── ATC Button ── */
body[data-tpl="product"] .product-form__submit {
  height: 46px !important;
  border-radius: 0 !important;
  font-size: 8px !important;
  letter-spacing: .30em !important;
  background: #000 !important;
  color: #fff !important;
  border: 1px solid #333 !important;
  transition: background 380ms ease, color 380ms ease, border-color 380ms ease !important;
}
body[data-tpl="product"] .product-form__submit:hover:not([disabled]) {
  background: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

/* ── Variant Pills ── */
body[data-tpl="product"] .product-form__input--pill input[type='radio'] + label {
  height: 32px !important;
  padding: 0 14px !important;
  font-size: 8px !important;
  border-radius: 0 !important;
  background: #000 !important;
  color: #aaa !important;
  border: 1px solid #222 !important;
  transition: background .2s, color .2s, border-color .2s !important;
  display: inline-flex !important;
  align-items: center !important;
}
body[data-tpl="product"] .product-form__input--pill input[type='radio'] + label:hover {
  color: #fff !important;
  border-color: #666 !important;
}
body[data-tpl="product"] .product-form__input--pill input[type='radio']:checked + label {
  background: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}
