.cart-item[data-astro-cid-sge7tegg]{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:1.5rem;padding:1rem 1.5rem;border-top:1px solid rgb(35 35 35);background:#ffffff0a}@media(max-width:700px){.cart-item[data-astro-cid-sge7tegg]{grid-template-columns:1fr;gap:.75rem}}.cart-item-title[data-astro-cid-sge7tegg]{font-size:small;font-weight:400;margin-bottom:.25rem}.cart-item-main[data-astro-cid-sge7tegg]{display:flex;align-items:center;gap:1rem;min-width:0}.cart-item-image[data-astro-cid-sge7tegg]{width:64px;border:1px solid rgb(35 35 35 / 25%);border-radius:.4rem;overflow:hidden;background:#ffffff26;flex:0 0 auto}.cart-item-image[data-astro-cid-sge7tegg] img[data-astro-cid-sge7tegg]{width:100%;height:100%;object-fit:cover;display:block}.cart-item-title[data-astro-cid-sge7tegg] a[data-astro-cid-sge7tegg]{color:inherit;text-decoration:none}.cart-item-title[data-astro-cid-sge7tegg] a[data-astro-cid-sge7tegg]:hover{text-decoration:underline}.stock-warning[data-astro-cid-sge7tegg]{color:#ffb347;font-size:1.2rem}.qty-control[data-astro-cid-sge7tegg]{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.qty-btn[data-astro-cid-sge7tegg]{width:2.5rem;height:2.1rem;border:0px solid rgb(37 37 37);border-radius:.4rem;background:#ffffff14;color:#232323;font-size:1.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;margin-bottom:0}.qty-btn[data-astro-cid-sge7tegg]:hover:not(:disabled){border:1px solid black}.qty-btn[data-astro-cid-sge7tegg]:disabled{opacity:.35;cursor:not-allowed}.qty-input[data-astro-cid-sge7tegg]{width:4rem;height:3.1rem;border:1px solid rgba(35,35,35,0);border-radius:.4rem;text-align:center;font-size:1.5rem;color:#232323;background:#fff0;padding:0;margin:0}input[data-astro-cid-sge7tegg][type=number]{-moz-appearance:textfield}input[data-astro-cid-sge7tegg]::-webkit-outer-spin-button,input[data-astro-cid-sge7tegg]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input[data-astro-cid-sge7tegg]:focus{outline:1px solid #232323;border-color:#232323}.cart-item-price[data-astro-cid-sge7tegg]{text-align:right;white-space:nowrap}.unit-price[data-astro-cid-sge7tegg]{color:#232323;font-size:1.3rem}.subtotal-price[data-astro-cid-sge7tegg]{font-size:1.6rem;font-weight:600}.remove-btn[data-astro-cid-sge7tegg]{background:none;border:1px solid rgb(11 11 11 / 0);color:#ff7878e6;border-radius:.4rem;padding:.6rem .4rem;cursor:pointer;font-size:small;white-space:nowrap;margin-bottom:0}.remove-btn[data-astro-cid-sge7tegg]:hover{border:1px solid rgba(255,80,80,.5)}.cart-summary[data-astro-cid-sge7tegg]{padding:1.5rem 2rem;background:#ffffff0a;margin-bottom:2rem;text-align:right}.summary-total[data-astro-cid-sge7tegg]{font-size:2rem;font-weight:700;margin:.25rem 0 .5rem;color:#232323}.summary-row[data-astro-cid-sge7tegg]{display:flex;justify-content:space-between;gap:1rem;color:#232323;font-size:1.4rem;margin-top:.75rem}.summary-row[data-astro-cid-sge7tegg] strong[data-astro-cid-sge7tegg]{font-size:1.6rem}.summary-note[data-astro-cid-sge7tegg]{color:#232323;font-size:1.3rem;margin:0}.checkout-section[data-astro-cid-sge7tegg]{border:1px solid rgba(255,255,255,.2);border-radius:.75rem;padding:2rem;background:#ffffff0a}.country-select[data-astro-cid-sge7tegg]{display:block;width:100%;max-width:400px;height:max-content;padding:.75rem 1rem;border-radius:.5rem;border:1px solid rgba(35,35,35,1);background:#fff;color:#232323;font-size:1.5rem;margin-bottom:1.5rem;appearance:none}.checkout-error[data-astro-cid-sge7tegg]{color:#9e3a3a;margin-bottom:1rem;display:none}.uk-b2b-note[data-astro-cid-sge7tegg]{display:none;max-width:400px;margin:0 0 1.5rem;color:#5a3c16}.uk-b2b-note[data-astro-cid-sge7tegg].is-visible{display:block}.empty-cart[data-astro-cid-sge7tegg]{text-align:center;padding:4rem 0}.empty-cart[data-astro-cid-sge7tegg] h2[data-astro-cid-sge7tegg]{margin-bottom:1rem}.spinner[data-astro-cid-sge7tegg]{display:inline-block;width:1.4rem;height:1.4rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite;vertical-align:middle;margin-right:.5rem}@keyframes spin{to{transform:rotate(360deg)}}
