:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-weight: 300;--font-body-family: "Hanken Grotesk", Helvetica, Arial, sans-serif;--msh-bleu: #1E3460;--msh-blanc: #F5F3EC;--msh-vert: #2F5A4B;--msh-laiton: #C9A66B;--msh-or: #A56A0E;--msh-pierre: #D9D2C3}body{font-weight:300;letter-spacing:.02rem;color:rgb(var(--color-foreground))}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl{font-weight:300;letter-spacing:0}em,.h0 em,.h1 em,.h2 em{font-style:italic}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;min-height:5.4rem;padding:0 3rem}.header__menu-item,.header__active-menu-item,.list-menu__item--link{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase}.announcement-bar__message{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.card__heading{font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;letter-spacing:0;line-height:1.15}.price{font-family:var(--font-body-family);font-weight:500;letter-spacing:.04em}.caption-with-letter-spacing{letter-spacing:.28em}.product__title h1{font-size:clamp(3.6rem,4.5vw,5.8rem);line-height:1}.product__info-container .price--large{font-family:var(--font-heading-family);font-weight:400;font-size:3.4rem}.product__text.inline-richtext.caption-with-letter-spacing,.product__text.uppercase{letter-spacing:.28em;font-size:1.2rem;color:var(--msh-vert)}.collapsible-content summary .h4,.product__accordion summary .h4{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.collection-hero__title{font-size:clamp(4.8rem,7vw,9.2rem);line-height:.95}.collection-hero__description{font-size:1.8rem;max-width:62rem}.msh-wrap{max-width:136rem;margin:0 auto;padding:0 4rem}@media(max-width:749px){.msh-wrap{padding:0 2rem}}.msh-eyebrow{display:block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.msh-title{margin:0;font-family:var(--font-heading-family);font-weight:300;line-height:1;color:inherit}.msh-text{margin:0;font-size:1.7rem;line-height:1.6;font-weight:300}.msh-text p{margin:0 0 1rem}.msh-link{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;text-underline-offset:.6rem;color:inherit;padding:1.2rem 0;display:inline-block}.msh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 3rem;font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border:1px solid transparent}.msh-btn--laiton{background:var(--msh-laiton);color:var(--msh-bleu)}.msh-btn--bleu{background:var(--msh-bleu);color:var(--msh-blanc)}.msh-btn--outline{border-color:var(--msh-laiton);color:var(--msh-blanc)}.msh-btn:hover{filter:brightness(1.06)}.msh-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;border-bottom:1px solid currentColor;padding-bottom:2.4rem;margin-bottom:4rem}.msh-section-head .msh-title{font-size:clamp(3.6rem,4.5vw,5.6rem)}.msh-hero{background:var(--msh-bleu);color:var(--msh-blanc);position:relative;overflow:hidden}.msh-hero__filigrane{position:absolute;left:-6rem;bottom:-4rem;height:64rem;width:auto;opacity:.12;pointer-events:none}.msh-hero__inner{display:flex;flex-wrap:wrap;align-items:center;gap:5.6rem;padding-top:7.2rem;padding-bottom:8.8rem;position:relative}.msh-hero__text{flex:1 1 42rem;display:flex;flex-direction:column;gap:2.6rem}.msh-hero__text .msh-eyebrow{color:var(--msh-laiton);letter-spacing:.32em}.msh-hero__title{font-size:clamp(4.4rem,5.6vw,7.6rem);line-height:1}.msh-hero__text .msh-text{font-size:1.8rem;max-width:46rem}.msh-hero__ctas{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:.8rem}.msh-hero__media{flex:1 1 46rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.msh-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.msh-hero__media .msh-hero__main{grid-row:span 2}.msh-hero__media>div{aspect-ratio:1 / 1;overflow:hidden}.msh-hero__media .msh-hero__main{aspect-ratio:auto}.msh-univers{padding:9.6rem 0 4rem}.msh-univers__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2rem}.msh-univers__item{text-decoration:none;display:flex;flex-direction:column;gap:1.4rem;color:inherit}.msh-univers__item img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;transition:transform .6s ease}.msh-univers__img{overflow:hidden}.msh-univers__item:hover img{transform:scale(1.03)}.msh-univers__name{font-family:var(--font-heading-family);font-size:3rem;line-height:1.1}.msh-univers__sub{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--msh-vert)}.msh-selection{padding:7.2rem 0}.msh-selection__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:2.8rem}.msh-card{display:flex;flex-direction:column;gap:1.2rem;text-decoration:none;color:inherit}.msh-card__img{background:#fff;overflow:hidden}.msh-card__img img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;transition:transform .6s ease}.msh-card:hover .msh-card__img img{transform:scale(1.03)}.msh-card__name{font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.1}.msh-card__meta{display:flex;justify-content:space-between;gap:1.2rem;font-size:1.5rem}.msh-card__price{font-weight:500;white-space:nowrap}.msh-split__inner{display:flex;flex-wrap:wrap;align-items:stretch}.msh-split--reverse .msh-split__inner{flex-direction:row-reverse}.msh-split__media{flex:1 1 42rem;min-width:0}.msh-split__media img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.msh-split__text{flex:1 1 42rem;padding:6.4rem 5.6rem;display:flex;flex-direction:column;justify-content:center;gap:2.4rem}.msh-split__text .msh-eyebrow{color:var(--msh-vert)}.msh-split.color-scheme-2 .msh-split__text .msh-eyebrow,.msh-split--dark .msh-split__text .msh-eyebrow{color:var(--msh-laiton)}.msh-split__title{font-size:clamp(3.8rem,4.6vw,6rem)}.msh-split__text .msh-text{max-width:46rem}.msh-swatches{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.msh-swatches li{width:2.8rem;height:2.8rem;border-radius:50%;box-shadow:inset 0 0 0 1px #1e346040}.msh-split__buy{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem}.msh-split__price{font-family:var(--font-heading-family);font-size:3.2rem}@media(max-width:749px){.msh-split__text{padding:4.8rem 2rem}}.msh-reassurance{padding:0}.msh-reassurance__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));border-top:1px solid currentColor;border-bottom:1px solid currentColor}.msh-reassurance__item{padding:4rem;display:flex;flex-direction:column;gap:.8rem}.msh-reassurance__title{font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.1}.msh-reassurance__text{font-size:1.5rem;font-weight:300}@media screen and (min-width:990px){.header--top-center .header__heading-link{position:relative;overflow:visible}.header--top-center .header__heading-link:before,.header--top-center .header__heading-link:after{content:"";position:absolute;top:50%;width:8.4rem;height:9rem;transform:translateY(-50%);background:var(--msh-laiton);-webkit-mask:url(/cdn/shop/files/msh-facade-filigrane.png?v=1792443320&width=300) no-repeat center / contain;mask:url(/cdn/shop/files/msh-facade-filigrane.png?v=1792443320&width=300) no-repeat center / contain;opacity:.75;pointer-events:none}.header--top-center .header__heading-link:before{right:calc(100% + 4.8rem)}.header--top-center .header__heading-link:after{left:calc(100% + 4.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/msh-theme.css.map */
