.bp-buy-box,.bp-buy-box__form{display:grid;gap:.9rem}.bp-pack{border:0;min-width:0}.bp-pack__legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin-bottom:.6rem;padding:0;font-size:var(--t-corps);font-weight:700;color:var(--encre)}.bp-pack__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.bp-pack__option{position:relative;display:grid;place-items:center;min-height:3rem;border:var(--trait) solid var(--encre);border-radius:var(--rayon-pilule);font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.bp-pack__option:has(.bp-pack__input:checked){background:var(--aplat);color:var(--sur-aplat)}.bp-pack__option:has(.bp-pack__input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.bp-pack__input{position:absolute;opacity:0;pointer-events:none}.bp-pack__option[data-indisponible=true]{cursor:not-allowed;opacity:.45;text-decoration:line-through}@media(hover:hover)and (pointer:fine){.bp-pack__option:not([data-indisponible=true]):hover{background:var(--survol)}.bp-pack__option:has(.bp-pack__input:checked):hover{background:var(--aplat)}}.bp-buy-box__add,.bp-buy-bar__add{border:var(--trait) solid var(--encre);border-radius:var(--rayon-pilule);background:var(--c-roi);color:var(--c-blanc);font-size:1.0625rem;--focus: var(--c-encre);transition:background-color .2s var(--ease-out),scale .12s var(--ease-out),opacity .16s var(--ease-out) .15s}.bp-buy-box__add{width:100%;justify-content:space-between;gap:1rem;min-height:3.5rem;padding-inline:1.5rem;font-weight:700}.bp-buy-box__add-label{flex:1;text-align:left}.bp-buy-box__add:active,.bp-buy-bar__add:active{scale:.98}.bp-buy-box__add:disabled,.bp-buy-bar__add:disabled{cursor:progress}.bp-buy-box__add[aria-busy=true],.bp-buy-bar__add[aria-busy=true]{opacity:.7}@media(hover:hover)and (pointer:fine){.bp-buy-box__add:hover,.bp-buy-bar__add:hover{background:var(--c-encre)}}.bp-buy-box__delivery,.bp-buy-box__status{font-size:var(--t-ui);color:var(--encre-douce)}.bp-buy-box__status{color:var(--encre)}.bp-buy-box__status:empty{display:none}.bp-buy-bar__title[data-etat=erreur]{color:var(--encre);text-transform:none;letter-spacing:0}.bp-buy-box__status-link{display:inline-block;min-height:2.75rem;padding-block:.6rem;color:var(--accent);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.bp-buy-box__sold-out{min-height:3.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bp-buy-box.css.map */
