.sec-head h2{font-family:var(--tb-font-display);font-weight:600;letter-spacing:-.01em}.pp-hero{border-bottom:0}.pp-hero .tb-phero-stage{background:transparent;border:0;box-shadow:none;padding:0}.pp-hero .tb-phero-stage img{max-width:460px;filter:drop-shadow(0 24px 44px rgba(12,16,19,.26))}.pp-hero .tb-phero-price .amt{white-space:nowrap}@media(max-width:879px){.pp-hero .tb-phero-in{display:flex;flex-direction:column;gap:var(--tb-sp-8)}.pp-hero .tb-phero-media{order:-1}.pp-hero .tb-phero-stage img{max-width:230px;margin:0 auto}.pp-hero .tb-phero-cta{width:100%}.pp-hero .tb-phero-cta .btn{flex:1 1 auto}}.pp-ben{max-width:980px;margin:0 auto;display:grid;gap:var(--tb-sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.pp-ben{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tb-sp-7)}}.pp-dark{background:#16181a;padding:clamp(3rem,7vw,5rem) 0}.pp-dark .sec-head h2{color:#f5f2ec}.pp-dark .sec-head .eyebrow{color:#b98d3e}.pp-dark .sec-head .lead{color:#f5f2ec9e}.pp-incl{list-style:none;max-width:620px;margin:0 auto;padding:0;display:grid;gap:var(--tb-sp-5)}.pp-incl li{display:flex;gap:var(--tb-sp-5);align-items:flex-start;font-size:var(--tb-fs-md);color:#f5f2ecb8;line-height:1.5}.pp-incl li b{color:#f5f2ec;font-weight:600}.pp-incl svg{width:20px;height:20px;flex:none;color:var(--tb-data);margin-top:2px}.pp-incl-note{max-width:620px;margin:var(--tb-sp-9) auto 0;text-align:center;font-size:var(--tb-fs-sm);color:#f5f2ec73}.pp-faq{max-width:760px;margin:0 auto}details.volet{border-top:1px solid var(--tb-border)}details.volet:last-of-type{border-bottom:1px solid var(--tb-border)}details.volet summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;font-size:.98rem}details.volet summary::-webkit-details-marker{display:none}details.volet summary:after{content:"+";color:var(--tb-text-soft);font-size:1.2rem;flex:none}details.volet[open] summary:after{content:"\2013"}details.volet .vc{padding:0 0 16px;font-size:.92rem;color:var(--tb-text-muted);max-width:60ch;line-height:1.55}details.volet .vc a{text-decoration:underline;text-underline-offset:2px}.pp-demande{max-width:660px;margin:0 auto}.sel-l{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tb-text-soft);font-weight:600;margin:1.5rem 0 .7rem}.tiers{display:flex;flex-direction:column;gap:10px}.tier{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1.5px solid var(--tb-border);border-radius:12px;padding:14px 16px;cursor:pointer;transition:border-color .15s,background .15s}.tier:hover{border-color:var(--tb-text-faint)}.tier input{position:absolute;opacity:0;pointer-events:none}.tier .tq b{font-weight:600}.tier .tq small{display:inline-block;color:var(--tb-text-muted);background:var(--tb-surface-alt);font-size:.72rem;font-weight:700;margin-top:5px;padding:2px 9px;border-radius:999px}.tier .tp{font-weight:800;font-size:1.3rem;white-space:nowrap}.tier.is-active{border-color:var(--tb-cta);background:#2e8f220d;box-shadow:0 0 0 1.5px var(--tb-cta)}.tier.is-active .tq b:before{content:"\2713  ";color:var(--tb-cta)}.tier:focus-within{outline:3px solid rgba(46,143,34,.35);outline-offset:2px}.tbadge{position:absolute;top:-10px;right:14px;background:var(--tb-c-ink);color:#fff;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:3px 9px;border-radius:999px}.cfg-sum{background:#fff;border:1px solid var(--tb-border);border-radius:12px;padding:14px 16px;margin-top:14px;font-size:.9rem;color:var(--tb-text-muted);display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.cfg-sum b{font-size:1.05rem;color:var(--tb-text)}.pp-demande .rf-grid{margin-top:14px}.pp-x-img{display:flex;justify-content:center;margin-bottom:var(--tb-sp-5)}.pp-x-img img{width:120px;height:auto;filter:drop-shadow(0 10px 18px rgba(12,16,19,.18))}.re-step{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1rem;margin:22px 0 12px;color:#16181a}.re-step:first-child{margin-top:0}.re-step-n{flex:none;width:27px;height:27px;border-radius:50%;background:#16181a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700}.tier{gap:12px}.tier-thumb{flex:none;width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(17,17,20,.18))}.tier-thumb--duo{width:88px}.tier .tq{flex:1;min-width:0}@media(max-width:480px){.tier-thumb{width:46px;height:46px}.tier-thumb--duo{width:72px}}.cfg-note{font-size:.85rem;color:#5d646b}@media(prefers-reduced-motion:no-preference){@keyframes tbUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tbPack{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes tbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tbPop{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}.tb-phero-copy>*{animation:tbUp .65s cubic-bezier(.22,1,.36,1) both}.tb-phero-copy>*:nth-child(2){animation-delay:.08s}.tb-phero-copy>*:nth-child(3){animation-delay:.16s}.tb-phero-copy>*:nth-child(4){animation-delay:.24s}.tb-phero-copy>*:nth-child(5){animation-delay:.32s}.tb-phero-copy>*:nth-child(6){animation-delay:.4s}.tb-phero-stage{animation:tbPack .9s cubic-bezier(.22,1,.36,1) .1s both}.tb-phero-stage img{animation:tbFloat 7s ease-in-out 1.6s infinite}.tier.is-active{animation:tbPop .22s ease}.btn-primary{transition:transform .18s ease,box-shadow .18s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px #2e8f2242}.btn-primary:active{transform:translateY(0) scale(.99)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tb-product.css.map */
