@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=DM+Sans:wght@300;400;500&display=swap";:root{--melio-ivory: #FAF8F5;--melio-ivory-2: #F3EEE7;--melio-ivory-3: #EBE4D9;--melio-charcoal: #2C2B29;--melio-charcoal-2: #5A5750;--melio-charcoal-3: #9A9590;--melio-gold: #B8975A;--melio-gold-light: rgba(184, 151, 90, .15);--melio-border: #E5DDD4;--melio-white: #FFFFFF;--melio-font-display: "Cormorant Garamond", Georgia, serif;--melio-font-body: "DM Sans", system-ui, sans-serif;--melio-radius: 0px;--melio-transition: .3s ease}:root,.color-scheme-1,.color-background-1{--color-background: 250, 248, 245;--gradient-background: #FAF8F5;--color-foreground: 44, 43, 41;--color-button: 44, 43, 41;--color-button-text: 250, 248, 245;--color-secondary-button: 250, 248, 245;--color-secondary-button-text: 44, 43, 41;--color-link: 44, 43, 41;--color-badge-foreground: 44, 43, 41;--color-badge-background: 250, 248, 245;--color-badge-border: 44, 43, 41;--color-shadow: 44, 43, 41}body{background-color:var(--melio-ivory)!important;color:var(--melio-charcoal)!important;font-family:var(--melio-font-body)!important;font-weight:300!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--melio-font-display)!important;font-weight:300!important;color:var(--melio-charcoal)!important;letter-spacing:-.01em;line-height:1.1}p,span,li,label,input,textarea,select{font-family:var(--melio-font-body)!important;color:var(--melio-charcoal-2)!important}a{color:var(--melio-charcoal)!important;text-decoration:none;transition:color var(--melio-transition)}a:hover{color:var(--melio-gold)!important}.button,.btn,button.button--primary,a.button--primary,.button--primary,.button--secondary{font-family:var(--melio-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:980px!important;padding:14px 36px!important;position:relative!important;overflow:hidden!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;cursor:pointer!important}.button--primary{background:#2c2b29e0!important;color:var(--melio-ivory)!important;border:1px solid rgba(44,43,41,.12)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px #ffffff26 inset,0 4px 16px #2c2b292e!important}.button--primary:hover{background:#2c2b29b8!important;border-color:#b8975a73!important;box-shadow:0 1px #ffffff40 inset,0 0 0 1px #b8975a33,0 8px 32px #2c2b2938,0 0 20px #b8975a1a!important;transform:translateY(-1px)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.button--secondary{background:#faf8f58c!important;color:var(--melio-charcoal)!important;border:1px solid rgba(44,43,41,.14)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px #fff9 inset,0 2px 8px #2c2b290f!important}.button--secondary:hover{background:#faf8f5d9!important;border-color:#b8975a73!important;box-shadow:0 1px #ffffffe6 inset,0 0 0 1px #b8975a33,0 8px 32px #2c2b291a,0 0 20px #b8975a14!important;transform:translateY(-1px)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.button--primary:before,.button--secondary:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.04) 40%,transparent 60%)!important;opacity:0!important;transition:opacity .4s ease!important;pointer-events:none!important}.button--primary:hover:before,.button--secondary:hover:before{opacity:1!important}.shopify-section{background-color:var(--melio-ivory)}.announcement-bar-section,.skip-to-content-link{display:none!important}.header-wrapper{background:#faf8f5d1!important;border-bottom:1px solid var(--melio-border)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important}.header{padding-top:20px!important;padding-bottom:20px!important}.header__heading-link,.header__heading-link span{font-family:var(--melio-font-display)!important;font-size:22px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--melio-charcoal)!important}.header__menu-item{font-family:var(--melio-font-body)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--melio-charcoal-2)!important;position:relative!important;padding:8px 14px!important;border-radius:8px!important;border:1px solid transparent!important;transition:color .25s ease,background .3s cubic-bezier(.25,.46,.45,.94),border-color .3s ease!important;text-decoration:none!important}.header__menu-item span{font-family:var(--melio-font-body)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:inherit!important;text-decoration:none!important;transition:none!important;position:relative!important}.header__menu-item span:after{content:""!important;position:absolute!important;bottom:-2px!important;left:0!important;width:0!important;height:1px!important;background:var(--melio-gold)!important;transition:width .3s cubic-bezier(.25,.46,.45,.94)!important}.header__menu-item:hover{color:var(--melio-charcoal)!important;background:#faf8f5a6!important;border-color:#b8975a38!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important;text-decoration:none!important;box-shadow:0 1px #ffffffb3 inset,0 2px 8px #2c2b290f!important}.header__menu-item:hover span{color:var(--melio-charcoal)!important;text-decoration:none!important}.header__menu-item:hover span:after{width:100%!important}.header__menu-item:hover span,details[open]>.header__menu-item,.header__active-menu-item{text-decoration:none!important;text-underline-offset:unset!important}.list-menu__item--link{font-family:var(--melio-font-body)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--melio-charcoal-2)!important;transition:color .25s ease!important;text-decoration:none!important}.list-menu__item--link:hover{color:var(--melio-charcoal)!important;text-decoration:none!important}.header__icon{position:relative!important;border-radius:10px!important;transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94),transform .25s cubic-bezier(.25,.46,.45,.94)!important;overflow:visible!important}.header__icon:before{content:""!important;position:absolute!important;top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;border-radius:10px!important;background:linear-gradient(145deg,#ffffffb8,#faf8f573 55%,#e8e2d94d)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 1px #fffffff2 inset,0 -1px #2c2b290a inset,0 4px 12px #2c2b2912,0 1px 3px #2c2b290d!important;opacity:0!important;transform:scale(.88)!important;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94)!important;pointer-events:none!important;z-index:0!important}.header__icon:hover:before{opacity:1!important;transform:scale(1)!important}.header__icon:hover{transform:translateY(-1px)!important;box-shadow:0 0 0 1px #b8975a2e!important}.header__icon .svg-wrapper,.header__icon .icon{position:relative!important;z-index:1!important}.header__icon svg,.header__icon .svg-wrapper svg{stroke:var(--melio-charcoal-2)!important;transition:stroke .25s ease!important}.header__icon:hover svg,.header__icon:hover .svg-wrapper svg{stroke:var(--melio-charcoal)!important}.cart-count-bubble{background:var(--melio-gold)!important;color:var(--melio-ivory)!important;z-index:2!important}@media(prefers-reduced-motion:reduce){.header__icon,.header__icon:before{transition:none!important}}.rich-text__heading,.section-heading,.title{font-family:var(--melio-font-display)!important;font-weight:300!important;color:var(--melio-charcoal)!important}.card-wrapper,.card{background:transparent!important;border:none!important;box-shadow:none!important}.card__heading a,.card__heading{font-family:var(--melio-font-display)!important;font-weight:300!important;font-size:1.8rem!important;color:var(--melio-charcoal)!important;letter-spacing:.02em}.price,.price__container{font-family:var(--melio-font-body)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.1em!important;color:var(--melio-charcoal-2)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=password],textarea{background:var(--melio-white)!important;border:1px solid var(--melio-border)!important;border-radius:0!important;font-family:var(--melio-font-body)!important;font-size:13px!important;color:var(--melio-charcoal)!important;transition:border-color var(--melio-transition)!important}.field__input:focus,input:focus{border-color:var(--melio-charcoal)!important;outline:none!important;box-shadow:none!important}.mf{background:#15100c}.melio-gold{color:var(--melio-gold)!important}.melio-gold-line{display:block;width:40px;height:1px;background:var(--melio-gold);margin:0 auto 24px}@keyframes melioFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.melio-fade-up{opacity:0;animation:melioFadeUp .8s ease forwards}#MainProduct .product__text.caption-with-letter-spacing{font-family:var(--melio-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.44em!important;color:var(--melio-gold)!important;margin-bottom:10px!important}#MainProduct .product__title h1,#MainProduct .product__title h2.h1{font-family:var(--melio-font-display)!important;font-weight:300!important;font-size:clamp(42px,5.5vw,72px)!important;line-height:1.03!important;letter-spacing:-.02em!important;color:var(--melio-charcoal)!important;margin:0 0 8px!important}#MainProduct .price--large .price__regular,#MainProduct .price--large .price__sale,#MainProduct .price__container .price__regular{font-family:var(--melio-font-body)!important;font-size:28px!important;font-weight:300!important;color:var(--melio-charcoal)!important;letter-spacing:.02em!important}#MainProduct .product__tax{font-family:var(--melio-font-body)!important;font-size:11px!important;color:var(--melio-charcoal-2)!important;letter-spacing:.04em!important}#MainProduct .form__label,#MainProduct .quantity__label{font-family:var(--melio-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--melio-charcoal-2)!important}#MainProduct .quantity{border-radius:0!important;border-color:var(--melio-border)!important;height:52px!important;background:#faf8f5b3!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}#MainProduct .quantity__input{font-family:var(--melio-font-body)!important;font-size:16px!important;font-weight:400!important;color:var(--melio-charcoal)!important}#MainProduct .quantity__button{color:var(--melio-charcoal-2)!important;transition:color .2s ease!important}#MainProduct .quantity__button:hover{color:var(--melio-charcoal)!important}[id^=MainProduct] .product-form__submit:before,[id^=MainProduct] .product-form__submit:after,[id^=MainProduct] .shopify-payment-button__button--unbranded:before,[id^=MainProduct] .shopify-payment-button__button--unbranded:after{display:none!important;content:none!important;box-shadow:none!important}[id^=MainProduct] .product-form__submit{font-family:var(--melio-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.3em!important;text-transform:uppercase!important;background:#2c2b29!important;color:#faf8f5!important;border:none!important;border-radius:0!important;padding:20px 40px!important;width:100%!important;box-shadow:none!important;outline:none!important;transition:background .35s ease,color .35s ease!important;cursor:pointer!important}[id^=MainProduct] .product-form__submit:hover:not([disabled]){background:#b8975a!important;color:#faf8f5!important;box-shadow:none!important}[id^=MainProduct] .product-form__submit[disabled]{opacity:.5!important;cursor:not-allowed!important}[id^=MainProduct] .shopify-payment-button__button--unbranded{background:#2c2b29!important;border:none!important;color:#faf8f5!important;border-radius:0!important;font-family:var(--melio-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;box-shadow:none!important;margin-top:10px!important;transition:background .35s ease!important}[id^=MainProduct] .shopify-payment-button__button--unbranded:hover{background:#b8975a!important;box-shadow:none!important}[id^=MainProduct] .shopify-payment-button__button--branded{border-radius:0!important;margin-top:10px!important}#MainProduct .product__info-wrapper{padding-left:52px!important;padding-right:16px!important}@media screen and (max-width:749px){#MainProduct .product__info-wrapper{padding-left:0!important;padding-right:0!important}}#MainProduct .product__info-container>*+*{margin-top:18px!important}#MainProduct .product-form__input label.form__label{font-size:10px!important;letter-spacing:.32em!important}#MainProduct .swatch-input__input+.swatch__button,#MainProduct .swatch-input__input+label{border-radius:0!important;font-family:var(--melio-font-body)!important;border-color:var(--melio-border)!important;transition:all .2s ease!important}#MainProduct .swatch-input__input:checked+.swatch__button,#MainProduct .swatch-input__input:checked+label{background:var(--melio-charcoal)!important;color:var(--melio-ivory)!important;border-color:var(--melio-charcoal)!important}.product__description.rte.quick-add-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/melio-brand.css.map */
