:root{--mv-charcoal: #171412;--mv-charcoal-soft: #211c19;--mv-ivory: #f3eee5;--mv-ivory-muted: #c9c0b4;--mv-champagne: #c6a979;--mv-rosewood: #6c4644;--mv-line: rgba(243, 238, 229, .16);--mv-page: min(1320px, calc(100vw - 40px) );--mv-serif: var(--font-heading--family, Georgia, serif);--mv-sans: var(--font-body--family, Arial, sans-serif)}html{scroll-behavior:smooth}body{background:var(--mv-charcoal);color:var(--mv-ivory)}.mv-section{position:relative;overflow:hidden;background:var(--mv-charcoal);color:var(--mv-ivory)}.mv-shell{width:var(--mv-page);margin-inline:auto}.mv-kicker{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 1.25rem;color:var(--mv-champagne);font:500 .69rem/1 var(--mv-sans);letter-spacing:.2em;text-transform:uppercase}.mv-kicker:before{content:"";width:2.25rem;height:1px;background:currentColor;opacity:.65}.mv-title{margin:0;max-width:18ch;color:var(--mv-ivory);font-family:var(--mv-serif);font-weight:400;font-size:clamp(2.5rem,6.2vw,6.8rem);line-height:.95;letter-spacing:-.035em;text-wrap:balance}.mv-title em{color:var(--mv-champagne);font-weight:inherit}.mv-copy{color:var(--mv-ivory-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.mv-copy p{margin:0}.mv-link{display:inline-flex;align-items:center;gap:.85rem;color:inherit;font:500 .72rem/1 var(--mv-sans);letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.mv-link:after{content:"\2192";font-size:1rem;transition:transform .22s ease}.mv-link:hover:after{transform:translate(.3rem)}.mv-button{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;padding:.9rem 1.55rem;border:1px solid var(--mv-champagne);background:var(--mv-champagne);color:#191411;font:600 .7rem/1 var(--mv-sans);letter-spacing:.15em;text-decoration:none;text-transform:uppercase;transition:background .22s ease,color .22s ease,transform .22s ease}.mv-button:hover{transform:translateY(-2px);background:#d7bd91}.mv-button--ghost{background:transparent;color:var(--mv-ivory);border-color:#f3eee580}.mv-button--ghost:hover{background:var(--mv-ivory);color:var(--mv-charcoal)}.mv-reveal{animation:mv-rise .8s cubic-bezier(.2,.65,.3,1) both}@keyframes mv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mv-reveal{animation:none}}#header-group{position:relative;z-index:20}#header-group .header-announcements{letter-spacing:.12em;text-transform:uppercase}#header-group .header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#header-group .header__heading-link,#header-group .header-logo__link{letter-spacing:.16em;text-transform:uppercase}#footer-group{background:#100e0d}#footer-group .footer{border-top:1px solid var(--mv-line)}.mv-hero{min-height:min(850px,calc(100svh - 44px));display:grid;align-items:end;background:#100e0d}.mv-hero__media,.mv-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.mv-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.mv-hero__shade{background:linear-gradient(90deg,#0d0b0ae0,#0d0b0a8c 42%,#0d0b0a1f 72%),linear-gradient(0deg,rgba(13,11,10,.55),transparent 45%)}.mv-hero__content{position:relative;z-index:1;padding-block:clamp(5rem,12vw,9rem)}.mv-hero__content .mv-title{max-width:10ch;font-size:clamp(3.5rem,8.4vw,8.4rem)}.mv-hero__copy{max-width:34rem;margin:1.6rem 0 2.2rem}.mv-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.mv-hero__actions .mv-button:not(.mv-button--ghost){min-width:12.75rem;min-height:3.75rem;padding:1.1rem 2.15rem;border-color:#f0dfbf;border-radius:.35rem;background:#f0dfbf;color:#171311;box-shadow:0 8px 22px #00000024;font-size:.76rem;letter-spacing:.17em}.mv-hero__actions .mv-button:not(.mv-button--ghost):after{content:"\2192";margin-left:.75rem;font-size:1rem;line-height:1;transition:transform .22s ease}.mv-hero__actions .mv-button:not(.mv-button--ghost):hover{border-color:#f6e8cf;background:#f6e8cf;transform:translateY(-2px)}.mv-hero__actions .mv-button:not(.mv-button--ghost):hover:after{transform:translate(.2rem)}.mv-hero__actions .mv-button:not(.mv-button--ghost):focus-visible{outline:3px solid var(--mv-ivory);outline-offset:4px}.mv-hero__note{position:absolute;right:1.25rem;bottom:2rem;z-index:2;color:#f3eee5a6;writing-mode:vertical-rl;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase}.mv-manifest{padding-block:clamp(6rem,13vw,12rem);background:radial-gradient(circle at 85% 15%,rgba(108,70,68,.16),transparent 34%),var(--mv-charcoal)}.mv-manifest__grid{display:grid;gap:3rem}.mv-manifest__statement{max-width:18ch;font:400 clamp(2.5rem,5.7vw,6rem)/1.02 var(--mv-serif);letter-spacing:-.03em}.mv-manifest__statement p{margin:0}.mv-manifest__side{max-width:34rem;align-self:end}.mv-manifest__signature{margin-top:2.25rem;color:var(--mv-champagne);font-family:var(--mv-serif);font-size:1.4rem;font-style:italic}.mv-universe{padding-block:clamp(5rem,10vw,9rem);border-block:1px solid var(--mv-line);background:#1b1715}.mv-universe__head{display:grid;gap:2rem;margin-bottom:4rem}.mv-universe__head .mv-title{font-size:clamp(2.7rem,5.2vw,5.6rem)}.mv-universe__intro{max-width:32rem}.mv-universe__grid{display:grid;gap:0;border-top:1px solid var(--mv-line)}.mv-universe__item{padding:2rem 0;border-bottom:1px solid var(--mv-line)}.mv-universe__number{display:block;margin-bottom:1.4rem;color:var(--mv-champagne);font-size:.68rem;letter-spacing:.18em}.mv-universe__item h3{margin:0 0 .7rem;font:400 clamp(1.6rem,2.4vw,2.35rem)/1.1 var(--mv-serif)}.mv-universe__item p{max-width:30rem;margin:0;color:var(--mv-ivory-muted);line-height:1.65}.mv-univers-page{min-height:75svh;padding-block:clamp(6rem,12vw,10rem);background:radial-gradient(circle at 85% 10%,rgba(108,70,68,.2),transparent 34%),var(--mv-charcoal)}.mv-univers-page__header{display:grid;gap:1.5rem;max-width:48rem;margin-bottom:clamp(3rem,7vw,5.5rem)}.mv-univers-page__header .mv-title{font-size:clamp(3.4rem,8vw,7.5rem)}.mv-univers-page__header .mv-copy{max-width:34rem}.mv-univers-page__grid{display:grid;border-top:1px solid var(--mv-line)}.mv-univers-card{display:grid;grid-template-columns:3rem 1fr;gap:1rem;min-height:15rem;padding:2rem 0;border-bottom:1px solid var(--mv-line);color:var(--mv-ivory);text-decoration:none;transition:background .22s ease,padding .22s ease}.mv-univers-card:hover{padding-inline:1.25rem;background:#f3eee509}.mv-univers-card__number{color:var(--mv-champagne);font-size:.68rem;letter-spacing:.16em}.mv-univers-card h2{margin:0 0 .8rem;font:400 clamp(1.9rem,3vw,3rem)/1.05 var(--mv-serif)}.mv-univers-card p{max-width:31rem;margin:0 0 1.5rem;color:var(--mv-ivory-muted);line-height:1.6}@media screen and (min-width:750px){.mv-univers-page__grid{grid-template-columns:repeat(2,1fr)}.mv-univers-card:nth-child(odd){padding-right:2.5rem;border-right:1px solid var(--mv-line)}.mv-univers-card:nth-child(2n){padding-left:2.5rem}.mv-univers-card:nth-child(odd):hover{padding-left:1.25rem}.mv-univers-card:nth-child(2n):hover{padding-right:1.25rem}}.mv-pathways{padding-block:clamp(6rem,11vw,10rem)}.mv-pathways__head{max-width:44rem;margin-bottom:3rem}.mv-pathways__head .mv-title{font-size:clamp(2.7rem,5vw,5.4rem)}.mv-pathways__grid{display:grid;gap:1rem}.mv-pathway{position:relative;min-height:72svh;overflow:hidden;background:#201b18;color:var(--mv-ivory)}.mv-pathway img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.65,.3,1)}.mv-pathway:hover img{transform:scale(1.025)}.mv-pathway:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(13,11,10,.9),transparent 60%)}.mv-pathway__content{position:absolute;inset:auto 0 0;z-index:1;padding:clamp(1.5rem,4vw,3rem)}.mv-pathway__index{display:block;margin-bottom:1rem;color:var(--mv-champagne);font-size:.67rem;letter-spacing:.16em}.mv-pathway h3{margin:0 0 .65rem;font:400 clamp(2.7rem,5vw,5rem)/.95 var(--mv-serif)}.mv-pathway p{max-width:27rem;margin:0 0 1.5rem;color:#f3eee5c7;line-height:1.6}.mv-selection{padding-block:clamp(6rem,11vw,10rem);background:var(--mv-ivory);color:#201b18}.mv-selection .mv-kicker{color:var(--mv-rosewood)}.mv-selection .mv-title{color:#201b18;font-size:clamp(2.7rem,5vw,5.3rem)}.mv-selection__head{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3.5rem}.mv-selection__grid{display:grid;gap:2rem 1rem}.mv-card{color:#201b18;text-decoration:none}.mv-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:linear-gradient(145deg,#d9cabc,#7a5e54)}.mv-card:nth-child(2) .mv-card__media{background:linear-gradient(145deg,#40332e,#b1947a)}.mv-card:nth-child(3) .mv-card__media{background:linear-gradient(145deg,#b9a896,#4e3938)}.mv-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .65s ease}.mv-card:hover .mv-card__media img{transform:scale(1.025)}.mv-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffffb8;font:italic 2rem/1 var(--mv-serif)}.mv-card__tag{display:block;margin:1.25rem 0 .55rem;color:#7c6156;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase}.mv-card h3{margin:0;font:400 1.8rem/1.1 var(--mv-serif)}.mv-card p{margin:.65rem 0 0;color:#665d57;line-height:1.55}.mv-story{padding-block:clamp(7rem,14vw,13rem);background:radial-gradient(circle at 20% 50%,rgba(108,70,68,.25),transparent 38%),#151210}.mv-story__grid{display:grid;gap:4rem;align-items:center}.mv-story__quote{max-width:16ch;margin:0;font:400 clamp(3rem,6.5vw,7rem)/.96 var(--mv-serif);letter-spacing:-.04em}.mv-story__quote em{color:var(--mv-champagne);font-weight:inherit}.mv-story__body{max-width:30rem}.mv-story__rule{width:4rem;height:1px;margin:2rem 0;background:var(--mv-champagne)}.mv-christmas{padding-block:clamp(5rem,10vw,9rem);background:radial-gradient(circle at 12% 20%,rgba(210,178,116,.18),transparent 30%),linear-gradient(135deg,#391a23,#211316 56%,#321921)}.mv-christmas__frame{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2rem,5vw,4.5rem);border:1px solid rgba(215,181,117,.58);background:linear-gradient(145deg,#461925e0,#1c1112eb 68%);box-shadow:0 1.5rem 4rem #0000003d,inset 0 0 0 1px #ffeecd0f}.mv-christmas__frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 4% 0%,rgba(247,239,222,.22),transparent 25%),radial-gradient(ellipse at 96% 100%,rgba(247,239,222,.15),transparent 24%),radial-gradient(circle at 18% 12%,rgba(255,250,236,.2) 0 1px,transparent 2px),radial-gradient(circle at 78% 16%,rgba(215,181,117,.32) 0 1.5px,transparent 2.5px),radial-gradient(circle at 92% 58%,rgba(255,250,236,.16) 0 1px,transparent 2px);background-size:auto,auto,72px 72px,104px 104px,86px 86px;box-shadow:inset 0 0 2.5rem #f8f1e012}.mv-christmas__frame:after{content:"";position:absolute;top:.45rem;right:.45rem;bottom:.45rem;left:.45rem;z-index:-1;pointer-events:none;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='110' viewBox='0 0 300 110'%3E%3Cg fill='none' stroke='%23d7b575' stroke-width='1'%3E%3Cpath d='M4 34C38 8 76 9 112 24M15 22l16 7-11 13m28-26 15 10-13 11m35-19 14 11-15 9'/%3E%3Cpath d='M230 15l0 24m-12-12h24m-20-8 16 16m0-16-16 16'/%3E%3Cpath d='M276 49l0 16m-8-8h16m-13-5 10 10m0-10-10 10'/%3E%3C/g%3E%3Cg fill='%23f7efdc'%3E%3Ccircle cx='142' cy='16' r='1.4'/%3E%3Ccircle cx='186' cy='39' r='1'/%3E%3Ccircle cx='258' cy='18' r='1.2'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='110' viewBox='0 0 300 110'%3E%3Cg transform='translate(300 110) rotate(180)' fill='none' stroke='%23d7b575' stroke-width='1'%3E%3Cpath d='M4 34C38 8 76 9 112 24M15 22l16 7-11 13m28-26 15 10-13 11m35-19 14 11-15 9'/%3E%3Cpath d='M230 15v24m-12-12h24m-20-8 16 16m0-16-16 16'/%3E%3C/g%3E%3C/svg%3E");background-position:left top,right bottom;background-repeat:no-repeat;background-size:min(38vw,300px) auto}.mv-christmas__frame>*{position:relative;z-index:1}.mv-christmas__intro{max-width:48rem}.mv-christmas .mv-title{max-width:14ch;font-size:clamp(2.7rem,5.5vw,5.6rem)}.mv-christmas .mv-copy{max-width:43rem;margin-top:1.5rem}.mv-christmas__cta{margin-top:2rem;background:var(--mv-champagne);color:var(--mv-charcoal)}.mv-christmas__cta:hover{background:var(--mv-ivory);color:var(--mv-charcoal)}.mv-christmas__carousel{position:relative;margin-top:clamp(2.5rem,5vw,4rem)}.mv-christmas__controls{display:flex;justify-content:flex-end;gap:.65rem;margin-bottom:1rem}.mv-christmas__arrow{display:grid;place-items:center;width:2.6rem;height:2.6rem;padding:0;border:1px solid rgba(244,234,219,.42);border-radius:50%;background:transparent;color:var(--mv-ivory);font-size:1rem;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.mv-christmas__arrow:hover{border-color:var(--mv-champagne);background:#f4eadb1a;transform:translateY(-1px)}.mv-christmas__arrow:focus-visible{outline:2px solid var(--mv-champagne);outline-offset:3px}.mv-christmas__products{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3rem)/4);gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.mv-christmas__products::-webkit-scrollbar{display:none}.mv-christmas-card{display:block;min-width:0;color:var(--mv-ivory);text-decoration:none;scroll-snap-align:start}.mv-christmas-card__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--mv-ivory)}.mv-christmas-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.mv-christmas-card:hover .mv-christmas-card__media img{transform:scale(1.025)}.mv-christmas-card__vendor{display:block;margin-top:.9rem;color:var(--mv-champagne);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.mv-christmas-card h3{margin:.35rem 0 .25rem;font:400 clamp(.9rem,1.2vw,1.05rem)/1.35 var(--mv-serif)}.mv-christmas-card__price{color:var(--mv-ivory-muted);font-size:.86rem}.mv-christmas-card__link,.mv-christmas-card h3 a{color:inherit;text-decoration:none}.mv-christmas-card__swatches{display:flex;gap:.45rem;margin-top:.8rem;overflow-x:auto;scrollbar-width:none}.mv-christmas-card__swatches::-webkit-scrollbar{display:none}.mv-christmas-card__swatch{display:grid;flex:0 0 auto;width:1.4rem;height:1.4rem;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--mv-ivory);cursor:pointer}.mv-christmas-card__swatch span{width:.9rem;height:.9rem;border:1px solid rgba(247,239,220,.48);border-radius:50%;background:var(--mv-swatch-color);transition:transform .16s ease,box-shadow .16s ease}.mv-christmas-card__swatch:is(:hover,:focus-visible) span{transform:scale(1.08)}.mv-christmas-card__swatch.is-selected span{box-shadow:0 0 0 2px #301920,0 0 0 3px var(--mv-champagne)}.mv-christmas-card__swatch:focus-visible{outline:2px solid var(--mv-champagne);outline-offset:2px}.mv-christmas-card__swatch--transparent span{background-color:#f7f4ef;background-image:linear-gradient(45deg,#cfc8bf 25%,transparent 25%),linear-gradient(-45deg,#cfc8bf 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#cfc8bf 75%),linear-gradient(-45deg,transparent 75%,#cfc8bf 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}@media screen and (min-width:750px)and (max-width:989px){.mv-christmas__products{grid-auto-columns:calc((100% - 2rem)*.4)}}.mv-box{display:grid;min-height:720px;background:#100e0d}.mv-box__media{position:relative;min-height:56svh}.mv-box__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mv-box__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,8vw,7rem);background:#241d1a}.mv-box__content .mv-title{font-size:clamp(2.8rem,5vw,5.5rem)}.mv-box__content .mv-copy{max-width:31rem;margin:1.6rem 0 2rem}.mv-box__status{display:inline-flex;align-self:flex-start;margin-bottom:2rem;padding:.6rem .8rem;border:1px solid rgba(198,169,121,.5);color:var(--mv-champagne);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase}.mv-box__future{margin:0 0 2rem;padding-block:1.25rem;border-block:1px solid var(--mv-line)}.mv-box__future span{display:block;margin-bottom:.65rem;color:var(--mv-champagne);font-size:.63rem;letter-spacing:.16em;text-transform:uppercase}.mv-box__future p{margin:0;color:var(--mv-ivory);font-family:var(--mv-serif);font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.55}.mv-trust{padding-block:clamp(4rem,8vw,7rem);background:#100e0d;border-top:1px solid var(--mv-line)}.mv-trust__grid{display:grid;gap:0}.mv-trust__item{padding:2rem 0;border-bottom:1px solid var(--mv-line)}.mv-trust__icon{display:grid;width:2.75rem;height:2.75rem;margin-bottom:1.5rem;place-items:center;border:1px solid rgba(198,169,121,.45);border-radius:50%;color:var(--mv-champagne);font-family:var(--mv-serif)}.mv-trust__item h3{margin:0 0 .5rem;font:400 1.45rem/1.2 var(--mv-serif)}.mv-trust__item p{margin:0;color:var(--mv-ivory-muted);line-height:1.55}@media screen and (min-width:750px){:root{--mv-page: min(1320px, calc(100vw - 80px) )}.mv-manifest__grid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr)}.mv-universe__head{grid-template-columns:1.3fr .7fr;align-items:end}.mv-universe__grid{grid-template-columns:repeat(4,1fr)}.mv-universe__item{padding:2.4rem 2rem 1rem;border-right:1px solid var(--mv-line);border-bottom:0}.mv-universe__item:first-child{padding-left:0}.mv-universe__item:last-child{border-right:0}.mv-pathways__grid{grid-template-columns:repeat(2,1fr)}.mv-selection__head{flex-direction:row;justify-content:space-between;align-items:end}.mv-selection__grid{grid-template-columns:repeat(3,1fr)}.mv-story__grid{grid-template-columns:1.25fr .55fr}.mv-box{grid-template-columns:1.15fr .85fr}.mv-box__media{min-height:720px}.mv-trust__grid{grid-template-columns:repeat(3,1fr)}.mv-trust__item{padding:0 2.5rem;border-right:1px solid var(--mv-line);border-bottom:0}.mv-trust__item:first-child{padding-left:0}.mv-trust__item:last-child{border-right:0}}.mv-collection-hero{position:relative;display:grid;min-height:clamp(18rem,30vw,24rem);align-items:end;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(108,70,68,.25),transparent 35%),#171412;color:var(--mv-ivory)}.mv-collection-hero__media,.mv-collection-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.mv-collection-hero__media img{width:100%;height:100%;object-fit:cover}.mv-collection-hero__media--dedicated{background:#171412}.mv-collection-hero__media--dedicated .mv-collection-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(16px) saturate(.82);opacity:.48;transform:scale(1.06)}.mv-collection-hero__media--dedicated .mv-collection-hero__focus{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;object-position:72% 50%}.mv-collection-hero__veil{background:linear-gradient(90deg,#100e0df0,#100e0d8f 55%,#100e0d2e)}.mv-collection-hero__content{position:relative;z-index:1;padding-block:clamp(3rem,6vw,4.75rem) clamp(2.25rem,4vw,3.25rem)}.mv-collection-hero h1{max-width:14ch;margin:0;font:400 clamp(2.8rem,5.6vw,5.25rem)/.98 var(--mv-serif);letter-spacing:-.04em}.mv-collection-hero__promise{max-width:38rem;margin:1rem 0 0;color:var(--mv-champagne);font:italic clamp(1.05rem,1.6vw,1.35rem)/1.45 var(--mv-serif)}.mv-collection-reassurance{border-bottom:1px solid var(--mv-line);background:#171412;color:var(--mv-ivory-muted)}.mv-collection-reassurance .mv-shell{padding-block:.85rem;font-size:.67rem;letter-spacing:.09em;text-align:center;text-transform:uppercase}.mv-collection-reassurance span{margin-inline:.65rem;color:var(--mv-champagne)}.mv-collection-hero+.shopify-section .facets-block-wrapper{border-bottom:1px solid var(--mv-line)}.mv-product-card__qualifier{margin:.9rem 0 0;color:var(--mv-champagne);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.mv-product-card__badges{display:flex;flex-wrap:wrap;gap:.35rem}.mv-product-card__badges span{padding:.32rem .5rem;border:1px solid var(--mv-line);color:var(--mv-ivory-muted);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.mv-collection-philosophy{padding-block:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--mv-line);background:#100e0d}.mv-collection-philosophy__copy{max-width:48rem;margin-inline:auto;color:var(--mv-ivory-muted);text-align:center}.mv-collection-philosophy__copy p{margin:0}.mv-collection-tools{align-items:center}.mv-collection-tools .products-count-wrapper{margin-right:auto;order:-1}.mv-collection-tools .facets__filters-wrapper{margin-left:auto}.mv-collection-page .product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}.mv-specs{padding-block:clamp(5rem,9vw,8rem);background:#f3eee5;color:#201b18}.mv-specs .mv-kicker{color:var(--mv-rosewood)}.mv-specs .mv-title{color:#201b18}.mv-specs__grid{display:grid;margin:3rem 0 0;border-top:1px solid rgba(32,27,24,.2)}.mv-specs__grid div{padding:1.25rem 0;border-bottom:1px solid rgba(32,27,24,.2)}.mv-specs dt{color:#786a61;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.mv-specs dd{margin:.5rem 0 0;font:400 1.25rem/1.35 var(--mv-serif)}.mv-product-assurance{padding-block:clamp(3rem,7vw,5rem);background:#100e0d;border-top:1px solid var(--mv-line)}.mv-product-assurance__grid{display:grid}.mv-product-assurance article{padding:1.5rem 0;border-bottom:1px solid var(--mv-line)}.mv-product-assurance article>span{color:var(--mv-champagne);font-size:.65rem}.mv-product-assurance h2{margin:.8rem 0 .4rem;font:400 1.5rem/1.2 var(--mv-serif)}.mv-product-assurance p{margin:0;color:var(--mv-ivory-muted);line-height:1.55}@media screen and (min-width:750px){.mv-specs__grid{grid-template-columns:repeat(2,1fr)}.mv-specs__grid div:nth-child(odd){padding-right:2rem;border-right:1px solid rgba(32,27,24,.2)}.mv-specs__grid div:nth-child(2n){padding-left:2rem}.mv-product-assurance__grid{grid-template-columns:repeat(3,1fr)}.mv-product-assurance article{padding:0 2rem;border-right:1px solid var(--mv-line);border-bottom:0}.mv-product-assurance article:first-child{padding-left:0}.mv-product-assurance article:last-child{border-right:0}}@media screen and (max-width:749px){.mv-collection-hero{min-height:18rem}.mv-collection-hero__media--dedicated .mv-collection-hero__backdrop{filter:blur(12px) saturate(.85);opacity:.5}.mv-collection-hero__media--dedicated .mv-collection-hero__focus{object-position:50% 44%}.mv-collection-hero__veil{background:linear-gradient(180deg,#100e0d38,#100e0dc7 72%,#100e0df0)}.mv-collection-hero__content{padding-block:3rem 2rem}.mv-collection-hero h1{font-size:clamp(2.65rem,12vw,3.35rem)}.mv-collection-reassurance .mv-shell{padding-block:.7rem;font-size:.58rem;letter-spacing:.055em}.mv-collection-reassurance span{margin-inline:.3rem}.mv-collection-page .product-grid--grid{--mobile-columns: 2 !important}}@media screen and (max-width:749px){.mv-hero{min-height:70svh}.mv-hero__shade{background:linear-gradient(0deg,#0d0b0ae6,#0d0b0a59 70%)}.mv-hero__content{padding-block:max(3.5rem,calc(var(--header-group-height, var(--header-height, 60px)) + 1rem)) 2.75rem}.mv-hero__content .mv-title{font-size:clamp(3rem,14vw,3.35rem);line-height:.96}.mv-hero__copy{margin:1.15rem 0 1.55rem;line-height:1.55}.mv-hero__actions{flex-direction:column;align-items:stretch;gap:.55rem}.mv-hero__note{display:none}.mv-button{width:100%}.mv-hero__actions .mv-button:not(.mv-button--ghost){width:fit-content;min-width:12.5rem;min-height:3.6rem;align-self:flex-start;padding:1rem 1.75rem}.mv-hero__actions .mv-button--ghost{width:fit-content;min-height:2.75rem;align-self:flex-start;padding-inline:0;border-color:transparent;background:transparent;color:var(--mv-ivory)}.mv-hero__actions .mv-button--ghost:after{content:"\2192";margin-left:.7rem;font-size:.95rem}.mv-manifest__statement{font-size:2.65rem}.mv-pathways{padding-block:4rem}.mv-pathways__head{margin-bottom:2rem}.mv-pathways__head .mv-title{font-size:clamp(2.3rem,11vw,2.65rem)}.mv-pathway{min-height:clamp(24rem,54svh,30rem)}.mv-pathway__content{padding:1.4rem}.mv-pathway h3{font-size:clamp(2.25rem,10vw,2.7rem)}.mv-pathway p{margin-bottom:1.15rem;line-height:1.5}.mv-selection{padding-block:4rem}.mv-selection .mv-title{font-size:clamp(2.3rem,11vw,2.65rem)}.mv-selection__head{gap:1rem;margin-bottom:2.25rem}.mv-selection__grid{grid-auto-flow:column;grid-auto-columns:min(78vw,310px);gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.65rem}.mv-card{scroll-snap-align:start}.mv-card__media{aspect-ratio:4/4.6}.mv-card__tag{margin-top:.9rem}.mv-card h3{font-size:1.55rem}.mv-card p{margin-top:.5rem;font-size:.95rem;line-height:1.45}.mv-trust{padding-block:2.75rem}.mv-trust__item{padding:1.4rem 0}.mv-trust__icon{width:2.35rem;height:2.35rem;margin-bottom:1rem}.mv-trust__item h3{font-size:1.3rem}.mv-story{padding-block:4rem}.mv-story__grid{gap:2rem}.mv-story__quote{font-size:clamp(2.45rem,11.5vw,3rem)}.mv-story__rule{margin:1.35rem 0}.mv-christmas{padding-block:3.5rem}.mv-christmas__frame{width:calc(100vw - 24px);padding:1.75rem 1rem 2rem}.mv-christmas__frame:before{opacity:.72;background-size:auto,auto,88px 88px,124px 124px,106px 106px}.mv-christmas__frame:after{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;opacity:.2;background-size:165px auto}.mv-christmas .mv-title{font-size:clamp(2.35rem,11vw,3.15rem)}.mv-christmas .mv-copy{margin-top:1rem;font-size:.95rem}.mv-christmas__cta{width:100%;margin-top:1.5rem;text-align:center}.mv-christmas__carousel{margin-top:2.25rem}.mv-christmas__controls{display:none}.mv-christmas__products{grid-auto-columns:min(78vw,310px);gap:.7rem}.mv-christmas-card h3{font-size:.86rem}#footer-group .footer-content{--padding-block-start: 44px !important;--padding-block-end: 44px !important;--footer-gap: 14px !important}#footer-group .email-signup__input{padding-block:.8rem}#footer-group .footer-utilities .utilities{--padding-block-start: 16px !important;--padding-block-end: 32px !important;--gap: 16px !important}.mv-box{min-height:auto}}.mv-why{padding-block:clamp(5rem,10vw,9rem);background:#1b1715}.mv-why__head{display:grid;gap:1.5rem;margin-bottom:3rem}.mv-why__head .mv-title{font-size:clamp(2.5rem,5vw,5.2rem)}.mv-why__intro{max-width:34rem}.mv-why__editorial{display:grid;gap:2rem;margin-bottom:3.5rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--mv-line);background:#f3eee509}.mv-why__editorial-main .mv-copy{max-width:45rem;color:var(--mv-ivory);font-family:var(--mv-serif);font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.45}.mv-why__editorial-notes{display:grid;gap:1.5rem;color:var(--mv-ivory-muted);line-height:1.55}.mv-why__editorial-notes p{margin:0}.mv-why__label{display:block;margin-bottom:.65rem;color:var(--mv-champagne);font-size:.63rem;letter-spacing:.16em;text-transform:uppercase}.mv-why__grid{display:grid;border-top:1px solid var(--mv-line)}.mv-why__criterion{display:grid;grid-template-columns:4rem 1fr;gap:1rem;padding-block:1.75rem;border-bottom:1px solid var(--mv-line)}.mv-why__mark{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(198,169,121,.45);border-radius:50%;color:var(--mv-champagne);font-size:.67rem}.mv-why__criterion h3{margin:0 0 .4rem;font:400 1.4rem/1.2 var(--mv-serif)}.mv-why__value{display:block;margin-bottom:.55rem;color:var(--mv-champagne);font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}.mv-why__criterion p{margin:0;color:var(--mv-ivory-muted);line-height:1.55}.mv-why__criterion--watch .mv-why__mark{border-style:dashed;color:var(--mv-ivory-muted)}.main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:.65rem!important;row-gap:1.1rem!important}@media screen and (min-width:750px){.main-collection-grid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:1rem!important;row-gap:1.4rem!important}}@media screen and (min-width:1100px){.main-collection-grid .product-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.product-card .mv-product-card__category{display:block;order:0;align-self:flex-start;max-width:100%;margin:0 0 .2rem;padding:.25rem .45rem;border:1px solid rgba(215,181,117,.32);border-radius:.65rem;color:var(--mv-ivory);background:#d7b5750f;font-size:.65rem;line-height:1.35;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1100px){.product-card .mv-product-card__category{display:block;order:0;align-self:flex-start;max-width:100%;margin:0 0 .3rem;padding:.3rem .6rem;border:1px solid rgba(215,181,117,.32);border-radius:.65rem;color:var(--mv-ivory);background:#d7b5750f;font-size:.65rem;line-height:1.35;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.main-collection-grid .product-grid__item{min-width:0}.product-card .card-gallery{--gallery-aspect-ratio: 1 !important}.product-card .product-card__content{gap:.35rem!important;padding-bottom:.45rem!important}.product-card .product-card__content .mv-product-card__vendor{padding-top:.15rem;font-size:.6rem;letter-spacing:.1em}.product-card .product-card__content [role=heading],.mv-christmas-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;line-height:1.35;height:2.7em;min-height:2.7em;max-height:2.7em}.product-card .product-card__content product-price,.mv-christmas-card .mv-christmas-card__price{font-size:.85rem}.product-card .product-card__content product-price [ref=priceContainer]{display:flex;flex-flow:row wrap;align-items:baseline;gap:.3rem .45rem}.product-card product-price .mv-offer-note{display:none}.product-card product-price .price,.product-card product-price .compare-at-price{flex:0 0 auto;width:auto;margin:0}.product-card .mv-card-bottom,.mv-christmas-card .mv-card-bottom{gap:.25rem .4rem;margin-top:.15rem}.product-card .mv-card-bottom .mv-stock-indicator,.mv-christmas-card .mv-card-bottom .mv-stock-indicator{font-size:.62rem;line-height:1.3;gap:.3rem;padding:0;background:transparent;border:0}.mv-card-bottom .mv-stock-indicator__dot{width:5px;height:5px;flex:0 0 5px}@media screen and (min-width:1100px){.product-card .product-card__content product-price .price,.mv-christmas-card .mv-christmas-card__price{font-size:1rem;font-weight:650}.product-card .product-card__content product-price .compare-at-price,.mv-christmas-card .mv-christmas-card__price s{font-size:.75rem;font-weight:400;opacity:.65}.product-card .mv-card-bottom .mv-stock-indicator,.mv-christmas-card .mv-card-bottom .mv-stock-indicator{font-size:.75rem;font-weight:500}.product-card .mv-card-bottom .mv-stock-indicator__dot,.mv-christmas-card .mv-card-bottom .mv-stock-indicator__dot{width:7px;height:7px;flex-basis:7px}}@media screen and (max-width:749px){.product-card .product-card__content [role=heading],.mv-christmas-card h3{font-size:.78rem}.product-card .product-card__content product-price .price,.mv-christmas-card .mv-christmas-card__price{font-size:1rem;font-weight:650}.product-card .product-card__content product-price .compare-at-price,.mv-christmas-card .mv-christmas-card__price s{font-size:.72rem;font-weight:400;opacity:.65}.product-card .mv-card-bottom .mv-stock-indicator,.mv-christmas-card .mv-card-bottom .mv-stock-indicator{font-size:.72rem;font-weight:500}.product-card .mv-card-bottom .mv-stock-indicator__dot,.mv-christmas-card .mv-card-bottom .mv-stock-indicator__dot{width:7px;height:7px;flex-basis:7px}}.product-card{--product-card-gap: .55rem;transition:transform .22s ease,opacity .22s ease}.product-card__content{padding-bottom:1rem!important;background:transparent}.product-card__content>.product-grid-view-zoom-out--details{display:none!important}.product-card .card-gallery{overflow:hidden;border-radius:2px;background:#f3eee50b}.product-card .product-card__image{object-fit:contain!important;padding:clamp(.7rem,2vw,1.35rem);transition:transform .32s ease,opacity .22s ease}.mv-product-card__vendor,.mv-product-card__rating{width:100%;margin:0}.mv-product-card__vendor{padding-top:.35rem;color:rgb(var(--color-foreground-rgb) / 58%);font-size:.66rem;letter-spacing:.15em;line-height:1.2;text-transform:uppercase}.mv-product-card__rating{color:rgb(var(--color-foreground-rgb) / 64%);font-size:.72rem;letter-spacing:.015em}.mv-product-card__rating span{color:var(--mv-champagne)}.product-card__content [role=heading]{min-height:2.7em;margin:0;font-family:var(--font-body--family);font-size:clamp(.88rem,1.2vw,1rem);font-weight:500;line-height:1.35}.product-card__content product-price{font-size:.9rem;font-weight:500}.product-card .product-badges{inset:.65rem auto auto .65rem}.product-card .product-badges__badge:empty{display:none}@media(hover:hover)and (pointer:fine){.product-card:hover{transform:translateY(-3px)}.product-card:hover .product-card__image{transform:scale(1.018);opacity:.96}}.product-information .product-information__grid{gap:clamp(2rem,5vw,5rem)}.product-information .product-media-container,.product-information .product-media{background:#f3eee509}.product-information .product-media img{object-fit:contain!important}.mv-product-hero__vendor{margin:0 0 .2rem;color:var(--mv-champagne);font-size:.7rem;letter-spacing:.17em;text-transform:uppercase}.mv-product-hero__rating{margin:0;color:rgb(var(--color-foreground-rgb) / 68%);font-size:.78rem}.mv-product-hero__rating span{color:var(--mv-champagne)}.product-information .product-form-buttons .add-to-cart-button{min-height:3.5rem;border-radius:2px;letter-spacing:.055em;text-transform:uppercase}.mv-product-reassurance{display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding-block:.25rem 1rem;color:rgb(var(--color-foreground-rgb) / 65%);font-size:.7rem;letter-spacing:.055em}.mv-product-reassurance span{white-space:nowrap}.mv-product-reassurance span:before{content:"\b7";margin-right:.45rem;color:var(--mv-champagne)}@media screen and (max-width:749px){.product-grid{column-gap:.75rem!important;row-gap:1.6rem!important}.product-card .product-card__image{padding:.6rem}.product-card__content [role=heading]{min-height:2.6em;font-size:.84rem}.mv-product-card__vendor{font-size:.6rem}.mv-product-card__rating{font-size:.66rem}.product-information .product-information__grid{gap:1.75rem}.mv-product-reassurance{gap:.45rem .8rem;font-size:.66rem}}@media screen and (min-width:750px){.mv-why__head{grid-template-columns:1.2fr .8fr;align-items:end}.mv-why__editorial{grid-template-columns:1.2fr .8fr}.mv-why__grid{grid-template-columns:repeat(2,1fr)}.mv-why__criterion:nth-child(odd){padding-right:2.5rem;border-right:1px solid var(--mv-line)}.mv-why__criterion:nth-child(2n){padding-left:2.5rem}}.mv-stock-indicator{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;margin-block:.15rem;color:rgb(var(--color-foreground-rgb) / .78);font-size:.78rem;font-weight:400;line-height:1.35}.mv-stock-indicator__dot{display:inline-block;width:.48rem;height:.48rem;flex:0 0 .48rem;border-radius:50%;background:#b54848;box-shadow:0 0 0 2px #b548481f}.mv-stock-indicator--in-stock .mv-stock-indicator__dot{background:#4f8061;box-shadow:0 0 0 2px #4f80611f}.mv-stock-indicator--low-stock .mv-stock-indicator__dot{background:#bf7a35;box-shadow:0 0 0 2px #bf7a3521}@media screen and (max-width:749px){.mv-stock-indicator{gap:.38rem;font-size:.73rem}}.mv-card-color-swatches{position:relative;z-index:2;padding:.65rem .2rem .05rem}.mv-card-color-swatches__list{display:flex;flex-wrap:nowrap;align-items:center;gap:.48rem;max-width:100%;margin:0;padding:.18rem .15rem;overflow-x:auto;border:0;scrollbar-width:none}.mv-card-color-swatches__list::-webkit-scrollbar{display:none}.mv-card-color-swatch{position:relative;display:inline-grid;flex:0 0 auto;width:1.35rem;height:1.35rem;place-items:center;cursor:pointer;border-radius:50%}.mv-card-color-swatch input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.mv-card-color-swatch>span[aria-hidden=true]{display:block;width:.9rem;height:.9rem;border:1px solid rgb(var(--color-foreground-rgb) / .28);border-radius:50%;background:var(--mv-swatch-color);box-shadow:inset 0 0 0 1px #ffffff2e;transition:transform .16s ease,box-shadow .16s ease}.mv-card-color-swatch--transparent>span[aria-hidden=true]{background-color:var(--mv-swatch-color);background-image:linear-gradient(45deg,#d8d3cd 25%,transparent 25%),linear-gradient(-45deg,#d8d3cd 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#d8d3cd 75%),linear-gradient(-45deg,transparent 75%,#d8d3cd 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.mv-card-color-swatch:is(:hover,:focus-within)>span[aria-hidden=true]{transform:scale(1.08)}.mv-card-color-swatch input:checked+span[aria-hidden=true]{box-shadow:0 0 0 2px var(--color-background),0 0 0 3px rgb(var(--color-foreground-rgb) / .72)}.mv-card-color-swatch input:focus-visible+span[aria-hidden=true]{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.mv-card-color-swatches{padding-top:.55rem}.mv-card-color-swatch{width:1.55rem;height:1.55rem}.mv-card-color-swatch>span[aria-hidden=true]{width:1rem;height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/maison-velours.css.map */
