.cv{--brun:#473728;--creme:#eadfd6;--papier:#fff;--encre:#171717;--gris:#7a746e;--filet:#e3dfda;--rose:#7b5454;--tuile:#f3f1ec;--fond:#e9e6e2;--cvf:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--u:1cqw;background:var(--fond);color:var(--encre);font-family:var(--cvf);padding:20px 16px 56px}.cv *{box-sizing:border-box;min-width:0}.cv img{display:block}.cv a{color:inherit;text-decoration:none}.cv a:hover{opacity:.7}.cv a:focus-visible,.cv button:focus-visible{outline:2px solid var(--rose);outline-offset:2px}.cv h1,.cv h2,.cv h3{font-family:var(--cvf);color:inherit}.cv-wrap{max-width:1060px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.cv-bar{position:sticky;top:var(--sticky-header-height,0px);z-index:5;background:var(--fond);padding-block:10px;border-bottom:1px solid #cfc9c2;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}.cv-chips{display:flex;flex-wrap:wrap;gap:6px}.cv-chip{font:500 13px var(--cvf);padding:7px 13px;border:1px solid #cfc9c2;background:#fff;color:var(--encre);border-radius:999px;cursor:pointer;line-height:1.2}.cv-chip[aria-current=page],.cv-chip[aria-pressed=true]{background:var(--brun);color:var(--creme);border-color:var(--brun)}.cv-vue{display:none}.cv.is-paged .cv-vue{display:flex}.cv-vue .cv-chip,.cv-langues .cv-chip{padding:5px 11px;font-size:12px}.cv-outils{align-items:center;gap:10px}.cv-langues{gap:4px;margin:0}.cv-pdf{background:var(--rose);border-color:var(--rose);color:#fff;font-weight:600}.cv-pdf[disabled]{opacity:.6;cursor:progress}.cv-langue-liste{display:none;margin:0}.cv-langue-liste select{font:500 13px var(--cvf);padding:6px 28px 6px 12px;border:1px solid #cfc9c2;border-radius:999px;background:#fff;color:var(--encre)}@media(max-width:749px){div.cv-bar{display:contents}.cv-univers{position:sticky;top:var(--sticky-header-height,0px);z-index:5;background:var(--fond);padding-block:10px;border-bottom:1px solid #cfc9c2}.cv-univers .cv-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cv-univers .cv-chips::-webkit-scrollbar{display:none}.cv-univers .cv-chip{flex:none}.cv-outils{flex-wrap:nowrap}.cv-langues{display:none}.cv-langue-liste{display:block}}.cv-flow{container-type:inline-size;background:var(--papier);--u:clamp(8.5px,2.7cqw,10px);font-size:calc(var(--u)*1.4)}.cv.is-paged .cv-flow{display:none}.cv-flow .cv-sep{position:relative;aspect-ratio:4/5;max-height:80vh;width:100%;overflow:hidden}.cv-flow .cv-sec{padding:0 16px 24px}.cv-flow .cv-tr{position:relative;height:clamp(180px,45cqw,320px);margin:0 -16px 16px;overflow:hidden}.cv-flow .cv-blk{grid-template-columns:1fr}.cv-flow .cv-th{max-width:340px}.cv-flow .cv-tw{overflow-x:auto;-webkit-overflow-scrolling:touch}.cv-flow .cv-mx{width:100%!important;min-width:var(--w)}.cv-flow .cv-ft{position:static;padding:16px}.cv-flow .cv-cover{position:relative;aspect-ratio:3/4;max-height:80vh}.cv-flow .cv-toc{position:relative;padding:24px 16px}.cv-pages{display:grid;grid-template-columns:min(100%,820px);justify-content:center;gap:26px 20px}.cv-pages.is-double{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-page{container-type:inline-size;position:relative;aspect-ratio:210/297;background:var(--papier);color:var(--encre);box-shadow:0 12px 28px -16px #0006;overflow:hidden;font-size:calc(var(--u)*1.4);scroll-margin-top:90px}.cv-pnum{position:absolute;bottom:calc(var(--u)*4);font-size:calc(var(--u)*1.3);color:var(--gris);letter-spacing:.08em}.cv-pnum.l{left:calc(var(--u)*5.4)}.cv-pnum.r{right:calc(var(--u)*5.4)}.cv-page:has(>.cv-ft) .cv-pnum{display:none}.cv-sep{color:#fff;background:var(--brun)}.cv-page.cv-sep{position:relative}.cv-sep .ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cv-sep:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1e160f6b,#1e160f00)}.cv-sep .t{position:absolute;left:calc(var(--u)*5.4);right:calc(var(--u)*5.4);bottom:calc(var(--u)*5);z-index:1}.cv-sep .t small{display:block;font-size:calc(var(--u)*1.3);letter-spacing:.18em;margin-bottom:calc(var(--u)*1.4)}.cv-sep h1{font:400 calc(var(--u)*6)/1 var(--cvf);letter-spacing:-.02em;margin:0;color:#fff}.cv-sep ol{list-style:none;margin:calc(var(--u)*1.8) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 calc(var(--u)*2.6);font-size:calc(var(--u)*1.35);letter-spacing:.06em}.cv-sep .cv-intro{margin:calc(var(--u)*1.4) 0 0;max-width:calc(var(--u)*60);font-size:calc(var(--u)*1.6);line-height:1.45}.cv-flow .cv-sep .cv-intro{font-size:14px}.cv-flow .cv-sep h1{font-size:34px}.cv-flow .cv-sep ol{font-size:13px;gap:4px 16px}.cv-flow .cv-sep .t{left:16px;right:16px;bottom:20px}.cv-tr img{width:100%;height:100%;object-fit:cover}.cv-tr:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1e160f80,#1e160f00)}.cv-tr .tt{position:absolute;left:calc(var(--u)*5);right:calc(var(--u)*5);bottom:calc(var(--u)*3.6);color:#fff;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.cv-tr small{display:block;font-size:calc(var(--u)*1.3);letter-spacing:.18em;text-transform:uppercase;margin-bottom:calc(var(--u)*1.2)}.cv-tr h2{font:400 calc(var(--u)*5.4)/1 var(--cvf);letter-spacing:-.02em;margin:0;color:#fff}.cv-tr span{font-size:calc(var(--u)*1.4);letter-spacing:.08em}.cv-flow .cv-tr .tt{left:16px;right:16px;bottom:16px}.cv-flow .cv-tr h2{font-size:28px}.cv-flow .cv-tr small,.cv-flow .cv-tr span{font-size:12px}.cv-page .cv-tr{position:absolute;left:0;right:0;top:0;height:calc(var(--u)*46);overflow:hidden}.cv-body{position:absolute;left:calc(var(--u)*5);right:calc(var(--u)*5);top:calc(var(--u)*5);bottom:calc(var(--u)*9);overflow:hidden;display:flow-root}.cv-page.op .cv-body{top:calc(var(--u)*50)}.cv-page .cv-ft{position:absolute;left:calc(var(--u)*5);right:calc(var(--u)*5);bottom:calc(var(--u)*3.6);display:flex;justify-content:space-between;gap:8px;font-size:calc(var(--u)*1.3);color:var(--gris);letter-spacing:.04em}.cv-flow .cv-ft{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--gris)}.cv-blk{display:grid;grid-template-columns:calc(var(--u)*22) 1fr;gap:0 calc(var(--u)*2.4);border-top:1.5px solid var(--encre);padding:calc(var(--u)*1.4) 0;margin-bottom:calc(var(--u)*.4)}.cv-blk.mod{grid-template-columns:1fr}.cv-th{background:var(--tuile);aspect-ratio:710/500;display:flex}.cv-th img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cv-hh{display:flex;align-items:center;gap:calc(var(--u)*1.6);flex-wrap:wrap;margin-bottom:calc(var(--u)*1)}.cv-blk h3{font:800 calc(var(--u)*2.4)/1 var(--cvf);text-transform:uppercase;margin:0;letter-spacing:-.01em}.cv-suite{font:400 calc(var(--u)*1.1) var(--cvf);color:var(--gris);text-transform:none;margin-left:calc(var(--u)*.6)}.cv-blk:not(.is-suite) .cv-suite,.cv-blk.is-suite .cv-dots{display:none}.cv-dots{display:inline-flex;flex-wrap:wrap;gap:calc(var(--u)*.5)}.cv-dt{width:calc(var(--u)*1.8);height:calc(var(--u)*1.8);border-radius:50%;overflow:hidden;display:block;border:1px solid rgba(0,0,0,.18);background-size:cover}.cv-dt img{width:100%;height:100%;object-fit:cover}.cv-dots .tx{font-size:calc(var(--u)*1.2);font-style:normal;color:var(--gris)}.cv-dots .tx.sc{color:var(--rose);font-weight:600}.cv-mx{width:var(--w);border-collapse:collapse;table-layout:fixed;font-size:calc(var(--u)*1.15);margin:0;box-shadow:none;border-radius:0;overflow:visible}.cv-mx.wd{font-size:calc(var(--u)*1)}.cv-mx th{font-weight:400;font-size:calc(var(--u)*.95);line-height:1.2;color:var(--gris);text-align:center;vertical-align:bottom;padding:0 calc(var(--u)*.3) calc(var(--u)*.6);border:0;border-bottom:1px solid #b9b4ad;background:none;text-transform:none;letter-spacing:0}.cv-mx.wd th{font-size:calc(var(--u)*.85)}.cv-mx th.pu{text-align:left;padding-left:0}.cv-mx th.fb{color:var(--rose)}.cv-mx th.f0,.cv-mx td.f0{border-left:1px solid #b9b4ad}.cv-mx td{font-size:inherit;text-align:center;padding:calc(var(--u)*.6) calc(var(--u)*.2);border:0;border-bottom:1px solid var(--filet);vertical-align:top;line-height:1.25}.cv-mx td b{display:block;font-weight:700;white-space:nowrap}.cv-mx td i{display:block;font-style:normal;font-size:calc(var(--u)*.95);color:var(--gris);margin-top:calc(var(--u)*.15)}.cv-mx.wd td i{font-size:calc(var(--u)*.8)}.cv-mx b.inc{font-weight:400;color:var(--gris)}.cv-mx .na{color:#c9c4bd}.cv-mx td.lbl{text-align:left;font-size:calc(var(--u)*1.1);line-height:1.3;padding-right:calc(var(--u)*1)}.cv-mx td.lbl small{display:block;font-size:calc(var(--u)*.9);color:var(--gris);margin-top:calc(var(--u)*.2)}.cv-mx td.lbl small.lot{color:var(--rose);font-weight:600}.cv-mx td.lbl img.oim{width:calc(var(--u)*10);height:calc(var(--u)*5);object-fit:cover;border-radius:calc(var(--u)*.4);margin:calc(var(--u)*.3) 0 calc(var(--u)*.4)}.cv-mx td.u{text-align:left}.cv-mx td.u b,.cv-mx td.u i{display:inline}.cv-blk.mod .cv-mx td{vertical-align:middle}.cv-mx td.mi{display:flex;align-items:center;gap:calc(var(--u)*1.2);padding-top:calc(var(--u)*.4);padding-bottom:calc(var(--u)*.4)}.cv-mx td.mi .mth{flex:0 0 calc(var(--u)*12);height:calc(var(--u)*7.4);display:flex;align-items:center;justify-content:center;background:var(--tuile)}.cv-mx td.mi.big .mth{flex:0 0 calc(var(--u)*22);height:calc(var(--u)*15.5)}.cv-mx td.mi .mth img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cv-mx td.mi b{display:block;font-weight:700;white-space:normal}.cv-opt{font-size:calc(var(--u)*1);letter-spacing:.12em;text-transform:uppercase;color:var(--rose);margin:calc(var(--u)*1.6) 0 calc(var(--u)*.4);font-weight:700}.cv-onote{font-size:calc(var(--u)*.95);color:var(--gris);margin-top:calc(var(--u)*.6)}.cv-mx tr[hidden]{display:none}.cv-cover{background:var(--brun);color:var(--creme)}.cv-cover .logo{position:absolute;left:calc(var(--u)*5);top:50%;transform:translateY(-52%);width:calc(var(--u)*70);height:auto}.cv-cover .vert{position:absolute;right:calc(var(--u)*4.6);top:calc(var(--u)*5);writing-mode:vertical-rl;font-size:calc(var(--u)*3.6);font-weight:500;letter-spacing:.02em;margin:0;color:var(--creme);font-family:var(--cvf);line-height:1.2}.cv-cover .vert i{font-style:normal;display:block;font-size:calc(var(--u)*1.9);font-weight:400;color:#cdbfb2;margin-right:calc(var(--u)*1.4)}.cv-cover .bas{position:absolute;left:calc(var(--u)*5);bottom:calc(var(--u)*4.6);font-size:calc(var(--u)*1.7);line-height:1.5;color:#cdbfb2}.cv-toc{padding:calc(var(--u)*5) calc(var(--u)*4.4);background:var(--papier)}.cv-toc h2{font:500 calc(var(--u)*5.4)/.95 var(--cvf);margin:0 0 calc(var(--u)*4);letter-spacing:-.025em}.cv-toc ol{list-style:none;margin:0;padding:0}.cv-toc li{display:grid;grid-template-columns:calc(var(--u)*22) 1fr;gap:0 calc(var(--u)*2.4);padding:calc(var(--u)*1.7) 0;border-top:1px solid var(--filet);align-items:center}.cv-toc li img{width:100%;aspect-ratio:3/2;object-fit:cover}.cv-toc li strong{display:block;font:500 calc(var(--u)*2.8)/1.1 var(--cvf);letter-spacing:-.01em}.cv-toc li p{margin:calc(var(--u)*.6) 0 0;font-size:calc(var(--u)*1.7);color:var(--gris);line-height:1.4}.cv-flow .cv-cover{overflow:hidden}.cv-flow .cv-cover .logo{left:6%;width:60%}.cv-flow .cv-cover .vert{font-size:22px}.cv-flow .cv-cover .vert i,.cv-flow .cv-cover .bas{font-size:13px}.cv-flow .cv-toc li{grid-template-columns:120px 1fr;gap:0 14px}.cv-flow .cv-toc li strong{font-size:20px}.cv-flow .cv-toc li p{font-size:13px}.cv-flow .cv-toc h2{font-size:30px}@media print{.cv{background:#fff;padding:0}.cv-bar{display:none}.cv-pages{display:block}.cv-page{box-shadow:none;break-after:page;width:210mm}}@media print{@page{size:210mm 297mm;margin:0}body *:not([data-cv-chemin]):not(.cv-pages):not(.cv-pages *){display:none!important}html,body,[data-cv-chemin]{background:#fff!important;padding:0!important;margin:0!important;max-width:none!important;width:auto!important;min-height:0!important;box-shadow:none!important;border:0!important}.cv{padding:0!important}[data-cv-chemin],.cv-pages,.cv-pages *{content-visibility:visible!important}[data-cv-chemin],.cv-pages img{opacity:1!important;transform:none!important}.cv-pages,.cv-pages.is-double{display:block!important}.cv-page{width:210mm!important;height:297mm!important;aspect-ratio:auto!important;box-shadow:none!important;margin:0!important;break-after:page;page-break-after:always}.cv-page:last-child{break-after:auto;page-break-after:auto}.cv-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/catalogue.css.map */
