.checkout-masthead.svelte-1it701o{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:23px clamp(20px,5vw,80px);border-bottom:1px solid var(--mj-line);background:#fff;color:var(--mj-ink)}.checkout-masthead.svelte-1it701o a:where(.svelte-1it701o){display:flex;align-items:center;gap:10px;font-size:12px;text-decoration:none}.checkout-masthead.svelte-1it701o .help:where(.svelte-1it701o){justify-self:end}.logo.svelte-1it701o img:where(.svelte-1it701o){width:150px;height:auto}.back.svelte-1it701o:hover,.help.svelte-1it701o:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.checkout-masthead.svelte-1it701o{padding:18px 20px;gap:12px}.logo.svelte-1it701o img:where(.svelte-1it701o){width:120px}.back.svelte-1it701o span:where(.svelte-1it701o),.help.svelte-1it701o span:where(.svelte-1it701o){display:none}.back.svelte-1it701o,.help.svelte-1it701o{min-height:44px;min-width:44px;justify-content:center}}[data-theme=taruntahiliani] .luxe-checkout{background:#f7f8f8;color:var(--mj-ink);min-height:70vh!important}.luxe-checkout>.min-h-screen{min-height:0;padding:32px 0 70px}.luxe-checkout .container{width:min(1280px,calc(100% - 80px));max-width:none;padding:0}.luxe-checkout .checkout-grid{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:40px}.luxe-checkout .checkout-summary{position:sticky;top:24px;min-width:0}.luxe-checkout .checkout-summary>.border,.luxe-checkout .checkout-summary .space-y-4.border{background:#fff;border:1px solid var(--mj-line);padding:26px}.luxe-checkout :is(.rounded-lg,.rounded-radius,.rounded-md,.rounded-full){border-radius:2px}.luxe-checkout :is(.shadow-sm,.shadow-md){box-shadow:none}.luxe-checkout .font-bold{font-weight:500}.luxe-checkout :is(h2,h3).uppercase{text-transform:none;letter-spacing:0}.luxe-checkout h2.text-base{font:400 25px/1.2 var(--mj-serif)!important}.luxe-checkout h3.text-sm{font-size:16px;font-weight:500}.luxe-checkout .h-1.w-12{display:none}.luxe-checkout .bg-yellow-50{background:#eef1f2;color:var(--mj-ink);box-shadow:none}.luxe-checkout .checkout-lines{background:#fff;border:1px solid var(--mj-line)}.luxe-checkout .checkout-lines .group>.checkout-line{padding:24px;min-width:0}.luxe-checkout .checkout-lines h3{font-size:15px;font-weight:500;line-height:1.5;letter-spacing:0}.luxe-checkout .checkout-lines .text-xs.border{border:0;padding-left:0;box-shadow:none;color:var(--mj-muted);font-weight:400}.luxe-checkout button[aria-label="Increase quantity"],.luxe-checkout button[aria-label="Decrease quantity"],.luxe-checkout button[aria-label="Remove item"]{min-width:36px;min-height:36px}.luxe-checkout .checkout-lines img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.luxe-checkout input:not([type=radio],[type=checkbox]){min-height:48px;border-radius:2px;background:#fff}.luxe-checkout .payment-choice{border:1px solid var(--mj-line);border-radius:2px;box-shadow:none;background:#fff;padding:22px}.luxe-checkout .payment-choice:has(input:checked){border-color:var(--mj-ink);background:#f1f4f5;box-shadow:inset 3px 0 var(--mj-ink)}.luxe-checkout .payment-choice input{accent-color:var(--mj-ink)}.luxe-checkout .checkout-section{background:#fff;border:1px solid var(--mj-line)}.luxe-checkout .checkout-empty{height:auto;min-height:360px;padding:50px 24px;background:#fff;border:1px solid var(--mj-line)}.luxe-checkout .checkout-empty h2{font:400 32px var(--mj-serif);text-transform:none;letter-spacing:0}@media(max-width:1023px){.luxe-checkout .checkout-grid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}}@media(max-width:767px){.luxe-checkout .container{width:calc(100% - 32px)}.luxe-checkout .checkout-grid{grid-template-columns:1fr;gap:24px}.luxe-checkout .checkout-summary{position:static}.luxe-checkout>.min-h-screen{padding:24px 0 40px}.luxe-checkout .checkout-lines .group>.checkout-line{padding:18px 12px}.luxe-checkout .checkout-summary>.border,.luxe-checkout .checkout-summary .space-y-4.border{padding:22px}.luxe-checkout .checkout-lines h3{font-size:13px}.luxe-checkout .checkout-lines .gap-3{gap:10px}}.luxe-checkout .checkout-lines .checkout-line h3{font-family:Arial,Helvetica,sans-serif}.luxe-checkout .checkout-line button.self-end{display:none}@media(max-width:1023px){.luxe-checkout .checkout-line button.self-end{display:flex}}
