:root{--melu-ink:#111;--melu-beige:#c8b89a;--melu-ease:cubic-bezier(.22,.61,.36,1)}body{letter-spacing:.01em}h1,h2,h3,.banner__heading,.our-story__heading,.product-features__heading,.featured-products__heading,.slideshow__slide-heading{font-weight:300!important;letter-spacing:.02em}.product-card__title{font-weight:300;letter-spacing:.03em}.product-card__price{font-weight:300}.header__container{padding-top:6px!important;padding-bottom:6px!important}.header{border-bottom-color:transparent!important;transition:background-color .4s var(--melu-ease),box-shadow .4s var(--melu-ease)}.header.melu-scrolled{background-color:#fffffff0!important;box-shadow:0 1px #0000000f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header-menu__item{position:relative;font-weight:300;letter-spacing:.08em}.header-menu__item:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .45s var(--melu-ease)}.header-menu__item:hover:after,.header-menu__item:focus-visible:after{transform:scaleX(1)}.product-card .product-badges{display:none!important}.product-card,.product-card__main{border-color:transparent!important;box-shadow:none!important}.product-card__image-wrapper{overflow:hidden}.product-card__image{transition:transform 1.2s var(--melu-ease),opacity .7s var(--melu-ease)}.media-card-overlay__image,.our-story__item-image img{transition:transform 1.4s var(--melu-ease)}.button{position:relative;overflow:hidden;font-weight:400;letter-spacing:.12em;border-radius:0!important;transition:color .45s var(--melu-ease),border-color .45s var(--melu-ease)}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--melu-ink);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--melu-ease);z-index:0}.button--secondary:before{background:#3a3631}.button:hover:before{transform:scaleY(1)}.button>*{position:relative;z-index:1}.button--primary:hover{color:#fff!important;border-color:var(--melu-ink)!important}.melu-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--melu-ease),transform .9s var(--melu-ease)}.melu-reveal.melu-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.melu-reveal{opacity:1!important;transform:none!important;transition:none!important}.product-card__image,.button,.button:before,.header-menu__item:after,.media-card-overlay__image{transition:none!important}.product-card:hover .product-card__image,.media-card-overlay:hover .media-card-overlay__image{transform:none}}.featured-products h2,.featured-products__heading,.product-features__heading,.our-story__heading,.banner__heading,.footer__newsletter-heading{font-family:Cinzel,serif!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:none}.our-story__subheading{font-weight:300!important;letter-spacing:.3em;text-transform:uppercase;font-size:12px!important}.our-story__text,.product-features__description,.banner__text{font-weight:300!important;line-height:1.75}.melu-cd__label{white-space:nowrap}@media(max-width:600px){.melu-cd__label{white-space:normal}}.announcement-bar,.announcement-bar *,[class*=announcement-bar] p,[class*=announcement-bar] a{color:#111!important}.header__heading-link,.header__heading-link span,.header__heading{font-family:Cinzel,serif!important;font-weight:500!important;letter-spacing:.18em!important;color:#111!important}.template-index img{transform:none!important}.our-story img,.product-features img{object-fit:cover}.template-index [id$=__banner] .banner{max-width:1280px;margin-left:auto;margin-right:auto}.template-index [id$=__banner] .banner__heading,.template-index [id$=__banner] .banner__text{color:#111!important}svg.product-card__image--placeholder{visibility:hidden!important}.product-card__image-wrapper{position:relative}.product-card__image-wrapper:has(svg.product-card__image--placeholder){background:#efe9df!important}.product-card__image-wrapper:has(svg.product-card__image--placeholder):after{content:"MEL\16a";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Cinzel,serif;letter-spacing:.3em;color:#b3a794;font-size:20px;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/melu-refine.css.map */
