.drawer-wrapper.svelte-75clr{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:100001}.drawer-wrapper.svelte-75clr,.drawer.svelte-75clr{height:100vh;height:100dvh;width:100%}.drawer.svelte-75clr{background:var(--foreground);margin-left:auto;position:relative;z-index:1}.content-scroll.svelte-75clr{height:100vh;height:100dvh}.backdrop.svelte-75clr{background:var(--black);bottom:0;cursor:pointer;height:100%;left:0;margin:0;opacity:.8;position:absolute;right:0;top:0;width:100%;z-index:0}@media (min-width:769px){.drawer.svelte-75clr{max-width:500px}}.action.svelte-rn79sa.svelte-rn79sa{position:absolute;right:var(--spacing-300);top:50%;transform:translateY(-50%)}.items.svelte-rn79sa.svelte-rn79sa{display:flex;flex-direction:column;padding:var(--spacing-300) var(--spacing-100);row-gap:var(--spacing-200)}.title.svelte-rn79sa.svelte-rn79sa{align-items:center;background:var(--white);display:flex;font-size:var(--font-size-150);font-weight:var(--weight-bold);height:54px;justify-content:center;position:relative;text-align:center}.icon.svelte-rn79sa.svelte-rn79sa{position:absolute;right:var(--spacing-300);top:55%;transform:translateY(-50%)}.categories.svelte-rn79sa.svelte-rn79sa{display:block;width:100%}.title-text.svelte-rn79sa.svelte-rn79sa{font-weight:var(--weight-normal)}.scroll.svelte-rn79sa.svelte-rn79sa{height:100%;overflow-x:hidden;overflow-y:auto}.more-options.svelte-rn79sa.svelte-rn79sa{align-items:flex-start;background:var(--white);display:flex;flex-direction:column;justify-content:center;margin:0;padding:var(--spacing-500) var(--spacing-500) var(--spacing-400);position:relative;row-gap:var(--spacing-300)}.items.svelte-rn79sa .more-options.svelte-rn79sa{margin:0 calc(var(--spacing-100)*-1)}.more-options.svelte-rn79sa .text.svelte-rn79sa{font-size:var(--font-size-75);text-align:center}.more-options.svelte-rn79sa .categories.svelte-rn79sa{column-gap:var(--spacing-300);margin:0 calc(var(--spacing-400)*-1);width:calc(100% + var(--spacing-400)*2)}.empty-cart.svelte-rn79sa.svelte-rn79sa{align-items:center;display:flex;flex-direction:column;height:calc(100% + var(--spacing-200)*2);justify-content:center;margin:calc(var(--spacing-200)*-1) calc(var(--spacing-200)*-1) 0;padding:var(--spacing-700)}.empty-cart.svelte-rn79sa p.svelte-rn79sa{color:var(--text);font-size:var(--font-size-250);font-weight:var(--weight-black)}.goto.svelte-rn79sa.svelte-rn79sa{column-gap:var(--spacing-200);display:flex;margin-top:var(--spacing-400)}.loco-cart.svelte-rn79sa.svelte-rn79sa{max-width:150px;width:100%}.cart.svelte-rn79sa.svelte-rn79sa{height:100%}.cart-content.svelte-rn79sa.svelte-rn79sa{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;padding:0;position:relative}.cart-footer.svelte-rn79sa.svelte-rn79sa{width:100%}.summary.svelte-rn79sa.svelte-rn79sa{padding:var(--spacing-200)}.cart-footer.hidden.svelte-rn79sa .svelte-rn79sa{opacity:0}.cart-footer.hidden.svelte-rn79sa.svelte-rn79sa{pointer-events:none}.total.svelte-rn79sa.svelte-rn79sa{flex-direction:column;margin-top:var(--spacing-200);row-gap:var(--spacing-25)}.orders-closed.svelte-rn79sa.svelte-rn79sa,.total.svelte-rn79sa.svelte-rn79sa{display:flex;padding:var(--spacing-300) var(--spacing-400)}.orders-closed.svelte-rn79sa.svelte-rn79sa{align-items:center;column-gap:var(--spacing-200);font-weight:500;justify-content:center;text-align:center}.vat.svelte-rn79sa.svelte-rn79sa{color:var(--asset);font-size:var(--font-size-50);font-weight:300;line-height:100%;text-align:right}.total.svelte-rn79sa .line.svelte-rn79sa{color:var(--subtitle);column-gap:var(--spacing-200);display:flex;font-size:var(--font-size-75);justify-content:space-between;line-height:1.3}.total.svelte-rn79sa .line .stroke.svelte-rn79sa{text-decoration:line-through}.total.svelte-rn79sa .rebate.svelte-rn79sa{color:var(--discount)}.total.svelte-rn79sa .amount.svelte-rn79sa{border-top:1px solid var(--border);column-gap:var(--spacing-200);display:flex;font-size:var(--font-size-200);font-weight:var(--weight-semi-bold);justify-content:space-between;line-height:100%;margin-bottom:var(--spacing-100);margin-top:var(--spacing-100);padding-top:var(--spacing-100);width:100%}.button.delete:hover{background:var(--red-200)!important}.edit .button.delete{padding:8px!important}img.svelte-rn79sa.svelte-rn79sa{width:80px}.minimal input{width:100%!important}.coupon-form button{height:50px}@media (max-width:768px){.goto.svelte-rn79sa.svelte-rn79sa{flex-direction:column;row-gap:var(--spacing-200)}.empty-cart.svelte-rn79sa p.svelte-rn79sa{font-size:var(--font-size-100);font-weight:var(--weight-bold);margin-top:40px;text-align:center}}
