:root{--mh-bg: #FFFFFF;--mh-ink: #241B26;--mh-muted: #6E6470;--mh-plum: #4A2C5A;--mh-plum-deep: #33203F;--mh-champ: #F3ECE2;--mh-line: rgba(36, 27, 38, .14);--mh-line-plum: rgba(74, 44, 90, .38);--mh-serif: var(--font-heading--family, Georgia, serif);--mh-sans: var(--font-body--family, system-ui, sans-serif);--mh-gutter: 16px;--mh-max: 1320px;--mh-space: 64px}@media screen and (min-width:750px){:root{--mh-gutter: 40px;--mh-space: 80px}}body{background:var(--mh-bg);color:var(--mh-ink)}.mh-wrap{max-width:var(--mh-max);margin-inline:auto;padding-inline:var(--mh-gutter);box-sizing:border-box}.mh-wrap--narrow{max-width:calc(720px + 2 * var(--mh-gutter))}.mh-section{padding-block:var(--mh-space)}.mh-section--tight{padding-block:calc(var(--mh-space) * .7)}.mh-section+.mh-section--flush-top{padding-top:0}.mh-s img{max-width:100%}.mh-kicker{display:block;margin:0 0 14px;font-family:var(--mh-sans);font-size:11px;line-height:1.4;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mh-plum)}.mh-kicker--center{text-align:center}.mh-kicker--rule:before{content:"";display:block;width:28px;height:1px;background:var(--mh-plum);margin:0 0 12px;opacity:.6}.mh-kicker--center.mh-kicker--rule:before{margin-inline:auto}.mh-h1,.mh-h2,.mh-h3{font-family:var(--mh-serif);font-weight:400;color:var(--mh-ink);letter-spacing:-.005em;margin:0;text-wrap:balance}.mh-h1{font-size:clamp(34px,5.2vw,60px);line-height:1.06}.mh-h2{font-size:clamp(28px,3.4vw,40px);line-height:1.12}.mh-h3{font-size:clamp(22px,2.2vw,28px);line-height:1.18}.mh-lead{font-family:var(--mh-sans);font-size:16px;line-height:1.65;color:var(--mh-muted);margin:14px 0 0;text-wrap:pretty}.mh-head{text-align:center;max-width:680px;margin:0 auto 40px}.mh-head .mh-lead{margin-inline:auto}.mh-head__link{display:inline-block;margin-top:18px}.mh-emblem{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 18px}.mh-emblem:before,.mh-emblem:after{content:"";width:40px;height:1px;background:var(--mh-line-plum)}.mh-emblem img{width:28px;height:28px;display:block}.mh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;box-sizing:border-box;font-family:var(--mh-sans);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--mh-plum);border-radius:0;background:var(--mh-plum);color:#fff;transition:background-color .2s,color .2s,border-color .2s}.mh-btn:hover{background:var(--mh-plum-deep);border-color:var(--mh-plum-deep);color:#fff}.mh-btn--outline{background:transparent;color:var(--mh-plum)}.mh-btn--outline:hover{background:var(--mh-plum);color:#fff}.mh-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mh-btns--center{justify-content:center}.mh-link{font-family:var(--mh-sans);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-plum);text-decoration:none;border-bottom:1px solid var(--mh-line-plum);padding-bottom:3px}.mh-link:hover{border-bottom-color:var(--mh-plum)}.mh-pp{--mh-pp-bg: #FFFFFF;background:var(--mh-pp-bg);border:1px solid var(--mh-line-plum);box-shadow:inset 0 0 0 4px var(--mh-pp-bg),inset 0 0 0 5px var(--mh-line-plum);box-sizing:border-box}.mh-pp--champ{--mh-pp-bg: var(--mh-champ)}.mh-ph{display:block;width:100%;height:100%;background:var(--mh-champ)}.mh-hero{position:relative;background:var(--mh-champ)}.mh-hero__media{position:relative;overflow:hidden}.mh-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.mh-hero__media .mh-hero__img--m{aspect-ratio:4 / 5}.mh-hero__media .mh-hero__img--d{display:none}.mh-hero__panel-wrap{padding:0 var(--mh-gutter) 8px;margin-top:-56px;position:relative;z-index:1}.mh-hero__panel{padding:36px 24px 32px;text-align:center}.mh-hero__text{font-family:var(--mh-sans);font-size:16px;line-height:1.6;color:var(--mh-muted);margin:16px auto 0;max-width:34ch}@media screen and (min-width:750px){.mh-hero__media .mh-hero__img--m{display:none}.mh-hero__media .mh-hero__img--d{display:block;height:min(78vh,760px);min-height:520px}.mh-hero__panel-wrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;max-width:var(--mh-max);margin-inline:auto;padding-inline:var(--mh-gutter);display:flex;align-items:center}.mh-hero__panel{width:min(480px,44%);padding:52px 44px 46px;margin-left:2%}}.mh-chapters__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.mh-chapters__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}}.mh-tile{display:block;text-decoration:none;color:inherit;text-align:center}.mh-tile__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--mh-champ)}.mh-tile__media img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .6s ease}.mh-tile:hover .mh-tile__media img{transform:scale(1.03)}.mh-tile__body{padding-top:18px}.mh-tile__body .mh-kicker{margin-bottom:8px}.mh-tile__line{font-family:var(--mh-sans);font-size:14px;line-height:1.5;color:var(--mh-muted);margin:8px 0 0}@media screen and (max-width:749px){.mh-tile__line{font-size:13px}.mh-tile .mh-h3{font-size:20px}}.mh-card{display:flex;flex-direction:column;height:100%}.mh-card__link{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.mh-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f6f4f5}.mh-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .35s ease}.mh-card__img--2{opacity:0}@media(hover:hover){.mh-card__media--hover:hover .mh-card__img--2{opacity:1}}.mh-card__title{font-family:var(--mh-sans);font-size:14px;line-height:1.45;font-weight:400;color:var(--mh-ink);margin:14px 0 0;flex:1}.mh-card__price{font-family:var(--mh-sans);font-size:14px;font-weight:500;color:var(--mh-ink);margin:8px 0 0}.mh-strip-wrap{position:relative}.mh-strip{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/2 - 8px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0 0 4px;scroll-padding-inline:0}.mh-strip::-webkit-scrollbar{display:none}.mh-strip__item{scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.mh-strip{grid-auto-columns:calc((100% - 2 * 20px) / 3);gap:20px}}@media screen and (min-width:1100px){.mh-strip{grid-auto-columns:calc((100% - 72px)/4);gap:24px}}.mh-strip__nav{display:none;justify-content:center;gap:10px;margin-top:28px}@media screen and (min-width:750px){.mh-strip__nav{display:flex}}.mh-strip__btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mh-line-plum);background:#fff;color:var(--mh-plum);cursor:pointer;border-radius:0;padding:0}.mh-strip__btn:hover{border-color:var(--mh-plum)}.mh-strip__btn[disabled]{opacity:.35;cursor:default}.mh-strip__btn svg{width:16px;height:16px}.mh-strip__foot{text-align:center;margin-top:28px}.mh-tabs{display:flex;justify-content:center;gap:28px;margin:-12px 0 32px;border-bottom:1px solid var(--mh-line)}.mh-tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;padding:0 2px 12px;cursor:pointer;font-family:var(--mh-sans);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-muted)}.mh-tab[aria-selected=true]{color:var(--mh-plum);border-bottom-color:var(--mh-plum)}.mh-tabpanel[hidden]{display:none}.mh-band{position:relative;background:var(--mh-plum-deep)}.mh-band__media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:62% center}.mh-band__panel-wrap{padding:0 var(--mh-gutter) var(--mh-gutter);margin-top:-48px;position:relative}.mh-band__panel{padding:36px 24px 32px;text-align:center}.mh-band__panel .mh-lead{color:var(--mh-ink);opacity:.82}@media screen and (min-width:750px){.mh-band__media img{aspect-ratio:auto;height:min(80vh,720px);min-height:520px;object-position:center}.mh-band__panel-wrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;display:flex;align-items:center;max-width:var(--mh-max);margin-inline:auto;padding-inline:var(--mh-gutter)}.mh-band__panel{width:min(460px,42%);padding:52px 44px 46px;margin-left:2%}}.mh-occ__grid{display:grid;gap:48px}@media screen and (min-width:750px){.mh-occ__grid{grid-template-columns:1fr 1fr;gap:32px}}.mh-occ__item{text-align:center}.mh-occ__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--mh-champ)}.mh-occ__media img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.mh-occ__body{max-width:440px;margin:0 auto;padding-top:24px}.mh-occ__body .mh-lead{margin-bottom:20px}.mh-story__grid{display:grid;gap:32px;align-items:center}@media screen and (min-width:900px){.mh-story__grid{grid-template-columns:1.15fr 1fr;gap:72px}}.mh-story__media img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.mh-story__body{text-align:center;max-width:460px;margin:0 auto}.mh-story__body .mh-lead{margin-bottom:26px}.mh-service__panel{padding:44px 22px 40px;text-align:center}@media screen and (min-width:750px){.mh-service__panel{padding:64px 56px 56px}}.mh-steps{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:28px;counter-reset:mhstep}@media screen and (min-width:750px){.mh-steps{grid-template-columns:repeat(3,1fr);gap:0}}.mh-step{padding:0 16px}@media screen and (min-width:750px){.mh-step+.mh-step{border-left:1px solid var(--mh-line-plum)}}.mh-step__time{display:block;font-family:var(--mh-serif);font-size:26px;line-height:1.2;color:var(--mh-plum)}.mh-step__label{display:block;margin-top:8px;font-family:var(--mh-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mh-ink);font-weight:500}.mh-step__text{margin:10px auto 0;font-family:var(--mh-sans);font-size:14px;line-height:1.6;color:var(--mh-muted);max-width:30ch}.mh-service__note{margin:36px auto 0;max-width:60ch;font-family:var(--mh-sans);font-size:14px;line-height:1.6;color:var(--mh-ink)}.mh-service__links{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;margin-top:26px}.mh-footer{background:var(--mh-plum);color:var(--mh-champ);font-family:var(--mh-sans)}.mh-footer a{color:var(--mh-champ);text-decoration:none}.mh-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.mh-footer__top{padding-block:64px 40px;display:grid;gap:40px 24px;grid-template-columns:1fr 1fr}.mh-footer__brand,.mh-footer__top>:nth-child(4),.mh-footer__top>:last-child{grid-column:1 / -1}@media screen and (min-width:990px){.mh-footer__top{grid-template-columns:1.4fr 1fr 1fr 1.2fr 1.5fr;gap:40px;padding-block:80px 48px}.mh-footer__brand,.mh-footer__top>:nth-child(4),.mh-footer__top>:last-child{grid-column:auto}}.mh-footer__logo img{width:170px;height:auto;display:block}.mh-footer__blurb{margin:18px 0 0;font-size:14px;line-height:1.65;max-width:34ch}.mh-footer__h{margin:0 0 16px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#fff}.mh-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14px;line-height:1.45}.mh-footer__contact{font-size:14px;line-height:1.6;display:grid;gap:10px}.mh-footer__contact p{margin:0}.mh-footer__pay{padding-block:0 32px}.mh-footer__pay .mh-pay__list{justify-content:flex-start}.mh-footer__bottom{background:var(--mh-plum-deep)}.mh-footer__bottom p{margin:0;padding-block:18px;font-size:12px;letter-spacing:.04em}.mh-pay__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.mh-pay__item{display:flex}.mh-pay__item svg,.payment-icons__item svg{width:38px;height:24px;filter:none!important;opacity:1!important}.mh-pay__label{margin:0 0 10px;font-size:12px;color:var(--mh-muted)}.mh-pagehead{padding-block:56px 32px;text-align:center}@media screen and (min-width:750px){.mh-pagehead{padding-block:80px 44px}}.mh-pagehead .mh-lead{max-width:640px;margin-inline:auto}.mh-pagehead__rule{width:100%;max-width:720px;height:1px;background:var(--mh-line);margin:36px auto 0}.mh-rte{font-family:var(--mh-sans);font-size:16px;line-height:1.75;color:var(--mh-ink)}.mh-rte>:first-child{margin-top:0}.mh-rte h2{font-family:var(--mh-serif);font-weight:400;font-size:28px;line-height:1.2;margin:48px 0 14px;color:var(--mh-ink)}.mh-rte h3{font-family:var(--mh-sans);font-weight:600;font-size:15px;letter-spacing:.02em;margin:30px 0 8px;color:var(--mh-ink)}.mh-rte p{margin:0 0 16px}.mh-rte ul,.mh-rte ol{margin:0 0 18px;padding-left:1.3em}.mh-rte li{margin:0 0 8px}.mh-rte li::marker{color:var(--mh-plum)}.mh-rte a{color:var(--mh-plum);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mh-line-plum)}.mh-rte a:hover{text-decoration-color:var(--mh-plum)}.mh-rte strong{font-weight:600}.mh-rte table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:15px;display:block;overflow-x:auto}.mh-rte th,.mh-rte td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--mh-line);vertical-align:top}.mh-rte th{font-weight:600;background:var(--mh-champ)}.mh-rte details{border-bottom:1px solid var(--mh-line);padding:4px 0}.mh-rte details:first-of-type{border-top:1px solid var(--mh-line)}.mh-rte summary{cursor:pointer;padding:16px 0;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:16px}.mh-rte summary::-webkit-details-marker{display:none}.mh-rte summary:after{content:"+";color:var(--mh-plum);font-size:20px;line-height:1}.mh-rte details[open] summary:after{content:"\2212"}.mh-rte img{max-width:100%;height:auto}.mh-page__feature{margin:0 auto 48px;max-width:1040px}.mh-page__feature img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.mh-panel{padding:36px 24px;text-align:center}@media screen and (min-width:750px){.mh-panel{padding:48px}}.mh-panel__grid{display:grid;gap:22px;margin-top:24px;font-family:var(--mh-sans);font-size:15px;line-height:1.6}@media screen and (min-width:750px){.mh-panel__grid{grid-template-columns:repeat(2,1fr);text-align:left;gap:26px 40px}}.mh-panel__grid p{margin:0}.mh-panel__label{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mh-plum);font-weight:500;margin-bottom:4px}.mh-panel a:not(.mh-btn){color:var(--mh-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mh-line-plum)}.mh-contact__grid{display:grid;gap:40px;margin-top:48px}@media screen and (min-width:990px){.mh-contact__grid{grid-template-columns:1.2fr 1fr;gap:56px;align-items:start}}.mh-form{display:grid;gap:16px}.mh-form label{display:block;font-family:var(--mh-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-ink);margin-bottom:6px}.mh-form input,.mh-form textarea{width:100%;box-sizing:border-box;border:1px solid var(--mh-line-plum);border-radius:0;background:#fff;padding:13px 14px;font-family:var(--mh-sans);font-size:16px;color:var(--mh-ink)}.mh-form input:focus,.mh-form textarea:focus{outline:1px solid var(--mh-plum);outline-offset:0;border-color:var(--mh-plum)}.mh-form textarea{min-height:160px;resize:vertical}.mh-form__row{display:grid;gap:16px}@media screen and (min-width:600px){.mh-form__row{grid-template-columns:1fr 1fr}}.mh-form__msg{padding:14px 16px;background:var(--mh-champ);font-size:14px;margin:0}.mh-form__msg--error{border-left:2px solid #9B2C2C}.mh-form .mh-btn{justify-self:start;cursor:pointer}.mh-contact__panel{text-align:left}.mh-contact__panel .mh-panel__grid{grid-template-columns:1fr;text-align:left}.mh-404{text-align:center}.header-announcements,.announcement-bar{letter-spacing:.14em}.announcement-bar__slide,.announcement-bar__text{width:100%;text-align:center}#header-component .header__row--top{border-bottom:1px solid var(--mh-line)}.menu-list__link,.menu-list__link-title{letter-spacing:.12em}.mega-menu .mega-menu__link,.mega-menu__content a{letter-spacing:.02em}.menu-list__submenu img,.menu-drawer__menu--grid img{object-position:50% 12%}.mh-eyebrow{margin:0 0 10px}@media(max-width:749px){.mh-eyebrow{margin-top:18px}}.mh-eyebrow a{color:var(--mh-plum);text-decoration:none}.mh-eyebrow a:hover{text-decoration:underline;text-underline-offset:3px}.mh-usp{list-style:none;margin:4px 0 22px;padding:0;display:grid;gap:6px}.mh-usp li{display:flex;align-items:baseline;gap:10px;font-family:var(--mh-sans);font-size:14px;line-height:1.45;color:var(--mh-ink)}.mh-usp__e{font-size:13px;width:18px;flex:none;text-align:center}@media screen and (max-width:749px){.mh-usp li{font-size:13px}}.mh-pdp-pay{margin:4px 0 24px}.mh-pdp-pay .mh-pay__list{gap:6px}.mh-delivery{--mh-pp-bg: var(--mh-champ);padding:22px 22px 20px;margin:0 0 28px}.mh-delivery__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.mh-delivery__ttl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mh-plum);font-weight:500}.mh-delivery__tot{font-family:var(--mh-serif);font-size:19px;color:var(--mh-ink)}.mh-delivery__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:14px 0 0;list-style:none;border-top:1px solid var(--mh-line-plum)}.mh-delivery__n{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--mh-ink);font-weight:500}.mh-delivery__d{display:block;font-size:13px;color:var(--mh-muted);margin-top:3px;line-height:1.4}.mh-delivery__cut{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--mh-ink)}.product-information .accordion,.product-details .accordion{--accordion-border: var(--mh-line)}.product-details details summary{font-family:var(--mh-sans)}.product-details .details-content,.product-details .accordion .rte{font-size:14px;line-height:1.7}.product-details .details-content a,.product-details .accordion a{color:var(--mh-plum);text-decoration:underline;text-underline-offset:3px}.product-details .rte,.product-details .product-description{font-size:15px;line-height:1.7}.variant-option__button-label{border-radius:0!important}.product-card .product-card__content,.product-grid .product-card{text-align:left}.product-grid .product-card a.contents{display:flex;flex-direction:column;flex:1}.product-grid .product-card__content,.resource-list .product-card__content{display:flex;flex-direction:column;height:100%}.product-grid product-price,.resource-list product-price{margin-top:auto}.product-card .badge,.product-badges{display:none!important}@media screen and (min-width:1100px){.main-collection-grid .product-grid,[data-template=collection] .product-grid,[data-template=search] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.cart-summary,.cart__summary-inner{background:var(--mh-champ)}.cart-page--empty .payment-icons{display:none}.cart-page .payment-icons__list{gap:6px!important}.cart-page .payment-icons .icon{width:33px;height:21px;overflow:visible}.cart__checkout-button.button{background:var(--mh-plum);border-color:var(--mh-plum);color:#fff}.cart__checkout-button.button:hover{background:var(--mh-plum-deep)}.shopify-policy__container{max-width:720px!important;padding:64px var(--mh-gutter) 88px!important;margin-inline:auto;box-sizing:content-box}.shopify-policy__title{text-align:center;margin-bottom:40px}.shopify-policy__title:before{content:"Miahera policies";display:block;margin-bottom:14px;font-family:var(--mh-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mh-plum);font-weight:500}.shopify-policy__title h1{font-family:var(--mh-serif);font-weight:400;font-size:clamp(32px,4.4vw,48px);line-height:1.1}.shopify-policy__body{font-family:var(--mh-sans);font-size:16px;line-height:1.75;color:var(--mh-ink)}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--mh-serif);font-weight:400;margin:40px 0 12px}.shopify-policy__body h2{font-size:26px}.shopify-policy__body h3{font-size:20px}.shopify-policy__body a{color:var(--mh-plum);text-decoration:underline;text-underline-offset:3px}.shopify-policy__body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border-bottom:1px solid var(--mh-line);padding:10px 12px;text-align:left}.shopify-policy__body th{background:var(--mh-champ)}@media screen and (max-width:749px){.mh-pay__item svg,.payment-icons__item svg{width:34px;height:22px}.mh-pay__list{gap:7px}.mh-hero .mh-btns .mh-btn,.mh-404 .mh-btns .mh-btn{flex:1 1 100%}}.product-details accordion-custom summary,.product-details details summary{font-size:14px!important;font-weight:500;letter-spacing:.02em;padding-block:16px}.product-recommendations,[id*=product_recommendations] .section,[id*=__recs] .section{max-width:var(--mh-max);margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/miahera.css.map */
