:root{--cecile-gutter: clamp(2rem, 4%, 10rem);--cecile-blush: #e8dad0;--cecile-taupe: #d5cabc;--cecile-taupe-deep: #b9a999;--cecile-ink: #413833;--cecile-paper: #f8f2ee;--cecile-font-body: "Avenir Light", "Avenir Next", "Century Gothic", sans-serif;--cecile-font-home-title: "Cormorant Garamond", Georgia, serif;--cecile-font-page-title: "Brandon Grotesque", "Avenir Next", "Century Gothic", sans-serif;--cecile-font-quote: "Sacramento", cursive}body{background:var(--cecile-paper);color:var(--cecile-ink);font-family:var(--cecile-font-body);font-weight:300}.header.page-width,.utility-bar .page-width,.cecile-home .page-width,.footer .page-width{width:100%;max-width:none;padding-left:var(--cecile-gutter);padding-right:var(--cecile-gutter)}.header-wrapper{background:var(--cecile-blush);border-bottom:1px solid rgba(65,56,51,.12)}.header__heading-link,.header__menu-item,.header__icon{color:var(--cecile-ink)}.header__menu-item{font-size:1.25rem;font-family:var(--cecile-font-body);font-weight:400;letter-spacing:.06rem;text-transform:uppercase}.header__heading-link{display:flex;flex-direction:column;gap:.4rem;text-align:center;text-decoration:none}.header__heading-link .cecile-brand-logo{display:block;height:7.6rem;object-fit:contain;width:7.6rem}.announcement-bar{color:var(--cecile-ink);background:var(--cecile-taupe)}.announcement-bar__message{color:var(--cecile-ink);font-size:1.2rem;letter-spacing:0;text-transform:none}.utility-bar{background:var(--cecile-taupe);color:var(--cecile-ink)}.header__inline-menu{justify-self:center;margin:0}.header__inline-menu>.list-menu{gap:.4rem;justify-content:center}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu>li>header-menu>details>summary{min-height:5rem;padding:1.6rem 1.2rem;text-decoration:none;background:linear-gradient(currentColor,currentColor) center bottom / 0 1px no-repeat;transition:background-size .2s ease,color .2s ease}.header__inline-menu>.list-menu>li>.header__menu-item:hover,.header__inline-menu>.list-menu>li>.header__menu-item:focus-visible,.header__inline-menu>.list-menu>li>header-menu>details[open]>summary{background-size:calc(100% - 2.4rem) 1px;color:var(--cecile-ink)}.header__menu-item:hover span{text-decoration:none}.header__inline-menu>.list-menu>li>header-menu>details>summary{padding-right:3rem}.header .cecile-header-submenu{width:29rem;padding:1rem;background:var(--cecile-paper);border:1px solid rgba(65,56,51,.14);border-radius:0;box-shadow:0 12px 24px #26302c14}.header .cecile-header-submenu .header__menu-item{min-height:4.6rem;padding:1.2rem 1.4rem;font-size:1.4rem;font-weight:400;text-transform:none;text-decoration:none}.header .cecile-header-submenu .header__menu-item:hover,.header .cecile-header-submenu .header__menu-item:focus-visible{background:var(--cecile-blush)}.header__icons{gap:.4rem}.header__icon--cart .icon{height:2.4rem;width:2.4rem}.header__icon--cart .cart-count-bubble{background:var(--cecile-ink);bottom:auto;color:#fff;font-size:.85rem;height:1.6rem;left:auto;line-height:1;min-width:1.6rem;right:.2rem;top:.45rem}@media(min-width:1200px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:minmax(8rem,1fr) auto minmax(10rem,1fr);column-gap:1.6rem;min-height:9.2rem;padding-block:.6rem;padding-inline:3%}}.menu-drawer .menu-drawer__menu-item{font-size:1.7rem;letter-spacing:0}@media(min-width:990px)and (max-width:1199px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:8rem minmax(0,1fr) auto;column-gap:1rem;min-height:8.8rem;padding-block:.6rem}.header__inline-menu>.list-menu{gap:0}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu>li>header-menu>details>summary{padding-inline:.8rem;font-size:1.1rem}}.footer.color-scheme-3{background:var(--cecile-taupe)}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .footer__content-bottom,.footer .footer__content-bottom a,.footer .newsletter-form__field-wrapper{color:var(--cecile-ink)}.footer .field__input{color:var(--cecile-ink);border-color:#41383359}.footer .field__label{color:#413833b3}@media screen and (max-width:749px){.header__heading-link .cecile-brand-logo{height:6.4rem;width:6.4rem}.header__icon{color:var(--cecile-ink)}}.mobile-facets__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.3}.header__icons .desktop-localization-wrapper{display:none}.utility-bar .localization-wrapper{justify-content:flex-end}.utility-bar .localization-form__select{color:var(--cecile-ink);font-family:var(--cecile-font-body);font-size:1.1rem;font-weight:400;letter-spacing:.06rem;text-transform:uppercase;white-space:nowrap}.js .utility-bar.header-localization .localization-form__select{height:3.2rem;padding:0 2.2rem 0 .8rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cecile-global.css.map */
