.collection-hero{background:var(--mh-cream);border:0}.collection-hero__inner,.collection-hero .page-width{text-align:center}.collection-hero__text-wrapper{flex-direction:column;align-items:center;padding:6rem 3rem 3rem}.collection-hero__title{font-size:clamp(4rem,6.4vw,8rem);line-height:.95;margin:0}.collection-hero__description{max-width:58rem;margin:1.8rem auto 0;font-size:1.6rem;line-height:1.65}.facets-container,.facets-wrapper{border-top:1px solid #e9e4dc;border-bottom:1px solid #e9e4dc}.facets__summary,.facet-filters__field select,.facet-filters__sort{border-radius:0}.facets__heading,.facet-filters__label,.facets__summary span{text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;font-weight:500}.product-count__text,.product-count-vertical{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}.product-grid .card-wrapper{margin-bottom:1rem}.card .badge,.card__badge .badge{background:var(--mh-oxblood);color:#fff}.card__badge .badge--sold-out,.card__badge .badge.color-scheme-3{background:var(--mh-cream);color:var(--mh-ink)}.quick-add__submit{border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;min-height:4.2rem}@media(min-width:990px){.card-wrapper:hover .card__media .media img:first-child{transition:opacity .5s}}.product-section-wrap,.section-main-product{background:#fff}.product__media-wrapper .media,.product__media-item .media{background:var(--mh-cream)}.product__info-container{padding-left:1rem}@media(min-width:990px){.product__info-container{padding-left:4rem;padding-right:2rem}}.mh-pdp-eyebrow{display:block;text-transform:uppercase;letter-spacing:.28em;font-size:1.1rem;font-weight:500;color:var(--mh-gold);margin:0 0 1rem}.product__title h1,.product__title .h1{font-size:clamp(3.2rem,4vw,5rem);line-height:1;margin:0 0 1.4rem}.product .price--large .price-item,.product .price .price-item--sale{font-size:2.4rem}.product .price--on-sale .price-item--regular{font-size:1.7rem;opacity:.55}.price__badge-sale,.price__badge-sold-out{background:var(--mh-oxblood);color:#fff;border:0;border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-size:1rem;padding:.6rem 1.2rem}.mh-save{color:var(--mh-oxblood);font-size:1.35rem;letter-spacing:.06em;font-weight:500;margin:.4rem 0 1.6rem}.product__inventory{font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;margin:0 0 1.4rem}.product-form__input .form__label{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;font-weight:500}.product-form__input input[type=radio]+label,.select__select{border-radius:0;letter-spacing:.06em}.product-form__input input[type=radio]:checked+label{background:var(--mh-ink);color:#fff;border-color:var(--mh-ink)}.product-form__submit{min-height:5.6rem;font-size:1.3rem}.product__description{font-size:1.5rem;line-height:1.7}.product__accordion{border-color:#e9e4dc}.product__accordion .accordion__title{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;font-weight:500}.mhc-pay{border-top:1px solid #e9e4dc;margin-top:1.6rem}.mhc-iwt{background:var(--mh-cream)!important}.mhc-iwt__head{font-family:var(--font-heading-family);font-size:2.8rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.mhc-iwt__text{font-size:1.4rem!important}.related-products .title-wrapper-with-link,.related-products .title{text-align:center}.mh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9e4dc;box-shadow:0 -8px 24px #0000000f;transform:translateY(110%);transition:transform .35s}.mh-sticky.is-on{transform:none}.mh-sticky__info{flex:1;min-width:0}.mh-sticky__title{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mh-ink)}.mh-sticky__price{font-size:1.3rem;color:var(--mh-ink)}.mh-sticky__btn{flex:0 0 auto;min-height:4.6rem;padding:0 2.4rem;border:0;background:var(--mh-ink);color:#fff;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:500;cursor:pointer}.mh-sticky__btn[disabled]{background:#bbb}@media(max-width:749px){.mh-sticky{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mh-pages.css.map */
