:root{--ea-bg: #FFFFFF;--ea-panel: #F7F7F7;--ea-blush: #F7E9DC;--ea-encre: #1F1D1B;--ea-accent: #1F1D1B;--ea-accent-dark: #000000;--ea-sale: #9E2B25;--ea-text-2: #4A4742;--ea-strike: #6E6A63;--ea-border: #E5E5E5;--ea-imgbg: #F2F2F2;--ea-serif: "Cormorant Garamond", Georgia, serif;--ea-sans: "Jost", "Segoe UI", sans-serif;--ea-ivoire: #FFFFFF;--ea-lin: #F7F7F7;--ea-terracotta: #1F1D1B;--ea-terracotta-dark: #000000;--ea-olive: #4A4742;--ea-muted: #4A4742;--ea-soft: #6B6660;--mf-sec: clamp(44px, 6.5vw, 66px);--ea-ease-out: cubic-bezier(.23,1,.32,1);--ea-ease-in-out: cubic-bezier(.77,0,.175,1)}.ea-section{background:var(--ea-bg);color:var(--ea-encre);font-family:var(--ea-sans)}.ea-section--lin{background:var(--ea-bg)}.ea-wrap{max-width:1280px;margin:0 auto;padding:0 20px}.ea-serif{font-family:var(--ea-serif)}.ea-kicker{font-size:14px!important;letter-spacing:.02em;text-transform:none;color:var(--ea-text-2)!important;font-weight:400}.ea-h2{font-family:var(--ea-sans);font-size:clamp(24px,3.6vw,32px);line-height:1.25;font-weight:400;letter-spacing:.01em;text-transform:none;margin:6px 0 16px!important;color:var(--ea-encre)!important}.ea-btn{display:inline-block;padding:15px 34px;min-height:48px;font-family:var(--ea-sans);font-size:15.5px;font-weight:400;letter-spacing:.04em;text-transform:none;text-decoration:none;text-align:center;border-radius:0;transition:background .2s ease,color .2s ease,opacity .2s ease,transform .16s var(--ea-ease-out);cursor:pointer;border:none}.ea-btn:active{transform:scale(.97)}.ea-btn--primary{background:var(--ea-encre);color:#fff}.ea-btn--primary:hover{background:var(--ea-accent-dark);color:#fff}.ea-btn--white{background:#fff;color:var(--ea-encre)}.ea-btn--white:hover{background:#f2f2f2;color:var(--ea-encre)}.ea-btn--outline{background:transparent;color:var(--ea-encre);border:1px solid #C9C4BC;padding:12px 28px;min-height:0;font-size:14px;letter-spacing:.06em}.ea-btn--outline:hover{background:var(--ea-encre);color:#fff;border-color:var(--ea-encre)}.ea-card{background:#fff;border:1px solid var(--ea-border);border-radius:0}.ea-badge{display:inline-block;background:var(--ea-encre);color:#fff;font-size:12.5px;font-weight:400;letter-spacing:.03em;padding:6px 12px;border-radius:0}.ea-badge--accent,.ea-badge--dark{background:var(--ea-encre);color:#fff}.ea-chip{display:inline-block;background:transparent;color:#fff;font-family:var(--ea-sans);font-size:15px;font-weight:400;letter-spacing:.04em;text-transform:none;padding:0;border-radius:0}.ea-price{color:var(--ea-sale)!important;font-weight:600}.ea-price--compare{color:var(--ea-strike)!important;text-decoration:line-through;font-weight:400}.ea-placeholder{background:var(--ea-imgbg);display:flex;align-items:center;justify-content:center}.ea-placeholder span{font-family:var(--ea-sans);color:#8a857d;font-size:13.5px;padding:8px;text-align:center}.ea-hero .ea-placeholder{position:relative;background:linear-gradient(165deg,#ede7dc,#e0d6c4,#cfbfa8)}.ea-hero .ea-placeholder span{display:none!important}.ea-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex!important;align-items:center!important;justify-content:center;text-align:center;padding-bottom:0!important;background:linear-gradient(180deg,#1f1d1b61,#1f1d1b4d 45%,#1f1d1b80)!important}.ea-hero__overlay .ea-wrap{display:flex;flex-direction:column;align-items:center}.ea-hero:has(.ea-placeholder) .ea-hero__overlay{background:none!important}.ea-hero:has(.ea-placeholder) .ea-hero__heading{color:#1f1d1b!important;text-shadow:none!important}.ea-hero:has(.ea-placeholder) .ea-hero__sub,.ea-hero:has(.ea-placeholder) .ea-hero__kicker{color:#4a4742!important;text-shadow:none!important}.ea-hero:has(.ea-placeholder) .ea-btn--white{border:1px solid #1F1D1B}.ea-hero__media,.ea-hero__img{height:52vh;min-height:400px}@media(min-width:990px){.ea-hero__media,.ea-hero__img{height:58vh!important}}.ea-hero__heading{font-family:var(--ea-sans)!important;font-size:clamp(30px,5vw,46px)!important;font-weight:400!important;max-width:22ch!important;color:#fff!important;text-shadow:0 1px 16px rgba(31,29,27,.45)!important;margin:0 0 20px!important}.ea-hero__sub{color:#fff9ee!important;text-shadow:0 1px 12px rgba(31,29,27,.4)!important;font-weight:400;max-width:40ch}.ea-hero__kicker{color:#fff!important;font-size:15px;letter-spacing:.02em;text-transform:none;margin:0 0 10px}.ea-usp__title,.ea-offer__label,.ea-feat__title,.ea-cats__title,.ea-guar__title{color:var(--ea-encre)!important}.ea-usp__text,.ea-offer__intro,.ea-story__text,.ea-guar__text,.ea-offer__value,.ea-story__quote{color:var(--ea-text-2)!important}.ea-usp__icon,.ea-cats__title span{color:var(--ea-encre)!important}.ea-urg-wrap{background:#111!important;border:none!important}.ea-urg{display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 20px!important;text-align:center}.ea-urg__text{font-size:14.5px;line-height:1.4;margin:0;color:#fff!important;font-weight:600}.ea-urg__timer{display:flex;align-items:baseline;gap:6px}.ea-urg__cell{display:inline-flex;flex-direction:row;align-items:baseline;gap:3px;min-width:0}.ea-urg__cell b{font-family:var(--ea-sans);font-size:15px;font-weight:700;color:#fff!important;line-height:1;font-variant-numeric:tabular-nums}.ea-urg__cell small{font-size:12px;color:#cfcbc5!important;letter-spacing:.02em;text-transform:none;margin:0}.ea-urg__sep{font-size:13px;color:var(--ea-soft)}@media(min-width:750px){.ea-urg{flex-direction:row;justify-content:center;gap:14px}}.ea-feat,.ea-offer,.ea-cats,.ea-story,.ea-guar{padding:clamp(44px,7vw,72px) 20px!important}.ea-usp{padding:clamp(26px,4vw,36px) 0!important}.ea-offer__stack{background:var(--ea-panel)!important}.ea-feat__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ea-usp__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media(max-width:749px){.ea-hero .ea-btn,.ea-feat__cta .ea-btn,.ea-offer .ea-btn{display:block;width:100%;max-width:420px;margin-left:auto;margin-right:auto}.ea-mq__item{font-size:12px}}.mf-trust{display:flex;flex-direction:column;gap:11px;border:none;border-radius:0;padding:4px 0;margin:4px 0;background:transparent}.mf-trust__row{display:flex;align-items:center;gap:10px}.mf-trust__row svg{flex-shrink:0;width:22px;height:22px}.mf-trust__row span{font-family:var(--ea-sans);font-size:14.5px;line-height:1.4;color:var(--ea-encre)}.header-logo .header-logo__image-container:not(:has(img)){font-size:0!important;line-height:1;text-align:center}.header-logo .header-logo__image-container:not(:has(img)):before{content:"MAISON";display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.8vw,25px);letter-spacing:.26em;font-weight:500;line-height:1.05;color:inherit;white-space:nowrap}.header-logo .header-logo__image-container:not(:has(img)):after{content:"FLEURINE";display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(11px,1.6vw,14px);letter-spacing:.5em;font-weight:400;line-height:1.2;margin-top:3px;color:inherit;white-space:nowrap}#header-component svg{stroke-width:1.2px}add-to-cart-component .button,add-to-cart-component button[type=submit],add-to-cart-component button:not([type]){background:#fff!important;color:var(--ea-encre)!important;border:1px solid var(--ea-encre)!important;border-radius:0!important;min-height:52px!important;font-weight:600!important;letter-spacing:.03em;box-shadow:none!important;transition:background .2s ease,color .2s ease,transform .16s var(--ea-ease-out)!important}add-to-cart-component .button:hover:not([disabled]),add-to-cart-component button:hover:not([disabled]){background:var(--ea-encre)!important;color:#fff!important}add-to-cart-component .button:active:not([disabled]),add-to-cart-component button:active:not([disabled]){transform:scale(.98)!important}.product-information quantity-selector-component,quantity-selector-component.quantity-selector{display:none!important}.shopify-payment-button{margin-top:4px}.shopify-payment-button__button--unbranded{background:var(--ea-encre)!important;color:#fff!important;border-radius:0!important;min-height:52px!important;font-weight:600!important;box-shadow:none!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:#000!important}.shopify-payment-button__button--unbranded{transition:transform .16s var(--ea-ease-out)!important}.shopify-payment-button__button--unbranded:active:not([disabled]){transform:scale(.98)!important}.price-item--sale.price{color:var(--ea-sale)!important;font-weight:600!important}.price-item--regular.compare-at-price{color:var(--ea-strike)!important;text-decoration:line-through!important;font-weight:400!important}.badge--sale,.badge.sale,.product-badges .badge,.card-badge,.card__badge{background:var(--ea-encre)!important;color:#fff!important;border-radius:0!important;letter-spacing:.03em}.mf-payicon{height:26px;width:auto}.ea-arrow{display:inline-block;transition:transform .25s var(--ea-ease-out)}.ea-btn:hover .ea-arrow,.ea-feat__all:hover .ea-arrow,a:hover .ea-arrow{transform:translate(5px)}@media(prefers-reduced-motion:reduce){.ea-arrow{transition:none!important}.ea-btn:active,.shopify-payment-button__button--unbranded:active:not([disabled]),add-to-cart-component button:active:not([disabled]){transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ea-brand.css.map */
