@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Inter:wght@300;400;500;600&display=swap";:root{--mp-ink: #0e0d0b;--mp-cream: #f7f4ef;--mp-warm-white: #faf9f6;--mp-gold: #b89a6a;--mp-gold-light: #d4b896;--mp-gold-dark: #9a7d52;--mp-muted: #7a7570;--mp-subtle: #b0aaa5;--mp-border: rgba(14, 13, 11, .1);--mp-border-mid: rgba(14, 13, 11, .18);--mp-border-gold: rgba(184, 154, 106, .3);--mp-border-white: rgba(255, 255, 255, .1);--mp-overlay-dark: rgba(14, 13, 11, .52);--mp-overlay-mid: rgba(14, 13, 11, .35);--mp-text-xs: 9px;--mp-text-sm: 11px;--mp-text-base: 13px;--mp-text-md: 15px;--mp-text-lg: 18px;--mp-space-xs: .5rem;--mp-space-sm: 1rem;--mp-space-md: 2rem;--mp-space-lg: 3rem;--mp-space-xl: 5rem;--mp-space-2xl: 7rem;--mp-transition: all .25s ease;--mp-transition-slow: all .6s ease}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--mp-warm-white);color:var(--mp-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mp-serif{font-family:Cormorant Garamond,serif}.mp-sans{font-family:Inter,sans-serif}.mp-label{display:block;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--mp-gold);margin-bottom:1rem}.mp-label--light{color:var(--mp-gold-light)}.mp-heading{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:300;line-height:1.1;color:var(--mp-ink);letter-spacing:.01em}.mp-heading em{font-style:italic;color:var(--mp-gold)}.mp-heading--light{color:#fff}.mp-heading--light em{color:var(--mp-gold-light)}.mp-hero-headline{font-family:Cormorant Garamond,serif;font-size:clamp(3.2rem,5.5vw,6rem);font-weight:300;line-height:1.02;color:#fff;letter-spacing:.01em}.mp-hero-headline em{font-style:italic;color:var(--mp-gold-light)}.mp-eyebrow{display:block;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--mp-gold-light);margin-bottom:1.6rem}.mp-pull-quote{font-family:Cormorant Garamond,serif;font-size:1.55rem;font-style:italic;font-weight:300;color:var(--mp-gold);border-left:1.5px solid var(--mp-gold);padding-left:1.5rem;margin:2rem 0;line-height:1.55}.mp-body{font-family:Inter,sans-serif;font-size:var(--mp-text-md);font-weight:300;line-height:1.9;color:var(--mp-ink)}.mp-body--sm{font-size:var(--mp-text-base);line-height:1.85}.mp-body--muted{color:var(--mp-muted)}.mp-body--light{color:#ffffff8c}.mp-micro{font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mp-gold)}.mp-btn{display:inline-block;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:var(--mp-transition);white-space:nowrap}.mp-btn--primary{padding:15px 36px;background:var(--mp-gold);color:#fff;border:1px solid var(--mp-gold)}.mp-btn--primary:hover{background:var(--mp-gold-dark);border-color:var(--mp-gold-dark);color:#fff}.mp-btn--ghost{padding:14px 36px;background:transparent;color:var(--mp-ink);border:.5px solid var(--mp-ink)}.mp-btn--ghost:hover{background:var(--mp-ink);color:#fff}.mp-btn--ghost-light{padding:14px 36px;background:transparent;color:#fff;border:.5px solid rgba(255,255,255,.45)}.mp-btn--ghost-light:hover{background:#fff;color:var(--mp-ink)}.mp-link{display:inline-block;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mp-gold);text-decoration:none;border-bottom:.5px solid var(--mp-gold);padding-bottom:2px;transition:var(--mp-transition)}.mp-link:hover{color:var(--mp-gold-dark);border-color:var(--mp-gold-dark)}.mp-section{width:100%;padding:var(--mp-space-2xl) var(--mp-space-lg)}.mp-section--cream{background:var(--mp-cream)}.mp-section--ink{background:var(--mp-ink)}.mp-section--flush{padding:0}.mp-container{max-width:1440px;margin:0 auto;width:100%}.mp-rule{border:none;border-top:.5px solid var(--mp-border);margin:0}.mp-rule--gold{border-top-color:var(--mp-border-gold)}.mp-rule--white{border-top-color:var(--mp-border-white)}.mp-img-wrap{overflow:hidden;display:block}.mp-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .75s ease}.mp-img-wrap:hover img{transform:scale(1.05)}.mp-img-wrap--portrait{aspect-ratio:3 / 4}.mp-img-wrap--landscape{aspect-ratio:16 / 9}.mp-img-wrap--square{aspect-ratio:1 / 1}.mp-img-wrap--product{aspect-ratio:4 / 5}.mp-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.mp-pill{font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-gold);border:.5px solid var(--mp-border-gold);padding:7px 16px;white-space:nowrap;transition:var(--mp-transition)}.mp-pill:hover{background:var(--mp-gold);color:#fff;border-color:var(--mp-gold)}.mp-partners{margin-top:2.5rem;padding-top:2rem;border-top:.5px solid var(--mp-border)}.mp-partners__label{display:block;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mp-muted);margin-bottom:1rem}.mp-partners__list{display:flex;flex-direction:column;gap:.6rem}.mp-partners__item{font-family:Inter,sans-serif;font-size:var(--mp-text-base);font-weight:400;color:var(--mp-ink);line-height:1.6}.mp-partners__item span{font-weight:300;color:var(--mp-muted);font-size:var(--mp-text-sm)}.mp-seen-avatar{width:54px;height:54px;border-radius:50%;background:var(--mp-gold);display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:400;color:#fff;margin-bottom:1.5rem;flex-shrink:0}.mp-seen-name{font-family:Cormorant Garamond,serif;font-size:1.25rem;font-weight:400;color:#fff;margin-bottom:.3rem;line-height:1.3}.mp-seen-title{font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-gold-light);margin-bottom:1.2rem;line-height:1.6}.mp-seen-desc{font-family:Inter,sans-serif;font-size:var(--mp-text-base);font-weight:300;line-height:1.8;color:#ffffff80}.mp-product-card{background:var(--mp-warm-white);cursor:pointer;transition:var(--mp-transition)}.mp-product-card__body{padding:1.2rem .25rem;border-top:.5px solid var(--mp-border)}.mp-product-card__material{font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mp-gold);margin-bottom:.4rem}.mp-product-card__name{font-family:Cormorant Garamond,serif;font-size:1.05rem;font-weight:400;color:var(--mp-ink);line-height:1.3;margin-bottom:.4rem}.mp-product-card__price{font-family:Inter,sans-serif;font-size:var(--mp-text-base);font-weight:300;color:var(--mp-muted)}.mp-product-tag{display:inline-block;background:#faf9f6ed;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:12px 18px;font-family:Inter,sans-serif;font-size:var(--mp-text-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-ink);line-height:1}.mp-product-tag__price{display:block;font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:400;color:var(--mp-gold);margin-top:4px;letter-spacing:.02em}@keyframes mp-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.mp-ticker-track{display:flex;align-items:center;gap:3rem;white-space:nowrap;animation:mp-ticker 30s linear infinite;will-change:transform}.mp-ticker-track:hover{animation-play-state:paused}@keyframes mp-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.mp-animate{opacity:0}.mp-animate.is-visible{animation:mp-fade-up .7s ease forwards}.mp-animate--delay-1{animation-delay:.1s}.mp-animate--delay-2{animation-delay:.2s}.mp-animate--delay-3{animation-delay:.3s}.mp-animate--delay-4{animation-delay:.4s}@media(max-width:1024px){.mp-section{padding:5rem 2rem}}@media(max-width:768px){:root{--mp-space-2xl: 4rem;--mp-space-xl: 3rem;--mp-space-lg: 1.5rem}.mp-section{padding:4rem 1.25rem}.mp-hero-headline{font-size:clamp(2.8rem,11vw,4rem)}.mp-heading{font-size:clamp(1.8rem,7vw,2.6rem)}.mp-btn--primary,.mp-btn--ghost,.mp-btn--ghost-light{padding:13px 28px}.mp-ticker-track{gap:2rem;animation-duration:22s}}.announcement-bar-section .utility-bar{background:#0e0d0b!important;border-bottom:none!important;padding:0!important;min-height:44px}.announcement-bar-section .utility-bar__grid{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 2rem}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#ffffffa6!important;margin:0!important}.announcement-bar-section .announcement-bar__link{color:#ffffffa6!important;text-decoration:none!important}.announcement-bar-section .announcement-bar__link:hover{color:#b89a6a!important}.announcement-bar-section .announcement-bar__link .icon-arrow{fill:#b89a6a!important}.announcement-bar-section .slider-button{background:transparent!important;border:none!important;color:#ffffff4d!important;transition:color .2s ease!important}.announcement-bar-section .slider-button:hover{color:#b89a6a!important}.announcement-bar-section .list--social{display:none!important}.announcement-bar-section .utility-bar--bottom-border,.announcement-bar-section .utility-bar--bottom-border-social-only{border-bottom:none!important}.footer{background:#0e0d0b!important;color:#ffffff73!important;border-top:none!important;padding-top:5rem!important;padding-bottom:2rem!important}.footer__heading,.footer-block__heading{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#b89a6a!important;margin-bottom:1.2rem!important;border-bottom:none!important}.footer__list-item a,.footer-block__list-item a,.footer a{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:300!important;color:#ffffff73!important;text-decoration:none!important;letter-spacing:.04em!important;text-transform:uppercase!important;transition:color .2s ease!important}.footer__list-item a:hover,.footer-block__list-item a:hover,.footer a:hover{color:#b89a6a!important;text-decoration:none!important}.footer__newsletter .newsletter-form__field-wrapper{display:flex!important;align-items:stretch!important;gap:0!important;border-bottom:.5px solid rgba(255,255,255,.15)!important}.footer__newsletter .newsletter-form__button:hover,.footer__newsletter button[type=submit]:hover{background:#9a7d52!important}.footer__newsletter .newsletter-form__message{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:300!important;color:#b89a6a!important}.footer .social-icons a,.footer .list--social a{color:#ffffff59!important;transition:color .2s ease!important}.footer .social-icons a:hover,.footer .list--social a:hover{color:#b89a6a!important}.footer .social-icons .icon,.footer .list--social .icon{fill:currentColor!important;width:18px!important;height:18px!important}.footer .localization-form__select,.footer .disclosure__button{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:300!important;color:#ffffff59!important;background:transparent!important;border:.5px solid rgba(255,255,255,.1)!important;border-radius:0!important;padding:8px 12px!important;transition:border-color .2s ease!important}.footer .localization-form__select:hover,.footer .disclosure__button:hover{border-color:#b89a6a59!important;color:#ffffff8c!important}.footer .payment-icons{opacity:.25!important;filter:grayscale(1) brightness(2)!important}.footer__content-bottom,.footer__copyright{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:300!important;color:#fff3!important;letter-spacing:.06em!important;border-top:.5px solid rgba(255,255,255,.06)!important;padding-top:1.5rem!important;margin-top:1.5rem!important}.footer__copyright a{color:#fff3!important;font-size:10px!important}.footer__copyright a:hover{color:#fff6!important}.collection__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(2.5rem,5vw,4.5rem)!important;font-weight:300!important;line-height:1.05!important;color:#0e0d0b!important;letter-spacing:.01em!important;margin-bottom:.75rem!important}.collection__description,.collection-description{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.85!important;color:#7a7570!important;letter-spacing:.02em!important;max-width:520px!important}.collection-hero,.collection__hero,.page-header{border-bottom:.5px solid rgba(184,154,106,.25)!important;padding-bottom:2.5rem!important;margin-bottom:2rem!important}.facets__wrapper,.facets-container{border-top:.5px solid rgba(14,13,11,.1)!important;border-bottom:.5px solid rgba(14,13,11,.1)!important;padding:1rem 0!important}.facets__heading,.facets-vertical__heading{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#7a7570!important}.facets__summary,.facets__label{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0e0d0b!important}.facets__summary:hover{color:#b89a6a!important}.facets__item label,.facet-checkbox label{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:300!important;color:#0e0d0b!important}.active-facets__button,.active-facets .facet-remove{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:transparent!important;border:.5px solid rgba(14,13,11,.15)!important;color:#0e0d0b!important;border-radius:0!important;padding:5px 12px!important;transition:all .2s ease!important}.active-facets__button:hover,.active-facets .facet-remove:hover{border-color:#b89a6a!important;color:#b89a6a!important}.facets__sort .select__select,.facets__sort select,.facets-container .select__select{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#0e0d0b!important;background:transparent!important;border:none!important;border-bottom:.5px solid rgba(14,13,11,.15)!important;border-radius:0!important;padding:6px 28px 6px 0!important;outline:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}.products-count,.facets-vertical__product-count,.collection__products-count{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#7a7570!important}.pagination__item,.pagination .page-link{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;color:#0e0d0b!important;border:.5px solid rgba(14,13,11,.12)!important;border-radius:0!important;transition:all .2s ease!important}.pagination__item--current,.pagination .page-link.active{background:#0e0d0b!important;color:#fff!important;border-color:#0e0d0b!important}.pagination__item:hover,.pagination .page-link:hover{border-color:#b89a6a!important;color:#b89a6a!important}#shopify-section-template--22329297797317__main{background:#faf9f6;padding:5rem 3rem 6rem}#shopify-section-template--22329297797317__main h1,#shopify-section-template--22329297797317__main h2,#shopify-section-template--22329297797317__main h3,#shopify-section-template--22329297797317__main h4{font-family:Cormorant Garamond,serif;font-weight:300;line-height:1.1;color:#0e0d0b;letter-spacing:.01em}#shopify-section-template--22329297797317__main h1{font-size:clamp(2.4rem,4vw,4rem);margin-bottom:1.5rem}#shopify-section-template--22329297797317__main h2,#shopify-section-template--22329297797317__main h3,#shopify-section-template--22329297797317__main h4{font-size:clamp(1.6rem,2.5vw,2.4rem);margin-bottom:1.2rem;margin-top:3rem}#shopify-section-template--22329297797317__main h1:after,#shopify-section-template--22329297797317__main h2:after,#shopify-section-template--22329297797317__main h3:after,#shopify-section-template--22329297797317__main h4:after{content:"";display:block;width:48px;height:.5px;background:#b89a6a;margin-top:1.2rem}#shopify-section-template--22329297797317__main p{font-family:Inter,sans-serif;font-size:15px;font-weight:300;line-height:1.95;color:#2a2825;letter-spacing:.02em;margin-bottom:1.8rem;max-width:680px}#shopify-section-template--22329297797317__main p strong{font-weight:500;color:#0e0d0b}#shopify-section-template--22329297797317__main img{display:block;max-width:100%;height:auto;margin:3rem 0;filter:grayscale(12%);transition:filter .6s ease}#shopify-section-template--22329297797317__main img:hover{filter:grayscale(0%)}#shopify-section-template--22329297797317__main a{color:#b89a6a;text-decoration:none;border-bottom:.5px solid rgba(184,154,106,.35);padding-bottom:1px;transition:border-color .2s ease}#shopify-section-template--22329297797317__main a:hover{border-color:#b89a6a}@media(max-width:768px){#shopify-section-template--22329297797317__main{padding:3rem 1.5rem 4rem}#shopify-section-template--22329297797317__main p{font-size:14px;max-width:100%}}.product__title+.product__vendor,.product__vendor{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#b89a6a!important;margin-bottom:.8rem!important;display:block!important}.product__title,.product__title h1{font-family:Cormorant Garamond,serif!important;font-size:clamp(2rem,3.5vw,3rem)!important;font-weight:300!important;line-height:1.1!important;color:#0e0d0b!important;letter-spacing:.01em!important;margin-bottom:1.5rem!important}.product__description,.product__description p,.product__description li{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.9!important;color:#2a2825!important;letter-spacing:.02em!important}.product__description p{margin-bottom:1.2rem!important}.product__description li{margin-bottom:.4rem!important}.product__description strong{font-weight:500!important;color:#0e0d0b!important}.product__description a{color:#b89a6a!important;text-decoration:none!important;border-bottom:.5px solid rgba(184,154,106,.35)!important}.quantity{border:.5px solid rgba(14,13,11,.15)!important;border-radius:0!important}.quantity__input{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:300!important;color:#0e0d0b!important;background:transparent!important}.quantity__button{color:#0e0d0b!important;border-radius:0!important;transition:color .2s ease!important}.quantity__button:hover{color:#b89a6a!important}.product__accordion .accordion__title,details.accordion summary,.product-accordion summary{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#0e0d0b!important;padding:1.2rem 0!important;border-top:.5px solid rgba(14,13,11,.1)!important;border-bottom:none!important}.product__accordion .accordion__content,details.accordion .accordion__content,.product-accordion .accordion__content{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.85!important;color:#2a2825!important;padding-bottom:1.5rem!important}.product__accordion .accordion__content p,details.accordion .accordion__content p{margin-bottom:.8rem!important}.product__accordion .accordion__content a,details.accordion .accordion__content a{color:#b89a6a!important;text-decoration:none!important;border-bottom:.5px solid rgba(184,154,106,.35)!important}.share-button,.product__share{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#7a7570!important}nav.breadcrumb{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#7a7570!important}nav.breadcrumb a{color:#7a7570!important;text-decoration:none!important;transition:color .2s ease!important}nav.breadcrumb a:hover{color:#b89a6a!important}.product__tax,.product-form__info-list{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:300!important;color:#7a7570!important;letter-spacing:.02em!important}.product-form__info-list a{color:#b89a6a!important;text-decoration:none!important;border-bottom:.5px solid rgba(184,154,106,.35)!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/michelle-palmer-custom.css.map */
