.cart[data-astro-cid-h3zw4u6d]{padding-top:48px;padding-bottom:96px}.cart__top[data-astro-cid-h3zw4u6d]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px}.cart__top[data-astro-cid-h3zw4u6d] h1[data-astro-cid-h3zw4u6d]{font-size:clamp(44px,7vw,88px)}.cart__top[data-astro-cid-h3zw4u6d] a[data-astro-cid-h3zw4u6d]{font-weight:700}.cart__grid[data-astro-cid-h3zw4u6d]{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.cart__grid[data-astro-cid-h3zw4u6d]>section[data-astro-cid-h3zw4u6d]:first-child{flex:3 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.items[data-astro-cid-h3zw4u6d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.items[data-astro-cid-h3zw4u6d] .row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-radius:24px;padding:14px 18px}.items[data-astro-cid-h3zw4u6d] .row img{width:84px;height:84px;object-fit:contain}.items[data-astro-cid-h3zw4u6d] .row p{margin:0}.items[data-astro-cid-h3zw4u6d] .row__info{flex:1 1 160px}.items[data-astro-cid-h3zw4u6d] .row__name{font-family:var(--font-head);font-weight:700;font-size:20px}.items[data-astro-cid-h3zw4u6d] .row__qty{display:flex;align-items:center;gap:6px;background:var(--cream);border-radius:999px;padding:4px;font-weight:700}.items[data-astro-cid-h3zw4u6d] .row__qty button,.items[data-astro-cid-h3zw4u6d] .row__del{width:40px;height:40px;border:0;border-radius:999px;background:var(--choco);color:var(--cream);font-size:20px;cursor:pointer}.items[data-astro-cid-h3zw4u6d] .row__qty span{min-width:28px;text-align:center}.items[data-astro-cid-h3zw4u6d] .row__sum{font-weight:700;min-width:90px;text-align:right}.items[data-astro-cid-h3zw4u6d] .row__del{background:transparent;color:var(--choco);font-size:26px}.empty[data-astro-cid-h3zw4u6d]{margin:0;padding:24px;border:2px dashed var(--choco);border-radius:24px;font-size:18px}.terms[data-astro-cid-h3zw4u6d]{border:2px solid var(--choco);border-radius:24px;padding:20px 22px}.terms[data-astro-cid-h3zw4u6d] p[data-astro-cid-h3zw4u6d]{margin:0}.terms__h[data-astro-cid-h3zw4u6d]{font-weight:700;font-size:18px;margin-bottom:6px!important}.order[data-astro-cid-h3zw4u6d]{flex:2 1 380px;min-width:0;background:#fff;border:2px solid var(--choco);border-radius:32px;padding:clamp(20px,3vw,32px);display:flex;flex-direction:column;gap:18px;scroll-margin-top:100px}.order[data-astro-cid-h3zw4u6d] h2[data-astro-cid-h3zw4u6d]{font-size:clamp(22px,2.4vw,28px);line-height:1.15}.login[data-astro-cid-h3zw4u6d]{display:flex;flex-direction:column;gap:10px}.login__btn[data-astro-cid-h3zw4u6d]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;border:2px solid var(--choco);border-radius:999px;background:var(--cream);font-weight:700;font-size:16px}.login__btn[data-astro-cid-h3zw4u6d][disabled]{opacity:.6;cursor:not-allowed}.login__ya[data-astro-cid-h3zw4u6d]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fc3f1d;color:#fff;font-size:13px;font-weight:700}.login__soon[data-astro-cid-h3zw4u6d]{margin:0;font-size:14px;text-align:center}.form[data-astro-cid-h3zw4u6d]{display:flex;flex-direction:column;gap:14px}.form[data-astro-cid-h3zw4u6d] label[data-astro-cid-h3zw4u6d]{display:flex;flex-direction:column;gap:6px;font-weight:500;font-size:15px}.form[data-astro-cid-h3zw4u6d] input[data-astro-cid-h3zw4u6d]:not([type=checkbox]),.form[data-astro-cid-h3zw4u6d] select[data-astro-cid-h3zw4u6d]{min-height:50px;padding:0 16px;border:2px solid var(--choco);border-radius:14px;background:var(--cream);font-size:16px}.form[data-astro-cid-h3zw4u6d] .check[data-astro-cid-h3zw4u6d]{flex-direction:row;align-items:center;gap:10px}.form[data-astro-cid-h3zw4u6d] .check[data-astro-cid-h3zw4u6d] input[data-astro-cid-h3zw4u6d]{width:22px;height:22px;accent-color:var(--choco)}.total[data-astro-cid-h3zw4u6d]{display:flex;justify-content:space-between;font-family:var(--font-head);font-weight:900;font-size:22px;padding-top:6px;border-top:2px solid var(--choco)}.form__err[data-astro-cid-h3zw4u6d]{margin:0;color:#a3122e;font-weight:700;min-height:1.2em}.done[data-astro-cid-h3zw4u6d]{background:var(--mint);border-radius:24px;padding:22px}.done[data-astro-cid-h3zw4u6d] p[data-astro-cid-h3zw4u6d]{margin:0}.done__h[data-astro-cid-h3zw4u6d]{font-family:var(--font-head);font-weight:900;font-size:26px;margin-bottom:8px!important}
