:root{--mv-cream: #F7F2E9;--mv-cream-soft: #FBF8F2;--mv-black: #0E0E0E;--mv-black-soft: #1A1A1A;--mv-gold: #C6A15B;--mv-gold-light: #E3CFA4;--mv-gold-dark: #A9853F;--mv-serif: "Playfair Display", "Cormorant Garamond", Georgia, serif;--mv-sans: "Inter", "Lato", "Helvetica Neue", Arial, sans-serif}body{background-color:var(--mv-cream);color:var(--mv-black);font-family:var(--mv-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.title,.section-title,.product-title{font-family:var(--mv-serif);color:var(--mv-black);letter-spacing:.02em;font-weight:500}h1,.h1{letter-spacing:.04em}a{color:var(--mv-black);transition:color .25s ease}a:hover{color:var(--mv-gold-dark)}.announcement-bar,[class*=announcement]{background-color:var(--mv-black)!important;color:var(--mv-gold-light)!important;font-family:var(--mv-sans);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.announcement-bar a,[class*=announcement] a{color:var(--mv-gold)!important;text-decoration:none}header,.header,[class*=header__]{background-color:var(--mv-cream)}.header a,.header .menu-item,header nav a{font-family:var(--mv-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;color:var(--mv-black)}.header a:hover,header nav a:hover{color:var(--mv-gold-dark)}.header__heading,.header__heading-link,.site-logo,[class*=logo] a{font-family:var(--mv-serif);letter-spacing:.22em;color:var(--mv-black)}button:not([class*=drawer]):not([class*=search]),.button,.btn,[class*=button--primary],input[type=submit]{background-color:var(--mv-gold);color:var(--mv-black);border:1px solid var(--mv-gold);border-radius:0;font-family:var(--mv-sans);font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;padding:.9em 2.2em;transition:background-color .25s ease,color .25s ease,border-color .25s ease}button:not([class*=drawer]):not([class*=search]):hover,.button:hover,.btn:hover,[class*=button--primary]:hover,input[type=submit]:hover{background-color:var(--mv-black);color:var(--mv-gold-light);border-color:var(--mv-black)}.button--secondary,[class*=button--secondary],.button--outline{background-color:transparent;color:var(--mv-black);border:1px solid var(--mv-black)}.button--secondary:hover,[class*=button--secondary]:hover{background-color:var(--mv-black);color:var(--mv-gold-light)}.banner,[class*=hero],[class*=image-banner]{background-color:var(--mv-black)}.banner h1,.banner h2,[class*=hero] h1,[class*=hero] h2,[class*=image-banner] h1,[class*=image-banner] h2{color:var(--mv-cream);font-family:var(--mv-serif)}.banner p,[class*=hero] p{color:var(--mv-gold-light)}.product-card,.card,[class*=product-card],[class*=card__]{background-color:transparent;border:none}.product-card .price,.card .price,[class*=price]{color:var(--mv-gold-dark);font-family:var(--mv-sans);letter-spacing:.06em}.product-card__title,.card__heading,[class*=card__heading] a{font-family:var(--mv-serif);font-size:1.05rem;color:var(--mv-black)}.product-card img,.card img{transition:transform .6s ease,opacity .4s ease}.product-card:hover img,.card:hover img{transform:scale(1.03)}.badge,[class*=badge]{background-color:var(--mv-gold);color:var(--mv-black);border-radius:0;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.section-heading,.title-wrapper h2,[class*=section__heading]{position:relative;text-align:center}.section-heading:after,.title-wrapper h2:after{content:"";display:block;width:56px;height:1px;background-color:var(--mv-gold);margin:.9rem auto 0}input[type=text],input[type=email],input[type=search],textarea,select{background-color:var(--mv-cream-soft);border:1px solid rgba(14,14,14,.25);border-radius:0;color:var(--mv-black);font-family:var(--mv-sans)}input:focus,textarea:focus,select:focus{border-color:var(--mv-gold);outline:none;box-shadow:0 0 0 1px var(--mv-gold)}footer,.footer,[class*=footer__]{background-color:var(--mv-black-soft)!important;color:var(--mv-cream)!important}footer a,.footer a{color:var(--mv-gold-light)!important;text-decoration:none}footer a:hover,.footer a:hover{color:var(--mv-gold)!important}footer h2,footer h3,footer .footer-block__heading,.footer h2,.footer h3{font-family:var(--mv-serif);color:var(--mv-cream)!important;letter-spacing:.08em}footer .button,footer button,.footer .button{background-color:var(--mv-gold);color:var(--mv-black);border-color:var(--mv-gold)}footer .button:hover,footer button:hover{background-color:var(--mv-gold-light);border-color:var(--mv-gold-light)}.cart-drawer,[class*=cart-drawer],.drawer__inner{background-color:var(--mv-cream);color:var(--mv-black)}::selection{background-color:var(--mv-gold-light);color:var(--mv-black)}@media(max-width:749px){h1,.h1{font-size:1.9rem}.button,.btn{width:100%;text-align:center}.announcement-bar{font-size:.72rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
