:root{--mm-ink: #3a2e28;--mm-ink-2: #6b5d54;--mm-ink-3: #9a8d83;--mm-rose: #ead9d6;--mm-gold: #a8956b;--mm-gold-deep: #8b5524;--mm-border: #e8ddd6;--mm-cream: #f5ede4;--mm-linen: #faf5ee;--mm-display: "Cormorant Garamond", Georgia, serif;--mm-body: "Lato", system-ui, -apple-system, sans-serif;--mm-mono: "Special Elite", ui-monospace, monospace;--mm-ease: cubic-bezier(.25, .46, .45, .94);--mm-max: 1280px;--mm-gutter: clamp(16px, 5vw, 64px);--font-heading--family: var(--mm-display);--font-body--family: var(--mm-body);--font-subheading--family: var(--mm-body)}body{background:var(--mm-linen);color:var(--mm-ink);font-family:var(--mm-body)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--mm-display);font-weight:400}.mm{font-family:var(--mm-body);color:var(--mm-ink)}.mm *,.mm *:before,.mm *:after{box-sizing:border-box}.mm img{display:block;max-width:100%}.mm-wrap{max-width:var(--mm-max);margin:0 auto;padding-inline:var(--mm-gutter)}.mm-eyebrow{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.mm-eyebrow--center{align-items:center}.mm-eyebrow__text{font:500 .72rem/1 var(--mm-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mm-gold)}.mm-eyebrow__rule{display:block;width:28px;height:1px;background:var(--mm-gold)}.mm-h1,.mm-h2,.mm-h3{font-family:var(--mm-display);font-weight:400;text-transform:uppercase;letter-spacing:.08em;margin:0;color:inherit;text-wrap:balance}.mm-h1{font-size:clamp(2.6rem,6vw,4.5rem);line-height:1}.mm-h2{font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.05}.mm-h3{font-size:clamp(1.6rem,2.8vw,2.1rem);line-height:1.05}.mm-text{font:400 1rem/1.6 var(--mm-body);color:var(--mm-ink-2);margin:0;max-width:60ch}.mm-text p{margin:0 0 1em}.mm-text p:last-child{margin-bottom:0}.mm-mono{font:400 .72rem/1.5 var(--mm-mono);letter-spacing:.04em;color:var(--mm-ink-3)}.mm-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 36px;border-radius:2px;font:600 .78rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;background:var(--mm-ink);color:var(--mm-linen);border:0;cursor:pointer;transition:background .2s var(--mm-ease),transform .2s var(--mm-ease)}.mm-btn:hover{background:#2a201b;transform:translateY(-1px)}.mm-btn--gold{background:var(--mm-gold)}.mm-btn--gold:hover{background:#96835b}.mm-link{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font:500 .72rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--mm-ink-2);border-bottom:1px solid currentColor;border-bottom-color:#3a2e2840;transition:color .2s,border-color .2s}.mm-link:hover{color:var(--mm-ink);border-bottom-color:var(--mm-gold)}.mm-link--light{color:#faf5eecc;border-bottom-color:#faf5ee4d}.mm-link--light:hover{color:var(--mm-linen);border-bottom-color:var(--mm-linen)}.mm-arrow{width:12px;height:12px;flex:none}.mm-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--mm-ease),transform .7s var(--mm-ease)}.mm-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mm-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .mm-reveal{opacity:1;transform:none}.mm-header{position:sticky;top:0;z-index:50;background:var(--mm-linen);border-bottom:1px solid var(--mm-border)}.mm-header__bar{display:flex;align-items:center;justify-content:space-between;height:80px;gap:24px}.mm-brand{display:flex;flex-direction:column;text-decoration:none;line-height:1}.mm-brand__name{font:400 1.35rem/1 var(--mm-display);letter-spacing:.06em;text-transform:uppercase;color:var(--mm-ink)}.mm-brand__tag{margin-top:5px;font:500 .62rem/1 var(--mm-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mm-gold)}.mm-nav{display:flex;align-items:center;gap:32px}.mm-nav__link{font:500 .72rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--mm-ink-3);padding-bottom:3px;border-bottom:1px solid transparent;transition:color .2s}.mm-nav__link:hover,.mm-nav__link[aria-current]{color:var(--mm-ink)}.mm-nav__link[aria-current]{border-bottom-color:var(--mm-gold)}.mm-header__actions{display:flex;align-items:center;gap:18px}.mm-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--mm-ink);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.mm-icon-btn svg{width:20px;height:20px}.mm-cart-count{position:absolute;top:2px;right:-2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--mm-gold);color:#fff;font:700 .62rem/17px var(--mm-body);text-align:center}.mm-cart-count[hidden],.mm-menu-toggle{display:none}.mm-drawer{display:none;border-top:1px solid var(--mm-border);padding:20px 0 28px}.mm-drawer[data-open]{display:block}.mm-drawer nav{display:flex;flex-direction:column;gap:18px}@media(max-width:860px){.mm-header__bar{height:68px}.mm-nav{display:none}.mm-menu-toggle{display:inline-flex}.mm-header .mm-btn{display:none}}.mm-footer{background:var(--mm-ink);color:var(--mm-linen)}.mm-footer__inner{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;padding-block:56px 40px}.mm-footer__name{font:400 1.5rem/1 var(--mm-display);letter-spacing:.08em;text-transform:uppercase}.mm-footer__tag{font:400 .72rem/1 var(--mm-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mm-gold)}.mm-footer__rule{width:32px;height:1px;background:var(--mm-gold);opacity:.5}.mm-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;list-style:none;margin:0;padding:0}.mm-footer__links a{font:500 .72rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mm-linen);opacity:.75;text-decoration:none}.mm-footer__links a:hover{opacity:1}.mm-footer__social{display:flex;gap:14px}.mm-footer__social a{color:var(--mm-linen);opacity:.75;display:inline-flex}.mm-footer__social a:hover{opacity:1}.mm-footer__social svg{width:20px;height:20px}.mm-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font:400 .68rem/1.5 var(--mm-body);letter-spacing:.08em}.mm-footer__legal a,.mm-footer__legal span{color:var(--mm-linen);opacity:.45;text-decoration:none}.mm-footer__legal a:hover{opacity:.8}.mm-footer__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;opacity:.85}.mm-footer__pay svg{width:38px;height:24px}.mm-hero{position:relative;min-height:var(--mm-hero-h, 88vh);display:flex;align-items:flex-end;overflow:hidden;background:var(--mm-ink);color:var(--mm-linen)}.mm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mm-focal, center)}.mm-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#140e0abd,#140e0a33 38%,#140e0a00 58%)}.mm-hero__content{position:relative;width:100%;padding-block:64px clamp(48px,8vh,88px)}.mm-hero--center .mm-hero__content{text-align:center}.mm-hero--center .mm-eyebrow{align-items:center}.mm-hero--center .mm-hero__body{margin-inline:auto}.mm-hero .mm-eyebrow__text{color:#e9d9b4}.mm-hero .mm-eyebrow__rule{opacity:.7}.mm-hero .mm-h1{color:var(--mm-linen);white-space:pre-line}.mm-hero__body{font:400 1rem/1.6 var(--mm-body);color:#faf5eed9;max-width:44ch;margin:24px 0 0}.mm-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px}.mm-hero--center .mm-hero__ctas{justify-content:center}.mm-hero__caption{margin:44px 0 0;color:#faf5ee99}.mm-banner{background:var(--mm-linen);padding-block:clamp(32px,6vw,72px)}.mm-banner img{width:100%;height:auto;border-radius:4px}.mm-intro{background:var(--mm-bg, var(--mm-linen));padding-block:clamp(56px,9vw,112px) clamp(32px,5vw,56px)}.mm-intro--center{text-align:center}.mm-intro--center .mm-eyebrow{align-items:center}.mm-intro--center .mm-text{margin-inline:auto}.mm-intro .mm-h2{margin-bottom:16px}.mm-row{background:var(--mm-bg, var(--mm-linen));padding-block:clamp(40px,7vw,96px)}.mm-row__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.mm-row--reversed .mm-row__media{order:2}.mm-row__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:2px;background:var(--mm-cream)}.mm-row__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--mm-ease)}.mm-row__media:hover img{transform:scale(1.03)}.mm-row__index{display:block;font:400 3.5rem/1 var(--mm-display);color:var(--mm-gold);opacity:.45;margin-bottom:18px}.mm-row .mm-h2{margin-bottom:20px}.mm-row .mm-text{margin-bottom:32px}@media(max-width:760px){.mm-row__grid{grid-template-columns:1fr}.mm-row--reversed .mm-row__media{order:0}}.mm-band{background:var(--mm-bg, var(--mm-rose));padding-block:clamp(48px,7vw,80px)}.mm-band__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.mm-band__copy{max-width:620px}.mm-band .mm-h3{margin-bottom:14px}.mm-band--image .mm-band__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px)}.mm-band__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:2px}.mm-band__media img{width:100%;height:100%;object-fit:cover}.mm-band__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}@media(max-width:760px){.mm-band--image .mm-band__grid{grid-template-columns:1fr}}.mm-note{display:flex;align-items:center;gap:20px;padding-block:8px 72px}.mm-note__line{flex:1;height:1px;background:var(--mm-border)}.mm-story{background:var(--mm-bg, var(--mm-linen));border-top:1px solid var(--mm-border);padding-block:clamp(72px,10vw,128px);text-align:center}.mm-story .mm-eyebrow{align-items:center;margin-bottom:28px}.mm-story .mm-h2{margin-bottom:28px}.mm-story .mm-text{margin-inline:auto;max-width:58ch;font-size:1.05rem}.mm-ribbon{background:var(--mm-rose)}.mm-ribbon__media{position:relative;height:clamp(320px,52vw,560px);overflow:hidden}.mm-ribbon__media video,.mm-ribbon__media img{width:100%;height:100%;object-fit:cover;display:block}.mm-ribbon__fade{position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to bottom,rgba(234,217,214,0),var(--mm-rose))}.mm-ribbon__word{position:absolute;left:var(--mm-gutter);bottom:18px;font:400 clamp(2.4rem,7vw,5.5rem)/1 var(--mm-display);letter-spacing:.06em;text-transform:lowercase;color:var(--mm-ink);opacity:.18;pointer-events:none}.mm-ribbon__grid{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px;padding-block:32px clamp(64px,8vw,104px)}.mm-ribbon__copy{flex:1;min-width:min(100%,320px);max-width:640px}.mm-ribbon .mm-h2{margin-bottom:18px}.mm-ribbon__ctas{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.mm-pagehead{background:var(--mm-ink);color:var(--mm-linen);padding-block:clamp(64px,9vw,120px) clamp(48px,7vw,88px)}.mm-pagehead .mm-h1{color:var(--mm-linen)}.mm-pagehead .mm-text{color:#faf5eec7;margin-top:22px}.mm-pagehead .mm-mono{color:#faf5ee80;margin-top:28px;display:block}.mm-cats{background:var(--mm-linen);padding-block:clamp(56px,8vw,104px)}.mm-cats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.mm-cat{display:flex;flex-direction:column}.mm-cat__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:2px;background:var(--mm-cream);margin-bottom:24px}.mm-cat__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--mm-ease)}.mm-cat:hover .mm-cat__media img{transform:scale(1.04)}.mm-cat .mm-h3{margin-bottom:14px}.mm-cat .mm-text{font-size:.95rem;margin-bottom:18px}.mm-cat__meta{display:flex;gap:10px;margin-bottom:22px}.mm-cat .mm-link{margin-top:auto;align-self:flex-start}@media(max-width:900px){.mm-cats__grid{grid-template-columns:1fr;gap:56px}}.mm-grid{background:var(--mm-cream);padding-block:clamp(56px,8vw,104px)}.mm-grid__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.mm-filters{display:flex;flex-wrap:wrap;gap:8px}.mm-filter{padding:10px 20px;border:1px solid var(--mm-border);border-radius:2px;background:transparent;font:500 .7rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mm-ink-2);cursor:pointer;transition:all .2s}.mm-filter:hover{border-color:var(--mm-gold);color:var(--mm-ink)}.mm-filter[aria-pressed=true]{background:var(--mm-ink);border-color:var(--mm-ink);color:var(--mm-linen)}.mm-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;list-style:none;margin:0;padding:0}.mm-products>li[hidden]{display:none}.mm-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.mm-card__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:2px;background:var(--mm-linen);margin-bottom:16px}.mm-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--mm-ease),opacity .4s}.mm-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mm-card:hover .mm-card__media img:first-child{transform:scale(1.04)}.mm-card:hover .mm-card__media img+img{opacity:1}.mm-card__tag{position:absolute;top:12px;left:12px;padding:6px 10px;background:#faf5eeeb;font:500 .62rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mm-ink-2);border-radius:2px}.mm-card__name{font:400 1.35rem/1.15 var(--mm-display);letter-spacing:.02em;margin:0 0 4px;color:var(--mm-ink)}.mm-card__desc{font:400 .85rem/1.4 var(--mm-body);color:var(--mm-ink-3);margin:0 0 10px}.mm-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--mm-border)}.mm-card__price{font:600 .9rem/1 var(--mm-body);color:var(--mm-ink)}.mm-card__price s{font-weight:400;color:var(--mm-ink-3);margin-right:6px}.mm-card__cta{font:500 .66rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mm-gold)}.mm-card--soon .mm-card__cta{color:var(--mm-ink-3)}.mm-grid__empty{grid-column:1 / -1;padding:40px 0;text-align:center}.mm-grid__note{display:flex;align-items:center;gap:20px;margin-top:56px}@media(max-width:1000px){.mm-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.mm-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.mm-card__name{font-size:1.15rem}}.mm-founder{background:var(--mm-linen);padding-block:clamp(64px,9vw,120px)}.mm-founder__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:start}.mm-collage{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px}.mm-collage__a{grid-column:1 / 2;grid-row:1 / 3;aspect-ratio:4 / 5;align-self:start}.mm-collage__b{grid-column:2 / 3;grid-row:1 / 2;aspect-ratio:3 / 4;margin-top:48px}.mm-collage__c{grid-column:2 / 3;grid-row:2 / 3;aspect-ratio:4 / 3}.mm-collage>div{overflow:hidden;border-radius:2px;background:var(--mm-cream)}.mm-collage img{width:100%;height:100%;object-fit:cover}.mm-founder__copy{position:sticky;top:112px}.mm-founder .mm-h2{margin-bottom:28px;white-space:pre-line}.mm-founder .mm-text{max-width:56ch}.mm-founder .mm-text h3{font:400 1.5rem/1.2 var(--mm-display);letter-spacing:.04em;color:var(--mm-ink);margin:1.6em 0 .6em}.mm-founder .mm-text h3:first-child{margin-top:0}.mm-founder__caption{display:block;margin-top:14px}.mm-founder .mm-btn{margin-top:36px}@media(max-width:900px){.mm-founder__grid{grid-template-columns:1fr}.mm-founder__copy{position:static}}.mm-mission{background:var(--mm-cream);padding-block:clamp(64px,9vw,120px)}.mm-mission__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(40px,6vw,96px);align-items:center}.mm-mission .mm-h2{margin-bottom:24px}.mm-mission .mm-text+.mm-text{margin-top:16px}.mm-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0;padding-top:28px;border-top:1px solid var(--mm-border)}.mm-meta dt{font:500 .66rem/1 var(--mm-body);letter-spacing:.16em;text-transform:uppercase;color:var(--mm-gold);margin-bottom:10px}.mm-meta dd{margin:0;font:400 1.15rem/1.3 var(--mm-display);color:var(--mm-ink)}.mm-mission__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:2px}.mm-mission__media img{width:100%;height:100%;object-fit:cover}@media(max-width:860px){.mm-mission__grid,.mm-meta{grid-template-columns:1fr}}.mm-quote{background:var(--mm-rose);padding-block:clamp(72px,10vw,128px);text-align:center}.mm-quote blockquote{margin:0 auto;max-width:30ch;font:italic 400 clamp(1.6rem,3.2vw,2.4rem)/1.3 var(--mm-display);color:var(--mm-ink)}.mm-quote__mark{display:block;font:400 4rem/.6 var(--mm-display);color:var(--mm-gold);margin-bottom:24px}.mm-quote figcaption{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:6px}.mm-quote__name{font:600 .75rem/1 var(--mm-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mm-ink)}.mm-contact{position:relative;min-height:88vh;display:flex;align-items:center;overflow:hidden;background:var(--mm-ink)}.mm-contact__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm-contact__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#1e1612d1,#1e16128c 45%,#1e161240)}.mm-contact__grid{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:center;padding-block:clamp(64px,9vw,112px)}.mm-contact__id{color:var(--mm-linen)}.mm-contact__id .mm-eyebrow__text{color:#e9d9b4}.mm-contact__id .mm-h1{color:var(--mm-linen);margin-bottom:20px}.mm-contact__id .mm-text{color:#faf5eed1}.mm-contact__label{display:block;margin:36px 0 12px;font:500 .66rem/1 var(--mm-body);letter-spacing:.16em;text-transform:uppercase;color:#faf5ee8c}.mm-contact__social{display:flex;gap:12px}.mm-contact__social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(250,245,238,.3);border-radius:50%;color:var(--mm-linen);transition:background .2s,border-color .2s}.mm-contact__social a:hover{background:#faf5ee1f;border-color:var(--mm-linen)}.mm-contact__social svg{width:18px;height:18px}.mm-form{background:var(--mm-linen);border-radius:2px;padding:clamp(28px,4vw,48px);box-shadow:0 24px 60px #140e0a40}.mm-form .mm-h3{margin-bottom:8px}.mm-form__fields{display:grid;gap:18px;margin-top:28px}.mm-field label{display:block;font:500 .66rem/1 var(--mm-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mm-ink-2);margin-bottom:8px}.mm-field input,.mm-field textarea{width:100%;padding:13px 14px;border:1px solid var(--mm-border);border-radius:2px;background:#fff;font:400 .95rem/1.4 var(--mm-body);color:var(--mm-ink)}.mm-field textarea{min-height:140px;resize:vertical}.mm-field input:focus,.mm-field textarea:focus{outline:2px solid var(--mm-gold);outline-offset:1px;border-color:var(--mm-gold)}.mm-form .mm-btn{width:100%;justify-content:center;margin-top:8px}.mm-form__msg{padding:14px 16px;border-radius:2px;font:400 .9rem/1.5 var(--mm-body);margin-top:20px}.mm-form__msg--ok{background:#eef1ea;color:#3f5a3a}.mm-form__msg--err{background:#f6e3e3;color:#a85c5c}@media(max-width:900px){.mm-contact__grid{grid-template-columns:1fr}}.product-information h1,.product-details h1{text-transform:uppercase;letter-spacing:.06em}.button,button.button{letter-spacing:.12em;text-transform:uppercase;font-family:var(--mm-body);font-weight:600;font-size:.78rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/misses-me.css.map */
