:root{--mh-band-max: 176rem;--mh-edge: 2rem;--mh-gutter: max(var(--mh-edge), calc((100vw - var(--mh-band-max)) / 2))}.header__heading-logo{height:6.4rem;width:auto;max-width:100%;object-fit:contain}.header__heading-logo-wrapper{width:auto}@media screen and (max-width:989px){.header__heading-logo{height:5.2rem}}@media screen and (max-width:749px){.header__heading-logo{height:4rem}}.meru-footer .meru-footer__logo-img{height:5.6rem!important;width:auto!important;max-width:none!important}@media screen and (max-width:749px){.meru-footer .meru-footer__logo-img{height:4.6rem!important}}.header__inline-menu .header__menu-item{font-size:1.7rem;letter-spacing:.03em}.header__inline-menu .icon-caret{display:none}.header__inline-menu summary.header__menu-item{padding-right:1.2rem}.header__inline-menu .list-menu--inline{gap:.2rem}@media screen and (min-width:990px)and (max-width:1299px){.header__inline-menu .header__menu-item{font-size:1.5rem;letter-spacing:.02em;padding-left:.9rem;padding-right:.9rem}.header__inline-menu summary.header__menu-item{padding-right:.9rem}}.header__icons .header__icon svg{width:2.3rem;height:2.3rem}.header__icons .header__icon--cart svg{width:5.2rem;height:5.2rem;margin-left:-1.45rem;margin-right:-1.45rem}.mh-philosophy,.mh-story{max-width:var(--mh-band-max);margin-inline:auto}.mh-phil-section .mh-philosophy{min-height:0}.mh-philosophy{--mh-phil-gap: clamp(.3rem, .5vw, .6rem)}.mh-philosophy .mh-phil__gallery{width:100%;padding:0 0 0 var(--mh-phil-gap);gap:var(--mh-phil-gap);align-content:center}.mh-philosophy .mh-phil__watermark{font-size:clamp(10.5rem,12vw,16.5rem)}.mh-philosophy .mh-phil__mandala{width:clamp(24rem,30vw,39rem);height:clamp(24rem,30vw,39rem)}@media screen and (max-width:768px){.mh-philosophy .mh-phil__gallery{padding:var(--mh-phil-gap) 0 0}.mh-philosophy .mh-phil__visual{min-height:34rem}}.mh-story-section .mh-story{min-height:0}.mh-story .mh-story__quote{padding:clamp(3.2rem,4.5vw,6rem);min-height:42rem}.mh-story .mh-story__quote-mark{font-size:clamp(9rem,11vw,15rem)}.mh-story .mh-story__quote blockquote{font-size:clamp(2rem,2.1vw,2.9rem)}.mh-story .mh-story__quote cite{font-size:1.35rem;letter-spacing:.22em;color:#f5f0e8ad;margin-top:2.8rem}@media screen and (max-width:749px){.mh-story .mh-story__quote cite{font-size:1.2rem;letter-spacing:.18em;margin-top:2.2rem}}.mh-story .mh-story__banner{min-height:52rem}@media screen and (max-width:768px){.mh-story .mh-story__quote{min-height:30rem}.mh-story .mh-story__banner{min-height:34rem}}.mh-sg .mh-sg__header,.mh-sg .mh-sg__track{padding-inline:var(--mh-gutter)}html:not(.shopify-design-mode) .mh-sg-section:not(:has(.mh-sg__img)){display:none}html:not(.shopify-design-mode) .mh-phil-section:not(:has(.mh-phil__gallery-img)) .mh-phil__gallery{display:none}html:not(.shopify-design-mode) .mh-phil-section:not(:has(.mh-phil__gallery-img)) .mh-philosophy{grid-template-columns:1fr;min-height:44rem}html:not(.shopify-design-mode) .mh-story-section:not(:has(.mh-story__banner-img)) .mh-story__banner{display:none}html:not(.shopify-design-mode) .mh-story-section:not(:has(.mh-story__banner-img)) .mh-story{grid-template-columns:1fr}.mh-regions .mh-regions__header,.mh-regions .mh-regions__carousel{max-width:var(--mh-band-max);margin-inline:auto}.mh-regions .mh-region-card{display:flex;flex-direction:column;height:auto;background:#2c1f14}.mh-regions .mh-region-card__img{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block}.mh-regions .mh-region-card__overlay{display:none}.mh-regions .mh-region-card__content{position:relative;inset:auto;padding:clamp(1.6rem,1.5vw,2.2rem);gap:.6rem;justify-content:flex-start}.mh-regions .mh-region-card__craft,.mh-regions .mh-region-card__name,.mh-regions .mh-region-card__desc,.mh-regions .mh-region-card__link{margin:0}.mh-regions .mh-region-card__desc{max-width:54ch;color:#f5f0e8bf}@media screen and (max-width:768px){.mh-regions .mh-region-card__img{aspect-ratio:4 / 5}}.mh-cat-section .mh-cat-container{max-width:var(--page-width)}.mh-cat-section .mh-cat-row__craft,.mh-cat-section .mh-cat-stage__craft{display:none}.mh-cat-section .mh-cat-stage__count,.mh-cat-section .mh-cat-row__count{display:none!important}.product .mh-badge{font-size:1.05rem;padding:.5rem 1rem;border-radius:3px;letter-spacing:.05em}.product .mh-scarcity{font-size:1.25rem;padding:1rem 1.4rem}.product .mh-scarcity strong{color:#7a3e12}.product .mh-trust-section{background:transparent;gap:1rem;margin-top:1.8rem}.product .mh-trust-section__item{background:#fff;border:1px solid rgba(44,31,20,.12);border-radius:6px;padding:1.4rem .6rem;box-shadow:0 .1rem .4rem #1a14100d}.product .mh-trust-section__icon{font-size:2rem;color:#8b5e3c;margin-bottom:.6rem}.product .mh-trust-section__label{font-size:1.1rem;font-weight:600;color:#1a1410;letter-spacing:.02em}.product .mh-trust-section__sub{font-size:1rem;color:#5b4f42;margin-top:.4rem}.product__media-wrapper slider-component{position:relative}.product__media-wrapper .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex!important;align-items:center;justify-content:space-between;padding:0 1.2rem;pointer-events:none}.product__media-wrapper .slider-counter{display:none}.product__media-wrapper .slider-buttons .slider-button{position:static;pointer-events:auto;width:4.4rem;height:4.4rem;border-radius:50%;background:#ffffffeb;border:1px solid rgba(44,31,20,.12);display:flex;align-items:center;justify-content:center;box-shadow:0 .2rem 1rem #1a141026;color:#2c1f14;cursor:pointer;transition:background .2s ease,color .2s ease}.product__media-wrapper .slider-buttons .slider-button:hover{background:#2c1f14;color:#faf7f2}.product__media-wrapper .slider-buttons .slider-button svg{width:1.8rem;height:1.8rem}.product__media-wrapper .slider-buttons .slider-button[disabled]{opacity:.3;cursor:not-allowed}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons .slider-button{width:3.6rem;height:3.6rem}}.utility-bar{padding-top:1.1rem;padding-bottom:1.1rem}.utility-bar .announcement-bar__message{font-size:1.65rem;letter-spacing:.04em}@media screen and (max-width:749px){.utility-bar{padding-top:.9rem;padding-bottom:.9rem}.utility-bar .announcement-bar__message{font-size:1.45rem}}.mh-vb .mh-vb__overlay{display:block;background:radial-gradient(ellipse 60% 100% at 0% 100%,#0a0704b8,#0a07049e 55%,#0a070400),#0a070426}@media screen and (max-width:768px){.mh-vb .mh-vb__overlay{background:linear-gradient(to top,#0a0704bd,#0a0704a3 36%,#0a070438 66%,#0a070426)}}.mh-vb__heading{text-shadow:0 1px 12px rgba(10,7,4,.45)}.mh-vb__text{color:#f5f0e8;text-shadow:0 1px 12px rgba(10,7,4,.45)}.mh-vb__btn--solid{background:#a64f22;border-color:#a64f22}.mh-vb__btn--solid:hover{background:#8e421c;border-color:#8e421c}@media screen and (min-width:769px){.mh-vb__media--desktop .mh-vb__video{transform:scale(1.34);transform-origin:50% 35%}}.mh-size-guide__modal .mh-size-guide__table{--mhsg-cols: 1;table-layout:fixed!important;min-width:calc(var(--mhsg-cols) * var(--mhsg-col-min, 88px))!important}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(2)){--mhsg-cols: 2}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(3)){--mhsg-cols: 3}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(4)){--mhsg-cols: 4}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(5)){--mhsg-cols: 5}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(6)){--mhsg-cols: 6}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(7)){--mhsg-cols: 7}.mh-size-guide__modal .mh-size-guide__table:has(thead th:nth-child(8)){--mhsg-cols: 8}.mh-size-guide__modal .mh-size-guide__table thead th{white-space:normal!important;vertical-align:middle!important}@media screen and (max-width:749px){.mh-size-guide__modal .mh-size-guide__table{--mhsg-col-min: 76px}.mh-size-guide__modal .mh-size-guide__table th,.mh-size-guide__modal .mh-size-guide__table td{padding-left:6px!important;padding-right:6px!important}.mh-size-guide__modal .mh-size-guide__table thead th{letter-spacing:.03em!important}}@media screen and (max-width:749px){.header.header--mobile-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header__icons .header__icon{width:4rem}.header__icons .header__icon--account.small-hide{display:flex!important}}@media screen and (min-width:1300px){.header__icons .header__icon--account{width:auto;gap:.7rem;padding:0 1rem}.header__icons .header__icon--account .visually-hidden{position:static!important;width:auto;height:auto;margin:0;clip:auto;overflow:visible;white-space:nowrap;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mh-proportions.css.map */
