.sc-offres,.sc-offres *{box-sizing:border-box}.sc-offres{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.sc-offres__legende{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sc-offres__choix-zone{display:flex;flex-direction:column;gap:6px;font:600 14px/18px var(--sc-police);color:#151515}.sc-offres__select{width:100%;min-height:44px;padding:0 12px;border:1.5px solid #dfe4e8;border-radius:10px;background:#fff;font:500 16px/20px var(--sc-police);color:#151515}.sc-offres__select:focus-visible{outline:2px solid #1a2023;outline-offset:2px}.sc-offre{position:relative;display:flex;align-items:center;gap:12px;min-height:80px;padding:12px 16px 12px 14px;border:1.5px solid #dfe4e8;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.sc-offre:has(.sc-offre__choix:checked){border-color:#2563eb;background:#eef3fe;box-shadow:0 8px 20px #2563eb24}.sc-offre:has(.sc-offre__choix:focus-visible){outline:2px solid #1a2023;outline-offset:2px}.sc-offre:has(.sc-offre__choix:disabled){opacity:.5;cursor:not-allowed}.sc-offre__choix{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.sc-offre__coche{position:relative;flex:none;width:22px;height:22px;border:1.5px solid #b9c2c8;border-radius:50%;background:#fff;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.sc-offre__coche:after{content:"";position:absolute;top:4px;left:7px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg)}.sc-offre__choix:checked~.sc-offre__coche{border-color:#2563eb;background:#2563eb;color:#fff}.sc-offre__choix:checked~.sc-offre__coche:after{opacity:1}.sc-offre__image{display:block;flex:none;width:64px;height:64px;overflow:hidden;border-radius:10px;background:#fff}.sc-offre__image img{display:block;width:100%;height:100%;object-fit:contain}.sc-offre__infos{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.sc-offre__libelle{font:600 15px/20px var(--sc-police);color:#1a2023;text-align:left}.sc-offre__economie{width:fit-content;padding:2px 7px;border-radius:5px;background:#dfe8fd;font:600 12px/16px var(--sc-police);color:#1d4fbf}.sc-offre:has(.sc-offre__choix:checked) .sc-offre__economie{background:#c9d8fb}.sc-offre__prix{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.sc-offre__actuel{font:700 17px/22px var(--sc-police);color:#1a2023}.sc-offre:has(.sc-offre__choix:checked) .sc-offre__actuel{color:#1d4fbf}.sc-offre__barre{font:400 13px/18px var(--sc-police);color:#828080;text-decoration:line-through #2563eb 1.5px}@media(hover:hover){.sc-offre:hover{border-color:#2563eb}}.sc-offres--compact{gap:7px;margin:0 16px 20px}.sc-offres--compact .sc-offre{gap:9px;min-height:46px;padding:7px 12px 7px 10px;border-radius:10px;box-shadow:none}.sc-offres--compact .sc-offre__coche{width:18px;height:18px}.sc-offres--compact .sc-offre__coche:after{top:3px;left:5.5px;width:4px;height:8px}.sc-offres--compact .sc-offre__libelle{font:600 13px/17px var(--sc-police)}.sc-offres--compact .sc-offre__actuel{font:700 14px/18px var(--sc-police)}.sc-grille__cartes:has(.sc-offres--compact){align-items:stretch}.sc-carte2:has(.sc-offres--compact){display:flex;flex-direction:column}.sc-carte2:has(.sc-offres--compact) form{margin-top:auto}@media(max-width:767px){.sc-offres{margin:0 10px}.sc-offre{gap:10px;min-height:76px;padding:10px 12px 10px 11px}.sc-offre__image{width:58px;height:58px}.sc-offre__libelle{font-size:14px;line-height:18px}.sc-offre__economie{font-size:11px;line-height:15px}.sc-offre__actuel{font-size:16px;line-height:21px}.sc-offres--compact{gap:5px;margin:0 6px 10px}.sc-offres--compact .sc-offre{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 6px;min-height:50px;padding:6px 7px}.sc-offres--compact .sc-offre__coche{grid-row:1 / span 2}.sc-offres--compact .sc-offre__prix{grid-column:2;align-items:flex-start}.sc-offres--compact .sc-offre__coche{width:15px;height:15px}.sc-offres--compact .sc-offre__coche:after{top:2px;left:4px;width:3.5px;height:7px;border-width:0 1.5px 1.5px 0}.sc-offres--compact .sc-offre__infos{gap:0}.sc-offres--compact .sc-offre__libelle{font-size:11px;line-height:14px}.sc-offres--compact .sc-offre__actuel{font-size:12px;line-height:16px;color:#1d4fbf}}@media(prefers-reduced-motion:reduce){.sc-offre,.sc-offre__coche{transition:none}}label.sc-offre .sc-offre__economie{padding:2px 8px;white-space:nowrap;text-wrap:nowrap;word-break:normal;overflow-wrap:normal}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-offres.css.map */
