.dashed-divider.svelte-104bvzu{width:100%;display:block}.top-area.svelte-k7hhd7{padding-top:calc(82px + var(--top-area-size));align-items:center;gap:19px;margin-bottom:77px;display:flex}@media (width<1024px){.top-area.svelte-k7hhd7{padding-top:calc(30px + var(--top-area-size));margin-bottom:37px}}.grid.svelte-k7hhd7{grid-template-columns:5fr 3fr;align-items:start;gap:23px;display:grid}@media (width<1024px){.grid.svelte-k7hhd7{grid-template-columns:1fr}}.order.svelte-k7hhd7{background-color:var(--color-lilac);color:var(--color-cream);border-radius:23px;flex-direction:column;gap:36px;padding:17px 12px;display:flex}@media (width<1024px){.order.svelte-k7hhd7{gap:24px;padding:18px}}.order.svelte-k7hhd7 h2:where(.svelte-k7hhd7){line-height:1}.order.svelte-k7hhd7 .items:where(.svelte-k7hhd7) .item:where(.svelte-k7hhd7){justify-content:space-between;margin-bottom:24px;line-height:1;display:flex}.order.svelte-k7hhd7 .items:where(.svelte-k7hhd7) .item:where(.svelte-k7hhd7):last-child{margin-bottom:0}.order.svelte-k7hhd7 .items:where(.svelte-k7hhd7) .dashed-divider{margin-bottom:36px}.order.svelte-k7hhd7 .btn{align-self:center}.order.svelte-k7hhd7 .btn.loading,.order.svelte-k7hhd7 .btn-apply.loading{cursor:wait}.order.svelte-k7hhd7 .btn:disabled,.order.svelte-k7hhd7 .btn-apply:disabled{cursor:default}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7){grid-template-columns:1fr 1fr;gap:7px;display:grid}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) input:where(.svelte-k7hhd7){color:inherit;border:none;border:1px solid var(--color-cream);background:0 0;border-radius:999px;outline:none;width:100%;min-width:0;padding:16px 13px;line-height:1}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) input:where(.svelte-k7hhd7)::placeholder{color:inherit;opacity:.8}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) .btn-apply:where(.svelte-k7hhd7){background:var(--color-cream);border-radius:999px;padding:5px}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) .btn-apply:where(.svelte-k7hhd7):disabled{opacity:.6}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) .btn-apply.loading:where(.svelte-k7hhd7){cursor:wait}.order.svelte-k7hhd7 .discount:where(.svelte-k7hhd7) .btn-apply:where(.svelte-k7hhd7) .inner:where(.svelte-k7hhd7){border:1px solid var(--color-lilac);border-radius:999px;place-items:center;height:100%;display:grid}.order.svelte-k7hhd7 .discount-status:where(.svelte-k7hhd7){margin:0;line-height:1.2}.order.svelte-k7hhd7 .discount-status--error:where(.svelte-k7hhd7),.order.svelte-k7hhd7 .discount-status--success:where(.svelte-k7hhd7){opacity:.85}.cart.svelte-k7hhd7{--cart-bg:#fdf6ee;--cart-border:#ece1d3;--cart-divider:var(--color-divider);--cart-text:var(--color-black);--cart-text-muted:rgb(from var(--cart-text) r g b / .75);--cart-focus:#6b5ce7;--stepper-height:32px;border:1px solid var(--color-lilac);border-radius:23px;padding:34px 16px}.cart.svelte-k7hhd7 table:where(.svelte-k7hhd7){border-collapse:collapse;border-spacing:0;background:var(--cart-bg);border:1px solid var(--cart-border);border-radius:16px;width:100%;overflow:hidden}.cart.svelte-k7hhd7 th:where(.svelte-k7hhd7),.cart.svelte-k7hhd7 td:where(.svelte-k7hhd7){text-align:left;vertical-align:middle;padding:20px 24px}.cart.svelte-k7hhd7 thead:where(.svelte-k7hhd7) th:where(.svelte-k7hhd7){text-transform:uppercase;color:var(--cart-text);border-bottom:1px solid var(--cart-text);padding-top:0;padding-bottom:12px}.cart.svelte-k7hhd7 tbody:where(.svelte-k7hhd7) tr:where(.svelte-k7hhd7){border-bottom:1px solid var(--cart-divider)}.cart.svelte-k7hhd7 th:where(.svelte-k7hhd7):last-child,.cart.svelte-k7hhd7 td:where(.svelte-k7hhd7):last-child{text-align:right;padding-right:5px}.cart.svelte-k7hhd7 th:where(.svelte-k7hhd7):first-child,.cart.svelte-k7hhd7 td:where(.svelte-k7hhd7):first-child{padding-left:5px}.cart.svelte-k7hhd7 .cart-item:where(.svelte-k7hhd7){align-items:center;gap:14px;display:flex}.cart.svelte-k7hhd7 .cart-item:where(.svelte-k7hhd7) .text:where(.svelte-k7hhd7) p:where(.svelte-k7hhd7):first-child{margin-bottom:12px}.cart.svelte-k7hhd7 .cart-item:where(.svelte-k7hhd7) img:where(.svelte-k7hhd7){object-fit:contain;flex-shrink:0;height:80px}.cart.svelte-k7hhd7 .cart-item__name:where(.svelte-k7hhd7){color:var(--cart-text);margin:0}.cart.svelte-k7hhd7 .cart-item__variant:where(.svelte-k7hhd7){color:var(--cart-text-muted);margin:0}.cart.svelte-k7hhd7 td:where(.svelte-k7hhd7):nth-child(3){color:var(--cart-text)}.cart.svelte-k7hhd7 .icon-button:where(.svelte-k7hhd7){cursor:pointer;width:40px;height:40px;color:var(--cart-text-muted);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cart.svelte-k7hhd7 .icon-button:where(.svelte-k7hhd7):hover{background:var(--cart-divider);color:var(--cart-text)}.cart.svelte-k7hhd7 .icon-button:where(.svelte-k7hhd7):focus-visible{outline:2px solid var(--cart-focus);outline-offset:2px}@media (width<1024px){main.svelte-k7hhd7{--desktop:0;--tablet:1;--mobile:0}main.svelte-k7hhd7 .stepper{width:auto}main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) th:where(.svelte-k7hhd7),main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) td:where(.svelte-k7hhd7){padding-inline:12px}}@media (width<770px){main.svelte-k7hhd7{--desktop:0;--tablet:0;--mobile:1}main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7){--stepper-height:24px}main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) tbody:where(.svelte-k7hhd7) th:where(.svelte-k7hhd7),main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) tbody:where(.svelte-k7hhd7) td:where(.svelte-k7hhd7){padding-top:20px;padding-bottom:5px;padding-inline:8px}main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) .cart-item:where(.svelte-k7hhd7) img:where(.svelte-k7hhd7){height:52px}main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) .cart-item:where(.svelte-k7hhd7){gap:8px}main.svelte-k7hhd7 .order:where(.svelte-k7hhd7) .btn .inner{padding-inline:1.45rem}}@media (width<500px){main.svelte-k7hhd7 .cart:where(.svelte-k7hhd7) .stepper input{width:3ch;min-width:0}}button.svelte-k7hhd7{cursor:pointer}
