:root{--ms-color-background: #faf8f5;--ms-color-background-rgb: 250, 248, 245;--ms-color-surface: #f7f4ef;--ms-color-surface-raised: #ffffff;--ms-color-surface-elevated: #ffffff;--ms-color-surface-hover: #f3efe9;--ms-color-cream: #f6f1e7;--ms-color-drawer-panel: #f8f5ef;--ms-color-heading: #1f1f1c;--ms-color-text: #343330;--ms-color-text-secondary: #66645f;--ms-color-text-muted: #9a9892;--ms-color-text-inverse: #ffffff;--ms-color-border: #e6e1d8;--ms-color-border-strong: #d7d1c7;--ms-color-border-hover: #c7bfb2;--ms-color-primary: #b89a63;--ms-color-primary-rgb: 184, 154, 99;--ms-color-primary-hover: #a98c57;--ms-color-primary-active: #96794a;--ms-color-primary-disabled: #d8cbb2;--ms-color-on-primary: var(--ms-color-text-inverse);--ms-color-on-surface: var(--ms-color-heading);--ms-color-on-background: var(--ms-color-heading);--ms-color-success: #4f7a5a;--ms-color-warning: #b7862f;--ms-color-error: #b2544d;--ms-color-info: #56779a;--ms-color-overlay: rgba(31, 31, 28, .35);--ms-color-overlay-strong: rgba(31, 31, 28, .6);--ms-color-overlay-soft: rgba(31, 31, 28, .16);--ms-gradient-media-overlay: linear-gradient( to top, rgba(25, 22, 18, .3), rgba(255, 255, 255, .05) );--ms-color-badge-luxury: rgba(184, 154, 99, .12);--ms-color-badge-trending: rgba(184, 154, 99, .18);--ms-font-heading: "Cormorant Garamond", serif;--ms-font-body: "Inter", sans-serif;--ms-font-light: 300;--ms-font-regular: 400;--ms-font-medium: 500;--ms-font-semibold: 600;--ms-font-bold: 700;--ms-text-display-xl: clamp(4rem, 7vw, 6.5rem);--ms-text-display: clamp(3.5rem, 6vw, 5.5rem);--ms-text-hero: clamp(3rem, 5vw, 4.5rem);--ms-text-h-xl: clamp(2.5rem, 4vw, 3.5rem);--ms-text-h-lg: clamp(2rem, 3vw, 2.75rem);--ms-text-h-md: clamp(1.5rem, 2vw, 2rem);--ms-text-h-sm: 1.25rem;--ms-text-body-5: 5rem;--ms-text-body-4: 4rem;--ms-text-body-3: 3rem;--ms-text-body-2: 2rem;--ms-text-body-xl: 1.85rem;--ms-text-body-lg: 1.75rem;--ms-text-body: 1.7rem;--ms-text-body-sm: 1.6rem;--ms-text-body-xs: .8rem;--ms-text-caption: .8125rem;--ms-text-label: .75rem;--ms-text-overline: .6875rem;--ms-text-feature: .5rem;--ms-text-btn-sm: 1.3rem;--ms-text-btn: 1.5rem;--ms-text-btn-lg: 1.6rem;--ms-text-section-title: clamp(2.7rem, 5vw, 4.2rem);--ms-text-divider: 1rem;--ms-text-banner-title: clamp(3.2rem, 6vw, 5rem);--ms-text-hero-title-md: 3rem;--ms-text-eyebrow-xl: 3.3rem;--ms-text-eyebrow-lg: 2.2rem;--ms-text-eyebrow-md: 1.1rem;--ms-text-eyebrow-sm: 1rem;--ms-text-card-title: 2rem;--ms-text-card-body-desk: 1.4rem;--ms-leading-display: .95;--ms-leading-heading: 1.1;--ms-leading-body: 1.65;--ms-leading-tight: 1.3;--ms-leading-relaxed: 1.5;--ms-leading-102: 1.02;--ms-leading-105: 1.05;--ms-leading-125: 1.25;--ms-leading-145: 1.45;--ms-leading-155: 1.55;--ms-leading-160: 1.6;--ms-tracking-tight: -.03em;--ms-tracking-normal: 0;--ms-tracking-wide: .04em;--ms-tracking-widest: .12em;--ms-tracking-01: .01em;--ms-tracking-02: .02em;--ms-measure-reading: 65ch;--ms-measure-wide: 80ch;--ms-measure-narrow: 45ch;--ms-measure-hero: 50ch;--ms-space-0: 0;--ms-space-1: .25rem;--ms-space-2: .5rem;--ms-space-3: .75rem;--ms-space-4: 1rem;--ms-space-5: 1.25rem;--ms-space-6: 1.5rem;--ms-space-8: 2rem;--ms-space-10: 2.5rem;--ms-space-12: 3rem;--ms-space-16: 4rem;--ms-space-20: 5rem;--ms-space-24: 6rem;--ms-space-32: 8rem;--ms-space-40: 10rem;--ms-space-48: 12rem;--ms-space-50: 14rem;--ms-space-52: 18rem;--ms-space-54: 20rem;--ms-section-xs: var(--ms-space-12);--ms-section-sm: var(--ms-space-16);--ms-section-md: var(--ms-space-20);--ms-section-lg: var(--ms-space-24);--ms-section-xl: var(--ms-space-32);--ms-component-xs: var(--ms-space-2);--ms-component-sm: var(--ms-space-3);--ms-component-md: var(--ms-space-4);--ms-component-lg: var(--ms-space-6);--ms-component-xl: var(--ms-space-8);--ms-content-width-xs: 32rem;--ms-content-width-sm: 40rem;--ms-content-width-md: 48rem;--ms-content-width-lg: 60rem;--ms-content-width-xl: 72rem;--ms-size-2xs: .75rem;--ms-size-xs: 1rem;--ms-size-sm: 1.5rem;--ms-size-md: 2rem;--ms-size-lg: 2.5rem;--ms-size-xl: 3rem;--ms-size-2xl: 4rem;--ms-size-3xl: 5rem;--ms-size-4xl: 6rem;--ms-height-xs: 2rem;--ms-height-sm: 2.5rem;--ms-height-md: 3rem;--ms-height-lg: 3.5rem;--ms-height-xl: 4rem;--ms-icon-xs: .75rem;--ms-icon-sm: 1rem;--ms-icon-md: 1.25rem;--ms-icon-lg: 1.5rem;--ms-icon-xl: 2rem;--ms-icon-stroke: 2;--ms-icon-120: 1.2rem;--ms-logo-xs: 2.25rem;--ms-logo-sm: 7rem;--ms-logo-md: 9rem;--ms-logo-lg: 12rem;--ms-logo-2xl: 22rem;--ms-logo-3xl: 28rem;--ms-radius-none: 0;--ms-radius-xs: .25rem;--ms-radius-sm: .5rem;--ms-radius-md: .75rem;--ms-radius-lg: 1rem;--ms-radius-xl: 1.5rem;--ms-radius-2xl: 2.125rem;--ms-radius-pill: 999rem;--ms-radius-circle: 50%;--ms-border-none: 0;--ms-border-thin: 1px;--ms-border-medium: 2px;--ms-border-thick: 3px;--ms-border-solid: solid;--ms-border-dashed: dashed;--ms-border-dotted: dotted;--ms-divider-width: 1px;--ms-divider-color: var(--ms-color-border);--ms-divider-strong: var(--ms-color-border-strong);--ms-focus-width: 2px;--ms-focus-offset: 2px;--ms-focus-color: rgba(184, 154, 99, .35);--ms-selection-background: rgba(184, 154, 99, .25);--ms-selection-color: var(--ms-color-heading);--ms-shadow-none: none;--ms-shadow-soft: 0 2px 8px rgba(31, 31, 28, .04), 0 1px 2px rgba(31, 31, 28, .03);--ms-shadow-medium: 0 8px 24px rgba(31, 31, 28, .08), 0 2px 8px rgba(31, 31, 28, .04);--ms-shadow-large: 0 20px 60px rgba(31, 31, 28, .12), 0 8px 24px rgba(31, 31, 28, .06);--ms-shadow-hover: 0 6px 20px rgba(31, 31, 28, .06), 0 2px 6px rgba(31, 31, 28, .04);--ms-shadow-hover-md: 0 18px 36px rgba(31, 31, 28, .05);--ms-shadow-hover-sm: 0 14px 30px rgba(31, 31, 28, .05);--ms-shadow-hover-lg: 0 18px 40px rgba(31, 31, 28, .12);--ms-shadow-inset: inset 0 1px 2px rgba(31, 31, 28, .04);--ms-elevation-0: 0;--ms-elevation-1: 1;--ms-elevation-2: 2;--ms-elevation-3: 3;--ms-elevation-4: 4;--ms-elevation-5: 5;--ms-motion-instant: .1s;--ms-motion-micro: .18s;--ms-motion-standard: .28s;--ms-motion-emphasis: .42s;--ms-motion-hero: .7s;--ms-motion-300: .3s;--ms-motion-340: .34s;--ms-motion-350: .35s;--ms-motion-380: .38s;--ms-motion-550: .55s;--ms-motion-450: .45s;--ms-motion-600: .6s;--ms-motion-800: .8s;--ms-motion-400: .4s;--ms-motion-gallery-fade: 2s;--ms-motion-discovery-hover: .65s;--ms-motion-discovery-touch: .45s;--ms-ease-standard: cubic-bezier(.2, .8, .2, 1);--ms-ease-decelerate: cubic-bezier(.16, 1, .3, 1);--ms-ease-accelerate: cubic-bezier(.7, 0, .84, 0);--ms-ease-emphasis: cubic-bezier(.22, 1, .36, 1);--ms-signature-base: .36s;--ms-signature-ease: cubic-bezier(.22, .61, .36, 1);--ms-hover-lift: translateY(-4px);--ms-hover-lift-lg: translateY(-10px);--ms-hover-lift-sm: translateY(-2px);--ms-hover-lift-xs: translateY(-1px);--ms-hover-scale: scale(1.01);--ms-hover-opacity: .92;--ms-reveal-distance-sm: .5rem;--ms-reveal-distance-md: 1rem;--ms-reveal-distance-lg: 2rem;--ms-reveal-distance-base: 1.5rem;--ms-reveal-duration: .6s;--ms-reveal-delay: .12s;--ms-reveal-opacity: 0;--ms-cross-fade-distance: -8px;--ms-scale-enter: .98;--ms-scale-active: .97;--ms-opacity-hidden: 0;--ms-opacity-visible: 1;--ms-blur-none: 0;--ms-blur-xs: 2px;--ms-blur-sm: 4px;--ms-blur-md: 8px;--ms-blur-lg: 16px;--ms-blur-xl: 24px;--ms-glass-background: rgba(250, 248, 245, .72);--ms-glass-border: rgba(255, 255, 255, .45);--ms-glass-blur: var(--ms-blur-md);--ms-opacity-0: 0;--ms-opacity-25: .25;--ms-opacity-50: .5;--ms-opacity-75: .75;--ms-opacity-90: .9;--ms-opacity-100: 1;--ms-opacity-disabled: .45;--ms-opacity-muted: .65;--ms-opacity-overlay: .6;--ms-opacity-hover: .92;--ms-breakpoint-xs: 30rem;--ms-breakpoint-sm: 40rem;--ms-breakpoint-md: 48rem;--ms-breakpoint-lg: 64rem;--ms-breakpoint-xl: 80rem;--ms-breakpoint-2xl: 96rem;--ms-touch-target: 2.75rem;--ms-touch-target-lg: 3rem;--ms-touch-target-sm: 2rem;--ms-container-layout: 80rem;--ms-container-wide: 90rem;--ms-container-full: 100%;--ms-container-padding-xs: var(--ms-space-4);--ms-container-padding-sm: var(--ms-space-6);--ms-container-padding-md: var(--ms-space-8);--ms-container-padding-lg: var(--ms-space-10);--ms-grid-gap-xs: var(--ms-space-2);--ms-grid-gap-sm: var(--ms-space-4);--ms-grid-gap-md: var(--ms-space-6);--ms-grid-gap-lg: var(--ms-space-8);--ms-grid-gap-xl: var(--ms-space-12);--ms-grid-1: repeat(1, minmax(0, 1fr));--ms-grid-2: repeat(2, minmax(0, 1fr));--ms-grid-3: repeat(3, minmax(0, 1fr));--ms-grid-4: repeat(4, minmax(0, 1fr));--ms-grid-5: repeat(5, minmax(0, 1fr));--ms-grid-6: repeat(6, minmax(0, 1fr));--ms-grid-auto: repeat(auto-fit, minmax(18rem, 1fr));--ms-layout-reading: var(--ms-grid-1);--ms-layout-conversation: var(--ms-grid-2);--ms-layout-gallery: var(--ms-grid-3);--ms-layout-collection: var(--ms-grid-4);--ms-layout-catalog: var(--ms-grid-auto);--ms-align-start: start;--ms-align-center: center;--ms-align-end: end;--ms-align-stretch: stretch;--ms-justify-start: start;--ms-justify-center: center;--ms-justify-between: space-between;--ms-justify-end: end;--ms-ratio-square: 1 / 1;--ms-ratio-portrait: 4 / 5;--ms-ratio-landscape: 16 / 9;--ms-ratio-banner: 21 / 9;--ms-flow-xs: var(--ms-space-2);--ms-flow-sm: var(--ms-space-4);--ms-flow-md: var(--ms-space-6);--ms-flow-lg: var(--ms-space-8);--ms-flow-xl: var(--ms-space-12);--ms-z-base: 0;--ms-z-raised: 10;--ms-z-sticky: 100;--ms-z-dropdown: 200;--ms-z-overlay: 300;--ms-z-drawer: 400;--ms-z-modal: 500;--ms-z-toast: 600;--ms-z-tooltip: 700;--ms-z-loading: 800;--ms-z-skip-link: 900;--ms-z-debug: 9999}@media(max-width:80rem){:root{--ms-section-xl: var(--ms-space-24);--ms-section-lg: var(--ms-space-20)}}@media(max-width:64rem){:root{--ms-container-padding-lg: var(--ms-space-8);--ms-container-padding-md: var(--ms-space-6);--ms-grid-gap-xl: var(--ms-space-10);--ms-grid-gap-lg: var(--ms-space-8);--ms-section-xl: var(--ms-space-20);--ms-section-lg: var(--ms-space-16);--ms-text-display: clamp(3rem, 6vw, 4rem);--ms-text-hero: clamp(2.5rem, 5vw, 3.5rem)}}@media(max-width:48rem){:root{--ms-section-xl: var(--ms-space-16);--ms-section-lg: var(--ms-space-12);--ms-section-md: var(--ms-space-10);--ms-container-padding-lg: var(--ms-space-6);--ms-container-padding-md: var(--ms-space-4);--ms-container-padding-sm: var(--ms-space-4);--ms-grid-gap-xl: var(--ms-space-8);--ms-grid-gap-lg: var(--ms-space-6);--ms-grid-gap-md: var(--ms-space-4);--ms-text-display: clamp(2.5rem, 8vw, 3.5rem);--ms-text-hero: clamp(2.25rem, 7vw, 3rem);--ms-text-h-xl: clamp(2rem, 6vw, 2.75rem)}}@media(max-width:30rem){:root{--ms-section-xl: var(--ms-space-12);--ms-section-lg: var(--ms-space-10);--ms-container-padding-md: var(--ms-space-4);--ms-container-padding-sm: var(--ms-space-3)}}@media(max-width:749px){:root{--ms-text-section-title: clamp(2rem, 7vw, 2.5rem);--ms-text-divider: .95rem;--ms-text-card-body: 1.14rem;--ms-text-banner-title: clamp(2.4rem, 8vw, 3rem)}}@media(min-width:990px){:root{--ms-text-section-title: 4.15rem;--ms-text-divider: 1.3rem;--ms-text-banner-title: 5rem}}:root,.color-scheme-1{--color-background: var(--ms-color-background-rgb);--gradient-background: var(--ms-color-background)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/01_maison-ui.css.map */
