:root{--bibi-cream:#F8F5F0;--bibi-green:#253D35;--bibi-sage:#E6ECE5;--bibi-terra:#B97861;--bibi-terra-text:#80503E;--ink:#23342D;--button:#253D35;--muted:#57655D;--line:#D8DED4}body,.q4-home,.q4-home .q4-section,.bibi-editorial{background:var(--bibi-cream)}.q4-home{--ink:#23342D;--green:#253D35;--ivory:#F8F5F0;--line:#D8DED4}.bibi-header{background:var(--bibi-cream);color:var(--ink)}.page-index .bibi-header{background:transparent;color:#fff}.bibi-nav__submenu{background:var(--bibi-cream);color:var(--ink)}.bibi-announcement{background:var(--bibi-green);color:#fff}.bibi-footer{background:var(--bibi-green);color:var(--bibi-cream)}.bibi-footer p,.bibi-footer h2,.bibi-footer a{color:var(--bibi-cream)}.bibi-footer input{background:#fff;color:var(--ink);border-color:#d8ded4}.bibi-footer .bibi-newsletter-submit{color:var(--bibi-green)}.bibi-footer__bottom{border-color:#76887b}.bibi-product-reassurance,.bibi-product-hesitation,.bibi-product-complement{border-color:var(--line)}.bibi-highlights__circle{background:var(--bibi-sage);color:var(--bibi-green)}.bibi-product-ribbon{background:var(--bibi-sage);color:var(--ink)}.q4-home .q4-media-tone:after{background:#e6ece51f}.bibi-button:hover{filter:brightness(.95)}@media(max-width:749px){.bibi-header.menu-open .bibi-nav{background:var(--bibi-cream);color:var(--ink)}}@media(min-width:750px)and (max-width:989px){.bibi-header{height:76px;padding:0 18px;gap:6px;justify-content:flex-start}.bibi-header .bibi-header__mobile{display:inline-flex}.bibi-header__search-mobile{margin-right:auto}.bibi-header>.bibi-logo{position:absolute;left:50%;transform:translate(-50%)}.bibi-header__actions{margin-left:auto}.bibi-header__search-desktop,.bibi-header__account{display:none!important}.bibi-nav{display:none}.bibi-header.menu-open .bibi-nav{display:block;position:absolute;top:100%;left:0;right:0;background:var(--bibi-cream);color:var(--ink);height:calc(100dvh - 120px);overflow-y:auto;padding:20px}.bibi-nav>a,.bibi-nav summary{display:block;padding:15px 0;border-bottom:1px solid var(--line);font-size:17px}.bibi-nav__submenu{position:static;box-shadow:none;padding:0 15px;border-radius:0}.page-index .bibi-header.menu-open .bibi-nav details[open]{color:var(--ink)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bibimood-brand.css.map */
