.cart-page{font-family:var(--bc2-font-corps);color:var(--bc2-encre)}.cart-page .cart-title h1{font-family:var(--bc2-font-titre);font-weight:400;text-transform:uppercase;letter-spacing:0;color:var(--bc2-encre)}.cart-page .cart-title .cart-bubble__background{background:var(--bc2-jaune)}.cart-page .cart-title .cart-bubble__text{color:var(--bc2-encre);font-weight:700}.cart-page--empty{max-width:560px;margin:32px auto 56px;padding:40px 24px 36px;background:var(--bc2-creme);border:1px solid var(--bc2-bord);border-radius:var(--bc2-rayon);text-align:center}.cart-page--empty .cart-title h1{font-size:clamp(24px,6.4vw,32px);line-height:1.1}.cart-page--empty .cart-items__wrapper p{margin:12px 0 0;font-size:var(--bc2-corps);line-height:1.5;color:var(--bc2-gris)}.cart-page--empty .cart-items__wrapper p a{color:var(--bc2-encre);font-weight:700;text-decoration:underline;text-decoration-color:var(--bc2-jaune);text-decoration-thickness:2px;text-underline-offset:3px}.cart-page .cart-items__empty-button,.cart-page .cart__checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 32px;border:0;border-radius:999px;background:var(--bc2-jaune);color:var(--bc2-encre);font-family:var(--bc2-font-corps);font-weight:700;font-size:17px;text-decoration:none;box-shadow:none;transition:background-color .2s ease,transform .2s ease}.cart-page .cart-items__empty-button{margin-top:24px}.cart-page .cart-items__empty-button:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor}.cart-page .cart-items__empty-button .button-text,.cart-page .cart__checkout-button *{color:var(--bc2-encre)}.cart-page .cart-items__empty-button:hover,.cart-page .cart__checkout-button:hover{background:#f2b227;transform:translateY(-1px)}.cart-page .cart-items__empty-button:focus-visible,.cart-page .cart__checkout-button:focus-visible{outline:2px solid var(--bc2-encre);outline-offset:3px}.cart-page .cart-items__title,.cart-page .cart-items a{font-family:var(--bc2-font-corps);font-weight:700;color:var(--bc2-encre)}.cart-page .price,.cart-page .cart-items__price{color:var(--bc2-encre);font-weight:700}.cart-page .compare-at-price,.cart-page s{color:var(--bc2-gris-clair)}.cart-page .cart-page__summary{border-radius:var(--bc2-rayon)}.cart-page .cart__checkout-button{width:100%}.cart-page.cart-page--empty{min-height:0;height:auto;row-gap:0;align-content:start;padding:32px 24px}.cart-page--empty .cart-page__title,.cart-page--empty .cart-page__items,.cart-page--empty .cart-items__wrapper,.cart-page--empty .cart-title{min-height:0;margin:0;padding:0}.cart-page--empty .cart-title h1{text-wrap:balance}.cart-page.cart-page--empty .cart-page__title,.cart-page.cart-page--empty .cart-page__more-blocks{margin-top:0}.cart-page.cart-page--empty .cart-page__more-blocks:empty{display:none}.cart-page .cart-page__summary .section-background,.cart-page .cart-page__summary [class*=color-custom-]{background:var(--bc2-creme)}.cart-page .cart-page__summary{color:var(--bc2-encre)}.cart-page.cart-page--empty{width:min(560px,calc(100% - 16px));margin:48px auto 72px;padding:40px 28px}@media(min-width:750px){.cart-page.cart-page--empty{margin:72px auto 96px;padding:48px 40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bc2-panier.css.map */
