:root{--mv-ivory: #FAF8F4;--mv-paper: #FFFFFF;--mv-ink: #111111;--mv-ink-soft: rgba(17,17,17,.62);--mv-rule: rgba(17,17,17,.85);--mv-rule-soft: rgba(17,17,17,.14);--mv-serif: "Cormorant", "Cormorant Garamond", Georgia, serif;--mv-sans: "Montserrat", "Inter", "Helvetica Neue", Arial, sans-serif}html{scroll-behavior:smooth}body{background-color:var(--mv-ivory)!important;color:var(--mv-ink);font-family:var(--mv-sans);-webkit-font-smoothing:antialiased;line-height:1.85}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--mv-serif);font-weight:500;letter-spacing:.03em;line-height:1.18;color:var(--mv-ink)}h1,.h1{letter-spacing:.06em}h2 em,h1 em{font-style:italic;font-weight:400}.caption,.eyebrow,[class*=caption],[class*=subheading]{font-family:var(--mv-sans);text-transform:uppercase;letter-spacing:.38em;font-size:.62rem;font-weight:500;color:var(--mv-ink)}a{color:var(--mv-ink);transition:opacity .25s ease}a:hover{opacity:.55}.shopify-section{padding-top:2rem;padding-bottom:2rem}#MainContent .section+.section:before{content:"";display:block;width:min(92vw,1080px);margin:0 auto;height:1px;background:var(--mv-rule-soft)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){#MainContent .section{animation:mv-fade-up both;animation-timeline:view();animation-range:entry 0% entry 28%}}}@keyframes mv-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.announcement-bar,[class*=announcement]{background-color:var(--mv-ivory)!important;color:var(--mv-ink)!important;font-family:var(--mv-sans);font-size:.62rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;border-bottom:1px solid var(--mv-rule)}.announcement-bar a,[class*=announcement] a{color:var(--mv-ink)!important;text-decoration:none;border-bottom:1px solid var(--mv-ink)}.header,header{background-color:var(--mv-ivory)!important}.header a,header nav a{font-family:var(--mv-sans);letter-spacing:.26em;text-transform:uppercase;font-size:.66rem;font-weight:500;color:var(--mv-ink)}.header__heading,.header__heading-link,.site-logo,[class*=logo] a{font-family:var(--mv-serif);font-weight:500;letter-spacing:.4em;color:var(--mv-ink)}header:after,.header-section:after{content:"";display:block;height:1px;background:var(--mv-rule)}.button,.btn,[class*=button--primary],input[type=submit]{border-radius:0;font-family:var(--mv-sans);font-size:.66rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;padding:1.15em 3em;transition:background-color .35s ease,color .35s ease,letter-spacing .35s ease}.button:hover,.btn:hover{letter-spacing:.36em}[class*=add-to-cart],[name=add],.product-form__submit{background-color:var(--mv-ink)!important;color:var(--mv-ivory)!important;border:1px solid var(--mv-ink)!important}[class*=add-to-cart]:hover,[name=add]:hover,.product-form__submit:hover{background-color:var(--mv-ivory)!important;color:var(--mv-ink)!important}[class*=price]{font-family:var(--mv-serif);letter-spacing:.08em;font-weight:400;font-style:italic;color:var(--mv-ink)}.card__heading,[class*=card__heading] a,.product-card__title{font-family:var(--mv-serif);font-size:1.08rem;font-weight:500;letter-spacing:.04em;color:var(--mv-ink)}.product-card,.card{overflow:hidden;background:var(--mv-paper);border:1px solid var(--mv-rule-soft)}.product-card img,.card img{transition:transform 1.1s cubic-bezier(.2,.6,.2,1),filter .6s ease}.product-card:hover img,.card:hover img{transform:scale(1.04);filter:contrast(1.02)}.product-card .card__heading a,.product-card__title a{background-image:linear-gradient(to right,var(--mv-ink),var(--mv-ink));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .5s cubic-bezier(.2,.6,.2,1);text-decoration:none}.product-card:hover .card__heading a,.product-card:hover .product-card__title a{background-size:100% 1px}.badge,[class*=badge]{background-color:var(--mv-ivory);color:var(--mv-ink);border:1px solid var(--mv-ink);border-radius:0;letter-spacing:.24em;text-transform:uppercase;font-size:.56rem}input[type=text],input[type=email],input[type=search],textarea,select{background-color:transparent;border:none;border-bottom:1px solid var(--mv-rule-soft);border-radius:0;font-family:var(--mv-sans);letter-spacing:.06em;color:var(--mv-ink)}input:focus,textarea:focus,select:focus{border-bottom-color:var(--mv-ink);outline:none;box-shadow:none}footer,.footer,[class*=footer__]{background-color:var(--mv-ivory)!important;color:var(--mv-ink)!important;border-top:1px solid var(--mv-rule)}footer a,.footer a{color:var(--mv-ink)!important;text-decoration:none;letter-spacing:.1em}footer a:hover,.footer a:hover{opacity:.55}footer h2,footer h3,.footer h2,.footer h3{font-family:var(--mv-serif);color:var(--mv-ink)!important;letter-spacing:.16em;font-weight:500}footer .button,footer button,.footer .button{background-color:transparent;color:var(--mv-ink);border:1px solid var(--mv-ink)}footer .button:hover,footer button:hover{background-color:var(--mv-ink);color:var(--mv-ivory)}.cart-drawer,[class*=cart-drawer],.drawer__inner{background-color:var(--mv-paper);color:var(--mv-ink)}marquee-component{border-top:1px solid var(--mv-rule);border-bottom:1px solid var(--mv-rule);background:var(--mv-paper)}::selection{background-color:var(--mv-ink);color:var(--mv-ivory)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--mv-ivory)}::-webkit-scrollbar-thumb{background:var(--mv-rule-soft);border-radius:0}@media(max-width:749px){h1,.h1{font-size:1.9rem;letter-spacing:.04em}.announcement-bar{font-size:.56rem;letter-spacing:.22em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/monteva-custom.css.map */
