/* Botanical palette shared by the storefront preview */
:root{--deco-forest:#103d32;--deco-pine:#185b48;--deco-lime:#d9f294;--deco-mist:#f4f8f3;--deco-rule:#d8e6d9}
.shopify-section-group-header-group .header-wrapper,.section-header .header-wrapper{background:var(--deco-forest);--color-foreground:247,250,241;--color-background:16,61,50;border-bottom:1px solid #396653}
.header-wrapper .header__heading-logo{filter:brightness(0) invert(1)}.header-wrapper .header__icon,.header-wrapper .header__menu-item,.header-wrapper .header__heading-link .h2{color:#f5f8ed}
.header-wrapper .header__menu-item:hover,.header-wrapper .header__active-menu-item{color:var(--deco-lime)}.header-wrapper .list-menu--disclosure .header__menu-item,.header-wrapper .menu-drawer .menu-drawer__menu-item{color:#173c30}
.shopify-section-group-header-group .announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar{background:#e4f2c8;color:var(--deco-forest)}
#MainContent .collection-hero,#MainContent .collection-list-wrapper,#MainContent .collection,#MainContent .da-categories{background-color:var(--deco-mist)}
#MainContent .collection-hero__title,#MainContent .collection__title h2,#MainContent .rich-text__heading,#MainContent .da-categories__head h2{font-family:system-ui,sans-serif;font-weight:800;letter-spacing:-.045em;color:var(--deco-forest)}
#product-grid .card-wrapper,.featured-collection .card-wrapper,#MainContent .product-grid .card-wrapper{background:#fff;border:1px solid var(--deco-rule);border-radius:17px;overflow:hidden;box-shadow:0 5px 16px #163d2810}
#MainContent .product-grid .card__information{padding-inline:1.2rem}#MainContent .card__heading{color:var(--deco-forest)}
#MainContent .banner__buttons .button,.newsletter-form__button{border-radius:12px}.footer{border-top:4px solid #a7c969}
@media(min-width:990px){.header-wrapper .header{padding-block:1rem}.header-wrapper .header__inline-menu .list-menu--inline{gap:.5rem}}
