:root{--mdi-wimbourne-white: #E9E6DC;--mdi-ifs-brown: #433E2E;--mdi-tailor-tack: #E9DED5;--mdi-midnight-blue: #041D16;--mdi-studio-green: #525855;--mdi-sloe-blue: #66808B;--mdi-setting-plaster: #D4BAAA;--mdi-charente-sunset: #C66123;--mdi-text-on-light: var(--mdi-ifs-brown);--mdi-text-on-dark: var(--mdi-wimbourne-white);--mdi-font-display: "Vitruv", "Cormorant Garamond", "EB Garamond", Georgia, serif;--mdi-font-body: "Acumin Pro", "Inter", system-ui, sans-serif;--mdi-page-max: 1480px;--mdi-content-max: 1180px;--mdi-pad-compact: 48px;--mdi-pad-default: 80px;--mdi-pad-spacious: 120px;--mdi-pad-statement: 160px}body,input,textarea,button,select,.mdi-body,.mdi-cb__body,.mdi-cb__pillar-body,.mdi-cta-card__body{font-family:var(--mdi-font-body)}h1,h2,h3,h4,h5,h6,.mdi-heading,.mdi-cb__pillar-title,.mdi-cta-card__heading,.mdi-hero__heading{font-family:var(--mdi-font-display)}body{background:var(--mdi-wimbourne-white);color:var(--mdi-text-on-light);font-family:var(--mdi-font-body)}.mdi-page{max-width:var(--mdi-page-max);margin:0 auto}.mdi-section{position:relative;overflow:hidden}.mdi-section--bg-cream{background:var(--mdi-wimbourne-white);color:var(--mdi-text-on-light)}.mdi-section--bg-brown{background:var(--mdi-ifs-brown);color:var(--mdi-text-on-dark)}.mdi-section--bg-tack{background:var(--mdi-tailor-tack);color:var(--mdi-text-on-light)}.mdi-section--bg-midnight{background:var(--mdi-midnight-blue);color:var(--mdi-text-on-dark)}.mdi-section--bg-studio{background:var(--mdi-studio-green);color:var(--mdi-text-on-dark)}.mdi-section--bg-sloe{background:var(--mdi-sloe-blue);color:var(--mdi-text-on-dark)}.mdi-section--bg-plaster{background:var(--mdi-setting-plaster);color:var(--mdi-text-on-light)}.mdi-section--bg-sunset{background:var(--mdi-charente-sunset);color:#fff}.mdi-section--bg-none{background:transparent}.mdi-section--pad-compact{padding-block:var(--mdi-pad-compact)}.mdi-section--pad-default{padding-block:var(--mdi-pad-default)}.mdi-section--pad-spacious{padding-block:var(--mdi-pad-spacious)}.mdi-section--pad-statement{padding-block:var(--mdi-pad-statement)}.mdi-section--width-contained .mdi-section__inner{max-width:var(--mdi-content-max)}.mdi-section--width-wide .mdi-section__inner{max-width:1380px}.mdi-section--width-full .mdi-section__inner{max-width:none;padding-inline:0}.mdi-section__inner{margin:0 auto;padding-inline:48px;position:relative;z-index:1}.mdi-section__pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-repeat:repeat;background-size:600px}.mdi-section--align-left{text-align:left}.mdi-section--align-center{text-align:center}.mdi-section--align-right{text-align:right}.mdi-section+.mdi-section--gap-flush{margin-top:0}.mdi-section+.mdi-section--gap-default{margin-top:40px}.mdi-section+.mdi-section--gap-generous{margin-top:80px}@media(max-width:750px){.mdi-section--pad-compact{padding-block:32px}.mdi-section--pad-default{padding-block:56px}.mdi-section--pad-spacious{padding-block:80px}.mdi-section--pad-statement{padding-block:96px}.mdi-section__inner{padding-inline:24px}.mdi-section+.mdi-section--gap-default{margin-top:24px}.mdi-section+.mdi-section--gap-generous{margin-top:48px}}.mdi-eyebrow{font-family:var(--mdi-font-body);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;margin:0 0 18px;opacity:.7}.mdi-heading{font-family:var(--mdi-font-display);font-weight:400;font-size:clamp(36px,4.5vw,56px);line-height:1.05;letter-spacing:-.01em;margin:0 0 24px}.mdi-heading em{font-style:italic}.mdi-body{font-family:var(--mdi-font-body);font-size:16px;line-height:1.7;margin:0 0 16px;max-width:56ch}.mdi-button{display:inline-block;background:var(--mdi-charente-sunset);color:#fff;font-family:var(--mdi-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:16px 32px;border:none;text-decoration:none;cursor:pointer;transition:background .2s}.mdi-button:hover{background:#a4501a}.mdi-button--ghost{background:transparent;color:inherit;border:1px solid currentColor}.mdi-button--ghost:hover{background:currentColor;color:var(--mdi-wimbourne-white)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mdi-tokens.css.map */
