/** Shopify CDN: Minification failed

Line 357:9 Expected ":"

**/
/*
 * Carlita Orange & Lumière
 * Global visual layer for the unpublished theme.
 */
:root {
  --carlita-orange: #c84d16;
  --carlita-orange-dark: #a63e12;
  --carlita-orange-soft: #e7a069;
  --carlita-cream: #f7f0e5;
  --carlita-ivory: #fff9f1;
  --carlita-sand: #f1e0cc;
  --carlita-ink: #3d2419;
  --carlita-muted: #6f4a38;
  --carlita-burgundy: #7a2b1d;
  --font-heading-family: Georgia, "Times New Roman", serif;
  --font-body-family: Arial, Helvetica, sans-serif;
}

body.gradient {
  color: var(--carlita-ink);
  background-color: var(--carlita-cream);
  --font-heading-family: Georgia, "Times New Roman", serif;
  --font-body-family: Arial, Helvetica, sans-serif;
}

body.gradient,
body.gradient #MainContent,
body.gradient #MainContent > .shopify-section,
body.gradient .collection,
body.gradient .product,
body.gradient .cart,
body.gradient .customer,
body.gradient .shopify-section-group-footer-group {
  color: var(--carlita-ink);
  background-color: var(--carlita-cream);
}

body.gradient .color-scheme-1,
body.gradient .color-scheme-2,
body.gradient .color-scheme-3,
body.gradient .color-scheme-4,
body.gradient .color-scheme-5,
body.gradient .color-scheme-red-price {
  border-color: rgba(61, 36, 25, 0.14);
}

.gradient h1,
.gradient h2,
.gradient h3,
.gradient h4,
.gradient h5,
.gradient .h0,
.gradient .h1,
.gradient .h2,
.gradient .h3,
.gradient .h4,
.gradient .h5,
.gradient .title,
.gradient .product__title {
  color: var(--carlita-ink) !important;
  font-family: Georgia, "Times New Roman", serif !important;
  letter-spacing: 0.01em;
}

.gradient p,
.gradient li,
.gradient .subtitle,
.gradient .caption,
.gradient .product__text {
  color: var(--carlita-muted);
}

.gradient a,
.gradient .link,
.gradient .underlined-link,
.gradient .price,
.gradient .price-item {
  color: var(--carlita-orange-dark);
}

.gradient .header-wrapper,
.gradient .utility-bar,
.gradient .footer {
  color: var(--carlita-ink);
  background-color: rgba(255, 249, 241, 0.96);
  border-color: rgba(61, 36, 25, 0.16);
}

.gradient .header__menu-item,
.gradient .header__icon,
.gradient .footer a,
.gradient .footer .list-menu__item {
  color: var(--carlita-ink);
}

.gradient .header__active-menu-item,
.gradient .header__menu-item:hover,
.gradient .footer a:hover {
  color: var(--carlita-orange) !important;
}

.gradient .announcement-bar,
.gradient .announcement-bar-section .utility-bar {
  color: var(--carlita-ivory);
  background-color: var(--carlita-orange);
}

.gradient .announcement-bar a {
  color: var(--carlita-ivory);
}

.gradient .button,
.gradient button.button,
.gradient .shopify-payment-button__button--unbranded,
.gradient .quick-add__submit,
.gradient .card .button,
.gradient .card a.button {
  color: var(--carlita-ivory) !important;
  background: var(--carlita-orange) !important;
  border: 1px solid var(--carlita-orange) !important;
  border-radius: 0.6rem;
  box-shadow: none !important;
  font-weight: 700;
}

.gradient .button:hover,
.gradient button.button:hover,
.gradient .shopify-payment-button__button--unbranded:hover,
.gradient .quick-add__submit:hover,
.gradient .card .button:hover,
.gradient .card a.button:hover {
  color: var(--carlita-ivory) !important;
  background: var(--carlita-orange-dark) !important;
  border-color: var(--carlita-orange-dark) !important;
  transform: translateY(-1px);
}

.gradient .button--secondary,
.gradient .button--tertiary {
  color: var(--carlita-orange-dark) !important;
  background: transparent !important;
  border-color: rgba(166, 62, 18, 0.55) !important;
}

.gradient .button--secondary:hover,
.gradient .button--tertiary:hover {
  color: var(--carlita-ivory) !important;
  background: var(--carlita-orange) !important;
}

.gradient .card,
.gradient .card__inner,
.gradient .card__content,
.gradient .card-information,
.gradient .product-card-wrapper .card,
.gradient .contains-card--product,
.gradient .contains-card--collection {
  color: var(--carlita-ink);
  background: var(--carlita-ivory);
  border-color: rgba(61, 36, 25, 0.14);
  border-radius: 1.4rem;
}

.gradient .card,
.gradient .product-card-wrapper .card,
.gradient .collection-card-wrapper .card {
  box-shadow: 0 0.8rem 2.4rem rgba(99, 55, 25, 0.08);
}

.gradient .card__heading a,
.gradient .card-information .full-unstyled-link {
  color: var(--carlita-ink);
}

.gradient .card__heading a:hover,
.gradient .card-information .full-unstyled-link:hover {
  color: var(--carlita-orange-dark);
}

.gradient .product__media-wrapper,
.gradient .product__media,
.gradient .product__info-container,
.gradient .product__info-wrapper {
  border-radius: 1.4rem;
}

