/** Shopify CDN: Minification failed

Line 174:144 Unexpected "}"

**/
/* ============================================================
   Acquavena Organics — Brand Color Palette
      Injected from design system. Do not edit manually.
         ============================================================ */

         :root {
           /* Foundation neutrals */
             --acq-ink:        #1A1816;
               --acq-ink-soft:   #2B2A27;
                 --acq-graphite:   #3D3A35;
                   --acq-stone:      #6E6760;
                     --acq-pebble:     #938B80;
                       --acq-sand:       #C9BEAD;
                         --acq-linen:      #E8DFC9;
                           --acq-parchment:  #F2EBDC;
                             --acq-cream:      #FAF5E8;
                               --acq-white:      #FFFFFF;

                                 /* Warm / sunset family */
                                   --acq-amber:      #B87333;
                                     --acq-amber-deep: #8C4E1F;
                                       --acq-honey:      #D9A857;
                                         --acq-marigold:   #E89A3A;
                                           --acq-terracotta: #B0563C;
                                             --acq-clay:       #7A4A33;

                                               /* Cool / botanical family */
                                                 --acq-sage:       #8B9A7D;
                                                   --acq-sage-deep:  #5A6B50;
                                                     --acq-aloe:       #6F9A6A;
                                                       --acq-moss:       #3D4A35;
                                                         --acq-slate:      #4A5358;
                                                           --acq-mist:       #A9B6B6;
                                                             --acq-lavender:   #A597B8;
                                                               --acq-indigo-dusk:#2E3540;

                                                                 /* Semantic / applied colors */
                                                                   --acq-bg:         #F2EBDC;
                                                                     --acq-bg-alt:     #E8DFC9;
                                                                       --acq-bg-deep:    #1A1816;
                                                                         --acq-fg:         #2B2A27;
                                                                           --acq-fg-muted:   #6E6760;
                                                                             --acq-fg-subtle:  #938B80;
                                                                               --acq-fg-on-dark: #F2EBDC;
                                                                                 --acq-accent:     #B87333;
                                                                                   --acq-accent-cool:#5A6B50;
                                                                                   }

                                                                                   /* ============================================================
                                                                                      Acquavena — Debut Theme Color Overrides
                                                                                         Maps brand palette to Debut's UI elements
                                                                                            ============================================================ */

                                                                                            /* Buttons */
                                                                                            .btn,
                                                                                            .btn--primary {
                                                                                              background-color: var(--acq-amber) !important;
                                                                                                color: var(--acq-parchment) !important;
                                                                                                  border-color: var(--acq-amber) !important;
                                                                                                  }

                                                                                                  .btn:hover,
                                                                                                  .btn--primary:hover {
                                                                                                    background-color: var(--acq-amber-deep) !important;
                                                                                                      border-color: var(--acq-amber-deep) !important;
                                                                                                      }

                                                                                                      /* Headings */
                                                                                                      h1, h2, h3, h4, h5, h6,
                                                                                                      .h1, .h2, .h3, .h4 {
                                                                                                        color: var(--acq-ink) !important;
                                                                                                        }

                                                                                                        /* Body text */
                                                                                                        body, p, li, td, th {
                                                                                                          color: var(--acq-fg) !important;
                                                                                                          }

                                                                                                          /* Links */
                                                                                                          a {
                                                                                                            color: var(--acq-amber) !important;
                                                                                                            }

                                                                                                            a:hover {
                                                                                                              color: var(--acq-amber-deep) !important;
                                                                                                              }

                                                                                                              /* Form fields */
                                                                                                              input,
                                                                                                              textarea,
                                                                                                              select {
                                                                                                                color: var(--acq-fg) !important;
                                                                                                                  border-color: var(--acq-sand) !important;
                                                                                                                    background-color: var(--acq-cream) !important;
                                                                                                                    }

                                                                                                                    /* Sale / price badges */
                                                                                                                    .product-price__sale,
                                                                                                                    .price--on-sale {
                                                                                                                      color: var(--acq-amber) !important;
                                                                                                                      }

                                                                                                                      /* Page background */
                                                                                                                      body {
                                                                                                                        background-color: var(--acq-parchment) !important;
                                                                                                                        }

                                                                                                                        /* ============================================================
                                                                                                                           Acquavena — Hero / Image Overlay Text
                                                                                                                              Title and subtitle must be light against dark photography
                                                                                                                                 ============================================================ */

                                                                                                                                 .hero .mega-title,
                                                                                                                                 .hero .mega-title--large,
                                                                                                                                 .hero h1,
                                                                                                                                 .hero h2,
                                                                                                                                 .hero .h1,
                                                                                                                                 .hero .h2 {
                                                                                                                                   color: var(--acq-white) !important;
                                                                                                                                     text-shadow: 0 1px 4px rgba(26, 24, 22, 0.45);
                                                                                                                                     }

                                                                                                                                     .hero .mega-subtitle,
                                                                                                                                     .hero .mega-subtitle--large,
                                                                                                                                     .hero .rte-setting,
                                                                                                                                     .hero .rte-setting p,
                                                                                                                                     .hero__inner p {
                                                                                                                                       color: var(--acq-cream) !important;
                                                                                                                                         text-shadow: 0 1px 3px rgba(26, 24, 22, 0.4);
                                                                                                                                         }

                                                                                                                                         /* === Sense — Fix 1: Hero banner text white on image === */
                                                                                                                                         .banner__heading,
                                                                                                                                         .banner__heading * {
                                                                                                                                            color: #FFFFFF !important;
                                                                                                                                            }
                                                                                                                                            .banner .rte p,
                                                                                                                                            .banner__text,
                                                                                                                                            .banner__text * {
                                                                                                                                                color: #F2EBDC !important;
                                                                                                                                                }

                                                                                                                                                /* === Sense — Fix 2: Primary button label white not amber === */
                                                                                                                                                .button--primary,
                                                                                                                                                .button--primary:hover,
                                                                                                                                                .button--primary:focus {
                                                                                                                                                    color: #FFFFFF !important;
                                                                                                                                                    }

                                                                                                                                                    /* === Sense — Fix 3: Blog card images show full without crop === */
                                                                                                                                                    .card__media .media img,
                                                                                                                                                    .card__media img {
                                                                                                                                                      object-fit: contain !important;
                                                                                                                                                        background-color: #F2EBDC;
                                                                                                                                                        }

                                                                                                                                                        /* === Sense — Fix 4: Article page image constrained === */
                                                                                                                                                        .article__media,
                                                                                                                                                        .article-template .hero {
                                                                                                                                                          max-height: 520px;
                                                                                                                                                            overflow: hidden;
                                                                                                                                                            }
                                                                                                                                                            .article__media img,
                                                                                                                                                            .article-template .hero img {
                                                                                                                                                              object-fit: contain !important;
                                                                                                                                                                background-color: #F2EBDC;
                                                                                                                                                                  max-height: 520px;
                                                                                                                                                                  }
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                         }