:root{--mdf-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--mdf-serif: "Cormorant Garamond", var(--font-heading-family), serif;--mdf-ink: #0f0d0b;--mdf-bone: #eee8dc}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;z-index:9998;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:mdf-grain 1.1s steps(6) infinite}@keyframes mdf-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,3%)}80%{transform:translate(3%,1%)}to{transform:translate(0)}}h1,h2,h3,.h0,.h1,.h2,.hxl,.hxxl,.product__title h1{font-family:var(--mdf-serif);font-weight:500;letter-spacing:-.005em}.header__menu-item,.announcement-bar__message,.button,.shopify-payment-button__button--unbranded,.caption-with-letter-spacing,.footer-block__heading,.card__heading,.price,.badge,.product-form__input .form__label,.breadcrumbs,.facets__summary,.mdf-label{font-family:var(--mdf-mono)!important;text-transform:uppercase;letter-spacing:.14em}.header__menu-item,.announcement-bar__message{font-size:1.1rem}.card__heading{font-size:1.2rem;font-weight:400}.button,.shopify-payment-button__button--unbranded{font-size:1.15rem;min-height:4.8rem}.caption-with-letter-spacing{font-size:1.05rem;letter-spacing:.28em}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.12)}.card__media img,.product__media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.mdf-intro{position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;background:var(--mdf-ink);color:var(--mdf-bone);isolation:isolate}.mdf-intro__media,.mdf-intro__vignette,.mdf-intro__curtain{position:absolute;top:0;right:0;bottom:0;left:0}.mdf-intro__media{z-index:0}.mdf-intro__video,.mdf-intro__media img{width:100%;height:100%;object-fit:cover;filter:sepia(calc(var(--mdf-vintage, .5) * .55)) saturate(calc(1 - var(--mdf-vintage, .5) * .35)) contrast(calc(1 + var(--mdf-vintage, .5) * .12)) brightness(.82)}.mdf-intro__fallback{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(ellipse at 30% 40%,rgba(79,86,56,.9) 0%,transparent 55%),radial-gradient(ellipse at 72% 62%,rgba(74,52,36,.85) 0%,transparent 60%),radial-gradient(ellipse at 50% 100%,rgba(140,74,60,.35) 0%,transparent 50%),var(--mdf-ink);filter:blur(24px);animation:mdf-drift 20s ease-in-out infinite alternate}@keyframes mdf-drift{0%{transform:translate(0) scale(1)}to{transform:translate(-6%,4%) scale(1.12)}}.mdf-intro__vignette{z-index:1;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.65) 100%),linear-gradient(to bottom,rgba(0,0,0,.35),transparent 25%,transparent 70%,rgba(0,0,0,.55))}.mdf-intro__curtain{z-index:5;background:var(--mdf-ink);pointer-events:none;animation:mdf-curtain 1.8s ease .15s forwards}@keyframes mdf-curtain{to{opacity:0;visibility:hidden}}.mdf-intro__top,.mdf-intro__bottom{position:absolute;left:0;right:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem clamp(1.6rem,4vw,4.8rem);font-family:var(--mdf-mono);font-size:1.05rem;text-transform:uppercase;letter-spacing:.2em}.mdf-intro__top{top:0}.mdf-intro__bottom{bottom:0}.mdf-intro a{color:inherit;text-decoration:none}.mdf-intro__top a:hover,.mdf-intro__nav a:hover{opacity:.6}.mdf-intro__center{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1.6rem}.mdf-intro__kicker{margin:0 0 2rem;font-family:var(--mdf-mono);font-size:1.05rem;letter-spacing:.32em;text-transform:uppercase;opacity:0;animation:mdf-rise 1.2s ease 1.2s forwards}.mdf-intro__wordmark{margin:0;font-family:var(--mdf-serif);font-weight:400;font-size:clamp(4rem,8.5vw,11rem);line-height:.95;text-transform:uppercase;color:var(--mdf-bone);letter-spacing:.5em;opacity:0;animation:mdf-wordmark 2.2s cubic-bezier(.2,.7,.2,1) .6s forwards}@keyframes mdf-wordmark{to{letter-spacing:.14em;opacity:1}}.mdf-intro__logo{width:min(70vw,var(--mdf-logo-width, 520px));height:auto;opacity:0;animation:mdf-rise 1.6s ease .6s forwards}.mdf-intro__tagline{margin:2rem 0 0;font-family:var(--mdf-serif);font-style:italic;font-size:clamp(1.8rem,2.2vw,2.6rem);opacity:0;animation:mdf-rise 1.2s ease 1.5s forwards}.mdf-intro__nav{display:flex;flex-direction:column;gap:1.2rem;margin-top:4rem;font-family:var(--mdf-mono);font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;opacity:0;animation:mdf-rise 1.2s ease 1.8s forwards}@keyframes mdf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mdf-intro__form{display:flex;align-items:center;border-bottom:1px solid rgba(238,232,220,.5);min-width:min(34rem,60vw)}.mdf-intro__form input{flex:1;background:transparent;border:0;color:var(--mdf-bone);font:inherit;letter-spacing:.2em;text-transform:uppercase;padding:.8rem 0;outline:none}.mdf-intro__form input::placeholder{color:#eee8dcb3}.mdf-intro__form button{background:none;border:0;color:inherit;font:inherit;letter-spacing:.2em;cursor:pointer;padding:.8rem 0 .8rem 1.2rem}.mdf-intro__note{font-size:1rem;letter-spacing:.2em}@media(max-width:749px){.mdf-intro__bottom{flex-direction:column;gap:1.2rem;padding-bottom:2.8rem}.mdf-intro__form{min-width:80vw}.mdf-intro__bottom .mdf-intro__side{display:none}}@media(prefers-reduced-motion:reduce){body:after,.mdf-intro__fallback{animation:none}.mdf-intro__curtain{display:none}.mdf-intro__wordmark,.mdf-intro__kicker,.mdf-intro__tagline,.mdf-intro__nav,.mdf-intro__logo{animation:none;opacity:1;letter-spacing:.14em}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mdf-house.css.map */
