form.item.svelte-nma458{position:relative;background-color:#fff;border-radius:30px;box-shadow:0 1px 4px #00000026;padding:3rem 2rem;display:grid;grid-column:1/-1;gap:2rem;grid-template-columns:subgrid;max-height:300px;align-items:center}@media (max-width: 650px){form.item.svelte-nma458{grid-row:span 5;place-items:center;max-height:unset}}form.item.svelte-nma458:before,form.item.svelte-nma458:after{pointer-events:none;opacity:0;transition:opacity .3s;content:"";position:absolute}form.item.submitting.svelte-nma458:after,form.item.submitting.svelte-nma458:before{pointer-events:unset;opacity:1}form.item.svelte-nma458:before{z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#000000b3}form.item.svelte-nma458:after{z-index:6;top:50%;left:50%;translate:-50% -50%;width:50px;aspect-ratio:1;border-radius:50%;padding:3px;background:radial-gradient(farthest-side,var(--ryde-palette-6) 95%,rgba(0,0,0,0)) 50% 0/12px 12px no-repeat,radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 5px),var(--ryde-palette-6) calc(100% - 4px)) content-box;animation:l6 1s infinite}form.item.svelte-nma458 .image:where(.svelte-nma458) img:where(.svelte-nma458){object-fit:contain;object-position:center;width:100px;height:100px}form.item.svelte-nma458 .details:where(.svelte-nma458){display:flex;flex-direction:column;justify-content:space-around;height:100%}form.item.svelte-nma458 .details:where(.svelte-nma458) p:where(.svelte-nma458){font-size:14px}form.item.svelte-nma458 .details:where(.svelte-nma458) p.title:where(.svelte-nma458){font-weight:700}form.item.svelte-nma458 .price:where(.svelte-nma458) p.full-price:where(.svelte-nma458){font-size:14px;font-weight:500;text-decoration:line-through}form.item.svelte-nma458 .price:where(.svelte-nma458) p.sale-price:where(.svelte-nma458){font-size:14px;font-weight:700;color:var(--ryde-palette-11)}form.item.svelte-nma458 .price:where(.svelte-nma458) p.regular-price:where(.svelte-nma458){font-size:14px;font-weight:700}form.item.svelte-nma458 input.qty:where(.svelte-nma458){font-size:14px;font-weight:700;border:2px solid var(--ryde-palette-10);border-radius:1rem;min-height:36px;min-width:48px;text-align:center;outline:none;transition:border-color .3s;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}form.item.svelte-nma458 input.qty:where(.svelte-nma458)::-webkit-outer-spin-button,form.item.svelte-nma458 input.qty:where(.svelte-nma458)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form.item.svelte-nma458 input.qty:where(.svelte-nma458):focus,form.item.svelte-nma458 input.qty:where(.svelte-nma458):focus-visible,form.item.svelte-nma458 input.qty:where(.svelte-nma458):focus-within,form.item.svelte-nma458 input.qty:where(.svelte-nma458):active{border-color:var(--ryde-ui-primary)}form.item.svelte-nma458 button.remove:where(.svelte-nma458){border:none;width:24px;height:24px;background-color:var(--ryde-ui-quarternary);-webkit-mask-image:url(../../../themes/@ryde/trash.svg);mask-image:url(../../../themes/@ryde/trash.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.cart-head.svelte-oiudl4,.cart-body.svelte-oiudl4{width:var(--ryde-outer-col);margin-inline:auto}.cart-head.svelte-oiudl4{margin-block:3rem 2rem}.cart-head.svelte-oiudl4 h1:where(.svelte-oiudl4){text-transform:uppercase;font-size:32px}.cart-head.svelte-oiudl4 h1:where(.svelte-oiudl4) span.count:where(.svelte-oiudl4){font-family:inherit;color:var(--ryde-ui-quarternary)}.cart-body.svelte-oiudl4{display:grid;grid-template-columns:7fr 3fr;gap:1rem}@media (max-width: 1300px){.cart-body.svelte-oiudl4{grid-template-columns:6fr 4fr}}@media (max-width: 1080px){.cart-body.svelte-oiudl4{grid-template-columns:1fr}}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4){background-color:#fff;border-radius:30px;box-shadow:0 1px 4px #00000026;min-height:875px;padding:2rem}@media (max-width: 650px){.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4){min-height:unset}}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4){position:relative;min-height:50px;border-radius:30px;border-width:2px;border-style:solid;border-color:var(--ryde-palette-10);transition:border-color .3s;margin-bottom:2rem}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4):focus-within{border-color:var(--ryde-palette-5)}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) label:where(.svelte-oiudl4) p:where(.svelte-oiudl4){position:absolute;top:50%;translate:0 -50%;left:15px;font-size:14px;font-weight:700;transition:opacity .3s;color:var(--ryde-ui-quarternary)}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) input:where(.svelte-oiudl4){position:absolute;top:2px;bottom:2px;left:15px;right:60px;font-size:14px;border:none;outline:none}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) input:where(.svelte-oiudl4):focus+p:where(.svelte-oiudl4),.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) input:where(.svelte-oiudl4):focus-visible+p:where(.svelte-oiudl4),.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) input:where(.svelte-oiudl4):focus-within+p:where(.svelte-oiudl4){opacity:0}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.add-coupon:where(.svelte-oiudl4) button:where(.svelte-oiudl4){position:absolute;top:7px;bottom:7px;right:7px;border:none;border-radius:25px;background-color:var(--ryde-ui-primary);color:var(--ryde-ui-primary-contrast);text-transform:uppercase;font-weight:700;padding-inline:1.5rem}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.checkout:where(.svelte-oiudl4){display:grid;row-gap:1rem}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.checkout:where(.svelte-oiudl4) .price-row:where(.svelte-oiudl4){display:flex;justify-content:space-between;align-items:center}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.checkout:where(.svelte-oiudl4) .price-row.total:where(.svelte-oiudl4){font-size:20px;font-weight:700}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.checkout:where(.svelte-oiudl4) .price-row.estimate:where(.svelte-oiudl4) :where(.svelte-oiudl4):first-child{font-size:14px}.cart-body.svelte-oiudl4 .totals:where(.svelte-oiudl4) form.checkout:where(.svelte-oiudl4) hr:where(.svelte-oiudl4){border-color:var(--ryde-palette-10);border-style:solid;border-width:2px;border-radius:2px}.cart-body.svelte-oiudl4 .items:where(.svelte-oiudl4){display:grid;grid-template-columns:20% 40% 10% 20% 10%;gap:.25rem;place-content:start;max-width:calc(100% - 1rem)}@media (max-width: 650px){.cart-body.svelte-oiudl4 .items:where(.svelte-oiudl4){grid-template-columns:1fr;max-width:unset}}
