.maison-footer{background:#3c2116;color:#f7eee3;padding:48px 5vw 26px;display:grid;grid-template-columns:minmax(230px,.8fr) 1.4fr;gap:44px 7vw;font-family:var(--font-body-family)}.maison-footer a{color:inherit;text-decoration:none}.maison-footer__brand>a{font-family:Georgia,Times New Roman,serif;font-size:25px;letter-spacing:.17em}.maison-footer__brand p{margin:10px 0 0;font-size:8px;letter-spacing:.22em}.maison-footer__links{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.maison-footer__links div{display:grid;align-content:start;gap:8px}.maison-footer__links a{font-size:12px;opacity:.88}.maison-footer__bottom{grid-column:1 / -1;padding-top:22px;border-top:1px solid rgba(255,255,255,.17);display:flex;justify-content:space-between;font-size:9px;opacity:.75}.maison-footer__bottom em{font-family:Georgia,Times New Roman,serif;font-size:13px}@media(max-width:749px){.maison-footer{grid-template-columns:1fr;padding:38px 22px 24px}.maison-footer__links{grid-template-columns:1fr 1fr}.maison-footer__links div:last-child{grid-column:1 / -1}.maison-footer__bottom{flex-direction:column;gap:12px}}.maison-header{position:relative;z-index:30;background:#f7f2e9;color:#33261f;font-family:var(--font-body-family)}.maison-announcement{min-height:27px;padding:7px 20px 6px;background:#744b31;color:#fff8ed;text-align:center;text-transform:uppercase;letter-spacing:.16em;font-size:9px;line-height:1.4}.maison-announcement span{margin:0 10px}.maison-nav-shell{min-height:78px;display:grid;grid-template-columns:1fr minmax(260px,360px) 1fr auto;align-items:center;gap:20px;padding:0 4.5vw;border-bottom:1px solid rgba(51,38,31,.14)}.maison-nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,38px)}.maison-nav--right{justify-content:flex-end}.maison-nav a{color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600}.maison-wordmark{color:inherit;text-align:center;text-decoration:none;line-height:1}.maison-wordmark span{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.25vw,34px);letter-spacing:.16em;white-space:nowrap}.maison-wordmark small{display:block;margin-top:7px;font-size:8px;letter-spacing:.28em}.maison-header-actions{display:flex;gap:15px}.maison-header-actions a{position:relative;display:grid;place-items:center;color:inherit}.maison-icon{display:block;width:20px;height:20px;color:#33261f}.maison-icon svg{display:block;width:100%;height:100%}.maison-cart-count{position:absolute;right:-7px;top:-8px;font-size:8px}.maison-mobile-menu{display:none}@media(max-width:990px){.maison-nav-shell{grid-template-columns:auto 1fr auto;min-height:66px;padding:0 20px}.maison-nav{display:none}.maison-wordmark{grid-column:2}.maison-wordmark span{font-size:21px}.maison-wordmark small{display:none}.maison-header-actions{grid-column:3}.maison-header-actions a:first-child{display:none}.maison-mobile-menu{display:block;grid-column:1;grid-row:1}.maison-mobile-menu summary{cursor:pointer;list-style:none;display:grid;place-items:center}.maison-mobile-menu summary::-webkit-details-marker{display:none}.maison-mobile-menu nav{position:absolute;left:0;right:0;top:100%;display:grid;background:#f7f2e9;border-top:1px solid #d9cfc2;padding:16px 24px 24px}.maison-mobile-menu nav a{padding:12px 0;border-bottom:1px solid #ddd2c5;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-size:12px}}.maison-home{--ink: #38271f;--paper: #f7f2e9;--line: #d8ccbd;--clay: #784c31;background:var(--paper);color:var(--ink);font-family:var(--font-body-family)}.maison-home *{box-sizing:border-box}.maison-home img{display:block;width:100%;height:100%;object-fit:cover}.maison-home h1,.maison-home h2,.maison-home h3,.maison-signature,.maison-journal figcaption{margin:0;font-family:Georgia,Times New Roman,serif;color:var(--ink);font-weight:400}.maison-home h2{font-size:clamp(36px,4.1vw,66px);line-height:.98;letter-spacing:-.03em}.maison-home p{color:inherit}.maison-kicker{margin:0 0 18px;text-transform:uppercase;letter-spacing:.22em;font-size:10px;font-weight:700}.maison-button{display:inline-block;min-width:220px;padding:15px 24px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:700}.maison-button--dark{background:var(--clay);color:#fff9f0}.maison-button--light{background:#f8f2e9;color:#3d2518}.maison-text-link{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:700;border-bottom:1px solid currentColor;padding-bottom:5px}.maison-hero{position:relative;min-height:min(70vw,690px);overflow:hidden}.maison-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 47%}.maison-hero__copy{position:absolute;z-index:2;left:9vw;top:50%;transform:translateY(-50%);max-width:730px}.maison-hero__copy>p{margin:0 0 20px;text-transform:uppercase;letter-spacing:.22em;font-size:10px;font-weight:700}.maison-hero h1{margin:0 0 30px;font-size:clamp(52px,6vw,90px);line-height:.9;letter-spacing:-.04em}.maison-hero h1 em{display:block;font-weight:400}@media screen and (min-width:750px){.maison-hero h1 em{white-space:nowrap}}.maison-hero__aside{position:absolute;z-index:2;right:4vw;top:13%;padding-left:18px;border-left:1px solid currentColor;text-transform:uppercase;letter-spacing:.2em;font-size:9px;line-height:1.8}.maison-story{display:grid;grid-template-columns:1fr 1.1fr .72fr;min-height:570px;border-bottom:1px solid var(--line)}.maison-story>*{min-width:0}.maison-story__copy{padding:clamp(44px,6vw,90px) clamp(30px,6vw,90px)}.maison-story__copy>p:not(.maison-kicker){max-width:470px;margin:30px 0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.55}.maison-story>img{object-position:center}.maison-signature{display:block;font-size:30px;font-style:italic;margin-top:35px}.maison-story__copy small{display:block;margin-top:5px;letter-spacing:.18em;font-size:9px}.maison-story blockquote{margin:0;padding:120px 42px 50px;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1.2;font-style:italic}.maison-story blockquote small{display:block;margin-top:90px;font-family:var(--font-body-family);font-style:normal;font-size:9px;line-height:1.8;letter-spacing:.18em;text-transform:uppercase}.maison-collections{display:grid;grid-template-columns:repeat(3,1fr)}.maison-collections article{text-align:center;padding-bottom:52px;border-right:1px solid var(--line)}.maison-collections article:last-child{border-right:0}.maison-collections article>a:first-child{display:block;height:clamp(340px,34vw,600px);overflow:hidden}.maison-collections article>a:first-child img{transition:transform .7s ease}.maison-collections article>a:first-child:hover img{transform:scale(1.025)}.maison-collections .maison-kicker{margin:24px 0 12px}.maison-collections h2{font-size:clamp(30px,3vw,48px)}.maison-collections article>p:not(.maison-kicker){min-height:58px;max-width:330px;margin:16px auto 20px;padding:0 20px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.45}.maison-edit{padding:clamp(55px,7vw,104px) 5vw 80px;border-top:1px solid var(--line)}.maison-edit>header{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px}.maison-edit>header>div>p:last-child{max-width:330px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.45}.maison-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.maison-product-card>a:first-child{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#eee7dd}.maison-product-card img{transition:transform .55s ease}.maison-product-card>a:first-child:hover img{transform:scale(1.025)}.maison-product-card h3{margin-top:16px;font-size:17px}.maison-product-card>p{margin:3px 0;font-size:11px;color:#7b6b60}.maison-product-card strong{display:block;margin-bottom:13px;font-size:12px}.maison-product-card form{margin:0}.maison-product-card button,.maison-product-button{width:100%;min-height:41px;display:grid;place-items:center;border:1px solid #8a7a70;background:transparent;color:var(--ink);text-transform:uppercase;letter-spacing:.15em;font-size:9px;cursor:pointer;text-decoration:none}.maison-product-card button:hover,.maison-product-button:hover{background:var(--ink);color:var(--paper)}.maison-materials{display:grid;grid-template-columns:1.15fr 1fr;min-height:480px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.maison-materials>div{display:flex;flex-direction:column;justify-content:center;padding:60px 7vw}.maison-materials>div>p:not(.maison-kicker){max-width:560px;margin:28px 0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.5}.maison-materials span{border-top:1px solid var(--line);padding-top:17px;font-family:Georgia,Times New Roman,serif;font-size:14px}.maison-journal{display:grid;grid-template-columns:1.05fr repeat(4,1fr);gap:8px;padding:66px 5vw 72px}.maison-journal__intro{padding-right:30px}.maison-journal__intro p:not(.maison-kicker){font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.5}.maison-journal figure{position:relative;margin:0;height:360px;overflow:hidden}.maison-journal figcaption{position:absolute;inset:auto 10px 12px;color:#fff8ed;text-align:center;font-size:22px;font-style:italic;text-shadow:0 1px 15px rgba(0,0,0,.45)}.maison-trade{position:relative;min-height:390px;display:grid;grid-template-columns:1.1fr 1fr .45fr;align-items:stretch;overflow:hidden;background:#5d3825;color:#fff7ed}.maison-trade>img{min-height:390px}.maison-trade>div{padding:62px 6vw}.maison-trade h2{color:inherit}.maison-trade>div>p:not(.maison-kicker){max-width:520px;margin:24px 0 28px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.45}.maison-trade>span{align-self:center;padding:0 40px;border-left:1px solid rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.2em;font-size:9px;line-height:1.9}.maison-newsletter{display:grid;grid-template-columns:170px .9fr 1.15fr;align-items:center;gap:35px;padding:28px 5vw;background:#f0e8dd}.maison-newsletter>img{aspect-ratio:1.25 / 1}.maison-newsletter h2{font-size:34px}.maison-newsletter div>p:last-child{margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:14px}.maison-newsletter__form{display:grid;grid-template-columns:1fr 150px}.maison-newsletter__form input{min-height:48px;border:1px solid #c8b7a8;border-right:0;background:#faf7f2;padding:0 16px;color:var(--ink)}.maison-newsletter__form button{border:0;background:var(--clay);color:#fff;text-transform:uppercase;letter-spacing:.16em;font-size:9px}.maison-newsletter__message{grid-column:1 / -1;font-size:12px}@media(max-width:990px){.maison-story{grid-template-columns:1fr 1fr}.maison-story blockquote{display:none}.maison-product-grid{grid-template-columns:repeat(2,1fr);gap:36px 18px}.maison-journal{grid-template-columns:repeat(2,1fr)}.maison-journal__intro{grid-column:1 / -1;padding-bottom:20px}.maison-trade{grid-template-columns:1fr 1fr}.maison-trade>span{display:none}.maison-newsletter{grid-template-columns:130px 1fr}.maison-newsletter__form{grid-column:1 / -1}}@media(max-width:749px){.maison-hero{min-height:650px}.maison-hero>img{object-position:62% center}.maison-hero__copy{left:16px;right:16px;top:auto;bottom:28px;transform:none;padding:26px 20px;background:#f7f2e9d6}.maison-hero h1{font-size:53px}.maison-hero__aside{display:none}.maison-story{grid-template-columns:1fr}.maison-story__copy{padding:55px 24px}.maison-story>img{height:430px}.maison-collections{grid-template-columns:1fr}.maison-collections article{border-right:0;border-bottom:1px solid var(--line)}.maison-collections article>a:first-child{height:470px}.maison-edit{padding:55px 20px}.maison-edit>header{align-items:start;flex-direction:column}.maison-product-grid{grid-template-columns:1fr 1fr;gap:32px 12px}.maison-materials{grid-template-columns:1fr}.maison-materials>img{height:310px}.maison-materials>div{padding:52px 24px}.maison-journal{grid-template-columns:1fr 1fr;padding:52px 20px}.maison-journal figure{height:250px}.maison-trade{grid-template-columns:1fr}.maison-trade>img{min-height:300px}.maison-trade>div{padding:50px 24px}.maison-newsletter{grid-template-columns:90px 1fr;padding:24px 20px 34px;gap:20px}.maison-newsletter h2{font-size:28px}.maison-newsletter__form{grid-template-columns:1fr 110px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
