.product-item__desktop-hover-title{display:block;margin-bottom:4px!important}.product-item__desktop-hover-color{margin-bottom:8px!important}.main-product-section .product__details .swym-button.swym-add-to-wishlist{position:absolute!important;top:24px!important;right:48px!important;left:auto!important;margin:0!important}.main-product-section .product__meta .product__title:first-of-type{padding-right:40px}@media(max-width:719px){.main-product-section .product__details .swym-button.swym-add-to-wishlist{top:44px!important;right:16px!important}}.footer.section:has(.footer-item--help) .footer__groups .footer__group .footer__header .footer__heading.fs-accent,.footer.section:has(.footer-item--help) .footer__groups .footer__group .footer__header,.footer.section:has(.footer-item--help) .footer__groups .footer__group .footer__header *{font-family:Apris,serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#2e2d2c!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content a,.footer.section:has(.footer-item--help) .footer__groups .footer__group-content p{display:inline-block;font-family:Libre Baskerville,serif!important;font-weight:400!important;font-size:14px!important;line-height:1.6!important;letter-spacing:.06em!important;color:#6b6967!important;text-transform:lowercase!important;text-decoration:none!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content a:first-letter,.footer.section:has(.footer-item--help) .footer__groups .footer__group-content p:first-letter{text-transform:uppercase!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content a:hover{color:#2e2d2c!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content li{margin:0 0 6px!important}.footer.section:has(.footer-item--help) .footer__groups .footer-item--help .footer__group-content li:first-child:has(a[href="/pages/faq-1"]),.footer.section:has(.footer-item--help) .footer__groups .footer-item--help .footer__group-content a[href="/pages/faq-1"]:not(:only-of-type):first-of-type{display:none!important}.footer.section:has(.footer-item--help) .footer__groups .footer__contact-label{display:none!important}@media(min-width:960px){.footer.section:has(.footer-item--help) .footer__groups{justify-content:center;column-gap:0}.footer.section:has(.footer-item--help) .footer__groups>.footer_logo{order:-2;flex:0 0 100%;text-align:center;margin:0 0 72px!important}.footer.section:has(.footer-item--help) .footer__groups>.footer__group--spacer{display:none!important}.footer.section:has(.footer-item--help) .footer__groups>.footer-item{order:-1;flex:1 1 0;max-width:300px;text-align:center}.footer.section:has(.footer-item--help) .footer__groups>.footer-item .footer__header{margin-bottom:20px!important;justify-content:center}.footer.section:has(.footer-item--help) .footer__groups>.footer__group--newsletter{flex:0 0 100%;text-align:center;margin-top:64px}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content a{white-space:nowrap}}@media(max-width:959px){.footer.section:has(.footer-item--help) .footer__groups>.footer_logo{margin-bottom:40px!important}.footer.section:has(.footer-item--help) .footer__groups>.footer-item{border-top:.5px solid #dbd8d4}.footer.section:has(.footer-item--help) .footer__groups>.footer-item:last-of-type{border-bottom:.5px solid #dbd8d4}.footer.section:has(.footer-item--help) .footer__groups button.footer__header{min-height:52px;padding-block:16px!important;align-items:center}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content{padding:0 0 18px!important}}.modal.popover .modal__inner{max-width:760px}.modal.popover .information-popup__content h2{font-size:24px!important;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px!important}.modal.popover .information-popup__content .size-top-text p{font-size:14px;line-height:1.6;color:#6b6967}.modal.popover .information-popup__content .size16Bold{font-family:Apris,serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important}.modal.popover .information-popup__content .size-conversion>span,.modal.popover .information-popup__content .measurements>span,.modal.popover .information-popup__content .howto>span{display:block;margin:28px 0 12px;text-decoration:none!important}.modal.popover .information-popup__content table.size-table{border-collapse:collapse!important;width:100%}.modal.popover .information-popup__content table.size-table th,.modal.popover .information-popup__content table.size-table td{font-family:Libre Baskerville,serif!important;font-size:13px!important;font-weight:400!important;background:transparent!important;border:0!important;border-bottom:.5px solid #dbd8d4!important;padding:12px 8px!important;text-align:center}.modal.popover .information-popup__content table.size-table tr:first-child th,.modal.popover .information-popup__content table.size-table tr:first-child td,.modal.popover .information-popup__content table.size-table th:first-child,.modal.popover .information-popup__content table.size-table td:first-child{font-family:Apris,serif!important;letter-spacing:.08em;text-transform:uppercase;color:#2e2d2c}.modal.popover .information-popup__content table.size-table tr:first-child th,.modal.popover .information-popup__content table.size-table tr:first-child td{border-bottom:1px solid #2e2d2c!important}.modal.popover .information-popup__content table.size-table td:first-child,.modal.popover .information-popup__content table.size-table th:first-child{text-align:left}@media(max-width:719px){.modal.popover .information-popup__content h2{font-size:20px!important}.modal.popover .information-popup__content table.size-table th,.modal.popover .information-popup__content table.size-table td{font-size:12px!important;padding:10px 4px!important}}.footer .footer__group--newsletter{text-align:center}.footer .footer__group--newsletter>*{max-width:440px;margin-inline:auto!important}.footer .footer__group--newsletter .footer__heading{font-family:Apris,serif!important;font-weight:400!important;font-size:18px!important;letter-spacing:.12em!important;color:#2e2d2c!important}.footer .footer__group--newsletter .footer__header{margin-bottom:20px!important;justify-content:center}.footer .footer__newsletter-form{display:flex!important;flex-direction:column!important;gap:12px;border:0!important;width:100%}.footer .footer__newsletter-input{width:100%!important;height:48px!important;padding:0 16px!important;box-sizing:border-box;background:#fcfaf8!important;border:1px solid #8f8a84!important;border-radius:0!important;font-family:Libre Baskerville,serif!important;font-size:14px!important;letter-spacing:.06em;color:#2e2d2c!important}.footer .footer__newsletter-input::placeholder{color:#6b6967;opacity:1}.footer .footer__newsletter-input:focus{outline:2px solid #2e2d2c;outline-offset:2px}.footer .footer__newsletter-button{position:static!important;width:100%!important;height:48px!important;transform:none!important;background:#242526!important;color:#fff!important;border:1px solid #242526!important;border-radius:0!important;font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase}.footer .footer__newsletter-button:hover{background:#56585a!important;border-color:#56585a!important}.footer .footer__newsletter-button *{color:#fff!important}@media(max-width:959px){.footer .footer__group--newsletter{margin-top:40px}.footer .footer__group--newsletter .footer__heading{font-size:16px!important}}@media(min-width:960px){.footer.section .footer__groups>.footer_logo.footer__group{order:-2!important}.footer.section .footer__groups .footer-item .footer__header,.footer.section .footer__groups .footer__group--newsletter .footer__header{text-align:center!important}}.footer.section .footer__newsletter-inner{border:0!important;padding:0!important;width:100%!important}.footer.section .footer__newsletter-email{flex-direction:column!important;gap:12px;width:100%!important}.footer.section .footer__newsletter-email .footer__newsletter-input{width:100%!important;border:1px solid #8f8a84!important;background:#fcfaf8!important;height:48px!important;padding:0 16px!important}.footer.section .footer__newsletter-email .footer__newsletter-button{width:100%!important}.footer.section .footer__group--newsletter .social-icons,.footer.section .footer__group--newsletter ul{justify-content:center!important;margin-top:24px!important}@media(max-width:959px){.footer.section .footer__group--newsletter .footer__header{margin-bottom:16px!important}.footer.section .footer__group--newsletter .footer__group-content{padding-top:0!important;margin-top:0!important}}@media(min-width:960px){.footer.section .footer__groups .footer-item h4.footer__header{padding:0!important;margin-inline:0!important;width:100%!important}.footer.section .footer__groups .footer-item h4.footer__header .footer__heading{display:inline-block}}.footer.section .footer__newsletter-email input.footer__newsletter-input.input{padding:0 16px!important;margin:0!important;text-indent:0!important}.footer.section .footer__newsletter-email .footer__newsletter-button{margin-top:12px!important}@media(max-width:959px){.footer.section .footer__group--newsletter .footer__header{margin-bottom:20px!important;padding-bottom:0!important;min-height:0!important}.footer.section .footer__group--newsletter form,.footer.section .footer__newsletter-form-fallback{margin-top:0!important;padding-top:0!important}}@media(min-width:960px){.footer.section .footer__groups .footer-item .footer__group-content,.footer.section .footer__groups .footer-item .footer__group-content ul{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}}.footer.section .footer__group--newsletter .footer__group-content{padding-top:0!important;margin-top:0!important}.footer.section .footer__group--newsletter .footer__group-content>p:empty,.footer.section .footer__group--newsletter .footer__group-content>div:empty{display:none!important}@media(min-width:960px){.footer.section .footer__groups .footer__group-content .footer-item.footer__links{margin:0!important;justify-content:center!important;width:100%!important}}.footer.section .footer__group--newsletter .footer__newsletter{padding-top:0!important}.footer.section .footer__group--newsletter .footer__header{margin-bottom:22px!important}@media(min-width:960px){.footer.section .footer__newsletter-email .footer__newsletter-button{margin-top:0!important}}.header .navigation a,.header .navigation a span,.header .navigation__submenu-trigger,.header .link-hover,.btn--overlay,.btn--overlay span,.btn--callout,.btn--callout span,.image-grid-categories__overlay,.image-grid-categories__overlay span,.product-item__product-title,.product-item__product-title a,.recommended-product-title,.recommended-product-title a,.fit-bar__label{font-weight:400!important}@media(max-width:719px){.product-item .product-item__product-title,.product-item .recommended-product-title{margin-bottom:6px!important}}html body .product-item h4.product-item__product-title,html body .product-item h4.product-item__product-title *,html body .product-item .product-item__desktop-hover-title{font-weight:400!important}:root{--mh-rule: #d2c9bc}.main-product-section .product__meta .custom-color-wrap,.main-product-section .product__meta .product-block-fit-bar,.main-product-section .product__meta .product-tabs,.main-product-section .product__meta .product__controls-group.product__variants-wrapper{border-top-color:var(--mh-rule)!important}.main-product-section .product__meta .product-tabs__tab-buttons{margin-bottom:12px!important}.main-product-section .product__meta .product-tabs__tab-item-content .rte>:first-child{margin-top:0!important}.main-product-section .product__meta .product-block-fit-bar{margin-bottom:0!important}.main-product-section .product__variants-wrapper .product__color-chips{margin-top:0!important}.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__header .footer__heading.fs-accent,.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__header,.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__header *{font-family:Libre Baskerville,serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#2e2d2c!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content a,.footer.section:has(.footer-item--help) .footer__groups .footer__group-content p{font-size:12px!important;line-height:1.75!important;letter-spacing:.05em!important;font-weight:400!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group-content li{margin:0 0 3px!important;padding:0!important}@media(max-width:959px){.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content li,.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content a{min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content li{margin-bottom:2px!important}.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content{padding-top:0!important;margin-top:-4px!important}}.footer.section .footer__group--newsletter .footer__header,.footer.section .footer__group--newsletter .footer__header .footer__heading,.footer.section .footer__group--newsletter .footer__header *{font-family:Apris,serif!important;font-weight:400!important;font-size:22px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#2e2d2c!important}.footer.section .footer__group--newsletter .footer__header{margin-bottom:12px!important}.footer.section .footer__group--newsletter .footer__text{margin:0 auto 22px!important;max-width:440px}.footer.section .footer__group--newsletter .footer__text,.footer.section .footer__group--newsletter .footer__text p{font-family:Libre Baskerville,serif!important;font-size:13px!important;line-height:1.8!important;letter-spacing:.05em!important;color:#6b6967!important;text-transform:none!important}.footer.section .footer__newsletter-klaviyo form,.footer.section .footer__newsletter-klaviyo form div{flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.footer.section .footer__newsletter-klaviyo form{gap:12px!important}.footer.section .footer__newsletter-klaviyo input{width:100%!important;height:48px!important;padding:0 16px!important;box-sizing:border-box!important;background:#fcfaf8!important;border:1px solid #8f8a84!important;border-radius:0!important;font-family:Libre Baskerville,serif!important;font-style:normal!important;font-size:14px!important;letter-spacing:.06em!important;color:#2e2d2c!important}.footer.section .footer__newsletter-klaviyo input::placeholder{color:#6b6967!important;font-style:normal!important;opacity:1!important}.footer.section .footer__newsletter-klaviyo button{width:100%!important;height:48px!important;margin:12px 0 0!important;padding:0!important;border-radius:0!important;background:#242526!important;border:1px solid #242526!important;color:#fff!important;font-family:Libre Baskerville,serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.footer.section .footer__newsletter-klaviyo button:hover{background:#56585a!important;border-color:#56585a!important}@media(max-width:959px){.footer.section .footer__group--newsletter .footer__header,.footer.section .footer__group--newsletter .footer__header .footer__heading,.footer.section .footer__group--newsletter .footer__header *{font-size:18px!important}}.footer.section .footer__newsletter-klaviyo form div,.footer.section .footer__newsletter-klaviyo input{flex:0 0 auto!important;min-height:0!important}.footer.section .footer__newsletter-klaviyo form>div>div:empty{display:none!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header,.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header .footer__heading.fs-accent,.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header *{font-family:Apris,serif!important;font-weight:400!important;font-size:22px!important;letter-spacing:.1em!important}.footer.section:has(.footer-item--help) .footer__groups .footer__group--newsletter .footer__group-content .footer__text p,.footer.section:has(.footer-item--help) .footer__groups .footer__group--newsletter .footer__text p{text-transform:none!important;display:block!important}@media(max-width:959px){.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header,.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header .footer__heading.fs-accent,.footer.section:has(.footer-item--help) .footer__groups .footer__group.footer__group--newsletter .footer__header *{font-size:18px!important}}.footer.section .footer__newsletter-klaviyo input{margin:0 0 12px!important}.footer.section .footer__newsletter-klaviyo button{margin-top:0!important}.footer.section .footer__newsletter-klaviyo input,.footer.section .footer__newsletter-klaviyo button{width:100%!important;max-width:100%!important}.footer.section .footer__newsletter-klaviyo input::placeholder{font-family:Libre Baskerville,serif!important;font-size:14px!important;letter-spacing:.06em!important}.footer.section .footer__newsletter-button,.footer.section .footer__newsletter-klaviyo button,.footer.section .footer__newsletter-button:hover,.footer.section .footer__newsletter-klaviyo button:hover{background:var(--mh-accent, #3a3633)!important;border-color:var(--mh-accent, #3a3633)!important}@media(hover:hover){.footer.section .footer__newsletter-button:hover,.footer.section .footer__newsletter-klaviyo button:hover{background:var(--mh-accent-hover, #56524e)!important;border-color:var(--mh-accent-hover, #56524e)!important}}.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content a,.footer.section:has(.footer-item--help) .footer__groups .footer-item .footer__group-content p{font-family:Apris,serif!important;font-weight:400!important;font-size:13.5px!important;letter-spacing:.04em!important;line-height:1.8!important;color:#6b6967!important}@media(hover:hover)and (min-width:960px){.product-item .product-item__image.product-item__image--two,.product-item .product-item__image~.product-item__image{transform:none!important;transition:opacity .6s ease,z-index 0s linear .6s!important}.product-item .product-item__variant-info{transform:translateY(6px);transition:opacity .35s ease .05s,visibility .35s ease .05s,transform .35s ease .05s!important}.product-item:hover .product-item__variant-info,.product-item:focus-within .product-item__variant-info{transform:none}}@media(prefers-reduced-motion:reduce){.product-item .product-item__image,.product-item .product-item__variant-info{transition:none!important;transform:none!important}}.modal.popover .information-popup__content .size-conversion>span,.modal.popover .information-popup__content .measurements>span,.modal.popover .information-popup__content .howto>span{margin:36px 0 14px!important;padding-top:24px;border-top:.5px solid #d2c9bc}.modal.popover .information-popup__content .size16Bold,.modal.popover .information-popup__content .size-conversion>span,.modal.popover .information-popup__content .size-conversion>span *,.modal.popover .information-popup__content .measurements>span,.modal.popover .information-popup__content .measurements>span *,.modal.popover .information-popup__content .howto>span,.modal.popover .information-popup__content .howto>span *{font-family:Libre Baskerville,serif!important;font-weight:700!important;font-size:11.5px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#2e2d2c!important;text-decoration:none!important}.modal.popover .information-popup__content table.size-table tr:last-child td,.modal.popover .information-popup__content table.size-table tr:last-child th{border-bottom:0!important}.footer.section .footer__newsletter-inner:not(#mh){border:0!important}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open):hover{background-color:transparent}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open){overflow:visible!important}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open)>span{position:relative;display:inline-block}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open)>span:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s cubic-bezier(.33,0,0,1);pointer-events:none}@media(hover:hover){.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open):hover>span:after{transform:scaleX(1);transform-origin:left center}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open):not(:has(>span)):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:currentColor}}.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open):focus-visible>span:after{transform:scaleX(1);transform-origin:left center}@media(prefers-reduced-motion:reduce){.btn.btn--secondary:not(.btn--full):not(.product-form__cart-submit):not(.mh-btl__open)>span:after{transition:none}}.footer.section .footer__newsletter .form-status__message--success:not(#mh){color:#2e2d2c;border:0;padding:0;font-family:Libre Baskerville,serif;font-size:13px;letter-spacing:.65px;line-height:23.4px}.footer.section .footer__newsletter .form-status__message--success:not(#mh):after{display:none}html body.template-search .search-header--minimal{padding-top:var(--space-outer)!important}html body.template-search .search-form--minimal{margin-top:0!important}html body.template-search .search-form--minimal .search-form__input-wrapper{border-bottom:0!important;padding-bottom:0!important}html body.template-search .search-form--minimal .search-form__input.input{box-sizing:border-box;height:46px;padding:0 56px 0 16px!important;border:1px solid #8F8B85!important;border-radius:6px!important;background:#fcfaf8!important;color:#1f1f1f!important;font-family:var(--font-heading, Apris, Times, serif)!important;font-size:16px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal}html body.template-search .search-form--minimal .search-form__input.input::placeholder{color:currentcolor;opacity:.6;text-transform:none}html body.template-search .search-form--minimal .search-form__input.input:focus-visible{outline:2px solid #242526;outline-offset:2px}html body.template-search .search-form--minimal .search-form__submit{top:0!important;right:0!important;width:48px!important;height:46px!important;border:0!important;background:transparent!important;padding:0!important}html body.template-search .search-form--minimal .search-form__submit svg{width:20px!important;height:20px!important;color:#2e2d2c}html body.template-search .search-form--minimal .search-form__submit:focus-visible{outline:2px solid #242526;outline-offset:-4px;border-radius:6px}html body.template-search .search-header--minimal{padding-bottom:0!important}html body.template-search .search.section,html body.template-search .search__inner{padding-top:0!important}html body.template-search .search__results{padding-top:var(--space-outer)!important}@media(min-width:720px){body .collection__products{grid-template-columns:repeat(var(--collection-columns-desktop),minmax(0,1fr))}body .collection__products>.product-item{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/mh-polish.css.map */
