.bp-livraison,.bp-livraison__group{min-width:0;margin:0;padding:0;border:0}.bp-livraison{display:grid;gap:1rem;width:100%;padding-block:1rem;border-block:var(--trait) solid var(--ligne)}.bp-livraison__legend,.bp-livraison__sublegend{float:left;width:100%;padding:0}.bp-livraison__group{display:grid}.bp-livraison__option{position:relative;display:flex;align-items:center;min-height:2.75rem;cursor:pointer}.bp-livraison__radio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bp-livraison__label.bp-carre{gap:.6em}.bp-livraison__label.bp-carre:before{content:"";flex:none;width:.8em;height:.8em;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 var(--trait) currentColor;transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.bp-livraison__radio:checked+.bp-livraison__label.bp-carre:before{background:var(--accent);box-shadow:inset 0 0 0 var(--trait) var(--accent)}.bp-livraison__radio:focus-visible+.bp-livraison__label{outline:2px solid var(--focus);outline-offset:3px}.bp-livraison__label .bp-cart__muted{margin-left:.35em}.bp-livraison__date{display:grid;gap:.5rem}.bp-livraison:has(.bp-livraison__radio[value=poste]:checked) .bp-livraison__date,.bp-livraison__date[hidden]{display:none}.bp-livraison__input{width:100%;min-height:2.75rem;padding:.5rem .75rem;border:var(--trait) solid var(--ligne);border-radius:var(--rayon);background:var(--fond);color:var(--encre);font:inherit;font-size:var(--t-corps);transition:border-color .18s var(--ease-out)}.bp-livraison__input[aria-invalid=true]{border-color:var(--encre)}.bp-livraison__hint{color:var(--encre-douce);font-size:var(--t-mention)}.bp-livraison__error{padding:.75rem 1rem;border-radius:var(--rayon);background:var(--fond-tuile);color:var(--encre)}.bp-livraison__error[hidden]{display:none}@media(hover:hover)and (pointer:fine){.bp-livraison__option:hover .bp-livraison__label.bp-carre:before{box-shadow:inset 0 0 0 var(--trait) var(--accent)}.bp-livraison__input:hover{border-color:var(--encre-douce)}}.bp-cart__express{display:grid;gap:.75rem;width:100%;--shopify-accelerated-checkout-button-block-size: 3rem;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-row-gap: .5rem}.bp-cart__tax{margin-top:-.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bp-cart-delivery.css.map */
