.ck-cart-request-basket{display:none;box-sizing:border-box;max-width:1180px;margin:0 auto 24px;padding:22px;border:1px solid rgba(158,136,89,.35);border-radius:18px;background:#fffaf1;color:#0f243f}.ck-cart-request-basket h2{margin:0 0 8px;color:#0f243f;font-size:24px}.ck-cart-request-intro{margin:0 0 16px;color:#4d5b70;line-height:1.5}.ck-cart-request-lines{display:grid;gap:12px}.ck-cart-request-line{display:grid;grid-template-columns:72px minmax(0,1fr) 100px auto;gap:14px;align-items:center;padding:14px;border:1px solid #e4dcc9;border-radius:14px;background:#fff}.ck-cart-request-line img{width:72px;height:72px;object-fit:cover;border-radius:10px;background:#f6f1e7}.ck-cart-request-name{font-weight:800;color:#0f243f}.ck-cart-request-name a{color:#0f243f;text-decoration:none}.ck-cart-request-name a:hover{text-decoration:underline}.ck-cart-request-meta,.ck-cart-request-price{margin-top:4px;color:#4d5b70;font-size:14px;line-height:1.45}.ck-cart-request-price{font-weight:800;color:#9e8859}.ck-cart-request-qty{display:grid;gap:5px;font-size:13px;font-weight:800;color:#0f243f}.ck-cart-request-qty input{width:88px;min-height:42px;border:1px solid #ccd3df;border-radius:10px;padding:8px;font:inherit;box-sizing:border-box}.ck-cart-request-remove{min-height:40px;border:0;border-radius:10px;background:#f3e6e6;color:#8a1f1f;font-weight:800;cursor:pointer;padding:9px 12px}.ck-cart-request-summary{margin-top:14px;padding:13px;border-radius:12px;background:#fff3d6;color:#0f243f;line-height:1.5}.ck-cart-request-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ck-cart-request-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;padding:11px 16px;text-decoration:none;font-weight:800}.ck-cart-request-review{background:#9e8859;color:#0f243f}.ck-cart-request-checkout{background:#0f243f;color:#fff}.ck-cart-request-note{margin:10px 0 0;color:#4d5b70;font-size:13px;line-height:1.45}@media (max-width:700px){.ck-cart-request-basket{padding:16px 14px}.ck-cart-request-line{grid-template-columns:58px minmax(0,1fr)}.ck-cart-request-line img{width:58px;height:58px}.ck-cart-request-qty{grid-column:2}.ck-cart-request-remove{grid-column:2;width:max-content}.ck-cart-request-actions a{width:100%}}