.mh-404{text-align:center;padding:96px 24px 112px;max-width:640px;margin:0 auto}.mh-404__title{font-family:Apris,serif!important;font-weight:400!important;font-size:28px!important;letter-spacing:.14em!important;text-transform:uppercase;color:#2e2d2c;margin:0 0 16px!important;line-height:1.3}.mh-404__text{font-family:Libre Baskerville,serif;font-size:15px;line-height:1.6;color:#6b6967;margin:0 0 40px}.mh-404__actions{display:flex;flex-direction:column;align-items:center;gap:20px}.mh-404__button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;background:var(--mh-accent,#3a3633);color:#fff!important;border:0;border-radius:0;font-family:Libre Baskerville,serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.mh-404__button:hover{background:var(--mh-accent-hover,#56524e)}.mh-404__link{font-family:Libre Baskerville,serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#2e2d2c;text-decoration:none;border-bottom:1px solid #2e2d2c;padding-bottom:2px}.mh-404__link:hover{color:#6b6967;border-color:#6b6967}@media(max-width:719px){.mh-404{padding:64px 16px 80px}.mh-404__title{font-size:22px!important}.mh-404__button{width:100%}}body.template-page .contact-form__form label{font-family:Libre Baskerville,serif!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase;color:#6b6967!important;font-weight:400!important;display:block;margin-bottom:8px}body.template-page .contact-form__form input.input,body.template-page .contact-form__form textarea.input{height:48px;background:#fcfaf8!important;border:1px solid #8f8a84!important;border-radius:0!important;box-shadow:none!important;font-family:Libre Baskerville,serif!important;font-size:14px!important;letter-spacing:.06em!important;color:#2e2d2c!important;padding:0 16px;width:100%;box-sizing:border-box}body.template-page .contact-form__form textarea.input{height:auto!important;min-height:160px;padding:14px 16px!important}body.template-page .contact-form__form .input:focus,body.template-page .contact-form__form .input:focus-visible{outline:2px solid #2e2d2c!important;outline-offset:2px!important}body.template-page .contact-form__form .input::placeholder{color:#6b6967;opacity:.8}body.template-page .contact-form__form .contact-form__button.btn{height:48px;min-height:48px;padding:0 32px;border-radius:0!important;background:var(--mh-accent,#3a3633)!important;color:#fff!important;border:0!important;font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:400!important}body.template-page .contact-form__form .contact-form__button.btn:hover{background:var(--mh-accent-hover,#56524e)!important}@media(max-width:719px){body.template-page .contact-form__form .contact-form__button.btn{width:100%}}body.template-cart .cart__form-title,body.template-cart .cart__empty-message-heading{font-family:Apris,serif!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.12em!important;font-size:28px!important;color:#2e2d2c}@media(max-width:719px){body.template-cart .cart__form-title,body.template-cart .cart__empty-message-heading{font-size:22px!important}}body.template-cart .cart__form-item-price.sale-price,body.template-cart .sale-price,body.template-cart .price--sale,body.template-cart [class*=sale] .money{color:#2e2d2c!important}body.template-cart s,body.template-cart s .money,body.template-cart .cart__form-item-price s{color:#6b6967!important;text-decoration:line-through}body.template-cart #effectiveAppsAgreeCB,body.template-cart .cart__input-buttons input[type=checkbox]{accent-color:#3a3633}body.template-cart .cart__input-buttons label{font-family:Libre Baskerville,serif;font-size:12px;letter-spacing:.04em;color:#2e2d2c}body.template-cart .cart__input-buttons p{margin-bottom:16px}body.template-cart .cart__submit.btn,body.template-cart .cart__continue-shopping-button .btn{height:48px;min-height:48px;border-radius:0!important;background:var(--mh-accent,#3a3633)!important;color:#fff!important;border:0!important;font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:400!important;display:inline-flex;align-items:center;justify-content:center;padding:0 32px}body.template-cart .cart__submit.btn{width:100%}body.template-cart .cart__submit.btn:hover,body.template-cart .cart__continue-shopping-button .btn:hover{background:var(--mh-accent-hover,#56524e)!important;color:#fff!important}body.template-cart .cart__empty-message{text-align:center;padding:64px 0}body.template-blog .section-breadcrumbs .page-width,body.template-article .section-breadcrumbs .page-width{padding-left:var(--space-outer, 3.3vw)!important;padding-right:var(--space-outer, 3.3vw)!important;box-sizing:border-box;max-width:none}@media(min-width:1200px){body .article-item:not(.article-item--has-no-image){grid-template-columns:1fr 1fr;align-items:stretch}body .article-item__image-wrapper{grid-column:1!important;grid-row:1}body .article-item__content{grid-column:2!important;grid-row:1;margin-top:0!important}body .article-item__content-inner{justify-content:center}}body .article-item__content{margin-top:0!important}@media(min-width:720px)and (max-width:1199px){body .article-item__content{padding:0}}@media(max-width:719px){body .article-item__content{padding:0}body .article-item__content-inner{padding:20px 0 16px}}body .article-tags__tag{border-radius:0!important;font-family:Libre Baskerville,serif;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:#2e2d2c;border:1px solid #d2c9bc;padding:4px 8px;text-decoration:none}body .blog__nav-link{font-family:Libre Baskerville,serif!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:#6b6967;border-radius:0!important}body .blog__nav-link--active,body .blog__nav-link:hover{color:#2e2d2c}body .blog__nav-mobile.input{border-radius:0!important;height:48px;background:#fcfaf8;border:1px solid #8f8a84;font-family:Libre Baskerville,serif;font-size:14px}body.template-article .social-share__button,body.template-article .article__pagination .btn,body.template-article .article__pagination-item a,body.template-article .share-icons__icon{font-family:Libre Baskerville,serif!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase;color:#2e2d2c!important;font-weight:400!important;background:transparent!important;border-radius:0!important;text-decoration:none;border:0;border-bottom:1px solid transparent;padding:0 0 2px;width:auto}body.template-article .social-share__button:hover,body.template-article .article__pagination .btn:hover,body.template-article .share-icons__icon:hover{text-decoration:underline!important;text-underline-offset:4px;border-bottom-color:transparent;background:transparent!important;color:#2e2d2c!important}@media(min-width:960px){body.page-editorial header.header--transparent-desktop:not(.is-sticky){background-image:linear-gradient(to bottom,#2e2d2cb8,#2e2d2c8c 65%,#2e2d2c00)!important}}.quick-cart .quick-cart__header{border-bottom:.5px solid #d2c9bc!important}.quick-cart .quick-cart__footer-inner{border-top:.5px solid #d2c9bc!important}.quick-cart .quick-cart__heading,.quick-cart .quick-cart__heading span{font-family:Apris,serif!important;font-weight:400!important;font-size:15px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#2e2d2c!important}.quick-cart .quick-cart__heading sup{font-family:Libre Baskerville,serif!important;font-size:10px!important;letter-spacing:.04em!important;color:#6b6967!important;top:-.6em}.quick-cart .quick-cart__empty-state-heading{font-family:Apris,serif!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;letter-spacing:.03em!important;text-transform:none!important;color:#6b6967!important;margin-bottom:24px!important}.quick-cart a.btn,.quick-cart .quick-cart__submit{height:48px!important;min-height:48px!important;padding:0 32px!important;border-radius:0!important;background:var(--mh-accent, #3a3633)!important;border-color:var(--mh-accent, #3a3633)!important;color:#fff!important;font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.quick-cart a.btn span,.quick-cart .quick-cart__submit span{color:#fff!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media(hover:hover){.quick-cart a.btn:hover,.quick-cart .quick-cart__submit:hover{background:var(--mh-accent-hover, #56524e)!important;border-color:var(--mh-accent-hover, #56524e)!important}}.quick-cart .quick-cart__item-link+* a,.quick-cart [class*=quick-cart__item-title],.quick-cart [class*=quick-cart__item]>a:not(.quick-cart__item-link),.quick-cart [class*=quick-cart__item-info]>a,.quick-cart [class*=quick-cart__item-details]>a{font-family:Apris,serif!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2e2d2c!important;text-decoration:none!important}.quick-cart .quick-cart__item-variant{font-family:Libre Baskerville,serif!important;font-size:12px!important;letter-spacing:.04em!important;color:#6b6967!important}.quick-cart .money{font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.02em!important;color:#2e2d2c!important}.quick-cart s .money,.quick-cart del .money,.quick-cart [class*=compare] .money{color:#6b6967!important}.quick-cart .quantity-input{border:1px solid #8f8a84!important;border-radius:0!important;height:40px!important}.quick-cart .quantity-input__input{font-family:Libre Baskerville,serif!important;font-size:13px!important}.quick-cart .quick-cart__item-remove{font-family:Libre Baskerville,serif!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#6b6967!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#aaa!important}.quick-cart .quick-cart__footer h3,.quick-cart .quick-cart__footer .ff-heading{font-family:Libre Baskerville,serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#2e2d2c!important}.quick-cart .quick-cart__footer .money{font-size:15px!important;font-family:Libre Baskerville,serif!important}.quick-cart .quick-cart__footer input[type=checkbox]{accent-color:#3a3633;width:15px;height:15px;border-radius:0}.quick-cart .quick-cart__footer label{font-family:Libre Baskerville,serif!important;font-size:12.5px!important;letter-spacing:.03em!important;color:#2e2d2c!important}.quick-cart .quick-cart__footer label a{color:#2e2d2c!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#aaa}.quick-cart .quick-cart__footer .money,.quick-cart .quick-cart__footer h3 .money{font-weight:400!important;letter-spacing:.02em!important}
/*# sourceMappingURL=/cdn/shop/t/127/assets/mh-site-pages.css.map */
