:root{--papier:#F3ECDF;--papier2:#EAE0CE;--encre:#17130F;--gris:#6E655A;--rouge:#E3231B;--rose:#F0307A;--noir:#141414;--creme:#FFF9EE;--accent:var(--rouge);--serif:"Fraunces",Georgia,serif;--sans:"DM Sans",system-ui,sans-serif;--mono:"DM Mono",ui-monospace,monospace;--marge:clamp(20px,5vw,72px);--r:28px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--papier);color:var(--encre);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.etq{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.serif{font-family:var(--serif);font-variation-settings:"SOFT" 60,"opsz" 144;font-weight:400;letter-spacing:-.035em;line-height:.92}.serif em{font-style:italic;font-weight:300;color:var(--accent)}.bloc{padding:clamp(72px,11vw,150px) var(--marge)}.large{max-width:1320px;margin:0 auto}.defile{background:var(--encre);color:var(--creme);text-align:center;padding:9px 12px}nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:14px var(--marge);background:color-mix(in srgb,var(--papier) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(23,19,15,.08)}.logo{font-family:var(--sans);font-weight:700;font-size:21px;letter-spacing:-.04em}.logo i{color:var(--rouge);font-style:normal}nav ul{display:flex;gap:30px;list-style:none;font-size:15px}nav ul a{position:relative}nav ul a:after{content:"";position:absolute;left:0;bottom:-4px;height:1.5px;width:0;background:var(--encre);transition:width .3s}nav ul a:hover:after{width:100%}.pastille{display:inline-flex;align-items:center;gap:10px;background:var(--encre);color:var(--creme);padding:11px 20px;border-radius:99px;font-weight:500;font-size:15px;transition:transform .2s,background .2s}.pastille:hover{transform:translateY(-2px);background:var(--rouge)}@media(max-width:820px){nav ul{display:none}.pastille span{display:none}}.heros{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,80px);align-items:center;padding:clamp(40px,6vw,84px) var(--marge) clamp(60px,8vw,110px);max-width:1440px;margin:0 auto}.cadran{position:absolute;right:-180px;top:-120px;width:620px;opacity:.09;pointer-events:none;will-change:transform}.heros h1{font-size:clamp(64px,10.4vw,176px);margin:22px 0 28px}.heros p.chapo{font-size:clamp(18px,1.55vw,22px);max-width:30em;color:#3b342c}.actions{display:flex;flex-wrap:wrap;gap:14px;margin:36px 0 30px;align-items:center}.bouton{display:inline-flex;align-items:center;gap:14px;background:var(--rouge);color:#fff;padding:19px 30px;border-radius:99px;font-weight:600;font-size:17px;box-shadow:0 6px #a3140e,0 18px 30px -10px #e3231b8c;transition:transform .15s,box-shadow .15s}.bouton:hover{transform:translateY(3px);box-shadow:0 3px #a3140e,0 10px 20px -10px #e3231b8c}.bouton svg{transition:transform .2s}.bouton:hover svg{transform:translate(4px)}.lien{font-weight:500;border-bottom:1.5px solid currentColor;padding-bottom:2px}.gages{display:flex;flex-wrap:wrap;gap:8px 26px;color:var(--gris);font-size:14px}.gages span:before{content:"\2713";color:var(--rouge);font-weight:700;margin-right:8px}.vitrine{position:relative}.vitrine .cadre{border-radius:240px 240px var(--r) var(--r);overflow:hidden;aspect-ratio:4/5;box-shadow:0 40px 70px -30px #3c1e0a80;transform:rotate(1.5deg)}.vitrine img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.tampon{position:absolute;left:-58px;bottom:54px;width:150px;height:150px;transform:rotate(-14deg)}.tampon text{font-family:var(--mono);font-size:11.5px;letter-spacing:.2em;fill:var(--creme);text-transform:uppercase}@keyframes tourne{to{transform:rotate(360deg)}}.appel{position:absolute;right:-18px;top:17%;background:#141414db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border-radius:22px;padding:14px 16px 14px 18px;display:flex;align-items:center;gap:16px;box-shadow:0 20px 40px -15px #0009}.appel small{display:block;font-size:11px;opacity:.6;letter-spacing:.06em}.appel b{font-size:17px;font-weight:600}.appel .vert{width:42px;height:42px;border-radius:50%;background:#34c759;display:grid;place-items:center;position:relative}@keyframes onde{to{transform:scale(1.9);opacity:0}}@keyframes flotte{50%{transform:translateY(-10px)}}@media(max-width:900px){.heros{grid-template-columns:1fr}.vitrine{max-width:440px;margin:10px auto 0}.tampon{left:-18px;width:112px;height:112px}.appel{right:-6px}.cadran{display:none}}.cordon{display:block;width:100%;height:70px;color:var(--rouge)}.cordon path{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round}.manifeste{background:var(--noir);color:var(--creme)}.manifeste p{font-size:clamp(34px,5.3vw,88px);max-width:17em}.manifeste .mot{opacity:.16;transition:opacity .35s}.manifeste .mot.vu{opacity:1}.manifeste em{color:var(--rouge)}.manifeste .etq{color:#8d857a;margin-bottom:38px;display:block}.gestes h2,.titre{font-size:clamp(44px,6.6vw,108px);margin:16px 0 clamp(40px,6vw,80px)}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,34px)}.geste{background:var(--creme);border-radius:var(--r);padding:34px 30px 38px;position:relative;overflow:hidden;border:1px solid rgba(23,19,15,.07);transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s,color .3s}.geste:hover{transform:translateY(-8px) rotate(-.6deg);background:var(--rouge);color:#fff}.geste .n{font-family:var(--serif);font-style:italic;font-weight:300;font-size:150px;line-height:.8;color:var(--rouge);letter-spacing:-.06em;transition:color .3s}.geste:hover .n{color:#fff}.geste h3{font-family:var(--serif);font-weight:500;font-size:34px;letter-spacing:-.03em;margin:26px 0 10px}.geste p{font-size:16px;opacity:.82}@media(max-width:820px){.trio{grid-template-columns:1fr}.geste .n{font-size:110px}}.zero{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(30px,6vw,100px);align-items:center}.zero .film{border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;background:#ddd;box-shadow:0 40px 70px -35px #3c1e0a8c;transform:rotate(-2deg)}.zero video,.zero .film img{width:100%;height:100%;object-fit:cover}.zeros{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;border-top:1.5px solid var(--encre);padding-top:26px}.zeros b{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(70px,8vw,128px);line-height:.85;letter-spacing:-.05em;color:var(--rouge)}.zeros span{font-size:15px;color:var(--gris)}@media(max-width:820px){.zero{grid-template-columns:1fr}.zero .film{max-width:420px;margin:0 auto}}.teintes{background:var(--accent);color:#fff;transition:background .6s cubic-bezier(.2,.7,.2,1)}.teintes .serif em{color:#fff;opacity:.6}.teintes .grille{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);align-items:center}.teintes .photo{border-radius:var(--r);overflow:hidden;aspect-ratio:1;background:#fff;position:relative;box-shadow:0 40px 80px -30px #0000008c}.teintes .photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .6s,transform 1s cubic-bezier(.2,.7,.2,1)}.teintes .photo img.on{opacity:1;transform:none}.choix{display:flex;gap:12px;margin:34px 0 26px;flex-wrap:wrap}.choix button{display:flex;align-items:center;gap:10px;padding:12px 20px 12px 14px;border-radius:99px;border:1.5px solid rgba(255,255,255,.5);font-weight:500;transition:.25s}.choix button i{width:22px;height:22px;border-radius:50%;border:2px solid #fff}.choix button.on{background:#fff;color:var(--encre);border-color:#fff}.teintes p.desc{font-size:19px;max-width:26em;min-height:5.2em;opacity:.92}@media(max-width:820px){.teintes .grille{grid-template-columns:1fr}}.coffret{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,6vw,100px);align-items:center}.coffret .photo{border-radius:var(--r) var(--r) 240px var(--r);overflow:hidden;aspect-ratio:1}.coffret .photo img{width:100%;height:100%;object-fit:cover}.coffret ul{list-style:none;margin-top:30px;display:grid;gap:14px}.coffret li{display:flex;gap:14px;align-items:baseline;border-bottom:1px solid rgba(23,19,15,.14);padding-bottom:14px}.coffret li b{font-family:var(--mono);font-size:12px;color:var(--rouge);min-width:28px}@media(max-width:820px){.coffret{grid-template-columns:1fr}}.offre{background:var(--papier2);padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(56px,7vw,96px)}.offre .grille{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(30px,5vw,80px);align-items:start}.offre .image{position:sticky;top:96px;border-radius:var(--r);overflow:hidden;aspect-ratio:1;background:#fff}.offre .image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.carte{background:var(--creme);border-radius:var(--r);padding:clamp(24px,3vw,42px);box-shadow:0 30px 60px -40px #3c1e0a80}.carte h3{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3.6vw,52px);letter-spacing:-.03em;line-height:1}.carte .sous{color:var(--gris);margin:10px 0 28px}.rang{margin-bottom:24px}.rang>span{display:block;margin-bottom:11px;color:var(--gris)}.pile{display:flex;flex-wrap:wrap;gap:10px}.pile button{white-space:nowrap;padding:11px 18px;border-radius:12px;border:1.5px solid var(--encre);background:#fff;font-weight:500;font-size:15px;box-shadow:0 4px #17130f29;transition:.15s}.pile button:hover{transform:translateY(-1px)}.pile button.on{background:var(--encre);color:#fff;box-shadow:0 4px #17130f66}.packs{display:grid;gap:10px}.pack{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;text-align:left;padding:16px 18px;border-radius:16px;border:1.5px solid rgba(23,19,15,.16);background:#fff;transition:.2s;position:relative}.pack .rond{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--encre);display:grid;place-items:center}.pack.on{border-color:var(--rouge);box-shadow:0 0 0 3px #e3231b24;background:#fff7f4}.pack.on .rond:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--rouge)}.pack b{font-size:17px}.pack small{display:block;color:var(--gris);font-size:14px}.pack .prix{text-align:right;font-weight:700;font-size:19px;font-variant-numeric:tabular-nums}.pack .prix s{display:block;font-weight:400;font-size:13px;color:var(--gris)}.pack .top{position:absolute;right:14px;top:-10px;background:var(--encre);color:#fff;font-family:var(--mono);font-size:10px;letter-spacing:.12em;padding:3px 9px;border-radius:99px}.total{display:flex;justify-content:space-between;align-items:end;margin:28px 0 18px;padding-top:22px;border-top:1.5px dashed rgba(23,19,15,.25)}.total b{white-space:nowrap;font-family:var(--serif);font-weight:400;font-size:clamp(42px,9vw,58px);letter-spacing:-.04em;line-height:.9;font-variant-numeric:tabular-nums}.total span{color:var(--gris);font-size:14px;text-align:right}.carte .bouton{width:100%;justify-content:center;font-size:18px;padding:22px}.carte .gages{justify-content:center;margin-top:20px}@media(max-width:900px){.offre .grille{grid-template-columns:1fr}.offre .image{display:none}.offre{padding-top:28px}.defile span{display:none}.heros{padding-bottom:36px}.heros h1{margin:14px 0 18px}.actions{margin:24px 0 20px}.vitrine .cadre{aspect-ratio:1/1}}.questions{max-width:920px;margin:0 auto}details{border-bottom:1.5px solid rgba(23,19,15,.16)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em}summary::-webkit-details-marker{display:none}summary i{flex:none;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--encre);display:grid;place-items:center;font-style:normal;font-family:var(--sans);transition:.3s}details[open] summary i{background:var(--rouge);border-color:var(--rouge);color:#fff;transform:rotate(45deg)}details p{padding:0 60px 28px 0;color:#3b342c;max-width:42em}footer{background:var(--noir);color:var(--creme);padding:clamp(60px,8vw,110px) var(--marge) 34px;overflow:hidden}footer .fin{font-size:clamp(46px,7.4vw,124px);max-width:11em}footer .bouton{margin-top:40px}footer .geant{font-family:var(--sans);font-weight:700;letter-spacing:-.06em;font-size:clamp(60px,15.6vw,270px);line-height:.8;margin:clamp(60px,9vw,120px) 0 30px;white-space:nowrap;color:#221f1c}footer .geant i{color:var(--rouge);font-style:normal}footer .bas{display:flex;flex-wrap:wrap;gap:12px 34px;justify-content:space-between;color:#8d857a;font-size:14px;border-top:1px solid #2c2925;padding-top:22px}footer .bas a:hover{color:#fff}.barre{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;background:var(--encre);color:#fff;border-radius:99px;padding:8px 8px 8px 22px;display:none;align-items:center;justify-content:space-between;box-shadow:0 20px 40px -12px #0009;transform:translateY(140%);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.barre.vue{transform:none}.barre span{white-space:nowrap;font-size:15px}.barre a{background:var(--rouge);padding:12px 20px;border-radius:99px;font-weight:600}@media(max-width:820px){.barre{display:flex}}.app{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.app.vu{opacity:1;transform:none}.app.d1{transition-delay:.1s}.app.d2{transition-delay:.2s}.app.d3{transition-delay:.3s}.offre .app{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.app{opacity:1;transform:none}.manifeste .mot{opacity:1}}
/*# sourceMappingURL=/cdn/shop/files/margot-vente-v1.css.map */
