.bf-pe{--bf-nuit: #0E1440;--bf-bleu: #136AFF;--bf-or: #E8B96A;--bf-carte: #EEF3FA;--bf-encre: #0E1440;--bf-doux: #b9c6e6;box-sizing:border-box;display:block;margin:10px 0 12px;max-width:100%;min-width:0;border-radius:12px;overflow:hidden;background:var(--bf-nuit);color:#fff;text-align:left;font-size:14px}.bf-pe *,.bf-pe *:before,.bf-pe *:after{box-sizing:border-box}.bf-pe label,.bf-pe legend,.bf-pe span,.bf-pe p,.bf-pe b,.bf-pe strong{text-transform:none;letter-spacing:normal}.bf-eco-natif{display:none!important}.bf-pe__fixe{display:flex;align-items:center;gap:10px;padding:8px 10px;margin:6px 0 4px;border:1px solid #e8b96a;border-radius:10px;background:#fffaf0}.bf-pe__fixe img{width:36px;height:36px;object-fit:contain;border-radius:6px;background:#fff}.bf-pe__fixe .bf-pe__nom{color:#0e1440;font-weight:700}.bf-pe__fixe .bf-pe__val{color:#4a5275}.bf-pe__plus{margin:8px 0 4px;font-size:13px;font-weight:600}.bf-pe__bandeau{padding:8px 12px 7px;background:linear-gradient(90deg,var(--bf-nuit) 0%,var(--bf-bleu) 100%)}.bf-pe__haut{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.bf-pe__titre{font-weight:800;font-size:14px;line-height:1.2;color:#fff}.bf-pe__fin{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:600;color:#fff}.bf-pe__cd{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 2px;font-variant-numeric:tabular-nums}.bf-pe__cd span{font-weight:800;font-size:14px;color:#fff;background:none;padding:0;min-width:0}.bf-pe__cd i{font-style:normal;font-weight:600;font-size:12px;margin:0 5px 0 1px;opacity:.85}.bf-pe__accroche{margin:2px 0 0;font-size:12px;font-weight:500;color:#ffffffd9}.bf-pe__corps{padding:9px 12px 10px;display:flex;flex-direction:column;gap:8px}.bf-pe__corps:empty{display:none}.bf-pe__ticket{margin:0;display:flex;align-items:center;gap:7px;font-size:14px;color:var(--bf-doux);line-height:1.2}.bf-pe__ticket[hidden]{display:none}.bf-pe__ticket svg{width:16px;height:16px;flex:none;color:var(--bf-or)}.bf-pe__ticket strong{font-size:15px;font-weight:800;color:#fff}.bf-pe__cadeau{margin:0;padding:0;border:0;min-width:0}.bf-pe__cadeau legend{display:flex;align-items:center;gap:6px;float:none;width:100%;padding:0;margin:0 0 6px;font-size:13.5px;font-weight:500;color:var(--bf-or)}.bf-pe__cadeau legend b{font-weight:800}.bf-pe__cadeau legend svg{width:16px;height:16px;flex:none}.bf-pe__choix{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bf-pe__opt{position:relative;display:block;cursor:pointer;margin:0;padding:0;font-size:inherit;min-width:0}.bf-pe__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.bf-pe__carte{display:flex;align-items:center;gap:8px;height:100%;min-width:0;padding:6px 8px;border-radius:9px;background:var(--bf-carte);color:var(--bf-encre);border:2px solid transparent;transition:border-color .15s,box-shadow .15s}.bf-pe__carte img{width:36px;height:36px;flex:none;object-fit:contain;mix-blend-mode:multiply}.bf-pe__txt{display:flex;flex-direction:column;min-width:0}.bf-pe__nom{font-weight:700;font-size:12.5px;line-height:1.2}.bf-pe__val{font-size:11.5px;color:#4a5a85;line-height:1.2}.bf-pe__opt input:checked+.bf-pe__carte{border-color:var(--bf-or);box-shadow:0 0 0 2px #e8b96a66}.bf-pe__opt input:checked+.bf-pe__carte .bf-pe__nom:after{content:" \2713";color:var(--bf-bleu)}.bf-pe__opt input:focus-visible+.bf-pe__carte{outline:2px solid #fff;outline-offset:2px}.bf-pe__format{display:flex;align-items:center;gap:12px;margin-top:6px;font-size:12.5px;color:var(--bf-doux)}.bf-pe__format[hidden]{display:none}.bf-pe__format label{display:inline-flex;align-items:center;gap:5px;margin:0;color:#fff;font-weight:600;cursor:pointer}.bf-pe__format input{margin:0;accent-color:var(--bf-or)}@media(max-width:480px){.bf-pe__titre{font-size:13.5px}.bf-pe__carte{padding:5px 6px;gap:6px}.bf-pe__carte img{width:32px;height:32px}.bf-pe__nom{font-size:12px}}.bf-pe__choix{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.bf-pe__ticket,.bf-pe__cadeau legend{display:block}.bf-pe__ticket svg,.bf-pe__cadeau legend svg{display:inline-block;vertical-align:-3px;margin-right:5px}.bf-pe__ticket strong{margin-left:4px}.bf-pe__nom{overflow-wrap:anywhere}.bf-pe~.gta-block__root{display:none!important}.bf-pe~.hw-prix{display:none!important}.bf-pe{margin-bottom:6px}.bf-pe__opt,.bf-pe__opt *{-webkit-tap-highlight-color:transparent}.bf-pe__opt{touch-action:manipulation;-webkit-user-select:none;user-select:none}.bf-pe__opt input{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bf-produit.css.map */
