.cctp{color:#2a1e18;font-family:var(--font-body-family);font-size:15px;line-height:1.55;border:1px solid #d9cdbe;padding:clamp(20px,4vw,48px);display:grid;gap:clamp(22px,3.5vw,32px)}.cctp a{color:inherit}.cctp a:focus-visible,.cctp button:focus-visible{outline:2px solid #6e1423;outline-offset:3px}.cctp h1,.cctp h2,.cctp h3{font-family:var(--font-heading-family);font-weight:400;color:#2a1e18;margin:0;text-wrap:balance}.cctp__crumb{font-size:12px;color:#7a6b60;margin:0 0 -12px}.cctp__crumb a{text-decoration:none}.cctp__hero{position:relative;min-height:clamp(200px,28vw,270px);display:flex;align-items:flex-end;color:#fff7ee;background:#2a1e18;overflow:hidden}.cctp__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cctp__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e161226,#1e1612d1)}.cctp__hero>div{position:relative;z-index:2;padding:clamp(22px,4vw,36px);display:grid;gap:10px;max-width:700px}.cctp__kick{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#e0b877;margin:0}.cctp__kick:before{content:"";width:28px;height:1px;background:#e0b877}.cctp__hero h1{font-size:clamp(30px,4.6vw,48px);line-height:1.06;letter-spacing:-.02em;color:#fff7ee}.cctp__lead{margin:0;color:#fff7eee6;font-size:16px;max-width:56ch}.cctp__facts{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:#fff7eed9;margin:0}.cctp__top{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.cctp__prog{display:grid;gap:8px;flex:1;min-width:200px}.cctp__prog span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#b8863a}.cctp__bar{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cctp__bar i{height:4px;background:#d9cdbe}.cctp__bar i.is-on{background:#6e1423}.cctp__tz{display:flex;align-items:center;gap:12px}.cctp__im{width:64px;height:64px;background:#2a1e18 center / cover no-repeat;border:1px solid #d9cdbe;transition:filter .5s}.cctp__tz small{font-size:12px;color:#7a6b60;max-width:16ch;line-height:1.3}.cctp__pill{display:inline-flex;align-items:baseline;gap:8px;padding:8px 14px;border:1px solid #d9cdbe;background:#fbf7f0;font-size:13.5px;color:#7a6b60}.cctp__pill b{font-family:var(--font-heading-family);font-weight:400;font-size:24px;color:#6e1423;line-height:1}.cctp__said{display:flex;flex-wrap:wrap;gap:8px}.cctp__said button{cursor:pointer;padding:6px 12px;border:1px solid #d9cdbe;border-radius:0;background:#fbf7f0;font:inherit;font-size:13px;color:#2a1e18}.cctp__said button:hover{border-color:#6e1423;color:#6e1423}.cctp__q h2{font-size:clamp(24px,3vw,32px);line-height:1.15;margin-bottom:6px}.cctp__hint{color:#7a6b60;margin:0 0 16px}.cctp__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cctp__opt{cursor:pointer;display:grid;gap:4px;padding:16px;text-align:left;border:1px solid #d9cdbe;border-radius:0;background:#fbf7f0;font:inherit;color:#2a1e18;transition:border-color .2s}.cctp__opt:hover{border-color:#6e1423}.cctp__opt b{font-family:var(--font-heading-family);font-weight:400;font-size:20px;line-height:1.2}.cctp__opt span{color:#7a6b60;font-size:14px}.cctp__opt.has-img{grid-template-columns:96px minmax(0,1fr);gap:4px 14px;align-items:center}.cctp__opt.has-img img{grid-row:1 / 3;width:96px;height:96px;object-fit:cover}.cctp__ico{display:flex;gap:3px;margin-bottom:4px}.cctp__ico i{width:10px;height:26px;background:#6e1423;opacity:.85;border-radius:3px 3px 1px 1px}.cctp__res{display:grid;gap:18px}.cctp__res h2{font-size:clamp(24px,3vw,32px)}.cctp__head{font-family:var(--font-heading-family);font-size:clamp(18px,2.2vw,22px);line-height:1.35;margin:0;padding:14px 18px;border-left:3px solid #b8863a;background:#fbf7f0}.cctp__feat{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border:2px solid #6e1423;background:#fbf7f0}.cctp__feat img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover}.cctp__fb{padding:clamp(16px,3vw,26px);display:grid;gap:12px;align-content:start}.cctp__tagr{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#b8863a}.cctp__fb h3{font-size:clamp(24px,3vw,30px);line-height:1.1}.cctp__px{font-family:var(--font-heading-family);font-size:22px}.cctp__note{margin:0;padding:12px 14px;border-left:3px solid #6e1423;background:#6e14230f;font-size:14px}.cctp__why{margin:0;color:#7a6b60}.cctp__fit{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.cctp__fit li{display:flex;gap:10px;align-items:baseline}.cctp__fit em{font-style:normal;width:18px;color:#2f6b3f;font-weight:600}.cctp__fit em.is-bad{color:#b8863a}.cctp__fit span{color:#7a6b60;min-width:96px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.cctp a.cctp__btn{display:inline-flex;justify-self:start;padding:14px 26px;background:#6e1423;color:#fff7ee;font-weight:500;font-size:15px;text-decoration:none}.cctp__ah{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#b8863a;margin:0}.cctp__alts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cctp__alt{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border:1px solid #d9cdbe;background:#fbf7f0;text-decoration:none}.cctp__alt img{width:96px;height:96px;object-fit:cover}.cctp__alt b{font-family:var(--font-heading-family);font-weight:400;font-size:18px;display:block}.cctp__code{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:16px 20px;background:#6e1423;color:#fff7ee}.cctp__code b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:20px}.cctp__code span{font-size:13.5px;opacity:.92}.cctp__code p{margin:6px 0 0;font-size:13px}.cctp__code p.is-no{color:#ffd9a0}.cctp__cd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cctp__cd i{font-style:normal;font-family:var(--font-heading-family);font-size:22px;letter-spacing:.12em;padding:8px 16px;border:1px dashed rgba(255,247,238,.6)}.cctp__cd button{cursor:pointer;padding:8px 14px;border:1px solid rgba(255,247,238,.6);border-radius:0;background:transparent;color:#fff7ee;font:inherit;font-size:13px}.cctp__cd button:focus-visible{outline-color:#fff}.cctp__next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cctp__next a{display:grid;gap:2px;padding:14px;border:1px solid #d9cdbe;background:#fbf7f0;text-decoration:none}.cctp__next a:hover{border-color:#6e1423}.cctp__next b{font-family:var(--font-heading-family);font-weight:400;font-size:18px}.cctp__next span{font-size:13.5px;color:#7a6b60}.cctp__assure{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d9cdbe;background:#fbf7f0}.cctp__assure div{padding:12px 14px;border-right:1px solid #d9cdbe;font-size:13px;color:#7a6b60}.cctp__assure div:last-child{border-right:0}.cctp__assure b{display:block;color:#2a1e18;font-size:14px}.cctp__acts{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;font-size:14px}.cctp__link{cursor:pointer;padding:0;border:0;background:none;font:inherit;color:#6e1423;text-decoration:underline}.cctp [hidden]{display:none!important}@media screen and (max-width:760px){.cctp__opts,.cctp__alts,.cctp__next,.cctp__feat{grid-template-columns:minmax(0,1fr)}.cctp__feat img{min-height:0;aspect-ratio:4 / 3;height:auto}.cctp__assure{grid-template-columns:repeat(2,minmax(0,1fr))}.cctp__assure div:nth-child(2){border-right:0}.cctp__assure div:nth-child(-n+2){border-bottom:1px solid #d9cdbe}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/cc-trouver.css.map */
