@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@400;500;600;700&display=swap";:root{--font-heading--family: "Shippori Mincho B1", "Noto Serif", Georgia, serif;--font-subheading--family: var(--font-body--family);--font-accent--family: var(--font-body--family);--mk-ink: #2a2420;--mk-paper-editorial: #f4efe8;--mk-paper-utility: #f5f6f4;--mk-accent: #8a6240}h1,.h1,.product-title,.collection>h1,.collection h1:first-child,.hero :is(h1,.h1){font-family:Shippori Mincho B1,Georgia,serif!important;letter-spacing:.02em;text-transform:none!important;font-weight:600}.hero :is(h1,.h1){font-weight:600;letter-spacing:.03em}.mk-tc__title{font-family:Shippori Mincho B1,Georgia,serif!important;letter-spacing:.04em!important;text-transform:none!important;font-weight:500!important}h2,h3,h4,h5,h6,.h2,.h3,.h4,.hero :is(h2,h3,p),.section-header :is(h2,h3),.collection :is(h2,h3){font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;letter-spacing:.02em;text-transform:none!important}#header-group{position:sticky;top:.85rem;z-index:100;margin:.85rem clamp(.75rem,2.5vw,1.5rem) 0;width:auto}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-group{display:block;position:absolute;top:0;left:0;right:0;z-index:200;margin:0;padding:0;width:100%;box-sizing:border-box;pointer-events:none}body:has(#header-component[transparent]) #header-group .header-section,body:has(#header-component[transparent]) #header-component,body:has(#header-component[transparent]) #header-component a,body:has(#header-component[transparent]) #header-component button,body:has(#header-component[transparent]) #header-group .mk-promo-section,body:has(#header-component[transparent]) #header-group .mk-promo{pointer-events:auto}#header-group .mk-promo-section{background:#2a2420!important}body:has(#header-component[transparent][data-scroll-direction=up]):has(.mk-promo) #header-group,body:has(#header-component[transparent][data-scroll-direction=down]):has(.mk-promo) #header-group{padding-top:0;padding-inline:0;margin-top:0}body:has(#header-component[transparent][data-scroll-direction=up]):has(.mk-promo) #header-group .header-section,body:has(#header-component[transparent][data-scroll-direction=down]):has(.mk-promo) #header-group .header-section{margin-inline:clamp(.75rem,2.5vw,1.5rem);margin-top:.65rem}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__underlay,body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__underlay-closed,body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__underlay-open{display:none!important;opacity:0!important;background:transparent!important}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) .content-for-layout>.shopify-section:first-child{margin-top:0!important}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__row--top,body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__row:not(.header__navigation-bar-row){background:transparent!important;border:0!important;box-shadow:none!important;--color-foreground: #f7f1e8 !important;--color-foreground-rgb: 247, 241, 232 !important;--color-foreground-muted: rgba(247, 241, 232, .8) !important;color:#f7f1e8}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component .header__row--top :is(.header-logo,.header-logo__image-container,.header-logo__text,.header__heading,.header__heading-link,.menu-list__link,.menu-list__trigger,.header-actions__action,.header__icon,.svg-wrapper){color:#f7f1e8!important;text-shadow:0 1px 14px rgba(18,14,10,.5)}body:has(#header-component[transparent]:not([data-scroll-direction=up]):not([data-scroll-direction=down])) #header-component svg{color:#f7f1e8;filter:drop-shadow(0 1px 8px rgba(18,14,10,.45))}#header-group .shopify-section,#header-group .header-section,#header-component{background:transparent!important}#header-component .header__row--top,#header-component .header__row:not(.header__navigation-bar-row){background:#f7f5f2!important;border-radius:0;border:1px solid rgba(42,36,32,.08);box-shadow:0 10px 28px #2a24201a;min-height:4.75rem}#header-component .header__heading,#header-component .header__heading-link,#header-component .header-logo,#header-component .header-logo__text,#header-component a.header__heading-link{font-family:Shippori Mincho B1,Georgia,serif!important;font-size:clamp(1.85rem,3.4vw,2.55rem)!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1!important;text-transform:none!important;white-space:nowrap}#header-component .header__heading-link{display:inline-flex;align-items:center;padding-block:.35rem}#header-component header-menu a,#header-component .header-menu a,#header-component .menu-list__link{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}@media(max-width:749px){#header-group{top:.65rem;margin:.65rem .65rem 0}#header-component .header__row--top,#header-component .header__row:not(.header__navigation-bar-row){border-radius:0;min-height:4.1rem}body:has(#header-component[transparent]) #header-group{display:contents!important;position:static!important;inset:auto!important;margin:0!important;padding:0!important;width:auto!important}body:has(#header-component[transparent]) #header-group .header-section,body:has(#header-component[transparent]) .header-section:has(>#header-component[sticky]){margin:0!important;top:-1px!important}body:has(#header-component[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:0!important}body:has(#header-component[transparent]) #header-component .header__row--top{margin:max(.55rem,env(safe-area-inset-top)) .65rem 0}body:has(#header-component[transparent]) #header-component .header__underlay,body:has(#header-component[transparent]) #header-component .header__underlay-closed,body:has(#header-component[transparent]) #header-component .header__underlay-open{display:none!important;opacity:0!important;background:transparent!important}body:has(#header-component[transparent]) #header-component .header__row--top,body:has(#header-component[transparent]) #header-component .header__row:not(.header__navigation-bar-row){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;--color-foreground: #f7f1e8 !important;--color-foreground-rgb: 247, 241, 232 !important;--color-foreground-muted: rgba(247, 241, 232, .8) !important;color:#f7f1e8!important}body:has(#header-component[transparent]) #header-component .header__row--top :is(.header-logo,.header-logo__image-container,.header-logo__text,.header__heading,.header__heading-link,.menu-list__link,.menu-list__trigger,.header-actions__action,.header__icon,.svg-wrapper){color:#f7f1e8!important;text-shadow:0 1px 14px rgba(18,14,10,.55)}body:has(#header-component[transparent]) #header-component svg{color:#f7f1e8!important;filter:drop-shadow(0 1px 8px rgba(18,14,10,.5))}body:has(#header-component[transparent]) #header-component.mk-ink-dark .header__row--top,body:has(#header-component[transparent]) #header-component.mk-ink-dark .header__row:not(.header__navigation-bar-row){--color-foreground: #2a2420 !important;--color-foreground-rgb: 42, 36, 32 !important;--color-foreground-muted: rgba(42, 36, 32, .75) !important;color:#2a2420!important}body:has(#header-component[transparent]) #header-component.mk-ink-dark .header__row--top :is(.header-logo,.header-logo__image-container,.header-logo__text,.header__heading,.header__heading-link,.menu-list__link,.menu-list__trigger,.header-actions__action,.header__icon,.svg-wrapper){color:#2a2420!important;text-shadow:none!important}body:has(#header-component[transparent]) #header-component.mk-ink-dark svg{color:#2a2420!important;filter:none!important}body:has(#header-component[transparent]) #header-component .header__row--top,body:has(#header-component[transparent]) #header-component .header__row--top :is(.header__heading-link,.header-actions__action,.svg-wrapper),body:has(#header-component[transparent]) #header-component svg{transition:color .16s ease,text-shadow .16s ease,filter .16s ease}#header-component .header__heading,#header-component .header__heading-link,#header-component .header-logo,#header-component .header-logo__text,#header-component a.header__heading-link{font-size:clamp(1.45rem,6.5vw,1.85rem)!important;letter-spacing:.06em!important}}@media(max-width:749px)and (prefers-reduced-motion:reduce){#header-component .header__row--top,#header-component .header__row:not(.header__navigation-bar-row){transition:none}}footer,.shopify-section-group-footer-group{background:#ebe6df;color:#2c2a26}footer .shopify-section,.shopify-section-group-footer-group{background:#ebe6df!important}footer .footer-content{gap:clamp(1.75rem,3vw,2.5rem)!important}footer .menu__heading,footer .menu__heading__default,footer .menu summary,footer .menu h2,footer .menu h3,footer .menu h4,footer .menu h5{font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;letter-spacing:.12em;text-transform:uppercase!important;font-size:.72rem!important;font-weight:600!important;color:#2c2a26!important;margin-bottom:.85rem}footer .menu a,footer .menu__link,footer .menu li a{color:#4a453f!important;text-decoration:none!important;font-size:.9rem;letter-spacing:.02em;transition:color .2s ease}footer .menu a:hover,footer .menu__link:hover{color:var(--mk-accent, #8a6240)!important}footer a{color:#4a453f;text-underline-offset:.2em}footer a:hover{color:var(--mk-accent, #8a6240)}footer .footer-utilities__text,footer .footer-utilities__group-copyright{color:#6b6560!important;letter-spacing:.04em}footer .footer-utilities,footer .shopify-section.footer-utilities{border-top:1px solid rgba(44,42,38,.12)}footer .email-signup,footer .email-signup__input,footer input[type=email]{border-radius:0!important}footer .email-signup__input::placeholder{color:#6b6560}@media(max-width:749px){footer .footer-content{gap:2rem!important}}.section-mk-home-temps-calme{margin-top:0;background:#1c1814}.section-mk-home-manifeste{padding-top:clamp(5rem,10vh,8rem);background:#f4efe8;box-sizing:border-box}.mk-hc{padding-top:clamp(4.5rem,10vh,8rem)!important}.mk-product-copy{--mk-ink: #2a2420;--mk-ink-soft: rgba(42, 36, 32, .62);--mk-line: rgba(42, 36, 32, .16);width:100%;max-width:38rem;margin-block-start:.35rem;color:var(--mk-ink)}.mk-product-copy__lede{font-size:.95rem;line-height:1.75;color:var(--mk-ink-soft);max-width:36em}.mk-product-copy__lede p{margin:0 0 .9em}.mk-product-copy__lede p:last-child{margin-bottom:0}.mk-product-copy .mk-drawer{margin-block-start:1.15rem;border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.mk-drawer__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;padding-block:.95rem;-webkit-user-select:none;user-select:none}.mk-drawer__summary::-webkit-details-marker{display:none}.mk-drawer__label{font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:.95rem;font-weight:500;letter-spacing:.02em;line-height:1.2}.mk-drawer__mark{position:relative;width:11px;height:11px;flex:0 0 11px}.mk-drawer__mark-h,.mk-drawer__mark-v{position:absolute;background:currentColor;opacity:.72}.mk-drawer__mark-h{top:5px;left:0;width:11px;height:1px}.mk-drawer__mark-v{top:0;left:5px;width:1px;height:11px;transform-origin:center;transition:transform .28s ease,opacity .28s ease}.mk-drawer[open] .mk-drawer__mark-v{transform:scaleY(0);opacity:0}.mk-drawer__panel{padding-bottom:1.05rem}.mk-drawer__copy{font-size:.92rem;line-height:1.72;color:var(--mk-ink-soft);max-width:36em}.mk-drawer__copy p{margin:0 0 .85em}.mk-drawer__copy p:last-child{margin-bottom:0}.mk-drawer__summary:focus-visible{outline:1px solid var(--mk-ink);outline-offset:4px}.mk-product-copy__aside{margin:1.25rem 0 0;padding-top:1.05rem;border-top:1px solid var(--mk-line);font-size:.88rem;line-height:1.65;color:var(--mk-ink-soft);max-width:36em}.mk-product-copy__aside a{color:var(--mk-ink);text-underline-offset:.18em}@media(prefers-reduced-motion:reduce){.mk-drawer__mark-v{transition:none}}.product-information.section{padding-block:clamp(2.75rem,6vh,4.5rem)!important}@media screen and (min-width:750px){.media-gallery--grid .media-gallery__grid{grid-template-columns:1fr!important}.media-gallery--grid .product-media-container{grid-column:1 / -1!important;width:100%}.product-information__media,.product-information__media media-gallery,.product-information__media .product-media-container,.product-information__media .product-media-container img{width:100%}}@media screen and (max-width:749px){.product-information.section{padding-block:2rem!important}}.product-recommendations{--mk-ink: #2a2420;border-top:1px solid rgba(42,36,32,.12)}.shopify-section:has([data-has-recommendations=false]){display:none!important}.product-recommendations .section.section-resource-list{padding-block:clamp(3.25rem,7vh,5.75rem)!important}.product-recommendations .section-resource-list__content :is(h2,h3){font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:clamp(1.35rem,2.2vw,1.85rem)!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.2!important;color:var(--mk-ink);margin:0}.product-recommendations .product-card,.product-recommendations product-card{color:var(--mk-ink)}.product-recommendations .product-card .product-title{font-family:Shippori Mincho B1,"Noto Serif",Georgia,serif!important;letter-spacing:.03em}.product-recommendations .product-card :is(h3,h4,a):not(.product-title){font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;letter-spacing:.03em}@media screen and (max-width:749px){.product-recommendations .section.section-resource-list{padding-block:2.5rem!important}}.hero__content-wrapper{text-shadow:0 1px 22px rgba(18,14,10,.28)}.hero__content-wrapper :is(h1,.h1){position:relative;margin:.55rem 0 0!important;padding-bottom:.85rem!important;font-weight:600!important;letter-spacing:.045em!important;line-height:1.05!important;font-size:clamp(2.35rem,4.2vw,3.65rem)!important}.hero__content-wrapper :is(h1,.h1):after{content:"";position:absolute;left:0;bottom:0;width:2.75rem;height:1px;background:#f7f1e8c7}.hero__content-wrapper p{margin:0!important;font-family:Shippori Mincho B1,Georgia,serif!important;font-weight:400!important;letter-spacing:.28em!important;line-height:1!important;opacity:.88}@media screen and (max-width:749px){.hero__content-wrapper{display:none!important}}footer .email-signup,footer .email-signup__input,footer .email-signup__button,footer input[type=email]{border-radius:0!important}footer .email-signup__input-group--underline{border-bottom-color:#2c2a2647!important}footer .email-signup__input{background:transparent!important;letter-spacing:.02em}footer .email-signup__button.button-unstyled,footer .email-signup__button--text{background:transparent!important;color:#2c2a26!important;border:0!important;box-shadow:none!important;padding-inline:.35rem 0!important;letter-spacing:.08em;text-transform:none;font-weight:400}footer .email-signup__button.button-unstyled:hover,footer .email-signup__button--text:hover{opacity:.7}.facets.facets-controls-wrapper,.facets--horizontal.facets-controls-wrapper{--mk-ink: #2a2420;--mk-ink-soft: rgba(42, 36, 32, .58);--mk-line: rgba(42, 36, 32, .14);color:var(--mk-ink);border-bottom:1px solid var(--mk-line);margin-block-end:clamp(1.35rem,3.2vw,2.25rem);padding-block:.15rem .95rem!important}@media screen and (min-width:750px){.facets--horizontal .facets__filters-wrapper{column-gap:clamp(1.5rem,3vw,2.35rem)!important;max-width:none!important}.facets--horizontal .facets__summary,.sorting-filter__horizontal .facets__summary{height:auto!important;min-height:0;padding-block:.55rem;gap:.45rem}.facets--horizontal .facets__label,.facets--horizontal .products-count-wrapper,.sorting-filter__horizontal .facets__label{font-size:.68rem!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--mk-ink-soft)!important;line-height:1.2}.facets--horizontal .facets__summary:hover .facets__label,.facets--horizontal .facets__panel[open] .facets__label,.sorting-filter__horizontal .facets__summary:hover .facets__label,.sorting-filter__horizontal .facets__panel[open] .facets__label{color:var(--mk-ink)!important}.facets--horizontal .facets__summary .icon-caret,.sorting-filter__horizontal .icon-caret{width:6px;height:10px;opacity:.32;transition:opacity .2s ease,transform .2s ease}.facets--horizontal .facets__panel[open] .icon-caret,.sorting-filter__horizontal .facets__panel[open] .icon-caret,.facets--horizontal .facets__summary:hover .icon-caret,.sorting-filter__horizontal .facets__summary:hover .icon-caret{opacity:.55}.facets--horizontal .products-count-wrapper{margin-left:auto;opacity:.72;font-variant-numeric:tabular-nums}.facets--horizontal .sorting-filter,.facets--horizontal .sorting-filter__horizontal{margin-inline-start:clamp(.75rem,2vw,1.5rem)}.facets--horizontal .facets__panel .facets__inputs,.facets--horizontal .sorting-filter .sorting-filter__options,.facets--horizontal details[open]>.facets__panel-content,.facets--horizontal .facets__panel[open]>*:not(summary){border:1px solid var(--mk-line)!important;border-radius:0!important;box-shadow:0 12px 28px #2a24200f!important;background:#f7f5f2!important}}.facets-toggle{border-bottom:1px solid rgba(42,36,32,.14);margin-block-end:1.1rem;padding-block:.35rem .75rem!important}.facets-toggle__button{font-size:.68rem!important;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:#2a242094;box-shadow:none!important;background:transparent!important}.facets-mobile-wrapper .products-count-wrapper,.facets-toggle .products-count-wrapper{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#2a24208c}.column-options-wrapper{display:none!important}@media(prefers-reduced-motion:reduce){.facets--horizontal .facets__summary .icon-caret,.sorting-filter__horizontal .icon-caret{transition:none}}.mk-bs__title,.section-mk-home-bestsellers h2.mk-bs__title{font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.16em!important}.mk-bs__name,.section-mk-home-bestsellers h3.mk-bs__name{font-family:var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;text-transform:none!important;font-weight:650!important}.mk-bs__track{padding-left:0!important;padding-right:0!important;scroll-padding-inline:clamp(1.15rem,3.2vw,2.15rem)}.mk-bs__item{width:calc((100vw - 4.3rem) / 3.28 - .65rem)!important}.mk-bs__item:first-child{margin-left:clamp(1.15rem,3.2vw,2.15rem)!important}.mk-bs__item:last-child{margin-right:clamp(1.15rem,3.2vw,2.15rem)!important}@media screen and (max-width:989px){.mk-bs__item{width:calc((100vw - 3.4rem) / 2.12 - .6rem)!important}}@media screen and (max-width:749px){.mk-bs{padding-top:4.65rem!important}.mk-bs__inner{padding-left:1.5rem!important;padding-right:1.5rem!important}.mk-bs__track{padding-left:0!important;padding-right:0!important;scroll-padding-inline:1.5rem}.mk-bs__item{width:calc(100vw - 4.5rem)!important}.mk-bs__item:first-child{margin-left:1.5rem!important}.mk-bs__item:last-child{margin-right:1.5rem!important}.mk-bs__nav{display:none!important}}.mk-bs:not(.is-scrolled) .mk-bs__nav--prev{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mk-bs__more{position:relative;z-index:4}.product-form-buttons .accelerated-checkout-block,.product-form-buttons .shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/font-overrides.css.map */
