:root{--cp-cream:#FFFFF9;--cp-cyan:#EDFEFF;--cp-tile:#EEFFFF;--cp-brun:#4B2815;--cp-sauge:#6C8482;--cp-ink2:rgba(75,40,21,.66);--cp-ink3:rgba(75,40,21,.46);--cp-line:rgba(75,40,21,.18);--cp-line2:rgba(75,40,21,.1);--cp-promo:#A82D25;--cp-ok:#2F5B3F;--cp-r:8px;--cp-font:"Apple Garamond Light","EB Garamond",Garamond,"Times New Roman",serif}.cp-s,.cp-card{font-family:var(--cp-font);color:var(--cp-brun);-webkit-font-smoothing:antialiased}.cp-s{background:var(--cp-cream);font-size:17px;line-height:1.45}.cp-s *,.cp-s *:before,.cp-s *:after,.cp-card *,.cp-card *:before,.cp-card *:after{box-sizing:border-box}.cp-s h1,.cp-s h2,.cp-s h3,.cp-s h4,.cp-card h3{font-family:inherit;font-weight:400;margin:0;line-height:1.08;color:inherit;text-wrap:balance}.cp-s p,.cp-card p{margin:0}.cp-s a,.cp-card a{color:inherit}.cp-s img,.cp-card img{max-width:100%;display:block}.cp-s button,.cp-card button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-transform:inherit;letter-spacing:inherit;line-height:inherit;min-height:0;min-width:0;box-shadow:none;border-radius:0}.cp-s :focus-visible,.cp-card :focus-visible{outline:2px solid var(--cp-sauge);outline-offset:3px}.cp-wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:16px;padding-right:16px}@media(min-width:1100px){.cp-wrap{padding-left:40px;padding-right:40px}}.cp-sec{padding-block:72px}.cp-sec.cp-nopt{padding-top:0}.cp-lbl{font-size:16px;letter-spacing:.13em;text-transform:uppercase;display:inline-flex;align-items:center;gap:11px;line-height:1.2;color:var(--cp-brun)}.cp-lbl:before{content:"";width:8px;height:8px;background:currentColor;flex:none;border-radius:2px}.cp-lbl.c{color:var(--cp-cream)}.cp-t-xl{font-size:clamp(40px,5vw,72px);line-height:.96;letter-spacing:.005em;text-transform:uppercase}.cp-t-l{font-size:clamp(30px,3.4vw,46px);line-height:1.02;letter-spacing:.005em;text-transform:uppercase}.cp-muted{color:var(--cp-ink2)}.cp-head{display:flex;flex-direction:column;gap:14px;margin-bottom:34px}.cp-head .row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.cp-head p{color:var(--cp-ink2);max-width:62ch;font-size:16px}.cp-head .row>span.cp-muted{font-size:15px}.cp-link{font-size:13px;letter-spacing:.13em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--cp-line);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.cp-link:hover{text-decoration-color:var(--cp-brun)}.cp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--cp-r);padding:0 26px;height:46px;font-family:var(--cp-font);font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1;border:1px solid transparent;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap;cursor:pointer}.cp-s .cp-btn{padding:0 26px;border-radius:var(--cp-r)}.cp-btn-p{background:var(--cp-brun);color:var(--cp-cream)!important;border-color:var(--cp-brun)}.cp-btn-p:hover{background:#36190b}.cp-btn-o{background:transparent;color:var(--cp-brun)!important;border-color:var(--cp-brun)}.cp-btn-o:hover{background:#4b28150f}.cp-btn-c{background:var(--cp-cream);color:var(--cp-brun)!important;border-color:var(--cp-cream)}.cp-btn-c:hover{background:#fff}.cp-btn-oc{background:transparent;color:var(--cp-cream)!important;border-color:#fffff9cc}.cp-btn-s{height:40px;font-size:11px}.cp-s .cp-btn-s{padding:0 18px}.cp-ico{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.cp-drop{--m:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 40.7 54.4%27%3E%3Cpath d=%27M16.4 54.0C16.3 54.0 16.0 53.9 15.7 53.9C14.9 53.7 14.2 53.4 13.2 52.7C11.2 51.3 8.8 49.1 6.1 46.0C3.7 43.3 1.7 39.6 0.8 36.1C0.2 34.0 0.1 32.7 0.1 30.2C0.1 27.2 0.3 25.5 1.2 22.6C1.7 20.8 2.7 18.6 3.7 17.0C4.2 16.2 6.4 12.8 7.0 12.0C7.2 11.8 7.4 11.4 7.5 11.2C8.0 10.6 9.0 9.3 9.5 8.7C9.8 8.3 10.2 7.8 10.4 7.6C12.9 4.5 16.2 1.8 18.4 0.9C20.9 -0.2 23.6 -0.3 26.4 0.6C33.2 2.9 38.6 10.1 40.2 18.9C40.5 20.6 40.6 24.5 40.3 26.0C39.6 29.5 37.8 32.8 34.1 37.8C33.3 38.8 30.6 42.2 30.2 42.7C30.1 42.8 29.3 43.8 28.5 44.8C26.4 47.3 25.6 48.2 23.8 50.1C21.0 52.8 19.3 53.8 17.2 54.0C16.9 54.1 16.6 54.1 16.4 54.0Z%27/%3E%3C/svg%3E");display:inline-block;width:12px;height:16px;flex:none;background:var(--c,#4B2815);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.cp-stars{--p:100%;--on:var(--cp-brun);--off:rgba(75,40,21,.2);--m:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2.5l2.9 6.3 6.9.8-5.1 4.7 1.4 6.8L12 17.7l-6.1 3.4 1.4-6.8L2.2 9.6l6.9-.8z%27/%3E%3C/svg%3E");display:inline-block;width:70px;height:13px;flex:none;vertical-align:-1px;background:linear-gradient(90deg,var(--on) var(--p),var(--off) var(--p));-webkit-mask:var(--m) 0 0/14px 13px repeat-x;mask:var(--m) 0 0/14px 13px repeat-x}.cp-mi{display:inline-block;width:13px;height:13px;flex:none;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.cp-mi-e{--i:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 7h11v3a5.5 5.5 0 0 1-11 0z%27/%3E%3Cpath d=%27M15 8h3a2.5 2.5 0 0 1 0 5h-3%27/%3E%3Cpath d=%27M3 19h13%27/%3E%3Cpath d=%27M8 3.5v1.5M11 3.5v1.5%27/%3E%3C/svg%3E")}.cp-mi-f{--i:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 4h14l-4 8H9z%27/%3E%3Cpath d=%27M12 12v3%27/%3E%3Cpath d=%27M6.5 15h11l-1 6h-9z%27/%3E%3C/svg%3E")}.cp-mi-d{--i:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M7 3h10l-3.5 8.5v1l3.5 8.5H7l3.5-8.5v-1z%27/%3E%3Cpath d=%27M8.5 12.5h7%27/%3E%3C/svg%3E")}.cp-mi-c{--i:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 7h16%27/%3E%3Cpath d=%27M5.5 7l1.5 12h10l1.5-12%27/%3E%3Cpath d=%27M8.5 15.5h7%27/%3E%3C/svg%3E")}@media(max-width:900px){.cp-sec{padding-block:48px}.cp-head{margin-bottom:24px}.cp-lbl{font-size:14px;letter-spacing:.12em}.cp-t-xl{font-size:34px}.cp-t-l{font-size:28px}}.cp-hero{--hero-fs:clamp(44px,min(6.2vw,9.6vh),100px);position:relative;min-height:calc(100vh - 150px);min-height:calc(100svh - 150px);display:flex;background:#2a1a10;color:var(--cp-cream);overflow:hidden}.cp-hero-media{position:absolute;left:0;right:0;top:0;bottom:calc(2.88 * var(--hero-fs) + 104px - 11.25vw)}.cp-hero-media>img,.cp-hero-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) 100%}.cp-hero-media>picture{position:absolute;top:0;right:0;bottom:0;left:0}.cp-hero-veil{position:absolute;left:0;right:0;bottom:0;height:calc(11.25vw + 40px);background:#1e11084d;-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 48px);mask-image:linear-gradient(to bottom,transparent 0,#000 48px);pointer-events:none}.cp-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e110880 0,#1e11082e 90px,#1e110800 160px),linear-gradient(0deg,#2a1a10 0,#1e11088c 6vw,#1e110800 calc(11.25vw + 40px));pointer-events:none}.cp-hero .cp-wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:150px;padding-bottom:30px;container-type:inline-size}.cp-hero h1{margin:0 0 28px;font-size:var(--hero-fs);line-height:.96;text-transform:uppercase;letter-spacing:.005em;text-shadow:0 1px 18px rgba(20,10,4,.3);color:var(--cp-cream)}.cp-hero h1 .l{display:block}.cp-hero h1 .nw{white-space:nowrap}.cp-hero-foot{display:flex;align-items:center;justify-content:space-between;gap:18px 40px;flex-wrap:wrap}.cp-proof{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 28px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fffff9eb;text-shadow:0 1px 10px rgba(20,10,4,.35)}.cp-proof>span{display:inline-flex;align-items:center;gap:8px}.cp-proof .cp-stars{--on:var(--cp-cream);--off:rgba(255,255,249,.35)}.cp-hero-feat{position:absolute;z-index:2;right:calc(max(0px,(100% - 1440px)/2) + 16px);bottom:calc(11.25vw - .48 * var(--hero-fs));transform:translateY(50%);display:flex;align-items:center;gap:12px;padding:7px 14px 7px 7px;background:var(--cp-cream);color:var(--cp-brun)!important;border-radius:var(--cp-r);text-decoration:none;box-shadow:0 8px 28px #140a044d;transition:box-shadow .2s,transform .2s}.cp-hero-feat:hover{box-shadow:0 10px 34px #140a046b;transform:translateY(calc(50% - 2px))}.cp-hero-feat img{width:46px;height:46px;border-radius:6px;object-fit:cover;flex:none;background:var(--cp-tile)}.cp-hero-feat .hf-t{display:flex;flex-direction:column;gap:3px;line-height:1.1}.cp-hero-feat small{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cp-promo)}.cp-hero-feat b{font-weight:400;font-size:19px;white-space:nowrap}.cp-hero-feat .cp-ico{width:22px;height:22px;stroke-width:1.5;margin-left:2px}@media(min-width:1100px){.cp-hero-feat{right:calc(max(0px,(100% - 1440px)/2) + 40px)}}@media(min-width:901px)and (max-width:1060px){.cp-hero-feat img{display:none}.cp-hero-feat{padding-left:14px}}@media(min-width:901px){.cp-hero-foot,.cp-proof{flex-wrap:nowrap}.cp-proof>span{white-space:nowrap}}@media(min-width:901px)and (max-width:1180px){.cp-proof>span:nth-child(3){display:none}.cp-hero-foot{gap:24px}.cp-proof{gap:10px 22px}}@media(max-width:900px){.cp-hero{display:block;min-height:0}.cp-hero-media{position:relative;inset:auto;aspect-ratio:1/1;overflow:hidden}.cp-hero-media>img,.cp-hero-media>picture>img{object-position:var(--mx,84.6%) 50%}.cp-hero-veil{height:calc(19% + 34px)}.cp-hero-media:after{background:linear-gradient(180deg,#1e110873,#1e110826 14%,#1e110800 26%),linear-gradient(0deg,#2a1a10 0,#1e11088c 9%,#1e110800 calc(19% + 34px))}.cp-hero .cp-wrap{display:block;margin-top:-19%;padding-top:0;padding-bottom:30px}.cp-hero h1{font-size:clamp(22px,7.7cqi,30px);line-height:1.04;margin-bottom:22px}.cp-hero-foot{flex-direction:column;align-items:stretch;gap:18px}.cp-hero-foot .cp-btn{width:100%;padding:0 14px}.cp-proof{justify-content:flex-start;gap:8px 18px;font-size:11px}.cp-proof>span:nth-child(3){display:none}.cp-hero-feat{top:16px;bottom:auto;right:16px;transform:none;gap:9px;padding:5px 10px 5px 5px}.cp-hero-feat:hover{transform:none}.cp-hero-feat img{width:36px;height:36px;border-radius:5px}.cp-hero-feat small{font-size:9.5px}.cp-hero-feat b{font-size:15.5px}.cp-hero-feat .cp-ico{width:18px;height:18px}}.cp-vedette{background:var(--cp-cyan);border-bottom:1px solid var(--cp-line2)}.cp-vedette .cp-wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center;padding-block:48px}.cp-o1-img{display:block;border-radius:22px;overflow:hidden;background:#edffff;aspect-ratio:1557/784}.cp-o1-img img{width:100%;height:100%;object-fit:cover}.cp-o1-body{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cp-o1-tags{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cp-until{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-cream);background:var(--cp-promo);padding:5px 9px;border-radius:var(--cp-r)}.cp-o1-body .lead{color:var(--cp-ink2);font-size:16px;max-width:46ch}.cp-o1-body .cp-kvr{width:100%}.cp-ctas{display:flex;gap:10px;flex-wrap:wrap}.cp-onote{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cp-ink3);display:flex;gap:18px;flex-wrap:wrap}@media(max-width:900px){.cp-vedette .cp-wrap{grid-template-columns:1fr;gap:20px;padding-block:32px}.cp-o1-img{border-radius:14px}}.cp-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cp-promo{position:relative;background:#2a1a10;color:var(--cp-cream)!important;overflow:hidden;height:100%;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px;text-decoration:none;border-radius:22px}.cp-promo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.cp-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1e11086b}.cp-promo>div{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}.cp-promo h3{font-size:34px;text-transform:uppercase;line-height:1;color:var(--cp-cream)}.cp-promo p{font-size:14px;color:#fffff9d9;max-width:26ch}@media(max-width:1000px){.cp-grid4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.cp-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 8px}.cp-promo h3{font-size:26px}.cp-promo{padding:20px;min-height:260px}}.cp-card{display:flex;flex-direction:column;min-width:0;position:relative;font-size:17px;line-height:1.45;text-align:left}.cp-tile{display:block;position:relative;aspect-ratio:1;overflow:hidden;max-width:100%;border-radius:8.2%;background:var(--cp-tile)}.cp-tile img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.cp-card:hover .cp-tile:not(.cp-sw) img{transform:scale(1.03)}.cp-sw-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none}.cp-sw-track::-webkit-scrollbar{display:none}.cp-sw-track:focus-visible{outline:2px solid var(--cp-brun);outline-offset:-2px}.cp-sw-slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block}.cp-sw-slide img{-webkit-user-drag:none}.cp-sw-track.drag{scroll-snap-type:none;cursor:grabbing}@media(hover:hover)and (pointer:fine){.cp-sw-track{cursor:grab}}.cp-card-body{display:flex;flex-direction:column;gap:7px;padding:12px 2px 0;flex:1;min-height:0}.cp-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:16px}.cp-tdots{display:inline-flex;margin-left:auto;margin-right:-5px}.cp-card .cp-tdots button{width:16px;height:16px;display:grid;place-content:center}.cp-tdots button:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--cp-line)}.cp-tdots button[aria-current=true]:after{background:var(--cp-brun)}.cp-ctag{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cp-brun);display:inline-flex;align-items:center;gap:8px;line-height:1.3}.cp-ctag:before{content:"";width:6px;height:6px;background:currentColor;flex:none}.cp-ctag.new,.cp-ctag.off{color:var(--cp-promo)}.cp-ctag.decaf{color:var(--cp-sauge)}.cp-ctag.noel{color:var(--cp-ok)}.cp-ctag.none{min-height:15px}.cp-ctag.none:before{display:none}.cp-card-meta{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-sauge);line-height:1.3}.cp-card-name{font-size:19px;line-height:1.15;margin:0}.cp-card-name a{text-decoration:none}.cp-card-name a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cp-card-notes{font-size:14px;color:var(--cp-ink2);line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cp-chips{display:flex;flex-wrap:wrap;gap:5px}.cp-chipx{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--cp-line2);background:var(--cp-cream);white-space:nowrap;border-radius:var(--cp-r);line-height:1.3}.cp-chipx .cp-drop{width:9px;height:12px}.cp-card-foot{display:flex;justify-content:space-between;align-items:center;gap:4px 10px;margin:2px 0 6px;font-variant-numeric:tabular-nums;flex-wrap:wrap}.cp-pr{font-size:17px;line-height:1.35}.cp-pr small{display:block;font-size:12px;color:var(--cp-sauge);line-height:1.35}.cp-pr small.off{color:var(--cp-promo)}.cp-pr small:empty{display:none}.cp-pcmp:empty{display:none}.cp-pcmp s{margin-left:8px;font-size:13px;color:var(--cp-ink3)}.cp-pcmp i{font-style:normal;margin-left:6px;font-size:12px;color:var(--cp-promo);letter-spacing:.02em}.cp-rate{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--cp-ink2);white-space:nowrap}.cp-card-buy{margin-top:auto;display:flex;flex-direction:column;gap:6px}.cp-vsel{display:flex;gap:4px}.cp-card .cp-vopt{flex:1 1 0;min-width:0;height:30px;padding:0 6px;border:1px solid var(--cp-line2);border-radius:var(--cp-r);background:var(--cp-cream);font-size:12.5px;color:var(--cp-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;transition:border-color .12s,color .12s}.cp-card .cp-vopt:hover{border-color:var(--cp-brun);color:var(--cp-brun)}.cp-card .cp-vopt[aria-pressed=true]{border-color:var(--cp-brun);box-shadow:inset 0 0 0 1px var(--cp-brun);color:var(--cp-brun)}.cp-card .cp-vopt:disabled{opacity:.45;text-decoration:line-through;cursor:not-allowed}.cp-card .cp-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 12px;border:1px solid var(--cp-brun);border-radius:var(--cp-r);color:var(--cp-brun);background:transparent;white-space:nowrap;line-height:1.2;transition:background .15s,color .15s}.cp-card .cp-add svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;flex:none}.cp-card .cp-add:hover,.cp-card .cp-add.ok{background:var(--cp-brun);color:var(--cp-cream)}.cp-card .cp-add:disabled{opacity:.5;cursor:not-allowed;background:transparent;color:var(--cp-brun)}.cp-card .cp-add.busy{opacity:.6;pointer-events:none}.cp-mou{position:absolute;left:0;right:0;top:0;aspect-ratio:1;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px;background:#fffff9f5;border-radius:8.2%;border:1px solid var(--cp-line)}.cp-mou[hidden]{display:none}.cp-mou b{font-weight:400;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:center}.cp-card .cp-mou button{border:1px solid var(--cp-line);border-radius:var(--cp-r);padding:8px 10px;font-size:13px;background:var(--cp-cream);text-align:center}.cp-card .cp-mou button:hover{border-color:var(--cp-brun)}.cp-card .cp-mou .x{position:absolute;top:8px;right:10px;border:0;background:none;font-size:18px;line-height:1;padding:4px}@media(max-width:760px){.cp-card-top{gap:4px}.cp-card-top .cp-ctag{letter-spacing:.08em;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.cp-card-name{font-size:17px}.cp-card-notes{display:none}.cp-chips{flex-wrap:nowrap;gap:10px;overflow:hidden}.cp-chips .cp-chipx{padding:0;border:0;background:none;text-transform:none;letter-spacing:0;font-size:12.5px;gap:4px;color:var(--cp-ink2);min-width:0}.cp-chips .cp-chipx .cp-drop{width:10px;height:13px}.cp-chips .cp-chipx:nth-child(n+3){display:none}.cp-card .cp-add{padding:9px 6px;font-size:10px;letter-spacing:.1em;gap:6px}.cp-vsel{gap:3px}.cp-card .cp-vopt{height:28px;padding:0 3px;font-size:11.5px}.cp-rate{font-size:11px}}.cp-rows{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.cp-rowx{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding:14px 10px;border-top:1px solid var(--cp-line2);text-decoration:none;transition:background .15s;border-radius:var(--cp-r)}.cp-rows .cp-rowx:nth-last-child(-n+2){border-bottom:1px solid var(--cp-line2)}.cp-rowx:hover{background:var(--cp-cyan)}.cp-rowx .big{font-size:clamp(26px,2.3vw,34px);line-height:1;text-transform:uppercase;letter-spacing:.005em}.cp-rowx .ico{width:56px;display:flex;justify-content:center}.cp-rowx .ico .cp-drop{width:30px;height:40px}.cp-rowx .side{display:flex;align-items:center;gap:20px;text-align:right}.cp-rowx .ds{font-size:14px;color:var(--cp-ink2);max-width:28ch}.cp-rowx .cnt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-ink3);white-space:nowrap;display:inline-flex;align-items:center;gap:8px}@media(max-width:900px){.cp-rows{display:block;border-top:1px solid var(--cp-line2)}.cp-rowx{grid-template-columns:52px 1fr auto;gap:14px;padding:18px 4px;border-top:0;border-bottom:1px solid var(--cp-line2);border-radius:0}.cp-rowx .ico{width:52px}.cp-rowx .ds{display:none}.cp-rowx .big{font-size:26px;min-width:0}}.cp-abo{background:var(--cp-cyan)}.cp-abo .cp-wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;padding-block:72px}.cp-abo-img{position:relative;container-type:inline-size}.cp-abo-img img{width:100%;height:auto;display:block}.cp-box-tag{position:absolute;left:50%;top:var(--ty,84.4%);transform:translate(-50%,-50%) rotate(-2deg);background:var(--cp-cream);color:var(--cp-brun);border:1px solid var(--cp-brun);border-radius:var(--cp-r);padding:.62em 1.15em;font-size:clamp(10px,2.15cqi,15px);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;line-height:1.2;box-shadow:0 2px 8px #4b281533}.cp-abo h2{margin:14px 0}.cp-abo .lead{color:var(--cp-ink2);max-width:50ch;font-size:16px;margin-bottom:26px}.cp-kv{display:flex;flex-direction:column;gap:8px}.cp-kvh{font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;gap:12px;margin:14px 0 4px}.cp-kvh:after{content:"";flex:1;border-top:1px solid var(--cp-line)}.cp-kvr{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;background:var(--cp-cream);border:1px solid var(--cp-line2);border-radius:var(--cp-r);padding:14px 16px;text-decoration:none}.cp-kvr b{font-weight:400;display:block;font-size:17px}.cp-kvr span{font-size:13px;color:var(--cp-ink2);display:block;margin-top:2px}.cp-kvr .v{font-size:18px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cp-kvr .v small{display:block;font-size:12px;color:var(--cp-sauge)}.cp-kvr .v .was{display:inline;text-decoration:line-through;color:var(--cp-ink3);font-size:13px;margin-right:6px}.cp-kvr.hi{border-color:var(--cp-brun);box-shadow:inset 0 0 0 1px var(--cp-brun)}.cp-abo .cp-ctas{margin-top:22px}.cp-garanties{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cp-ink2);margin-top:18px}.cp-garanties span{display:inline-flex;align-items:center;gap:8px}.cp-garanties .cp-ico{stroke:var(--cp-sauge)}@media(max-width:900px){.cp-abo .cp-wrap{grid-template-columns:1fr;gap:22px;padding-block:44px}.cp-abo-img{max-width:420px;margin:0 auto;width:100%}}.cp-quiz{background:var(--cp-cyan);border-top:1px solid var(--cp-line2);border-bottom:1px solid var(--cp-line2)}.cp-quiz .cp-wrap{padding-block:52px;display:grid;grid-template-columns:.9fr 1.4fr;gap:40px;align-items:start}.cp-quiz h2{margin-top:14px}.cp-quiz .lead{color:var(--cp-ink2);font-size:16px;margin-top:12px;max-width:40ch}.cp-qgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}.cp-qs h4{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:8px}.cp-qs h4 i{font-style:normal;width:20px;height:20px;background:var(--cp-brun);color:var(--cp-cream);font-size:11px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.cp-qs h4 .qcount{margin-left:auto;color:var(--cp-ink3);letter-spacing:.12em;font-variant-numeric:tabular-nums}.cp-chips2{display:flex;flex-wrap:wrap;gap:6px}.cp-s .cp-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--cp-line);border-radius:var(--cp-r);background:var(--cp-cream);font-size:11px;letter-spacing:.12em;text-transform:uppercase;transition:all .12s;line-height:1.2}.cp-s .cp-chip:hover{border-color:var(--cp-brun)}.cp-s .cp-chip[aria-pressed=true]{background:var(--cp-brun);color:var(--cp-cream);border-color:var(--cp-brun)}.cp-chip .cp-mi{width:16px;height:16px}.cp-quiz-foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:24px;grid-column:1/-1}.cp-quiz-foot .res{color:var(--cp-ink2);font-size:14px}.cp-quiz-out{grid-column:1/-1}.cp-quiz-out:empty{display:none}.cp-quiz-out .cp-grid4{margin-top:8px}.cp-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.cp-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.cp-quiz .cp-wrap{grid-template-columns:1fr;gap:22px;padding-block:36px}.cp-qgrid{grid-template-columns:1fr;gap:16px}}.cp-rtabs{display:flex;gap:26px;align-items:baseline;overflow-x:auto;scrollbar-width:none;padding:6px 0 18px;margin-bottom:12px;white-space:nowrap}.cp-rtabs::-webkit-scrollbar{display:none}.cp-s .cp-rtabs button{font-size:clamp(24px,2.6vw,38px);text-transform:uppercase;line-height:1;color:var(--cp-ink3);display:inline-flex;align-items:center;gap:10px;transition:color .15s}.cp-s .cp-rtabs button:hover{color:var(--cp-ink2)}.cp-s .cp-rtabs button[aria-selected=true]{color:var(--cp-brun)}.cp-rtabs button .cp-ico{width:26px;height:26px;stroke-width:1.5;display:none}.cp-rtabs button[aria-selected=true] .cp-ico{display:block}.cp-rinfo{display:flex;align-items:center;gap:16px;margin:0 0 20px;font-size:14px;color:var(--cp-ink2);flex-wrap:wrap}.cp-rpanel[hidden]{display:none}.cp-rpanel.loading{opacity:.5}.cp-logos{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:40px}.cp-logos a{display:flex;align-items:center;justify-content:center;aspect-ratio:1.4;background:#fff;border:1px solid var(--cp-line2);border-radius:var(--cp-r);padding:14px;text-decoration:none;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--cp-ink2)}.cp-logos img{width:100%;height:100%;object-fit:contain;filter:grayscale(1);opacity:.7;transition:all .2s}.cp-logos a:hover img{filter:none;opacity:1}@media(max-width:900px){.cp-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-s .cp-rtabs button{font-size:26px}}.cp-avis-sum{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--cp-ink2);margin:8px 0 26px;flex-wrap:wrap}.cp-avis-sum b{font-weight:400;font-size:26px;color:var(--cp-brun)}.cp-avis-sum .ok{color:var(--cp-ok);display:inline-flex;align-items:center;gap:6px}.cp-avis-sum .ok .cp-ico{width:14px;height:14px;stroke-width:2}.cp-avis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cp-rev{background:var(--cp-cyan);border-radius:var(--cp-r);padding:28px 26px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.cp-rev p{font-size:16px;line-height:1.4;max-width:34ch}.cp-rev .by{font-size:12px;color:var(--cp-ink2);margin-top:auto}@media(max-width:900px){.cp-avis-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cp-maquette.css.map */
