.offres-cartes .offre{position:relative;grid-template-columns:24px 1fr auto;background:#fff;transition:border-color .15s,background .15s}.offres-cartes .offre:has(input:checked){border-color:var(--marine);background:#eef5fc}.offres-cartes .offre input{accent-color:var(--marine)}.offres-cartes .offre-det strong{display:inline-block;background:#e3f4e8;color:#16603a;border-radius:6px;padding:0 6px;font-weight:700}.offre-sous{grid-column:2/4;font-size:.82rem;color:var(--gris)}.inclus{background:#fff;border:1px solid var(--ligne);border-radius:12px;padding:12px 14px;margin:0 0 14px}.inclus-titre{margin:0 0 6px;font:600 .95rem Jost,sans-serif}.inclus ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:.9rem}.inclus .coche{color:var(--bleu);font-weight:700;margin-right:8px}.chrono{list-style:none;margin:0 0 14px;padding:14px 8px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#fff;border:1px solid var(--ligne);border-radius:12px;text-align:center;position:relative}.chrono li{display:grid;justify-items:center;gap:2px;font-size:.82rem;position:relative}.chrono li+li:before{content:"";position:absolute;top:13px;right:50%;width:100%;border-top:2px dashed #b9cde2;z-index:0}.chrono-pt{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;background:var(--marine);color:#fff;display:grid;place-items:center;font:600 .85rem Jost,sans-serif}.chrono small{color:var(--gris);line-height:1.25}.confiance{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;text-align:center;font-size:.8rem}.confiance div{display:grid;justify-items:center;gap:4px;padding:10px 4px;background:#fff;border:1px solid var(--ligne);border-radius:12px}.confiance svg{width:24px;height:24px;color:var(--marine)}.ruban{background:var(--marine);color:#fff;overflow:hidden;white-space:nowrap;padding:12px 0}.ruban-piste{display:inline-block;animation:defile 30s linear infinite}.ruban-piste span{display:inline-block;padding:0 22px;font:600 .85rem Jost,sans-serif;letter-spacing:.06em;text-transform:uppercase}.ruban-piste span:before{content:"\25c6";margin-right:22px;color:var(--bleu)}.points4{background:#fff;padding:40px 16px;text-align:center}.points4-grille{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:900px;margin:22px auto 0}.points4-grille>div{background:var(--creme);border-radius:16px;padding:18px 12px}.p4-ico{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 8px;border-radius:50%;background:#e1eefa;color:var(--marine)}.p4-ico svg{width:24px;height:24px}.points4-grille h3{margin:0 0 4px;font-size:1rem}.points4-grille p{margin:0;font-size:.85rem;color:var(--gris)}.usages{padding:34px 0 10px;text-align:center;overflow:hidden}.usages-rang{overflow:hidden;white-space:nowrap;margin-top:14px}.usages-piste{display:inline-block;animation:defile 34s linear infinite}.usages-piste span{display:inline-block;margin:0 6px;padding:10px 18px;border:1.5px solid #cfdcea;border-radius:999px;background:#fff;font-weight:600}.compare{padding:30px 16px 44px;text-align:center}.compare-table{max-width:640px;margin:18px auto 0;background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--ligne);text-align:left}.compare-table>div{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;gap:8px;padding:12px 14px;border-top:1px solid var(--ligne);font-size:.9rem}.compare-table>div:first-child{border-top:0}.ct-tete{background:var(--marine);color:#fff}.compare-table>div>span:first-child{color:var(--gris)}.compare-table>div:not(.ct-tete)>span:nth-child(2){font-weight:600}.final{background:var(--marine);color:#fff;text-align:center;padding:44px 20px}.final h2{color:#fff}.final p{margin:0 0 18px;opacity:.9}.btn.clair{background:#fff;color:var(--marine);border-radius:10px}.lettre{padding:40px 20px;text-align:center;background:#fff}.lettre-form{display:flex;gap:8px;max-width:460px;margin:12px auto 8px}.lettre-form input[type=email]{flex:1;min-width:0;border:1.5px solid #cfdcea;border-radius:10px;padding:12px;font:inherit}.lettre-ok{margin:0;font-weight:600;color:#16603a}.lettre-note{font-size:.75rem;color:var(--gris);margin:0}@media(min-width:768px){.points4-grille{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.ruban-piste,.usages-piste{animation:none}}.promo{margin:14px 0 4px}.promo-lib{display:block;font:600 .9rem Jost,sans-serif;margin-bottom:6px}.promo-rang{display:flex;gap:8px}.promo-rang input{flex:1;min-width:0;border:1.5px solid #cfdcea;border-radius:10px;padding:12px;font:inherit;text-transform:uppercase}.panier .promo-rang .btn{width:auto;margin:0;padding:12px 18px;display:inline-block}.promo-msg{min-height:1.2em;margin:6px 0 0;font-size:.85rem;color:var(--gris)}.promo-msg.ok{color:#16603a}.promo-msg.err{color:#b3261e}.promo-pill{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;background:#e8f6ec;color:#16603a;border-radius:10px;padding:8px 12px;font-weight:600}.promo-pill button{background:none;border:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}.promo[hidden],.promo-pill[hidden],.pt-reduc[hidden]{display:none}.panier-totaux .pt-reduc{color:#16603a;font-weight:600}.panier-totaux .pt-reduc small{font-weight:400}@media(max-width:767px){.bloc.seul-ordi{display:flex!important}div.seul-ordi{display:block!important}}@media(max-width:767px){.fleche{min-width:36px;min-height:40px}.categories summary,.faq2 summary,#questions summary{padding-block:10px;margin-block:-10px}.btn.noir{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/doslia-plus.css.map */
