.cd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#13281b73;opacity:0;transition:opacity .25s;z-index:90}.cd-overlay.on{opacity:1}.cart-drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--neige);z-index:91;display:flex;flex-direction:column;transform:translate(100%);transition:transform .25s ease;box-shadow:-8px 0 30px #13281b2e}.cart-drawer.on{transform:none}.cart-drawer.busy .cd-body{opacity:.5;pointer-events:none}.cd-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background:var(--sapin);color:#fff}.cd-head h2{font-size:22px}.cd-close{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ffffff1f}.cd-perk{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--brume);color:var(--sapin);font-size:13px}.cd-perk .icon{width:16px;height:16px}.cd-body{flex:1;overflow-y:auto;padding:6px 20px}.cd-item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--ligne)}.cd-img{width:84px;height:84px;border-radius:var(--r-sm);background:#fff;border:1px solid var(--ligne);overflow:hidden;flex:none}.cd-img img{width:100%;height:100%;object-fit:cover}.cd-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cd-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.cd-top b{font-size:15px}.cd-remove{font-size:12px;color:var(--gris);text-decoration:underline}.cd-variant{font-size:12px;color:var(--gris)}.cd-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.cd-qty{display:inline-flex;align-items:center;border:1px solid var(--ligne);border-radius:99px;background:#fff}.cd-qty button{width:32px;height:32px;font-size:16px;color:var(--encre)}.cd-qty span{min-width:24px;text-align:center;font-weight:700;font-size:14px}.cd-price{text-align:right;font-size:15px}.cd-price s{display:block;font-size:12px;color:var(--gris)}.cd-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:30px}.cd-empty[hidden],.cd-body[hidden],.cd-foot[hidden],.cd-row[hidden]{display:none}.cd-empty-ic{width:64px;height:64px;border-radius:50%;background:var(--brume);color:var(--sapin);display:grid;place-items:center}.cd-empty-ic .icon{width:28px;height:28px}.cd-empty p{font-size:14px;color:var(--gris)}.cd-empty p b{color:var(--encre);font-size:16px}.cd-foot{padding:16px 20px 20px;border-top:1px solid var(--ligne);background:#fff}.cd-row{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.cd-save{color:var(--sapin-2)}.cd-total{font-size:17px}.cd-note{font-size:12px;color:var(--gris);margin-bottom:12px}.cd-checkout{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;margin:0 0 12px}.cart-count[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/farceo-cart.css.map */
