:root{--mm-home-midnight: #101820;--mm-home-obsidian: #0e1114;--mm-home-ivory: #f5f1e9;--mm-home-porcelain: #fcfbf8;--mm-home-ink: #171512;--mm-home-gold: #d3bd8e;--mm-home-muted-ink: rgba(23, 21, 18, .68);--mm-home-content-width: 1200px;--mm-home-gutter: clamp(1.6rem, 4vw, 4rem)}.video-hero-slideshow{background-color:var(--mm-home-obsidian);border-bottom:1px solid rgba(211,189,142,.38)}.mm-home-editorial-header{max-width:76rem;margin-right:auto;margin-left:auto;text-align:center}.mm-home-editorial-eyebrow{margin:0 0 1.2rem;color:#765b29;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.mm-home-editorial-title{margin:0;color:var(--mm-home-ink);font-family:Cormorant Garamond,serif;font-size:clamp(3.4rem,4.1vw,5rem);font-weight:600;letter-spacing:.015em;line-height:1.08;text-wrap:balance}.mm-home-editorial-rule{display:block;width:5.6rem;height:1px;margin:1.8rem auto;background:linear-gradient(90deg,rgba(211,189,142,0),var(--mm-home-gold) 28%,var(--mm-home-gold) 72%,rgba(211,189,142,0))}.mm-home-editorial-copy{max-width:58rem;margin:0 auto;color:var(--mm-home-muted-ink);font-family:var(--font-body-family);font-size:clamp(1.45rem,1.25vw,1.65rem);font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1.65;text-wrap:pretty}.mm-value-section{position:relative;width:100%;padding:clamp(6.4rem,7.5vw,9.6rem) var(--mm-home-gutter) clamp(4.8rem,5vw,6.4rem);overflow:hidden;background:linear-gradient(180deg,rgba(229,220,205,.92) 0,var(--mm-home-ivory) 5.6rem,#f3efe8 100%)}.mm-value-section:before{content:"";position:absolute;top:-60%;left:-40%;width:180%;height:180%;background:radial-gradient(circle at center,#d3bd8e1f,#d3bd8e00 60%);opacity:.45;pointer-events:none}.mm-value-inner{position:relative;z-index:3;width:min(100%,var(--mm-home-content-width));margin:0 auto}.mm-value-header{margin-bottom:clamp(3.6rem,4.5vw,5.2rem)}.mm-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.2vw,2.4rem);align-items:stretch}.mm-value-item{height:100%;padding:clamp(2rem,2.6vw,2.8rem) clamp(1.2rem,2vw,1.8rem);border:1.5px solid rgba(211,189,142,.3);border-radius:14px;background:#fcfbf8ad;box-shadow:0 4px 18px #0000000d;text-align:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,box-shadow .3s ease}.mm-value-item:hover{box-shadow:0 10px 34px #0000001f;transform:translateY(-6px)}.mm-value-icon-wrap{position:relative;display:grid;width:clamp(5.8rem,6vw,7.8rem);height:clamp(5.8rem,6vw,7.8rem);margin:0 auto clamp(1.4rem,2vw,1.8rem);place-items:center}.mm-value-icon-halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#d3bd8e7a,#d3bd8e00 72%);filter:blur(8px);opacity:.55}.mm-value-icon-wrap img{position:relative;z-index:2;width:min(85%,6.6rem);height:auto}.mm-value-item-title{margin:0 0 .9rem;color:#3b2f23;font-family:Cormorant Garamond,serif;font-size:clamp(1.65rem,1.55vw,1.95rem);font-weight:700;letter-spacing:.02em;line-height:1.2;text-wrap:balance}.mm-value-item-text{margin:0;color:#171512bd;font-family:var(--font-body-family);font-size:clamp(1.24rem,1.08vw,1.42rem);font-weight:400;letter-spacing:.015em;line-height:1.58;text-wrap:pretty}@media screen and (min-width:750px){.mm-value-grid{gap:clamp(2rem,2.8vw,3rem)}}@media screen and (min-width:1050px){.mm-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2.4rem,2.7vw,3.5rem)}}@media screen and (max-width:749px){.mm-home-editorial-eyebrow{margin-bottom:.9rem;font-size:1rem;letter-spacing:.17em}.mm-home-editorial-title{font-size:clamp(3rem,8.6vw,3.6rem);line-height:1.1}.mm-home-editorial-rule{width:4.8rem;margin-top:1.4rem;margin-bottom:1.4rem}.mm-home-editorial-copy{max-width:42rem;font-size:1.4rem;line-height:1.58}}@media screen and (max-width:420px){.mm-value-section{padding-right:1.2rem;padding-left:1.2rem}.mm-value-grid{gap:1rem}.mm-value-item{padding:1.8rem 1rem 2rem}.mm-value-icon-wrap{width:5.2rem;height:5.2rem;margin-bottom:1.2rem}.mm-value-item-title{font-size:1.55rem}.mm-value-item-text{font-size:1.3rem;line-height:1.52}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/mm-home-luxury-system.css.map */
