:root{--h-ivory:#F7F2E8;--h-panel:#FFFCF6;--h-sunk:#EFE7D8;--h-line:#E1D6C3;--h-line-2:#CDBFA8;--h-espresso:#33271F;--h-espresso-2:#4A392D;--h-muted:#6E5E50;--h-brass:#B18A45;--h-brass-ink:#7E6127;--h-burgundy:#651D32;--h-green:#2F6B4A;--h-green-soft:#E3F0E7;--h-amber:#8A5A0B;--h-red:#9B2C2C;--h-display:"Cormorant Garamond","Iowan Old Style",Georgia,serif;--h-ui:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--h-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--m-bg:var(--h-ivory);--m-s1:var(--h-panel);--m-s2:var(--h-sunk);--m-line:var(--h-line);--m-tx:var(--h-espresso);--m-mu:var(--h-muted);--m-y:var(--h-brass);--m-o:var(--h-brass);--m-r:var(--h-burgundy);--m-grad:linear-gradient(100deg,#33271F 0%,#4A392D 100%);--m-rad:10px;--m-rad-s:6px;--m-ff:var(--h-ui);--m-fd:var(--h-display);color-scheme:light}html:root{--font-body--family:var(--h-ui);--font-subheading--family:var(--h-ui);--font-heading--family:var(--h-display);--font-accent--family:var(--h-display);--font-primary--family:var(--h-ui)}body{background:var(--h-ivory)!important;color:var(--h-espresso)}::selection{background:#b18a4547}:focus-visible{outline:2px solid var(--h-brass);outline-offset:2px}.m{font-family:var(--h-ui);color:var(--h-espresso)}.m h1,.m h2,.m h3,.m .m-d{font-family:var(--h-display);font-weight:600;letter-spacing:0;line-height:1.04}.m .m-head2 h2{font-size:clamp(36px,5vw,68px)}.m .m-eyebrow{color:var(--h-brass-ink);font-weight:600;letter-spacing:.14em;font-size:12px}.m .m-dot{background:var(--h-brass)}.m .m-link:hover{color:var(--h-brass-ink)}.m .m-grad-t{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--h-espresso);-webkit-text-fill-color:currentColor}.m .m-topbar{background:var(--h-espresso);color:#e9dfcc;border-radius:8px 8px 0 0;letter-spacing:.02em}.m .m-topbar a:hover,.m .m-topbar u{color:var(--h-ivory)}.m .m-head{background:var(--h-panel);border:1px solid var(--h-line);border-top:0;border-radius:0 0 10px 10px;box-shadow:0 10px 30px #33271f14}.m .m-head.is-scrolled{border-radius:10px;border-top:1px solid var(--h-line)}.m .m-head__logo{color:var(--h-espresso);font-family:var(--h-display);font-weight:700;letter-spacing:.08em;font-size:clamp(20px,2.6vw,30px)}.m .m-icon-btn{background:transparent;color:var(--h-espresso);border:1px solid var(--h-line);backdrop-filter:none;-webkit-backdrop-filter:none}.m .m-icon-btn:hover{background:var(--h-sunk)}.m .m-badge-count{background:var(--h-burgundy);color:#fff}.m .m-ov__bg{background:#1c161161;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.m .m-menu__nav,.m .m-search,.m .m-drawer,.m .m-modal,.m .m-pop{background:var(--h-ivory);border:1px solid var(--h-line);box-shadow:0 18px 50px #33271f2e}.m .m-menu__nav a.m-menu__a{font-family:var(--h-display);color:var(--h-espresso)}.m .m-menu__nav a.m-menu__a:hover,.m .m-menu__sub a:hover{color:var(--h-brass-ink)}.m .m-close{background:var(--h-sunk);color:var(--h-espresso);border-radius:6px}.m .m-search input{background:var(--h-panel);border-color:var(--h-line);border-radius:6px;color:var(--h-espresso)}.m .m-search__item{background:var(--h-panel);border:1px solid var(--h-line)}.m .m-chip{border-color:var(--h-line);color:var(--h-espresso)}.m .m-chip:hover,.m .m-chip.is-on{background:var(--h-espresso);color:var(--h-ivory);border-color:var(--h-espresso)}.m .m-drawer__hd,.m .m-drawer__ft{border-color:var(--h-line)}.m .m-ship{background:var(--h-sunk)}.m .m-ship__bar{background:var(--h-line)}.m .m-ship__bar i{background:var(--h-brass)}.m .m-pop__top{background:var(--h-espresso)}.m .m-btn{background:var(--h-espresso);color:var(--h-ivory);border:1px solid var(--h-espresso);border-radius:6px;font-weight:600;letter-spacing:.02em;transition:box-shadow .2s,background .2s}.m .m-btn:hover{transform:none;box-shadow:0 0 0 3px #b18a4559}.m .m-btn .m-btn__ic{background:var(--h-ivory);color:var(--h-espresso);border-radius:4px}.m .m-btn.m-btn--y{background:var(--h-espresso);color:var(--h-ivory);border-color:var(--h-espresso)}.m .m-btn.m-btn--light{background:var(--h-ivory);color:var(--h-espresso);border-color:var(--h-ivory)}.m .m-btn.m-btn--light .m-btn__ic{background:var(--h-espresso);color:var(--h-ivory)}.m .m-btn.m-btn--ghost{background:transparent;color:var(--h-espresso);border-color:var(--h-line-2)}.m .m-hero .m-btn.m-btn--y,.m .m-cd .m-btn.m-btn--y,.m .m-chead .m-btn{background:var(--h-brass);border-color:var(--h-brass);color:#1c1611}.m .m-input,.m .m-note,.m .m-form .m-input,.m .m-form select,.m .m-form textarea{background:var(--h-panel);border:1px solid var(--h-line);color:var(--h-espresso);border-radius:6px}.m .m-input::placeholder,.m .m-note::placeholder{color:#8c7b6a}.m .m-chead .m-input{color:var(--h-ivory)}.m .m-chead .m-input::placeholder{color:#f7f2e8b3}.m .m-qty{border-color:var(--h-line);border-radius:6px}.m .m-pill span{border-color:var(--h-line-2);border-radius:6px}.m .m-pill input:checked+span{background:var(--h-espresso);color:var(--h-ivory);border-color:var(--h-espresso)}.m .m-check input{accent-color:var(--h-brass)}.m .m-msg{background:var(--h-green-soft);color:var(--h-green);border-radius:6px}.m .shopify-payment-button__button--unbranded{background:var(--h-espresso)!important;color:var(--h-ivory)!important;border-radius:6px!important}.m .m-hero{background:var(--h-espresso);border-radius:0 0 10px 10px}.m .m-hero__marq{display:none}.m .m-hero:after{background:linear-gradient(180deg,#1c161140,#1c161100 32%,#1c1611b8)}.m .m-hero .m-eyebrow{color:#ebddbf!important}.m .m-hero .m-dot{background:var(--h-brass)}.m .m-tile{border-radius:6px;background:var(--h-sunk)}.m .m-tile__l{background:#1c1611a8;border-radius:4px;font-weight:600;letter-spacing:.01em}.m .m-card{background:var(--h-panel);border:1px solid var(--h-line);border-radius:6px}.m .m-card:hover{border-color:var(--h-brass)}.m .m-card__img{background:var(--h-sunk)}.m .m-card__badge{background:var(--h-espresso);color:var(--h-ivory);border-radius:4px;letter-spacing:.04em}.m .m-card__badge--y{background:var(--h-burgundy);color:#fff}.m .m-card__qv{background:var(--h-espresso);color:var(--h-ivory)}.m .m-card__t{font-weight:500}.m .m-card__cta{color:var(--h-espresso)}.m .m-card__cta:hover{color:var(--h-brass-ink)}.m .m-arrow{background:var(--h-espresso);color:var(--h-ivory);border-color:var(--h-espresso);border-radius:6px}.m .m-panel{background:var(--h-panel);border:1px solid var(--h-line)}.m .m-chead{background:var(--h-espresso);border-radius:10px;box-shadow:inset 0 -3px 0 var(--h-brass)}.m .m-chead h1{color:var(--h-ivory)}.m .m-chead p{color:#f7f2e8db}.m .m-chead .m-eyebrow{color:#ebddbf!important}.m .m-cd{background:var(--h-espresso);border-radius:10px}.m .m-trust>div{background:var(--h-panel);border:1px solid var(--h-line);border-radius:6px}.m .m-trust svg{color:var(--h-brass)}.m .m-tabs{border-top-color:var(--h-line)}.m .m-tabs details{border-bottom-color:var(--h-line)}.m .m-tabs summary{font-family:var(--h-ui)}.m .m-stock{color:var(--h-green)}.m .m-stock.is-low{color:var(--h-amber)}.m .m-stock.is-out{color:var(--h-red)}.m .m-sticky{background:var(--h-panel);border-color:var(--h-line)}.m .m-crumbs a:hover{color:var(--h-espresso)}.m .mnd__panel{background:var(--h-panel);border:1px solid var(--h-line);border-radius:10px}.m .mnd__img{border-radius:6px;background:var(--h-sunk)}.m .mnd__img:after{content:"CONCEPT MOCKUP \2014  FINAL PRODUCT MAY DIFFER";position:absolute;right:8px;bottom:8px;background:#1c1611d1;color:var(--h-ivory);font:600 9px/1.2 var(--h-ui);letter-spacing:.06em;padding:4px 6px;border-radius:3px;max-width:90%}.m .mnd__badge{background:var(--h-espresso);color:var(--h-ivory);border-radius:4px}.m .mnd__signup{border-top-color:var(--h-line)}.m .mnd__text,.m .mnd__meta small,.m .mnd__signup small{color:var(--h-muted)}.m.m-foot{background:var(--h-panel);border:1px solid var(--h-line);border-radius:10px}.m .m-foot__big{font-family:var(--h-display);font-weight:600;letter-spacing:-.01em}.m.m-foot a:hover{color:var(--h-brass-ink)}.m .m-foot__b{border-top-color:var(--h-line)}.m.m-totop{background:var(--h-espresso);color:var(--h-ivory);border-color:var(--h-espresso);border-radius:6px}@media(max-width:749px){.m .m-hero{border-radius:0 0 8px 8px}.m .m-hero:after{background:linear-gradient(180deg,#1c161133,#1c161100 26%,#1c1611cc 62%,#1c1611eb)}.m .m-head{border-radius:0 0 8px 8px;gap:8px}.m .m-head__logo{min-width:0;justify-content:center;font-size:clamp(16px,4.6vw,22px);letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/mia-heritage.css.map */
