.mvc{--mvc-paper:#FDFCFA;--mvc-ink:#211C17;--mvc-ink-2:#4A423A;--mvc-gold:#A8864A;--mvc-gold-d:#8A6A34;--mvc-hair:#E9E1D4;--mvc-band:#F7F5F4;--mvc-wine:#3D0C11;--mvc-wine-h:#2A080B;--mvc-field:#FFFFFF;--mvc-line-in:#8F8272;--mvc-err:#8B1E2A;--mvc-serif:var(--v3-serif,"Cormorant Garamond",Georgia,serif);--mvc-sans:"MV Contact Sans",var(--text-font-family,Poppins),Poppins,Arial,sans-serif;background:var(--mvc-paper);color:var(--mvc-ink);font:400 15px/1.8 var(--mvc-sans);-webkit-font-smoothing:antialiased;padding:104px 0 0}.mvc *,.mvc *:before,.mvc *:after{box-sizing:border-box}.mvc p{margin:0 0 16px;color:var(--mvc-ink-2);font:inherit;text-wrap:pretty}.mvc p:last-child{margin-bottom:0}.mvc strong{font-weight:500;color:var(--mvc-ink)}.mvc h2{margin:0;font-weight:inherit;text-transform:none}.mvc ul{margin:0;padding:0;list-style:none}.mvc-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mvc-top,.mvc-band-in{max-width:1240px;margin:0 auto;padding:0 40px}.mvc-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:96px;align-items:start;padding-bottom:112px}.mvc-band{background:var(--mvc-band);border-top:1px solid var(--mvc-hair);padding:96px 0 120px}.mvc-band-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:64px;align-items:start}.mvc--img .mvc-band-in:has(>.mvc-img){grid-template-columns:minmax(0,1fr) 220px minmax(0,1.25fr)}.mvc .mvc-h{font:500 40px/1.08 var(--mvc-serif);letter-spacing:-.005em;color:var(--mvc-ink);margin:0 0 22px;text-wrap:balance}.mvc-top .mvc-h{font-size:48px}.mvc-band .mvc-h{font-size:34px}.mvc-top .mvc-txt--prose .mvc-h+p{margin-top:8px}.mvc-cp a{color:var(--mvc-wine);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--mvc-gold);overflow-wrap:break-word;transition:color .2s,text-decoration-color .2s}.mvc-cp a:hover{color:var(--mvc-wine-h);text-decoration-color:var(--mvc-wine)}.mvc a:focus-visible{outline:2px solid var(--mvc-gold-d);outline-offset:3px}.mvc-hrs li{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:16px;margin:0;padding:12px 0;border-bottom:1px solid var(--mvc-hair);color:var(--mvc-ink-2);font-size:14.5px;line-height:1.6}.mvc-hrs li:before,.mvc-hrs li::marker{content:none}.mvc-hrs li:first-child{border-top:1px solid var(--mvc-hair)}.mvc-hrs .mvc-d{color:var(--mvc-ink);font-weight:500}.mvc-hrs+p,.mvc-hrs+*{margin-top:18px}.mvc-txt--ledger p{display:grid;grid-template-columns:164px minmax(0,1fr);column-gap:16px;margin:0;padding:12px 0;border-bottom:1px solid var(--mvc-hair);font-size:14.5px;line-height:1.6}.mvc-txt--ledger p:first-of-type{border-top:1px solid var(--mvc-hair)}.mvc-txt--ledger p strong{font-weight:500}.mvc-img{position:relative;padding:0 0 0 14px}.mvc-img:before{content:"";position:absolute;left:0;top:14px;right:14px;bottom:-14px;border:1px solid var(--mvc-gold);pointer-events:none}.mvc-ph{position:relative;margin:0;overflow:hidden;aspect-ratio:4/5;background:var(--mvc-band)}.mvc-ph img{position:absolute;display:block;max-width:none;margin:0;border:0;left:var(--mvc-l,0%);top:var(--mvc-t,0%);width:var(--mvc-w,100%);height:var(--mvc-hh,100%);object-fit:cover;object-position:0 0}.mvc-form{position:relative;display:grid;gap:16px;margin:0}.mvc-row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.mvc-fc{position:relative;margin:0}.mvc .mvc-in{display:block;width:100%;height:60px;margin:0;padding:26px 44px 8px 17px;border:1px solid var(--mvc-line-in);border-radius:0;background:var(--mvc-field);font:400 15px/1.4 var(--mvc-sans);color:var(--mvc-ink);-webkit-appearance:none;appearance:none;box-shadow:none;transition:border-color .2s,box-shadow .2s}.mvc textarea.mvc-in{height:auto;min-height:168px;padding-top:32px;line-height:1.6;resize:vertical}.mvc-fc label{position:absolute;left:18px;top:19px;margin:0;font:400 14px/1.4 var(--mvc-sans);color:var(--mvc-ink-2);pointer-events:none;transform-origin:0 0;transition:transform .18s ease,color .18s ease}.mvc-in:focus~label,.mvc-in:not(:placeholder-shown)~label,.mvc-in:autofill~label{transform:translateY(-11px) scale(.78);letter-spacing:.03em}.mvc-in:-webkit-autofill~label{transform:translateY(-11px) scale(.78);letter-spacing:.03em}.mvc .mvc-in:hover{border-color:var(--mvc-ink-2)}.mvc .mvc-in:focus{outline:none;border-color:var(--mvc-wine);box-shadow:inset 0 0 0 1px var(--mvc-wine)}.mvc .mvc-in:focus-visible{outline:2px solid var(--mvc-gold-d);outline-offset:2px}.mvc-in:focus~label{color:var(--mvc-wine)}.mvc .mvc-in:user-invalid,.mvc .mvc-in.is-invalid{border-color:var(--mvc-err);box-shadow:inset 0 0 0 1px var(--mvc-err);background:var(--mvc-field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='8.25' fill='none' stroke='%238B1E2A' stroke-width='1.5'/%3E%3Cpath d='M10 5.5v5.5' stroke='%238B1E2A' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='10' cy='14' r='1' fill='%238B1E2A'/%3E%3C/svg%3E") no-repeat right 15px top 20px/18px 18px}.mvc-in:user-invalid~label,.mvc-in.is-invalid~label{color:var(--mvc-err)}.mvc-form>.h-captcha[data-size=invisible]{position:absolute;left:0;bottom:0;width:0;height:0;overflow:hidden}.mvc .mvc-btn{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin:6px 0 0;padding:0 44px;border:0;border-radius:0;box-shadow:none;background:var(--mvc-wine);color:var(--mvc-paper);font:600 12px/1 var(--mvc-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .2s}.mvc .mvc-btn:hover{background:var(--mvc-wine-h)}.mvc .mvc-btn:focus-visible{outline:2px solid var(--mvc-gold-d);outline-offset:3px}.mvc-banner{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--mvc-hair);border-top:2px solid var(--mvc-gold);background:var(--mvc-paper);color:var(--mvc-ink);font-size:14.5px;line-height:1.5}.mvc-banner:focus{outline:none}.mvc-banner:focus-visible{outline:2px solid var(--mvc-gold-d);outline-offset:2px}.mvc-banner svg{flex:none;width:20px;height:20px;margin-top:1px;color:var(--mvc-gold-d)}.mvc .mvc-banner p{margin:0;color:var(--mvc-ink);font-size:inherit;line-height:inherit}.mvc-banner--err{border-top-color:var(--mvc-err)}.mvc-banner--err svg{color:var(--mvc-err)}.mvc .mvc-banner--err p{color:var(--mvc-err)}@media(max-width:1023px){.mvc-top{column-gap:48px}.mvc-band-in{column-gap:36px}.mvc--img .mvc-band-in:has(>.mvc-img){grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr)}}@media(max-width:767px){.mvc{padding:44px 0 0}.mvc-top,.mvc-band-in{padding:0 20px}.mvc-top{grid-template-columns:minmax(0,1fr);padding-bottom:56px}.mvc-top .mvc-h{font-size:36px}.mvc-top>.mvc-frm{margin-top:36px}.mvc-band{padding:48px 0 72px}.mvc-band-in,.mvc--img .mvc-band-in:has(>.mvc-img){grid-template-columns:minmax(0,1fr)}.mvc-band-in>.mvc-img{width:min(200px,56%);margin:44px 0 0}.mvc-band-in>.mvc-blk+.mvc-txt{margin-top:56px}.mvc-band .mvc-h{font-size:33px}.mvc-txt--ledger p{grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.mvc .mvc-h{margin-bottom:18px}.mvc-row2{grid-template-columns:minmax(0,1fr)}.mvc .mvc-btn{justify-self:stretch;width:100%}}@media(max-width:599px){.mvc-txt--ledger p{row-gap:2px}}@media(prefers-reduced-motion:reduce){.mvc *,.mvc *:before,.mvc *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/mv-v3-contact-page.css.map */
