:root{--mh-cream: #EBE0CC;--mh-cream-soft: #F2E9D6;--mh-midnight: #1A2B3C;--mh-terracotta: #B89968;--mh-warmgrey: #4A433C;--mh-rule: rgba(26, 43, 60, .12)}body.gradient,body{background:var(--mh-cream)!important;background-image:none!important;color:var(--mh-warmgrey);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:"ss01","cv11"}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.color-background-3,.color-background-4,.color-background-5,.gradient{background:var(--mh-cream)!important;background-image:none!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.card__heading,.section-header__title,.main-page-title,.article-template__title,.policy__title{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;letter-spacing:-.015em!important;color:var(--mh-midnight)!important;line-height:1.08!important}.h0,h1.h0{font-size:clamp(44px,5.5vw,78px)!important;font-style:italic}.h1,h1{font-size:clamp(34px,4.2vw,58px)!important}.h2,h2{font-size:clamp(26px,3vw,40px)!important}.h3,h3{font-size:clamp(20px,2vw,26px)!important}body,p,li,td,input,textarea,select,button,a,label,.rte,.rte p,.rte li,.price,.price__regular,.price__sale,.card__information,.product__text,.cart__footer,.cart-item{font-family:Inter,system-ui,-apple-system,sans-serif!important;color:var(--mh-warmgrey)}p,.rte p{line-height:1.6}.button,.button--primary,.shopify-payment-button__button--unbranded,button.product-form__submit,button[type=submit]{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border:none!important;border-radius:999px!important;padding:16px 32px!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;transition:transform .32s cubic-bezier(.2,.8,.2,1),background .32s ease!important}.button:hover,button:hover{background:#243a52!important;transform:translateY(-2px)}.button:after,.button:before{display:none!important}.button--secondary{background:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-midnight)!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select{background:transparent!important;border:none!important;border-bottom:1px solid var(--mh-rule)!important;border-radius:0!important;padding:12px 0!important;font-family:Inter,sans-serif!important;color:var(--mh-midnight)!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{outline:none!important;border-bottom-color:var(--mh-midnight)!important}.announcement-bar-section,.utility-bar,.shopify-section-group-header-group>.shopify-section:has(.announcement-bar){display:none!important}.announcement-bar{display:none!important}.header-wrapper,.header{background:var(--mh-cream)!important;border-bottom:1px solid var(--mh-rule)!important;box-shadow:none!important}.header__heading-link,.header__heading,.header__menu-item,.header__menu-item span{font-family:"Instrument Serif",Georgia,serif!important;color:var(--mh-midnight)!important}.header__menu-item{font-family:Inter,sans-serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.footer,.footer-group-background,.shopify-section-group-footer-group{background:var(--mh-cream-soft)!important;border-top:1px solid var(--mh-rule)!important}.footer__content-bottom,.footer__content-top,.footer-block__heading,.footer-block__details-content,.copyright__content,.footer a{color:var(--mh-warmgrey)!important}.footer-block__heading{font-family:"Instrument Serif",serif!important;font-size:20px!important;letter-spacing:-.01em!important;color:var(--mh-midnight)!important}#MainContent .product{padding-top:24px}.product__title>a{display:none!important}.product__title h1{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(32px,3.4vw,48px)!important;line-height:1.08!important;letter-spacing:-.02em!important;color:var(--mh-midnight)!important;margin:0 0 18px!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product__description{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.7!important;color:var(--mh-warmgrey)!important}.product__description h1,.product__description h2,.product__description h3{font-family:"Instrument Serif",serif!important;font-style:italic!important;color:var(--mh-midnight)!important}.product__description ul,.product__description ol{padding-left:1.2em}.product__description li{margin-bottom:.4em}.mh-editorial-desc{margin-top:26px}.mh-editorial-desc p{font-size:16px!important;line-height:1.7!important;color:var(--mh-warmgrey)!important;margin:0 0 22px!important}.mh-desc-list{list-style:none!important;padding:0!important;margin:0!important;border-top:1px solid var(--mh-rule)}.mh-desc-list li{padding:14px 0!important;border-bottom:1px solid var(--mh-rule);font-size:14px!important;line-height:1.55!important;color:var(--mh-warmgrey)!important;margin:0!important}.mh-desc-list li strong{font-family:Inter,sans-serif!important;font-weight:600;color:var(--mh-midnight);display:inline;margin-right:6px}.price{font-family:"Instrument Serif",Georgia,serif!important;color:var(--mh-midnight)!important}.price .price-item--regular,.price .price-item--sale{font-family:"Instrument Serif",Georgia,serif!important;font-size:34px!important;font-weight:400!important;color:var(--mh-midnight)!important}.price .price-item--last{color:var(--mh-midnight)!important}.price__compare,.price .price-item--regular.price-item--last,s.price-item{font-family:Inter,sans-serif!important;font-size:15px!important;color:#4a433c8c!important;text-decoration:line-through}.price__badges .badge,.badge{background:transparent!important;color:var(--mh-terracotta)!important;border:1px solid var(--mh-terracotta)!important;border-radius:999px!important;padding:4px 12px!important;font-family:Inter,sans-serif!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important}.product-form__input{margin:0 0 22px!important}.product-form__input .form__label,fieldset.product-form__input legend,.product-form__input legend{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#1a2b3c8c!important;margin-bottom:10px!important}.product-form__input input[type=radio]+label,.product-form__input .product-form__variant-labels label{background:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important;border-radius:999px!important;padding:12px 22px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;margin:0 8px 8px 0!important;min-height:auto!important;transition:border-color .22s ease,background .22s ease,color .22s ease!important}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]:hover+label{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border-color:var(--mh-midnight)!important}.quantity{border:1px solid var(--mh-rule)!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;overflow:hidden;width:fit-content}.quantity__input{background:transparent!important;color:var(--mh-midnight)!important;font-family:Inter,sans-serif!important;font-weight:500;padding:0!important;border:none!important}.quantity__button{color:var(--mh-midnight)!important;background:transparent!important;border:none!important}.quantity__button:hover{background:#1a2b3c0d!important}.product-form__buttons{display:flex;flex-direction:column;gap:10px;margin-top:18px}.product-form__submit{width:100%!important;font-size:13px!important;letter-spacing:.2em!important;padding:20px 32px!important}.shopify-payment-button__button{background:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-midnight)!important;border-radius:999px!important;padding:20px 32px!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.shopify-payment-button__button--unbranded{background:var(--mh-midnight)!important;color:var(--mh-cream)!important}.shopify-payment-button__more-options{color:var(--mh-warmgrey)!important;font-family:Inter,sans-serif!important;font-size:12px!important;text-decoration:underline!important}.share-button__button{background:transparent!important;color:var(--mh-warmgrey)!important;border:none!important;padding:10px 0!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.product-media-container,.product__media-wrapper,.product__media-list{background:transparent!important}.product__media-wrapper .mh-pdp-gallery~.product__media-list{display:none!important}.mh-pdp-gallery{position:sticky;top:120px;display:grid;grid-template-columns:88px 1fr;gap:24px;align-items:start}.mh-pdp-gallery__stage{grid-column:2;grid-row:1}.mh-pdp-gallery__thumbs{grid-column:1;grid-row:1}.mh-pdp-gallery__stage{position:relative;aspect-ratio:1 / 1;background:var(--mh-cream-soft);border-radius:20px;overflow:hidden;isolation:isolate}.mh-pdp-gallery__main{position:absolute;top:50%;left:50%;width:82%;height:82%;object-fit:contain;transform:translate(-50%,-50%) scale(.96);opacity:0;transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 24px 34px rgba(26,43,60,.22))}.mh-pdp-gallery__main.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.mh-pdp-gallery__thumbs{display:flex;flex-direction:column;gap:12px}.mh-pdp-gallery__thumb{width:88px;height:88px;padding:10px;background:var(--mh-cream-soft)!important;border:1px solid var(--mh-rule)!important;border-radius:14px!important;cursor:pointer;transition:border-color .22s ease,transform .22s ease;box-shadow:none!important;display:flex;align-items:center;justify-content:center}.mh-pdp-gallery__thumb img{width:100%;height:100%;object-fit:contain}.mh-pdp-gallery__thumb:hover{border-color:#1a2b3c59!important;transform:none!important;background:var(--mh-cream-soft)!important}.mh-pdp-gallery__thumb.is-active{border-color:var(--mh-midnight)!important;background:var(--mh-cream-soft)!important}@media(max-width:899px){.mh-pdp-gallery{position:static!important;display:flex!important;flex-direction:column!important;gap:16px!important;grid-template-columns:none!important}.mh-pdp-gallery__stage{order:1;width:100%!important;height:auto;min-height:320px;aspect-ratio:1 / 1!important;flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important}.mh-pdp-gallery__thumbs{order:2;grid-column:auto!important;grid-row:auto!important;flex-direction:row!important;justify-content:center!important;flex-wrap:wrap!important;flex:0 0 auto!important}.mh-pdp-gallery__thumb{width:56px!important;height:56px!important}.mh-pdp-gallery__main{width:86%!important;height:86%!important}}.shopify-section .rich-text,.shopify-section .rich-text__wrapper,.shopify-section .multicolumn,.shopify-section .multicolumn__inner,.shopify-section .rich-text__blocks{background:transparent!important}.rich-text__heading,.multicolumn-card__heading{font-family:"Instrument Serif",serif!important;font-style:italic!important;font-weight:400!important;color:var(--mh-midnight)!important;letter-spacing:-.015em!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.1!important}.rich-text__text,.rich-text__text p,.multicolumn-card__info,.multicolumn-card__info p{font-family:Inter,sans-serif!important;color:var(--mh-warmgrey)!important;font-size:15px!important;line-height:1.65!important}.multicolumn-card{background:transparent!important}.multicolumn-card__image-wrapper{display:none!important}.multicolumn .multicolumn-card__info{padding:0 12px!important}.shopify-section--apps,.shopify-section.section-template--product+.shopify-section,.shopify-section[id*=trust_badges],.shopify-section[id*=product_features],.shopify-section[id*=product_reviews]{border-top:1px solid var(--mh-rule)}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev-widg__header,.jdgm-rev-widg__body,.jdgm-rev,.jdgm-rev__buyer-badge-wrapper,.jdgm-prev-badge,.jdgm-all-reviews-rating,.jdgm-all-reviews-text,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp,.jdgm-histogram,.jdgm-row-stars,.jdgm-rev-widg__title,.jdgm-rev-widg__summary,.jdgm-rev-widg__summary-text,.jdgm-rev-widg__summary-average,.jdgm-rev-widg__sort-wrapper select,.jdgm-paginate__page,.jdgm-write-rev-link{font-family:Inter,sans-serif!important;color:var(--mh-warmgrey)!important;background:transparent!important}.jdgm-rev-widg__title{font-family:"Instrument Serif",serif!important;font-style:italic!important;color:var(--mh-midnight)!important;font-size:32px!important;letter-spacing:-.015em!important}.jdgm-star{color:var(--mh-terracotta)!important}.jdgm-star.jdgm--off{color:#c9a89c47!important}.jdgm-write-rev-link,.jdgm-btn,button.jdgm-btn{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border:none!important;border-radius:999px!important;padding:14px 28px!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;box-shadow:none!important}.jdgm-rev-widg__sort-wrapper{border:1px solid var(--mh-rule)!important;border-radius:999px!important;padding:4px 16px!important;background:transparent!important}.jdgm-rev{border-bottom:1px solid var(--mh-rule)!important;padding:24px 0!important}.jdgm-rev__author{color:var(--mh-midnight)!important;font-weight:600!important}.jdgm-rev__body{color:var(--mh-warmgrey)!important}.related-products__heading,.related-products h2{font-family:"Instrument Serif",serif!important;font-style:italic!important;font-size:clamp(28px,3vw,40px)!important;color:var(--mh-midnight)!important}.card--standard .card__content,.card--card .card__content{background:transparent!important}.cart-drawer,.cart__items,#main-cart-items{background:var(--mh-cream)!important}.header__menu-item[href="/collections/all"],.header__menu-item[href*="/collections"]:not([href*="/collections/all/products"]){display:none!important}.card--standard .card__inner:after,.card--card .card__inner:after{box-shadow:none!important;border:none!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--mh-cream)}::-webkit-scrollbar-thumb{background:#1a2b3c2e;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#1a2b3c52}html body .product-form .quantity,html body product-form .quantity,html body .product-form__input .quantity,html body .quantity{background:transparent!important;background-color:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important;border-radius:999px!important;box-shadow:none!important;min-height:52px!important;width:148px!important}html body .quantity:before,html body .quantity:after{display:none!important;content:none!important;box-shadow:none!important;border:none!important}html body .quantity__input,html body .quantity input.quantity__input{background:transparent!important;background-color:transparent!important;color:var(--mh-midnight)!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:15px!important;border:none!important;box-shadow:none!important}html body .quantity__button,html body button.quantity__button{background:transparent!important;background-color:transparent!important;color:var(--mh-midnight)!important;border:none!important;box-shadow:none!important;opacity:.75}html body .quantity__button:hover{background:#1a2b3c0f!important;opacity:1}html body .quantity__button svg{color:var(--mh-midnight)!important}html body [class*=jdgm-],html body .jdgm-rev,html body .jdgm-rev *,html body .jdgm-rev-widg,html body .jdgm-rev-widg *{color:var(--mh-warmgrey)!important}html body .jdgm-rev__title,html body .jdgm-rev__author,html body .jdgm-rev-widg__title,html body .jdgm-histogram-row__label{color:var(--mh-midnight)!important}html body .jdgm-rev__body,html body .jdgm-rev__body *{color:var(--mh-warmgrey)!important}html body .jdgm-rev__timestamp,html body .jdgm-rev__buyer-badge-wrapper,html body .jdgm-rev__prod-link-prefix{color:#4a433c8c!important}html body .jdgm-rev__icon{background:var(--mh-cream-soft)!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important}html body .jdgm-star,html body .jdgm-star.jdgm--on,html body .jdgm-star.jdgm--half{color:var(--mh-terracotta)!important}html body .jdgm-star.jdgm--off{color:#c9a89c52!important}html body svg.jdgm-star path,html body .jdgm-star svg path{fill:var(--mh-terracotta)!important}html body .jdgm-histogram-row__bar-content{background:var(--mh-terracotta)!important}html body .jdgm-histogram-row__bar{background:#1a2b3c14!important}html body .jdgm-rev{border-bottom:1px solid var(--mh-rule)!important;padding:28px 0!important}html body .jdgm-rev-widg__sort-wrapper,html body .jdgm-rev-widg__sort-wrapper select{color:var(--mh-midnight)!important;background:transparent!important;border-color:var(--mh-rule)!important}html body .jdgm-paginate__page{color:var(--mh-midnight)!important}html body .jdgm-paginate__page.jdgm-curt{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border-radius:999px!important}html body .header__inline-menu,html body .header__menu,html body .header-menu,html body nav.header__inline-menu{display:none!important}html body .mh-hero__nav{display:none!important}html body .mh-header-nav{display:inline-flex;align-items:center;gap:36px;margin-left:48px}html body .mh-header-nav__link{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--mh-midnight)!important;text-decoration:none!important;position:relative;padding:8px 0;transition:opacity .2s ease}html body .mh-header-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--mh-midnight);transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}html body .mh-header-nav__link:hover:after{transform:scaleX(1)}@media(max-width:749px){html body .mh-header-nav{display:none}}html body .contact,html body .contact__form,html body .template-page,html body .template-page-contact{background:var(--mh-cream)!important;color:var(--mh-warmgrey)!important}html body .contact h1,html body .contact h2,html body .contact__heading,html body .template-page h1,html body .template-page h2{color:var(--mh-midnight)!important;font-family:"Instrument Serif",serif!important;font-style:italic!important}html body main .field,html body .contact .field,html body .template-page .field,html body main form .field{background:transparent!important}html body main .field__input,html body main input[type=text].field__input,html body main input[type=email].field__input,html body main input[type=tel].field__input,html body main textarea.text-area.field__input,html body main .contact .field__input,html body main .contact textarea,html body main .template-page .field__input{background:var(--mh-cream-soft)!important;background-color:var(--mh-cream-soft)!important;color:var(--mh-midnight)!important;-webkit-text-fill-color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important;border-radius:14px!important;font-family:Inter,sans-serif!important;font-size:15px!important;padding:18px 22px!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease}html body main textarea.text-area.field__input,html body main .contact textarea{min-height:160px!important;border-radius:18px!important;line-height:1.55!important}html body main .field__input:focus,html body main textarea.field__input:focus{border-color:var(--mh-midnight)!important;background:var(--mh-cream)!important;outline:none!important}html body main .field__label,html body main .contact .field__label,html body main .template-page .field__label{color:#1a2b3c8c!important;font-family:Inter,sans-serif!important;font-size:14px!important;background:transparent!important;padding:0 6px!important;left:16px!important}html body main .field__input:focus~.field__label,html body main .field__input:not(:placeholder-shown)~.field__label{color:var(--mh-midnight)!important;background:var(--mh-cream)!important}html body main .field:after,html body main .field:before{display:none!important;box-shadow:none!important;content:none!important}html body main .contact__button button,html body main .contact button[type=submit],html body main form button[type=submit].button{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border:none!important;border-radius:999px!important;padding:18px 44px!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .2s ease}html body main .contact__button button:hover,html body main .contact button[type=submit]:hover{background:#0f1c2a!important}html body .header .localization-selector,html body .header .disclosure__button,html body .header localization-form .disclosure__button,html body .header noscript button[name=country_code],html body .header noscript button[name=locale_code],html body .shopify-section-header .disclosure__button{background:transparent!important;background-color:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important;border-radius:999px!important;padding:8px 16px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important;min-height:36px!important}html body .header .disclosure__button:hover,html body .header localization-form .disclosure__button:hover{background:#1a2b3c0d!important;border-color:var(--mh-midnight)!important}html body .header .disclosure__button svg,html body .header .disclosure__button .icon-caret{color:var(--mh-midnight)!important;fill:var(--mh-midnight)!important}html body .header .disclosure__list-wrapper,html body .header .disclosure__list{background:var(--mh-cream-soft)!important;border:1px solid var(--mh-rule)!important;border-radius:14px!important;box-shadow:0 12px 32px #1a2b3c1f!important}html body .header .disclosure__link,html body .header .disclosure__item a{color:var(--mh-midnight)!important;font-family:Inter,sans-serif!important;font-size:13px!important}html body .header .disclosure__link:hover{background:#1a2b3c0f!important}html body .header details-modal,html body .header .header__search,html body .header .header__icon--search,html body .header #Search-In-Modal,html body .header #Search-In-Modal-1,html body .header details[id*=Details-Search],html body .header-wrapper details-modal{display:none!important}html body .header__icon,html body .header__icon--account,html body .header__icon--cart,html body .header__icon .svg-wrapper,html body .header__icon svg,html body #cart-icon-bubble,html body #cart-icon-bubble svg{color:var(--mh-midnight)!important;fill:var(--mh-midnight)!important;stroke:var(--mh-midnight)!important}html body .header__icon svg path,html body .header__icon svg circle,html body .header__icon svg use{fill:var(--mh-midnight)!important;stroke:var(--mh-midnight)!important}html body .header__icon:hover{opacity:.7}html body #cart-icon-bubble .cart-count-bubble{background:var(--mh-terracotta)!important;color:var(--mh-cream)!important;border:1.5px solid var(--mh-cream)!important}html body #cart-icon-bubble .cart-count-bubble span{color:var(--mh-cream)!important}html body .rating{color:var(--mh-terracotta)!important}html body .rating-star,html body .rating-star--large,html body [class*=rating-star]{color:var(--mh-terracotta)!important;--color-rating-star: var(--mh-terracotta) !important}html body .rating-star:before,html body .rating-star:after{color:var(--mh-terracotta)!important}html body .rating-count,html body .rating__count,html body .product__tax,html body .product__tax p,html body .product__tax a,html body .product__tax .shopify-payment-terms,html body .product__info-container .product__tax{color:var(--mh-warmgrey)!important}html body .product__tax a{color:var(--mh-midnight)!important;text-decoration:underline!important;text-decoration-color:#1a2b3c59!important;text-underline-offset:3px!important}html body .product__tax a:hover{text-decoration-color:var(--mh-midnight)!important}html body .jdgm-rev-widg__summary,html body .jdgm-rev-widg__summary *,html body .jdgm-filter-options,html body .jdgm-rev-widg__reviews-media-filter,html body .jdgm-btn-filter,html body button.jdgm-btn-filter,html body .jdgm-histogram__row,html body .jdgm-histogram{color:var(--mh-midnight)!important}html body .jdgm-btn-filter,html body button.jdgm-btn-filter,html body .jdgm-rev-widg__reviews-media-filter button{background:transparent!important;background-color:transparent!important;color:var(--mh-midnight)!important;border:1px solid var(--mh-rule)!important;border-radius:999px!important;padding:8px 18px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}html body .jdgm-btn-filter.jdgm--active,html body .jdgm-btn-filter:hover{background:var(--mh-midnight)!important;color:var(--mh-cream)!important;border-color:var(--mh-midnight)!important}html body .jdgm-rev-widg__sort-wrapper{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:220px!important;max-width:none!important;overflow:visible!important;padding:4px 14px!important;border:1px solid var(--mh-rule)!important;border-radius:999px!important;background:transparent!important}html body .jdgm-rev-widg__sort-wrapper select,html body select.jdgm-rev-widg__sort{width:auto!important;min-width:200px!important;max-width:none!important;padding:8px 28px 8px 4px!important;font-family:Inter,sans-serif!important;font-size:13px!important;color:var(--mh-midnight)!important;background:transparent!important;border:none!important;text-overflow:unset!important;overflow:visible!important;white-space:nowrap!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231A2B3C' stroke-width='2'%3e%3cpolyline points='6 9 12 15 18 9'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 4px center!important}html body .jdgm-rev-widg__header,html body .jdgm-rev-widg__summary,html body .jdgm-rev-widg__sort-dropdown{overflow:visible!important;flex-wrap:wrap!important;gap:12px!important}.mh-trust-badges{list-style:none;margin:28px 0 0;padding:20px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px;border-top:1px solid var(--mh-rule)}.mh-trust-badges__item{display:flex;align-items:center;gap:10px;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.35;color:var(--mh-midnight);opacity:.85}.mh-trust-badges__icon{flex-shrink:0;color:var(--mh-midnight);opacity:.7}@media(max-width:640px){.mh-trust-badges{grid-template-columns:1fr;gap:12px}.mh-trust-badges__item{font-size:13px}}.rte a,.shopify-policy__body a,.shopify-policy__container a,main a[href*="shopify.com"],main a[href*="tiktok.com"],main a[href*=privacy]{color:var(--mh-midnight)!important;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.25em}.rte a:hover,.shopify-policy__body a:hover,.shopify-policy__container a:hover{color:var(--mh-terracotta)!important}.product-form__input--pill:has(legend[id*=Color]),fieldset.product-form__input:has(input[name=Color]):has(input[type=radio]:nth-of-type(1)):not(:has(input[type=radio]:nth-of-type(2))){display:none!important}.product-form__input.product-form__input--pill:has(input[type=radio]:only-of-type),.product-form__input.product-form__input--pill:has(label:only-of-type){display:none!important}.mh-shipping-info{display:flex;align-items:center;gap:8px;margin:18px 0 0;padding:12px 14px;background:var(--mh-cream-soft);border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:13px;color:var(--mh-midnight);opacity:.9}.mh-shipping-info svg{flex-shrink:0;color:var(--mh-terracotta)}.mh-faq{margin-top:36px;padding-top:28px;border-top:1px solid var(--mh-rule)}.mh-faq__title{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic;font-size:clamp(22px,2.4vw,28px)!important;color:var(--mh-midnight);margin:0 0 18px;font-weight:400}.mh-faq__item{border-bottom:1px solid var(--mh-rule)}.mh-faq__item[open] .mh-faq__icon{transform:rotate(45deg)}.mh-faq__q{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:18px 0;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;color:var(--mh-midnight);list-style:none;-webkit-user-select:none;user-select:none}.mh-faq__q::-webkit-details-marker{display:none}.mh-faq__icon{font-family:Inter,sans-serif;font-size:22px;font-weight:300;color:var(--mh-midnight);opacity:.55;transition:transform .28s ease;margin-left:16px}.mh-faq__a{padding:0 0 22px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.65;color:var(--mh-warmgrey)}.menu-drawer,.menu-drawer-container,.menu-drawer.color-scheme-1,.menu-drawer.color-scheme-2,.menu-drawer.color-scheme-3,.menu-drawer.color-scheme-4,.menu-drawer.color-scheme-5{background:var(--mh-cream)!important;background-image:none!important}.menu-drawer__menu-item,.menu-drawer__menu-item.link,.menu-drawer__menu-item:link,.menu-drawer__menu-item:visited,.menu-drawer__menu .list-menu__item,.menu-drawer__navigation a,.menu-drawer__utility-links a,.menu-drawer .menu-drawer__menu-item span{color:var(--mh-midnight)!important;opacity:1!important;font-family:"Instrument Serif",Georgia,serif!important;font-style:italic;font-size:28px!important;letter-spacing:-.01em!important;text-transform:none!important;font-weight:400!important}.menu-drawer__menu-item:hover{color:var(--mh-terracotta)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/misthaven-global.css.map */