.gradient .product__media-wrapper,
.gradient .product__media {
  background: var(--carlita-sand);
}

.gradient .product__info-container,
.gradient .product__info-wrapper,
.gradient .product__description,
.gradient .product__accordion,
.gradient .accordion {
  color: var(--carlita-ink);
  background: transparent;
  border-color: rgba(61, 36, 25, 0.14);
  box-shadow: none;
}

.gradient .price__sale .price-item--regular,
.gradient .price--on-sale .price-item--regular,
.gradient .price--on-sale .price-item--regular s {
  color: var(--carlita-muted) !important;
}

.gradient .price__sale .price-item--last,
.gradient .price-item--sale {
  color: var(--carlita-orange-dark) !important;
}

.gradient input,
.gradient select,
.gradient textarea,
.gradient .select__select,
.gradient .field__input {
  color: var(--carlita-ink);
  background: var(--carlita-ivory);
  border-color: rgba(61, 36, 25, 0.28);
  border-radius: 0.6rem;
}

.gradient input:focus,
.gradient select:focus,
.gradient textarea:focus,
.gradient .select__select:focus,
.gradient .field__input:focus {
  border-color: var(--carlita-orange);
  box-shadow: 0 0 0 0.2rem rgba(200, 77, 22, 0.14);
}

.gradient .facet-filters,
.gradient .facets-container,
.gradient .facets__form,
.gradient .pagination-wrapper {
  color: var(--carlita-ink);
  background: transparent;
}

.gradient .badge {
  color: var(--carlita-ivory);
  background: var(--carlita-orange);
  border-color: var(--carlita-orange);
}

.gradient .footer {
  background: var(--carlita-ink);
  color: var(--carlita-ivory);
  border-top-color: var(--carlita-orange);
}

.gradient .footer h2,
.gradient .footer h3,
.gradient .footer p,
.gradient .footer a {
  color: var(--carlita-ivory);
}

.gradient .footer a:hover {
  color: var(--carlita-orange-soft);
}

.gradient .shopify-section-group-header-group {
  position: relative;
  z-index: 4;
}

.gradient .shopify-section-group-header-group .header-wrapper {
  backdrop-filter: blur(12px);
}

@media screen and (max-width: 749px) {
  .gradient .page-width {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
  }

  .gradient .card,
  .gradient .product-card-wrapper .card,
  .gradient .collection-card-wrapper .card {
    border-radius: 1rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .gradient .button:hover,
  .gradient .card .button:hover {
    transform: none;
  }
}

/* Final section overrides: keep every storefront surface on Orange & Lumière. */
body.gradient .gradient,
body.gradient .color-background-1,
body.gradient .color-background-2,
body.gradient .color-background-3,
body.gradient .color-background-4,
body.gradient .color-background-5,
body.gradient .color-background-6 {
  color: var(--carlita-ink) !important;
  background-color: var(--carlita-cream) !important;
  background-image: none !important;
}

body.gradient .image-with-text,
body.gradient .image-with-text__grid,
body.gradient .image-with-text__content,
body.gradient .image-with-text__text-item,
body.gradient .image-with-text__media-item,
body.gradient .multicolumn,
body.gradient .rich-text,
body.gradient .featured-collection,
body.gradient .collection-list-wrapper,
body.gradient .collection,
body.gradient .collection .page-width,
body.gradient .collection .page-width-desktop,
body.gradient .collection-product-grid,
body.gradient .product-grid-container,
body.gradient .facets-container,
body.gradient .pagination-wrapper {
  color: var(--carlita-ink) !important;
  background: var(--carlita-cream) !important;
  background-color: var(--carlita-cream) !important;
}

body.gradient .image-with-text__content {
  background: var(--carlita-ivory) !important;
  border-radius: 0 !important;
}

body.gradient .product-grid,
body.gradient ul.product-grid,
body.gradient .grid.product-grid,
body.gradient .product-grid .card,
body.gradient .product-grid .card__inner,
body.gradient .product-grid .card__content {
  background: var(--carlita-cream) !important;
}

body.gradient .VtlsRotatingBarIconsTickerContainer,
body.gradient .VtlsRotatingBarIconsTicker,
body.gradient .VtlsRotatingBarIconsTicker__Wrapper {}

body.gradient .VtlsRotatingBarIconsTicker *,
body.gradient .VtlsRotatingBarText {}

body.gradient [class*="VtlsValueIcons"],
body.gradient [class*="VtlsValueIcon"],
body.gradient [class*="VtlsRotatingBar"] {
  border-}

body.gradient [class*="VtlsValueIcons"] {
  color: var(--carlita-ink) !important;
  background: var(--carlita-ivory) !important;
  background-color: var(--carlita-ivory) !important;
}

body.gradient [class*="VtlsValueIcons"] * {
  color: var(--carlita-ink) !important;
}

body.gradient [class*="VtlsRotatingBar"]:not(.VtlsRotatingBarIconsTicker):not(.VtlsRotatingBarIconsTickerContainer) {}

body.gradient .shopify-section-group-footer-group,
body.gradient .shopify-section-group-footer-group .gradient {
  background: var(--carlita-ink) !important;
  color: var(--carlita-ivory) !important;
}

body.gradient .shopify-section-group-footer-group h2,
body.gradient .shopify-section-group-footer-group h3,
body.gradient .shopify-section-group-footer-group p,
body.gradient .shopify-section-group-footer-group a {
  color: var(--carlita-ivory) !important;
}

