.oCart:not(.on){opacity:0;pointer-events:none;overflow:hidden}.oCart:not(.on) div{transform:translate(100%)}.oCart{z-index:8;position:fixed;top:0;left:0;width:100%;height:100%;font-weight:500;background:#000c;transition:opacity .4s;text-transform:uppercase}.oCart>div{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;background:#fff;transition:transform .4s}.oCart__head{font-family:Druk;padding:10px 20px;font-size:28px;display:flex;justify-content:space-between;align-items:center}.oCart__head button{margin-top:4px;display:flex;align-items:center;gap:8px}.oCart__head button svg{width:20px}.oCart.empty .oCart__things{display:none}.oCart:not(.empty) .oCart__empty{display:none}.oCart__empty{padding:20px 25px;font-size:28px;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.oCart__empty a{margin-block:10px 0;padding-block:15px;background:#000;color:#fff;width:100%;font-size:14px;text-align:center;display:inline-block}.oCart__form small{display:block;margin-top:5px}.oCart__things{display:flex;flex-direction:column;justify-content:space-between;height:100%}.oCart__foot{padding:15px 25px 25px;border-top:1px solid #ddd}.oCart__msg{margin-bottom:10px;opacity:.4}@media (max-width: 600px){.oCart__msg{font-size:12px}}.oCart__total{display:flex;justify-content:space-between}.oCart__total~form button{margin-block:10px 0;padding-block:15px;background:#000;color:#fff;width:100%;font-size:14px;text-align:center}.oCart__products{overflow:scroll;max-height:calc(var(--app-height) - 215px)}.oCart__things .head :not(:first-child){text-align:right}.oCart__products ul{padding:0 20px}.oCart__product img{width:80px;height:100px;aspect-ratio:5 / 7;object-fit:cover}.oCart__products li>div:not(:first-child){text-align:right}.oCart__products li{display:block;grid-template-columns:3fr 1fr 1fr;align-items:center;padding-block:20px 10px}.oCart__products li:not(:last-child){border-bottom:1px solid #ccc}.oCart__qte{display:flex;gap:2px;margin-block:5px;color:#ccc}.oCart__qte div{color:#000;margin-left:10px}.oCart__product button,.oCart__product button+*{margin-right:5px}@media (max-width: 600px){.oCart__price{order:3}.oCart__qte{order:2}}.oCart__products p{font-size:10px;opacity:.5}p.oCart__productTitle{font-size:14px;opacity:1}[onclick="removeQty(this)"]{margin-block:10px 0;font-size:70%}.oCart__product{justify-content:space-between;align-items:center;gap:15px}.oCart__product button{text-transform:uppercase}.oCart__product button span{display:none}.oCart__product>div{display:flex;gap:20px}@media (min-width: 1000px){.oCart__product img{width:130px;height:auto}.oCart__things .head{font-size:10px;text-transform:uppercase;color:#666;padding:0 20px;display:grid;grid-template-columns:3fr 1fr 1fr}.oCart>div{width:50%}.oCart__head{padding:20px 30px}.oCart__foot{padding:25px 30px}.oCart__total~form button{margin-block:15px 10px}.oCart__things .head{padding:12px 30px}.oCart__products ul{padding:0 30px}.oCart__products li{padding-block:30px 10px}.oCart__product button svg{width:10px}.oCart__things .head,.oCart__products li{grid-template-columns:3fr 1fr 1fr 1fr}.oCart__products{max-height:calc(100vh - 240px)}.oCart__empty{padding:20px 30px}.oCart__empty a{margin-block:30px;max-width:350px}}
/*# sourceMappingURL=/s/files/1/0507/5546/9505/t/16/assets/snippet-cart.css.map */
