.sjm-fiche{--lx-encre: #101623;--lx-ivoire: #f6f3ee;--lx-filet: #e2ddd3;--lx-gris: #5d6370;--lx-titre: "Cormorant Garamond", "Times New Roman", serif}.sjm-fiche .vm-achat h1{font:500 clamp(3.4rem,3.6vw,4.8rem)/1.06 var(--lx-titre);letter-spacing:-.01em;color:var(--lx-encre)}.sjm-fiche .vm-achat .vm-btn{background:var(--lx-encre);border-color:var(--lx-encre);border-radius:0;min-height:5.4rem;font-size:1.6rem}.sjm-fiche .vm-achat .vm-btn:hover{background:#26304a;border-color:#26304a}.sjm-fiche .sjm-offre-bienvenue a{color:var(--lx-encre)!important;font-weight:500!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--lx-filet)}.sjm-fiche .sjm-frise{background:var(--lx-ivoire);border:0;border-radius:4px}.sjm-fiche .sjm-frise__liste:before{background:var(--lx-encre);height:1px}.sjm-fiche .sjm-frise__picto,.sjm-fiche .sjm-frise__etape:last-child .sjm-frise__picto{border:1px solid var(--lx-encre);color:var(--lx-encre);background:var(--lx-ivoire)}.sjm-fiche .sjm-frise__titre{font-weight:600}.sjm-fiche .sjm-points{display:grid;gap:1rem;margin:2rem 0 2.4rem;padding:1.8rem 0 0;border-top:1px solid var(--lx-filet);list-style:none}.sjm-fiche .sjm-points li{display:flex;align-items:flex-start;gap:1.1rem;font-size:1.55rem;line-height:1.4;color:var(--lx-encre)}.sjm-fiche .sjm-points svg{flex:none;margin-top:.25rem;color:#1f5c43}.sjm-fiche .sjm-piece:has(.w-lux){background:#fff;padding-block:0}.sjm-fiche .sjm-piece:has(.w-lux) .sjm-piece__grille{display:block;max-width:none;padding-inline:0}.sjm-fiche .sjm-piece:has(.w-lux) .sjm-piece__tete{display:none}.sjm-fiche .sjm-piece:has(.w-lux) .sjm-piece__texte{max-width:none}.sjm-fiche .sjm-piece:has(.w-lux) .sjm-piece__acc{max-width:88rem;margin:0 auto;padding:0 2.4rem 6.4rem;border-top:0;box-sizing:border-box}.sjm-fiche .w-lux{color:var(--lx-encre);font-size:1.7rem;line-height:1.65}.sjm-fiche .w-lux>*{max-width:116rem;margin-inline:auto;padding-inline:2.4rem;box-sizing:border-box}.sjm-fiche .w-lux .w-lux-ouverture{padding-block:7.2rem 3.2rem}.sjm-fiche .w-lux .w-lux-accroche{margin:0 0 2.4rem;max-width:17ch;font:500 clamp(3.8rem,6vw,7.2rem)/1.02 var(--lx-titre);letter-spacing:-.02em;color:var(--lx-encre)}.sjm-fiche .w-lux .w-lux-intro{margin:0;max-width:56ch;font-size:clamp(1.8rem,1.5vw,2.1rem);line-height:1.6;color:var(--lx-gris)}.sjm-fiche .w-lux .w-lux-chapitre{display:grid;gap:2.8rem;align-items:center;padding-block:3.2rem}.sjm-fiche .w-lux .w-lux-chapitre figure{margin:0}.sjm-fiche .w-lux .w-lux-chapitre img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:3px;background:var(--lx-ivoire)}.sjm-fiche .w-lux .w-lux-chapitre h3{margin:0 0 1.4rem;font:500 clamp(3rem,3.4vw,4.6rem)/1.08 var(--lx-titre);letter-spacing:-.015em;color:var(--lx-encre)}.sjm-fiche .w-lux .w-lux-chapitre p{margin:0;max-width:44ch;color:var(--lx-gris)}.sjm-fiche .w-lux .w-lux-chiffres{max-width:none;padding:0;margin-block:4rem;background:var(--lx-encre);color:#fff}.sjm-fiche .w-lux .w-lux-chiffres dl{max-width:116rem;margin:0 auto;padding:6.4rem 2.4rem;display:grid;grid-template-columns:1fr 1fr;gap:4.4rem 2.4rem;box-sizing:border-box}.sjm-fiche .w-lux .w-lux-chiffres dt{font:400 clamp(4rem,5vw,6.8rem)/1 var(--lx-titre);letter-spacing:-.02em;color:#fff;white-space:nowrap}.sjm-fiche .w-lux .w-lux-chiffres dd{margin:1.2rem 0 0;max-width:22ch;font-size:1.5rem;line-height:1.45;color:#ffffffad}.sjm-fiche .w-lux .w-lux-plus{display:grid;gap:0;padding-block:2.4rem 4rem}.sjm-fiche .w-lux .w-lux-plus>div{padding:2.8rem 0;border-top:1px solid var(--lx-filet)}.sjm-fiche .w-lux .w-lux-plus h4{margin:0 0 .8rem;font:500 2.6rem/1.15 var(--lx-titre);letter-spacing:-.01em;color:var(--lx-encre)}.sjm-fiche .w-lux .w-lux-plus p{margin:0;color:var(--lx-gris);font-size:1.6rem;max-width:40ch}.sjm-fiche .w-lux .w-lux-details{padding-block:0 4rem;max-width:88rem}.sjm-fiche .w-lux .w-lux-details>details{margin:0;padding:0;border:0;border-top:1px solid var(--lx-encre);border-radius:0;background:none;box-shadow:none}.sjm-fiche .w-lux .w-lux-details>details:last-child{border-bottom:1px solid var(--lx-encre)}.sjm-fiche .w-lux .w-lux-details>details>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem 0;cursor:pointer;font:500 2.6rem/1.2 var(--lx-titre);color:var(--lx-encre)}.sjm-fiche .w-lux .w-lux-details>details>summary::-webkit-details-marker{display:none}.sjm-fiche .w-lux .w-lux-details>details>summary:after{content:"+";flex:none;font:300 3rem/1 var(--vm-sans);transition:transform .25s ease}.sjm-fiche .w-lux .w-lux-details>details[open]>summary:after{transform:rotate(45deg)}.sjm-fiche .w-lux .w-lux-details>details>summary:focus-visible{outline:2px solid var(--lx-encre);outline-offset:4px}.sjm-fiche .w-lux .w-lux-details>details>:not(summary){margin:0 0 2.8rem;color:var(--lx-gris);font-size:1.6rem}.sjm-fiche .w-lux .w-lux-details ul{list-style:none;padding:0;display:grid;gap:1.2rem}.sjm-fiche .w-lux .w-lux-details ul li{position:relative;padding-left:2.2rem}.sjm-fiche .w-lux .w-lux-details ul li:before{content:"";position:absolute;left:0;top:1.25rem;width:1rem;height:1px;background:var(--lx-encre)}.sjm-fiche .w-lux .w-lux-details table{width:100%;border-collapse:collapse;border:0}.sjm-fiche .w-lux .w-lux-details th,.sjm-fiche .w-lux .w-lux-details td{padding:1.3rem 0;border:0;border-bottom:1px solid var(--lx-filet);text-align:left;vertical-align:top;background:none;font-size:1.6rem}.sjm-fiche .w-lux .w-lux-details tr:last-child th,.sjm-fiche .w-lux .w-lux-details tr:last-child td{border-bottom:0}.sjm-fiche .w-lux .w-lux-details th{width:44%;padding-right:1.6rem;font-weight:400;color:var(--lx-gris)}.sjm-fiche .w-lux .w-lux-details td{color:var(--lx-encre);font-weight:500}.sjm-fiche .w-lux .w-lux-details dl{margin:0 0 2.8rem}.sjm-fiche .w-lux .w-lux-details dl dt{margin:2rem 0 .6rem;color:var(--lx-encre);font-weight:600;font-size:1.6rem}.sjm-fiche .w-lux .w-lux-details dl dt:first-child{margin-top:0}.sjm-fiche .w-lux .w-lux-details dl dd{margin:0;color:var(--lx-gris)}@media(min-width:750px){.sjm-fiche .w-lux>*{padding-inline:4rem}.sjm-fiche .w-lux .w-lux-ouverture{padding-block:11rem 5rem}.sjm-fiche .w-lux .w-lux-chapitre{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:8rem;padding-block:5.6rem}.sjm-fiche .w-lux .w-lux-chapitre--inverse figure{order:2}.sjm-fiche .w-lux .w-lux-chapitre img{aspect-ratio:5 / 4}.sjm-fiche .w-lux .w-lux-chiffres{margin-block:6.4rem}.sjm-fiche .w-lux .w-lux-chiffres dl{grid-template-columns:repeat(4,1fr);padding:9.6rem 4rem;gap:4rem}.sjm-fiche .w-lux .w-lux-plus{grid-template-columns:repeat(3,1fr);gap:0 4.8rem;padding-block:3.2rem 7.2rem}.sjm-fiche .w-lux .w-lux-details{padding-inline:4rem;padding-block:0 4rem}.sjm-fiche .sjm-piece:has(.w-lux) .sjm-piece__acc{padding:0 4rem 10rem}}@media(prefers-reduced-motion:reduce){.sjm-fiche .w-lux .w-lux-details>details>summary:after{transition:none}}:root:has(.sjm-fiche){--font-heading-family: "Cormorant Garamond", "Times New Roman", serif;--font-heading-weight: 500}.sjm-fiche{--vm-serif: "Cormorant Garamond", "Times New Roman", serif;--vm-brun: #101623;--vm-champagne: #8c7a5b;--vm-craie: #f6f3ee;--vm-filet: #e2ddd3;--font-heading-weight: 500}.sjm-fiche .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--lx-encre)!important;border-radius:0!important;font-size:1.6rem}.sjm-fiche .shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 1px var(--lx-encre)!important;border-radius:0!important}.sjm-fiche .shopify-payment-button__button--unbranded:hover{background:var(--lx-ivoire)!important}.sjm-fiche .w-lux .w-lux-chapitre--texte{display:block;padding-block:2rem}.sjm-fiche .w-lux .w-lux-chapitre--texte>div{max-width:62rem;padding-top:2.8rem;border-top:1px solid var(--lx-filet)}@media(min-width:750px){.sjm-fiche .w-lux .w-lux-chapitre--texte{padding-block:3.2rem}.sjm-fiche .w-lux .w-lux-chiffres dl{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.sjm-fiche .w-lux .w-lux-plus{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sjm-lux.css.map */
