.funnel{background:var(--gray-100);font-family:var(--font-body);color:var(--fg-1)}.funnel svg{display:block}.funnel a{color:inherit;text-decoration:none;cursor:pointer}.funnel button{font-family:inherit;cursor:pointer}[dir=rtl] .funnel .chev,[dir=rtl] .funnel .flip{transform:scaleX(-1)}.funnel .cwrap{max-width:var(--wld-container);margin:0 auto;padding-inline:28px}.funnel .sec{position:relative}.funnel .ph{background:var(--gray-100);display:flex;align-items:center;justify-content:center}.funnel .ph svg{width:40%;height:40%;max-width:64px;max-height:64px;color:var(--gray-300)}.funnel .stars{display:inline-flex;color:var(--star)}.funnel .stars svg{width:13px;height:13px;fill:currentColor;stroke:none}.funnel .num{direction:ltr;unicode-bidi:embed;font-family:var(--font-num)}.funnel .btn{font-weight:700;font-size:14px;border-radius:var(--radius);border:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease);padding:12px 20px}.funnel .btn svg{width:18px;height:18px}.funnel .btn-red{background:var(--wld-red-cta);color:#fff}.funnel .btn-red:hover{background:var(--wld-red-press)}.funnel .btn-dark{background:var(--wld-black);color:#fff}.funnel .btn-dark:hover{background:#000}.funnel .btn-outline{background:#fff;color:var(--wld-red-ink);border:1.5px solid var(--wld-red)}.funnel .btn-outline:hover{background:var(--wld-red-tint)}.funnel .btn-ghost{background:#fff;color:var(--fg-1);border:1px solid var(--border-2)}.funnel .btn-ghost:hover{background:var(--gray-100)}.funnel .btn-block{width:100%}.funnel .btn-cta{height:56px;font-size:15px}.funnel .btn-cta,.funnel .btn-jumbo{font-weight:800;letter-spacing:.02em;text-transform:uppercase}.funnel .btn-jumbo{height:64px;font-size:17px}.funnel .btn[disabled]{background:var(--gray-200);color:var(--gray-400);border-color:var(--gray-200);cursor:not-allowed}.funnel .crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-2);padding:12px 0}.funnel .crumb .sepc{width:13px;height:13px;color:var(--fg-3)}.funnel .crumb .cur{color:var(--fg-1);font-weight:700}.funnel .pagehead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0 22px;flex-wrap:wrap}.funnel .pagehead h1{font-family:var(--font-display);font-size:30px;font-weight:800;margin:0;display:flex;align-items:baseline;gap:10px}.funnel .pagehead h1 .cnt{font-size:16px;font-weight:500;color:var(--fg-2)}.funnel .pagehead .cont{font-size:14px;font-weight:700;color:var(--wld-red-ink);display:inline-flex;align-items:center;gap:6px}.funnel .pagehead .cont svg{width:16px;height:16px}.funnel .cart2col{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;align-items:start;padding-bottom:32px}.funnel .vgroup{background:#fff;border-radius:12px;box-shadow:var(--shadow);overflow:hidden;margin-bottom:18px}.funnel .vgh{justify-content:space-between;gap:12px;background:var(--gray-50);padding:14px 18px;border-bottom:1px solid var(--border-1);flex-wrap:wrap}.funnel .vgh,.funnel .vgh .vl{display:flex;align-items:center}.funnel .vgh .vl{gap:11px}.funnel .vgh .vav{width:40px;height:40px;border-radius:var(--radius-circle);background:linear-gradient(135deg,var(--wld-red),var(--wld-red-deep));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:14px;flex:none}.funnel .vgh .vn{font-size:15px;font-weight:700;display:flex;align-items:center;gap:6px}.funnel .vgh .vn .vchk{color:var(--success-ink)}.funnel .vgh .vn .vchk svg{width:15px;height:15px}.funnel .vgh .vn .flag{font-size:14px}.funnel .vgh .vr{display:flex;align-items:center;gap:14px;font-size:12.5px;color:var(--fg-2)}.funnel .vgh .vr a:hover{color:var(--wld-red-ink)}.funnel .vgh .vr .eta b{color:var(--fg-1)}.funnel .vgh .vr .vlink{display:inline-flex;align-items:center;gap:5px;font-weight:600}.funnel .vgh .vr .vlink svg{width:14px;height:14px}.funnel .citem{display:grid;grid-template-columns:120px 1fr auto;grid-gap:18px;gap:18px;padding:20px 18px;border-bottom:1px solid var(--border-1)}.funnel .citem:last-of-type{border-bottom:none}.funnel .citem .cimg{width:120px;height:120px;border-radius:var(--radius);aspect-ratio:1}.funnel .citem .ctitle{font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.funnel .citem .cvar{font-size:13px;color:var(--fg-2);margin-top:6px}.funnel .citem .csku{font-size:11.5px;color:var(--fg-3);margin-top:3px;direction:ltr;text-align:start}.funnel .citem .cstock{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;border-radius:var(--radius-sm);padding:4px 9px;margin-top:9px}.funnel .cstock.ok{background:var(--success-tint);color:var(--success-ink)}.funnel .cstock.low{background:var(--wld-red-tint);color:var(--wld-red-ink)}.funnel .cstock svg{width:13px;height:13px}.funnel .citem .cactions{display:flex;gap:0;flex-wrap:wrap;margin-top:11px;font-size:12.5px;color:var(--fg-2)}.funnel .citem .cactions a{display:inline-flex;align-items:center;gap:5px;padding-inline:12px;-webkit-border-start:1px solid var(--border-1);border-inline-start:1px solid var(--border-1)}.funnel .citem .cactions a:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:none;border-inline-start:none}.funnel .citem .cactions a:hover{color:var(--wld-red-ink)}.funnel .citem .cactions svg{width:14px;height:14px}.funnel .citem .cright{text-align:end;display:flex;flex-direction:column;align-items:flex-end;gap:10px}[dir=rtl] .funnel .citem .cright{align-items:flex-start}.funnel .citem .cprice .now{font-family:var(--font-num);font-weight:800;color:var(--wld-red-ink);font-size:18px;direction:ltr}.funnel .citem .cprice .was{font-size:13px;color:var(--fg-3);text-decoration:line-through;-webkit-margin-start:6px;margin-inline-start:6px;direction:ltr}.funnel .citem .csave{font-size:11px;font-weight:700;color:var(--success-ink);background:var(--success-tint);border-radius:var(--radius-sm);padding:2px 7px;margin-top:4px;display:inline-block}.funnel .citem .citemtot{font-size:13px;color:var(--fg-2)}.funnel .citem .citemtot b{color:var(--fg-1);font-family:var(--font-num)}.funnel .qtybox{border:1px solid var(--border-2);border-radius:var(--radius);overflow:hidden}.funnel .qtybox,.funnel .qtybox button{display:flex;align-items:center;background:#fff}.funnel .qtybox button{width:44px;height:44px;border:none;justify-content:center}.funnel .qtybox button:hover{background:var(--gray-100)}.funnel .qtybox button[disabled]{color:var(--gray-300);cursor:not-allowed;background:#fff}.funnel .qtybox button svg{width:16px;height:16px}.funnel .qtybox b{width:42px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px}.funnel .vgf{padding:14px 18px;background:var(--gray-50);border-top:1px solid var(--border-1)}.funnel .vgf .sub{text-align:end;font-size:14px;margin-bottom:10px}.funnel .vgf .sub b{font-family:var(--font-num);font-size:16px}.funnel .vgf .exp{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--fg-2);cursor:pointer;padding:7px 0}.funnel .vgf .exp svg{width:15px;height:15px}.funnel .vgf .exp:hover{color:var(--wld-red-ink)}.funnel .vgf .expbody{display:none;padding:10px 0 4px}.funnel .vgf .expbody.open{display:block}.funnel .vgf textarea{width:100%;padding:10px;font-family:var(--font-body);resize:vertical;min-height:60px}.funnel .dopt,.funnel .vgf textarea{border:1px solid var(--border-2);border-radius:var(--radius);font-size:13px}.funnel .dopt{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;cursor:pointer}.funnel .dopt.sel{border-color:var(--wld-red);background:var(--wld-red-tint)}.funnel .dopt .radio{width:18px;height:18px;border-radius:var(--radius-circle);border:2px solid var(--border-2);flex:none;position:relative}.funnel .dopt.sel .radio{border-color:var(--wld-red)}.funnel .dopt.sel .radio:after{content:"";position:absolute;inset:3px;border-radius:var(--radius-circle);background:var(--wld-red)}.funnel .dopt .dname{font-weight:600}.funnel .dopt .dprice{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:700;font-family:var(--font-num)}.funnel .promo{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:18px;margin-bottom:18px}.funnel .promo h3{font-size:15px;font-weight:700;margin:0 0 12px;display:flex;align-items:center;gap:8px}.funnel .promo h3 svg{width:18px;height:18px;color:var(--wld-red)}.funnel .promo .pform{display:flex;gap:10px}.funnel .promo input{flex:1 1;height:46px;border:1px solid var(--border-2);border-radius:var(--radius);padding:0 14px;font-family:var(--font-body);font-size:14px;outline:none}.funnel .promo input:focus{border-color:var(--wld-red);box-shadow:var(--shadow-focus)}.funnel .promo .hint2{font-size:12px;color:var(--fg-2);margin-top:10px}.funnel .promo .applied{display:flex;align-items:center;gap:10px;background:var(--success-tint);color:var(--success-ink);border-radius:var(--radius);padding:12px 14px;font-size:13.5px;font-weight:600}.funnel .promo .applied svg{width:17px;height:17px}.funnel .promo .applied .rm{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--fg-2);cursor:pointer}.funnel .promo input.err{border-color:var(--wld-red)}.funnel .promo .perr{display:flex;align-items:center;gap:7px;color:var(--wld-red-ink);font-size:12.5px;font-weight:600;margin-top:10px}.funnel .promo .perr svg{width:15px;height:15px}.funnel .summary{position:-webkit-sticky;position:sticky;top:120px;background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:22px}.funnel .summary h3{font-family:var(--font-display);font-size:19px;font-weight:700;margin:0 0 16px}.funnel .srow{display:flex;align-items:center;justify-content:space-between;font-size:14px;padding:7px 0;color:var(--fg-1)}.funnel .srow .v{font-family:var(--font-num)}.funnel .srow.muted{color:var(--fg-2)}.funnel .srow .sum-disc{color:var(--success-ink)}.funnel .srow.cod .v{color:var(--fg-1)}.funnel .sdiv{height:1px;background:var(--border-1);margin:12px 0}.funnel .srow.total{font-size:16px;font-weight:700}.funnel .srow.total .v{color:var(--wld-red);font-size:24px;font-weight:800}.funnel .deliverto{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--fg-2);margin-bottom:10px}.funnel .deliverto svg{width:15px;height:15px;color:var(--wld-red)}.funnel .deliverto a{color:var(--wld-red-ink);font-weight:700}.funnel .reward{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fg-2);background:var(--warning-tint);border-radius:var(--radius);padding:10px 12px;margin:14px 0}.funnel .reward svg{width:16px;height:16px;color:var(--warning-ink)}.funnel .orsep{text-align:center;font-size:12px;color:var(--fg-3);margin:14px 0;position:relative}.funnel .orsep:after,.funnel .orsep:before{content:"";position:absolute;top:50%;width:42%;height:1px;background:var(--border-1)}.funnel .orsep:before{inset-inline-start:0}.funnel .orsep:after{inset-inline-end:0}.funnel .xcheck{display:flex;flex-direction:column;gap:9px}.funnel .trustgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-1)}.funnel .trustgrid .ti{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--fg-2)}.funnel .trustgrid .ti svg{width:17px;height:17px;color:var(--wld-red);flex:none}.funnel .paylist{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.funnel .pm{height:28px;min-width:44px;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--border-1);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:9.5px;padding:0 7px;direction:ltr}.funnel .pm.visa{color:#1a1f71;font-style:italic}.funnel .pm.mc{gap:0;border:1px solid var(--border-1)}.funnel .pm.mc .c{width:13px;height:13px;border-radius:var(--radius-circle)}.funnel .pm.mc .r{background:#eb001b}.funnel .pm.mc .y{background:#f79e1b;-webkit-margin-start:-5px;margin-inline-start:-5px}.funnel .pm.mada{color:#84b440}.funnel .pm.mada b{color:#231f20}.funnel .pm.stc{background:#4f008c;color:#fff;border-color:#4f008c}.funnel .pm.applepay{background:#000;color:#fff;border-color:#000;gap:2px}.funnel .pm.applepay svg{width:11px;height:11px}.funnel .pm.gpay{color:#5f6368}.funnel .pm.gpay .g{color:#4285f4}.funnel .pm.paypal{color:#003087;font-style:italic}.funnel .pm.paypal .pal{color:#009cde}.funnel .pm.tabby{background:#3bffa6;color:#04111d;border-color:#3bffa6}.funnel .pm.tamara{background:#fbe5d6;color:#b35a2a;border-color:#fbe5d6}.funnel .pm.cod{background:var(--success);color:#fff;border-color:var(--success)}.funnel .helpbox{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-1);font-size:12.5px;color:var(--fg-2)}.funnel .helpbox b{color:var(--fg-1);display:block;margin-bottom:8px}.funnel .helpbox .h{display:flex;align-items:center;gap:8px;padding:4px 0}.funnel .helpbox .h svg{width:15px;height:15px;color:var(--wld-red)}.funnel .helpbox .dot{width:8px;height:8px;border-radius:var(--radius-circle);background:var(--success);display:inline-block}.funnel .empty{text-align:center;padding:60px 24px;background:#fff;border-radius:12px;box-shadow:var(--shadow);margin-bottom:24px}.funnel .empty .ill{width:160px;height:160px;border-radius:var(--radius-circle);background:var(--wld-red-tint);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.funnel .empty .ill svg{width:74px;height:74px;color:var(--wld-red)}.funnel .empty h2{font-family:var(--font-display);font-size:26px;font-weight:800;margin:0 0 10px}.funnel .empty p{font-size:14.5px;color:var(--fg-2);max-width:440px;margin:0 auto 22px;line-height:1.6}.funnel .empty .qlinks{display:flex;gap:10px;justify-content:center;margin-top:18px;flex-wrap:wrap}.funnel .empty .qlinks a{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border-2);border-radius:99px;padding:9px 16px;font-size:13px;font-weight:600}.funnel .empty .qlinks a:hover{border-color:var(--wld-red);color:var(--wld-red-ink)}.funnel .empty .qlinks svg{width:15px;height:15px;color:var(--wld-red)}.funnel .s-rail{padding:10px 0 24px}.funnel .shead{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.funnel .shead h2{font-family:var(--font-display);font-size:20px;font-weight:700;margin:0}.funnel .hscroll{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 12px;scrollbar-width:none}.funnel .hscroll::-webkit-scrollbar{display:none}.funnel .pc{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;flex:none;width:180px;cursor:pointer;transition:box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.funnel .pc:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.funnel .pc-imgwrap{position:relative;aspect-ratio:1}.funnel .pc-imgwrap .ph{width:100%;height:100%}.funnel .pc .disc{position:absolute;top:8px;inset-inline-start:8px;background:var(--wld-red-cta);color:#fff;font-weight:800;font-size:10px;border-radius:var(--radius-sm);padding:3px 6px;font-family:var(--font-num)}.funnel .pc-body{padding:10px}.funnel .pc-title{font-size:12.5px;font-weight:500;line-height:1.35;height:34px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.funnel .pc-rate{display:flex;align-items:center;gap:4px;margin:6px 0;font-size:11px;color:var(--fg-2)}.funnel .pc-now{font-family:var(--font-num);font-weight:800;color:var(--wld-red-ink);font-size:15px;direction:ltr}.funnel .pc-was{font-size:11px;color:var(--fg-3);text-decoration:line-through;-webkit-margin-start:5px;margin-inline-start:5px;direction:ltr}.funnel .mini-cart{position:fixed;top:0;bottom:0;inset-inline-end:0;width:420px;max-width:100%;background:#fff;z-index:var(--z-drawer,81);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);transform:translateX(100%);transition:transform var(--dur-slow) var(--ease)}[dir=rtl] .funnel .mini-cart{transform:translateX(-100%)}.funnel .mini-cart.open{transform:none}.funnel .mini-cart .dh{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 18px;border-bottom:1px solid var(--border-1);flex:none}.funnel .mini-cart .dh h3{font-size:16px;font-weight:700;margin:0}.funnel .mini-cart .dh .close{width:44px;height:44px;border:none;background:none;display:flex;align-items:center;justify-content:center;border-radius:var(--radius)}.funnel .mini-cart .dh .close:hover{background:var(--gray-100)}.funnel .mini-cart .dh .close svg{width:22px;height:22px}.funnel .mini-cart .dbody{flex:1 1;overflow-y:auto;padding:6px 18px}.funnel .ditem{display:grid;grid-template-columns:80px 1fr auto;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid var(--border-1)}.funnel .ditem .dimg{aspect-ratio:1}.funnel .ditem .dt{font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.funnel .ditem .dv{font-size:11.5px;color:var(--fg-2);margin-top:3px}.funnel .ditem .dby{font-size:11px;color:var(--fg-3);margin-top:2px}.funnel .ditem .dqty{margin-top:8px}.funnel .ditem .dqty .qtybox button{width:30px;height:30px}.funnel .ditem .dqty .qtybox b{width:32px;font-size:13px}.funnel .ditem .dright{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}[dir=rtl] .funnel .ditem .dright{align-items:flex-start}.funnel .ditem .dprice{font-family:var(--font-num);font-weight:800;color:var(--wld-red-ink);font-size:15px;direction:ltr}.funnel .ditem .drm{border:none;background:none;color:var(--fg-3)}.funnel .ditem .drm svg{width:17px;height:17px}.funnel .dpromo{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--fg-2);padding:14px 0;border-bottom:1px solid var(--border-1);cursor:pointer}.funnel .dpromo svg{width:16px;height:16px}.funnel .dfoot{flex:none;border-top:1px solid var(--border-1);padding:16px 18px;background:#fff}.funnel .dfoot .srow{padding:4px 0;font-size:13.5px}.funnel .dfoot .acts{display:flex;flex-direction:column;gap:10px;margin-top:14px}.funnel .progress{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--border-1)}.funnel .progress .cwrap{display:flex;align-items:center;justify-content:center;gap:0;height:64px}.funnel .pstep{display:flex;align-items:center;gap:10px}.funnel .pstep .pc-circle{width:30px;height:30px;border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none;font-family:var(--font-num);background:var(--gray-200);color:var(--fg-2)}.funnel .pstep.done .pc-circle{background:var(--success);color:#fff}.funnel .pstep.cur .pc-circle{background:var(--wld-red);color:#fff}.funnel .pstep .pl{font-size:13.5px;font-weight:600;color:var(--fg-2)}.funnel .pstep.cur .pl,.funnel .pstep.done .pl{color:var(--fg-1)}.funnel .pstep.cur .pl{color:var(--wld-red-ink)}.funnel .pstep .pc-circle svg{width:16px;height:16px}.funnel .pline{width:60px;height:2px;background:var(--border-1);margin:0 14px}.funnel .pline.done{background:var(--success)}.funnel .co2col{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;align-items:start;padding:24px 0 32px}.funnel .costep{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:22px;margin-bottom:18px}.funnel .costep .sh{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.funnel .costep .sh h2{font-family:var(--font-display);font-size:19px;font-weight:700;margin:0;display:flex;align-items:center;gap:10px}.funnel .costep .sh .stepno{width:26px;height:26px;border-radius:var(--radius-circle);background:var(--wld-red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;font-family:var(--font-num)}.funnel .costep .sh.done .stepno{background:var(--success)}.funnel .costep .sh .edit{font-size:13px;font-weight:700;color:var(--wld-red-ink);display:inline-flex;align-items:center;gap:5px}.funnel .costep .sh .edit svg{width:14px;height:14px}.funnel .addrcard{border:1px solid var(--border-1);border-radius:10px;padding:16px;font-size:13.5px;line-height:1.7}.funnel .addrcard .tag{display:inline-block;background:var(--wld-red);color:#fff;font-size:11px;font-weight:700;border-radius:99px;padding:3px 10px;margin-bottom:8px}.funnel .addrcard b{font-size:14.5px}.funnel .addrcard .def{color:var(--success-ink);font-weight:600;font-size:12px;margin-top:6px;display:inline-flex;align-items:center;gap:5px}.funnel .addrcard .def svg{width:13px;height:13px}.funnel .addrgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.funnel .addrgrid.dashed{grid-template-columns:1fr}.funnel .addropt{border:1.5px solid var(--border-2);border-radius:10px;padding:14px;cursor:pointer;font-size:13px;line-height:1.6;position:relative}.funnel .addropt.sel{border-color:var(--wld-red);background:var(--wld-red-tint)}.funnel .addropt.add{border-style:dashed;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;color:var(--wld-red-ink);min-height:80px}.funnel .addropt .tag{display:inline-block;background:var(--wld-black);color:#fff;font-size:10px;font-weight:700;border-radius:99px;padding:2px 9px;margin-bottom:6px}.funnel .frow{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.funnel .frow.c2{grid-template-columns:1fr 1fr}.funnel .frow.c3{grid-template-columns:1fr 1fr 1fr}.funnel .field label{display:block;font-size:12.5px;font-weight:600;margin-bottom:6px}.funnel .field label .req{color:var(--wld-red-ink)}.funnel .field input,.funnel .field select{width:100%;height:46px;border:1px solid var(--border-2);border-radius:var(--radius);padding:0 13px;font-family:var(--font-body);font-size:14px;outline:none;background:#fff}.funnel .field input:focus,.funnel .field select:focus{border-color:var(--wld-red);box-shadow:var(--shadow-focus)}.funnel .field.err input{border-color:var(--wld-red)}.funnel .field.ok input{border-color:var(--success)}.funnel .field .errmsg{font-size:11.5px;color:var(--wld-red-ink);margin-top:5px;display:none}.funnel .field.err .errmsg{display:block}.funnel .field .phone{display:flex}.funnel .field .phone .cc{height:46px;display:flex;align-items:center;padding:0 11px;background:var(--gray-100);border:1px solid var(--border-2);border-start-start-radius:var(--radius);border-end-start-radius:var(--radius);font-size:14px;font-weight:600;direction:ltr}.funnel .field .phone input{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius);border-end-end-radius:var(--radius);direction:ltr;text-align:left}.funnel .checks{display:flex;flex-direction:column;gap:10px;margin:14px 0}.funnel .chk{gap:10px;font-size:13.5px;cursor:pointer}.funnel .chk,.funnel .chk .box{display:flex;align-items:center}.funnel .chk .box{width:20px;height:20px;border-radius:var(--radius-sm);border:2px solid var(--border-2);flex:none;justify-content:center}.funnel .chk.on .box{background:var(--wld-red);border-color:var(--wld-red)}.funnel .chk .box svg{width:13px;height:13px;color:#fff;display:none}.funnel .chk.on .box svg{display:block}.funnel .conav{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.funnel .conav .btn{flex:none}.funnel .payopt{border:1.5px solid var(--border-2);border-radius:10px;margin-bottom:10px;overflow:hidden}.funnel .payopt.sel{border-color:var(--wld-red)}.funnel .payopt .ph-row{display:flex;align-items:center;gap:12px;padding:15px;cursor:pointer}.funnel .payopt.sel .ph-row{background:var(--wld-red-tint)}.funnel .payopt .radio{width:20px;height:20px;border-radius:var(--radius-circle);border:2px solid var(--border-2);flex:none;position:relative}.funnel .payopt.sel .radio{border-color:var(--wld-red)}.funnel .payopt.sel .radio:after{content:"";position:absolute;inset:3px;border-radius:var(--radius-circle);background:var(--wld-red)}.funnel .payopt .pic{width:42px;height:30px;border-radius:var(--radius-sm);background:var(--gray-100);display:flex;align-items:center;justify-content:center;flex:none;font-size:10px;font-weight:800}.funnel .payopt .pic svg{width:20px;height:20px;color:var(--fg-1)}.funnel .payopt .pic.brand{width:auto;height:auto;background:none;gap:6px}.funnel .payopt .pic .pmk{width:52px;height:34px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-1)}.funnel .payopt .pic .pmk>svg{width:42px;height:22px}.funnel .payopt .pic .pmk-ap{font-size:12px}.funnel .payopt .pic .pmk-ap svg{width:12px;height:12px}.funnel .payopt .ptxt{flex:1 1}.funnel .payopt .ptitle{font-size:14px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.funnel .payopt .pdesc{font-size:12px;color:var(--fg-2);margin-top:3px}.funnel .payopt .ppop{font-size:10.5px;font-weight:700;color:var(--wld-red-ink);background:var(--wld-red-tint);border-radius:99px;padding:2px 9px}.funnel .payopt .pbody{display:none;padding:0 15px 15px;-webkit-padding-start:49px;padding-inline-start:49px}.funnel .payopt.sel .pbody{display:block}.funnel .payopt .ptip{font-size:12.5px;color:var(--fg-2);background:var(--gray-50);border-radius:var(--radius);padding:10px 12px}.funnel .secbar{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-1)}.funnel .secbar .s{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--fg-2)}.funnel .secbar .s svg{width:16px;height:16px;color:var(--success-ink)}.funnel .revsum{border:1px solid var(--border-1);border-radius:10px;padding:16px;margin-bottom:12px}.funnel .revsum .rsh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.funnel .revsum .rsh h4{font-size:13px;font-weight:700;color:var(--fg-2);margin:0;text-transform:uppercase;letter-spacing:.03em}.funnel .revsum .body{font-size:13.5px;line-height:1.6}.funnel .revitems .ri{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-1)}.funnel .revitems .ri:last-child{border-bottom:none}.funnel .revitems .ri .ph{width:56px;height:56px;border-radius:var(--radius);flex:none;aspect-ratio:1}.funnel .revitems .ri .rt{font-size:13px;font-weight:600;line-height:1.3}.funnel .revitems .ri .rv{font-size:11.5px;color:var(--fg-2);margin-top:3px}.funnel .revitems .ri .rp{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--font-num);font-weight:800;color:var(--wld-red-ink);direction:ltr}.funnel .terms{margin:16px 0}.funnel .placeorder{margin-top:8px}.funnel .placeorder .fineprint{font-size:11.5px;color:var(--fg-3);text-align:center;margin-top:10px}.funnel .secrow{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px;flex-wrap:wrap;font-size:11px;color:var(--fg-2)}.funnel .secrow span{display:inline-flex;align-items:center;gap:5px}.funnel .secrow svg{width:14px;height:14px;color:var(--success-ink)}.funnel .s-success{background:#fff;text-align:center;padding:50px 24px 40px}.funnel .checkmark{width:100px;height:100px;border-radius:var(--radius-circle);background:var(--success);display:flex;align-items:center;justify-content:center;margin:0 auto 22px;animation:funnel-pop .5s var(--ease)}.funnel .checkmark svg{width:54px;height:54px;color:#fff;stroke-width:3}@keyframes funnel-pop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}.funnel .s-success h1{font-family:var(--font-display);font-size:38px;font-weight:800;margin:0 0 10px}.funnel .s-success .sub{font-size:15px;color:var(--fg-2);max-width:520px;margin:0 auto 22px;line-height:1.6}.funnel .ordernum{display:inline-flex;flex-direction:column;align-items:center;gap:4px;background:var(--gray-50);border:1px solid var(--border-1);border-radius:12px;padding:14px 28px;margin-bottom:16px}.funnel .ordernum .l{font-size:12px;color:var(--fg-2)}.funnel .ordernum .n{font-family:var(--font-num);font-size:22px;font-weight:800;display:flex;align-items:center;gap:9px;direction:ltr}.funnel .ordernum .n .copy{width:30px;height:30px;border:none;background:var(--gray-100);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.funnel .ordernum .n .copy svg{width:15px;height:15px;color:var(--fg-2)}.funnel .s-success .eta{font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:7px;margin:0 10px}.funnel .s-success .eta svg{width:17px;height:17px;color:var(--wld-red)}.funnel .s-success .emailnote{font-size:13px;color:var(--fg-2);margin-top:12px;display:flex;align-items:center;justify-content:center;gap:7px}.funnel .s-success .emailnote svg{width:15px;height:15px}.funnel .confcard{max-width:840px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.funnel .confcard .l4{font-size:12px;color:var(--fg-2);text-transform:uppercase;letter-spacing:.03em;font-weight:700;margin-bottom:6px}.funnel .confcard .paid{font-family:var(--font-num);font-size:26px;font-weight:800;color:var(--wld-red);direction:ltr}.funnel .confcard .meta{font-size:13.5px;line-height:1.8}.funnel .nextsteps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;max-width:1000px;margin:28px auto 0}.funnel .nstep{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:20px;text-align:center}.funnel .nstep .ni{width:48px;height:48px;border-radius:var(--radius-circle);background:var(--wld-red-tint);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.funnel .nstep .ni svg{width:23px;height:23px;color:var(--wld-red)}.funnel .nstep h4{font-size:14px;font-weight:700;margin:0 0 5px}.funnel .nstep p{font-size:12px;color:var(--fg-2);margin:0;line-height:1.4}.funnel .confitems{max-width:1000px;margin:28px auto 0}.funnel .confitem{display:flex;align-items:center;gap:16px;background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:16px;margin-bottom:12px}.funnel .confitem .ph{width:80px;height:80px;border-radius:var(--radius);flex:none;aspect-ratio:1}.funnel .confitem .ct{font-size:14.5px;font-weight:600}.funnel .confitem .cv{font-size:12.5px;color:var(--fg-2);margin-top:4px}.funnel .confitem .csold{font-size:12px;color:var(--fg-2);margin-top:4px;display:flex;align-items:center;gap:5px}.funnel .confitem .csold svg{width:13px;height:13px;color:var(--success-ink)}.funnel .confitem .cr{-webkit-margin-start:auto;margin-inline-start:auto;text-align:end;display:flex;flex-direction:column;align-items:flex-end;gap:8px}[dir=rtl] .funnel .confitem .cr{align-items:flex-start}.funnel .confitem .cp{font-family:var(--font-num);font-weight:800;color:var(--wld-red-ink);direction:ltr}.funnel .confcta{display:flex;gap:12px;justify-content:center;margin:28px auto 0;flex-wrap:wrap}.funnel .rewardbox{max-width:1000px;margin:28px auto 0;background:var(--warning-tint);border-radius:12px;padding:22px;text-align:center}.funnel .rewardbox h3{font-family:var(--font-display);font-size:19px;margin:0 0 6px;display:flex;align-items:center;justify-content:center;gap:9px}.funnel .rewardbox h3 svg{width:20px;height:20px;color:var(--warning-ink)}.funnel .rewardbox p{font-size:13.5px;color:var(--fg-1);margin:4px 0}.funnel .rewardbox .bal{font-weight:700}.funnel .reviewnudge{max-width:1000px;margin:24px auto 0;text-align:center;background:#fff;border:1px dashed var(--border-2);border-radius:12px;padding:22px}.funnel .reviewnudge h4{font-family:var(--font-display);font-size:16px;margin:0 0 6px}.funnel .reviewnudge p{font-size:13px;color:var(--fg-2);margin:0 0 14px}.funnel .toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:var(--wld-black);color:#fff;padding:12px 20px;border-radius:var(--radius);box-shadow:var(--shadow-lg);font-size:13.5px;font-weight:600;z-index:var(--z-toast,999);display:flex;align-items:center;gap:9px}.funnel .toast svg{width:17px;height:17px;color:var(--success-ink)}.funnel .mobar,.funnel .mobsum{display:none}@media (max-width:767.98px){.funnel .cwrap{padding-inline:14px}.funnel .pagehead h1{font-size:22px}.funnel .cart2col,.funnel .co2col{grid-template-columns:1fr}.funnel .citem{grid-template-columns:80px 1fr;gap:12px}.funnel .citem .cimg{width:80px;height:80px}.funnel .citem .cactions{grid-column:1/-1}.funnel .citem .cright{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;text-align:start}[dir=rtl] .funnel .citem .cright{align-items:center}.funnel .vgh .vr .eta{display:none}.funnel .mini-cart{width:100%}.funnel .progress .pl{display:none}.funnel .pline{width:28px;margin:0 8px}.funnel .confcard,.funnel .frow.c2,.funnel .frow.c3{grid-template-columns:1fr}.funnel .confcard{gap:18px}.funnel .nextsteps{grid-template-columns:1fr 1fr}.funnel .s-success h1{font-size:26px}.funnel .mobar{display:flex;position:-webkit-sticky;position:sticky;bottom:calc(64px + env(safe-area-inset-bottom, 0px));z-index:var(--z-dock,58);align-items:center;justify-content:space-between;gap:12px;background:#fff;border-top:1px solid var(--border-1);box-shadow:0 -2px 16px rgba(0,0,0,.12);padding:12px 14px}.funnel .mobar .mt{font-size:12px;color:var(--fg-2)}.funnel .mobar .mt b{display:block;font-family:var(--font-num);font-size:18px;color:var(--wld-red-ink)}.funnel .mobsum{display:block;position:-webkit-sticky;position:sticky;top:64px;z-index:19;background:var(--wld-black);color:#fff}.funnel .mobsum .row{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;font-size:14px;font-weight:700;cursor:pointer}.funnel .mobsum .row b{font-family:var(--font-num)}}[lang=ur] .funnel .costep .sh h2,[lang=ur] .funnel .costep h2,[lang=ur] .funnel .ct,[lang=ur] .funnel .ctitle,[lang=ur] .funnel .dt,[lang=ur] .funnel .nstep h4,[lang=ur] .funnel .pagehead h1,[lang=ur] .funnel .pdesc,[lang=ur] .funnel .ptitle,[lang=ur] .funnel .revsum h4,[lang=ur] .funnel .rewardbox h3,[lang=ur] .funnel .rt,[lang=ur] .funnel .s-success h1,[lang=ur] .funnel .shead h2,[lang=ur] .funnel .summary h3{line-height:1.7}[lang=ur] .funnel .nstep p,[lang=ur] .funnel .s-success .sub{line-height:1.85}[lang=ur] .funnel .pc-title{height:auto;min-height:38px;line-height:1.7}.funnel :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--wld-red);outline-offset:1px;box-shadow:var(--shadow-focus)}.funnel .chk:focus-within .box,.funnel .dopt:focus-within .radio,.funnel .payopt .ph-row:focus-within .radio{outline:2px solid var(--wld-red);outline-offset:2px}@media (prefers-reduced-motion:reduce){.funnel .btn,.funnel .mini-cart,.funnel .pc,.funnel .sh-scrim{transition:none!important}.funnel .pc:hover{transform:none}.funnel .checkmark{animation:none}}.funnel .dfoot-note{font-size:11.5px;color:var(--fg-3);margin:2px 0 12px}.crt-wrap{padding-block:28px 60px}.crt-h1{font-family:var(--font-display);font-size:26px;font-weight:800;margin:0 0 20px}.crt-count{color:var(--fg-2);font-weight:600;font-size:17px}.crt-grid{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}@media (min-width:900px){.crt-grid{grid-template-columns:1fr 340px;align-items:start}}.crt-lines{display:flex;flex-direction:column;gap:12px}.davail{display:flex;align-items:flex-start;gap:6px;background:var(--warning-tint);border:1px solid rgba(245,158,11,.4);border-radius:8px;padding:6px 9px;margin-block:6px;font-size:12.5px;line-height:1.5;color:var(--fg-1);max-width:52ch}.davail svg{flex:none;margin-top:2px;color:var(--warning-ink)}[lang=ur] .davail{line-height:1.9}.ditem .davail{margin-block:4px 6px;font-size:12px}.p2buybox .davail{margin-block:8px 2px}.crt-line{display:grid;grid-template-columns:96px 1fr auto;grid-gap:16px;gap:16px;align-items:start;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--wld-white);padding:16px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.crt-line:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.crt-img{width:96px;height:96px;border-radius:var(--radius);background:var(--gray-50);border:1px solid var(--border-1);overflow:hidden;display:flex;align-items:center;justify-content:center;flex:none}.crt-img img{width:100%;height:100%;object-fit:contain;padding:6px}.crt-img svg{width:34px;height:34px;color:var(--gray-400)}.crt-mid{min-width:0}.crt-title{font-size:14.5px;font-weight:600;color:var(--fg-1);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crt-title:hover{color:var(--wld-red-ink)}.crt-by{font-size:12.5px;color:var(--fg-2);margin-top:4px}.crt-unit{font-size:13px;color:var(--fg-1);font-weight:600;margin-top:6px}.crt-controls{display:flex;align-items:center;gap:8px 16px;margin-top:12px;flex-wrap:wrap}.crt-qty{display:inline-flex;align-items:stretch;height:44px;border:1px solid var(--border-2);border-radius:var(--radius-pill);background:#fff;overflow:hidden;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),opacity var(--dur) var(--ease)}.crt-qty:focus-within{border-color:var(--wld-red);box-shadow:var(--shadow-focus)}.crt-qty.is-busy{opacity:.5;pointer-events:none}.crt-qbtn{width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:none;color:var(--fg-1);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform 70ms var(--ease)}.crt-qbtn svg{width:17px;height:17px}.crt-qbtn:hover:not([aria-disabled=true]){background:var(--gray-100);color:var(--wld-red-ink)}.crt-qbtn:active:not([aria-disabled=true]){transform:scale(.88);background:var(--gray-200)}.crt-qbtn[aria-disabled=true]{color:var(--gray-300);cursor:not-allowed}.crt-qbtn:focus-visible{outline:2px solid var(--wld-red);outline-offset:-3px}.crt-qval{min-width:46px;padding:0 6px;justify-content:center;border-inline:1px solid var(--border-1);font-family:var(--font-num);font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-1);background:#fff}.crt-actbtn,.crt-acts,.crt-qval{display:inline-flex;align-items:center}.crt-actbtn{gap:6px;background:none;border:none;color:var(--fg-2);font-size:12.5px;font-weight:600;cursor:pointer;padding:8px 12px;min-height:44px;border-radius:var(--radius-sm);transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.crt-actbtn:first-child{-webkit-padding-start:4px;padding-inline-start:4px}.crt-actbtn+.crt-actbtn{-webkit-border-start:1px solid var(--border-1);border-inline-start:1px solid var(--border-1)}.crt-actbtn:hover{color:var(--wld-red-ink)}.crt-actbtn:focus-visible{outline:2px solid var(--wld-red);outline-offset:1px}.crt-actbtn svg{width:14px;height:14px;flex:none}.crt-linetotal{text-align:end;display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}[dir=rtl] .crt-linetotal{align-items:flex-start}.crt-linetotal .num{font-family:var(--font-num);font-weight:800;font-size:16px;color:var(--fg-1)}.crt-linetotal .crt-was{font-weight:600;font-size:12px;color:var(--fg-3);text-decoration:line-through}.crt-save{display:inline-flex;align-items:center;gap:3px;background:var(--success-tint);border-radius:var(--radius-sm);padding:2px 8px}.crt-save,.crt-save .num{font-size:11px;font-weight:700;color:var(--success-ink)}.crt-summary{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--wld-white);padding:20px;box-shadow:var(--shadow);position:-webkit-sticky;position:sticky;top:120px}.crt-summary h2{font-family:var(--font-display);font-size:17px;font-weight:800;margin:0 0 14px}.crt-srow{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:7px 0;color:var(--fg-1)}.crt-srow .num{font-family:var(--font-num);font-weight:700}.crt-srow.crt-saverow,.crt-srow.crt-saverow .num{color:var(--success-ink);font-weight:700}.crt-srow.crt-total{border-top:1px solid var(--border-1);margin-top:4px;padding-top:12px;font-weight:800;font-size:16px}.crt-srow.crt-total .num{color:var(--wld-red-ink);font-weight:800}.crt-note{font-size:11.5px;color:var(--fg-3);margin:6px 0 14px;line-height:1.5}.crt-checkout{gap:9px}.crt-wrap .btn.crt-checkout{background:var(--wld-red);color:#fff;width:100%}.crt-wrap .btn.crt-checkout:hover{background:var(--wld-red-hover)}.crt-wrap .btn.crt-checkout:active{background:var(--wld-red-press)}.crt-promohint{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fg-2);background:var(--gray-50);border:1px dashed var(--border-2);border-radius:var(--radius);padding:10px 12px;margin:12px 0 0}.crt-promohint svg{color:var(--wld-red);flex:none}.crt-secure{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;color:var(--success-ink);margin-top:12px;text-align:center;line-height:1.4}.crt-secure svg{flex:none}.crt-continue{display:block;text-align:center;margin-top:14px;font-size:13px;font-weight:600;color:var(--wld-red-ink)}.crt-continue:hover{text-decoration:underline}.crt-empty{text-align:center;padding:64px 16px}.crt-empty-ic{width:96px;height:96px;border-radius:50%;background:var(--wld-red-tint);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.crt-empty-ic svg{width:42px;height:42px;color:var(--wld-red)}.crt-empty h1{font-family:var(--font-display);font-size:24px;font-weight:800;margin:0 0 10px}.crt-empty p{color:var(--fg-2);max-width:440px;margin:0 auto 22px;line-height:1.6}.crt-empty-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.crt-empty-cta .btn-ghost{background:#fff;color:var(--fg-1);border:1px solid var(--border-2)}.crt-empty-cta .btn-ghost:hover{background:var(--gray-100);border-color:var(--wld-red);color:var(--wld-red-ink)}.crt-shimmer{background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 37%,var(--gray-100) 63%);background-size:400% 100%;animation:crt-sh 1.4s ease infinite}@keyframes crt-sh{0%{background-position:100% 0}to{background-position:0 0}}.crt-skel-h{height:30px;width:220px;border-radius:var(--radius);margin:0 0 20px}.crt-skel-line{pointer-events:none}.crt-skel-line .crt-img{border:none}.crt-skel-mid{display:flex;flex-direction:column;gap:10px;min-width:0}.crt-skel-line .sk,.crt-skel-sum .sk{border-radius:var(--radius-sm)}.sk-title{height:15px;width:80%}.sk-sub{height:12px;width:45%}.sk-step{height:40px;width:150px;border-radius:var(--radius-pill);margin-top:6px}.sk-price{width:60px;align-self:start}.sk-price,.sk-sumh{height:18px;border-radius:var(--radius-sm)}.sk-sumh{width:55%;margin-bottom:16px}.sk-row{height:14px;width:100%;margin:12px 0;border-radius:var(--radius-sm)}.sk-cta{height:48px;width:100%;border-radius:var(--radius);margin-top:16px}.crt-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[lang=ur] .crt-title{line-height:1.7}@media (prefers-reduced-motion:reduce){.crt-shimmer{animation:none}.crt-line,.crt-qbtn{transition:none}.crt-qbtn:active:not([aria-disabled=true]){transform:none}}@media (max-width:560px){.crt-line{grid-template-columns:76px 1fr;gap:12px;padding:12px}.crt-img{width:76px;height:76px}.crt-linetotal{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:2px;padding-top:10px;border-top:1px dashed var(--border-1)}.crt-linetotal,[dir=rtl] .crt-linetotal{align-items:center;justify-content:flex-start}.crt-controls{gap:8px 12px}}.cod-wrap{padding-block:20px 64px}.cod-h1{font-family:var(--font-display);font-size:26px;font-weight:800;margin:4px 0 16px}.cod-prog{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 20px;flex-wrap:wrap}.cod-prog li{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--border-1);border-radius:var(--radius-pill,999px);font-size:13px;font-weight:600;color:var(--fg-3);background:#fff}.cod-prog li .n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--gray-100);color:var(--fg-2);font-size:12px;font-weight:800}.cod-prog li.cur{border-color:var(--wld-red);color:var(--wld-red-ink)}.cod-prog li.cur .n{background:var(--wld-red);color:#fff}.cod-prog li.done{color:var(--success-ink);border-color:var(--success)}.cod-prog li.done .n{background:var(--success);color:#fff}.cod-grid{display:grid;grid-template-columns:1fr 360px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:860px){.cod-grid{grid-template-columns:1fr}}.cod-card{background:#fff;border:1px solid var(--border-1);border-radius:var(--radius);padding:20px}.cod-card h2{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700;margin:0 0 16px}.cod-card h2 .stepno{width:26px;height:26px;border-radius:50%;background:var(--wld-red);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800}.cod-nav{display:flex;justify-content:space-between;gap:12px;margin-top:18px}.cod-rates{display:flex;flex-direction:column;gap:10px}.cod-rate{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer}.cod-rate.on{border-color:var(--wld-red);background:var(--wld-red-tint)}.cod-rate .nm{flex:1 1;font-weight:600}.cod-rate .pr{font-weight:700}.cod-recap{border:1px solid var(--border-1);border-radius:var(--radius-sm);padding:14px;margin-bottom:16px}.cod-recap .hd{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:13px;color:var(--fg-2);margin-bottom:6px}.cod-recap .lnk{background:none;border:0;color:var(--wld-red-ink);cursor:pointer}.cod-recap p{margin:0;font-size:14px;line-height:1.7;color:var(--fg-1)}.cod-pay{border:1.5px solid var(--wld-red);background:var(--wld-red-tint);border-radius:var(--radius-sm);padding:14px;margin:16px 0}.cod-pay-hd{display:flex;align-items:center;gap:12px}.cod-pay-hd>div{display:flex;flex-direction:column}.cod-pay-hd b{font-size:15px}.cod-pay-hd span{font-size:13px;color:var(--fg-2)}.cod-coupon{margin:16px 0}.cod-coupon .cc-label{display:block;font-size:13px;font-weight:600;color:var(--fg-1);margin-bottom:8px}.cod-coupon .cc-row{display:flex;gap:8px}.cod-coupon .cc-input{flex:1 1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--border-1);border-radius:var(--radius-sm);font-size:14px;text-transform:uppercase}.cod-coupon .cc-input:focus-visible{outline:2px solid var(--wld-red);outline-offset:1px}.cod-coupon .cc-apply{flex:none;height:44px;padding:0 18px}.cod-coupon .cc-err{margin:8px 0 0;font-size:12.5px;color:var(--wld-red-ink)}.cod-coupon-on{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border:1px solid var(--success,var(--success));background:#f0fdf4;border-radius:var(--radius-sm)}.cod-coupon-on .cc-code{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--fg-1)}.cod-coupon-on .cc-code svg{color:var(--success,var(--success))}.cod-coupon-on .cc-rm{background:none;border:none;color:var(--wld-red-ink);font-size:13px;font-weight:600;cursor:pointer;padding:4px 6px}.cod-trow.cod-disc{color:var(--success,var(--success));font-weight:600}.cod-trow.cod-disc .cod-disc-amt{display:inline-flex;align-items:center}.cod-terms{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--fg-2);margin:14px 0;cursor:pointer}.cod-terms input{margin-top:2px}.cod-place{margin-top:4px}.cod-alt{margin-top:18px;padding-top:18px;border-top:1px dashed var(--border-1)}.cod-alt-tx{margin-bottom:10px}.cod-alt-tx b{display:block;font-size:14px}.cod-alt-tx span{font-size:13px;color:var(--fg-3)}.cod-alt-marks{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.cod-alt-marks .pmk{width:52px;height:34px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-1)}.cod-alt-marks .pmk>svg{width:42px;height:22px}.cod-alt-marks .pmk-ap{font-size:12px}.cod-alt-marks .pmk-ap svg{width:12px;height:12px}.cod-alt-note{font-size:11.5px;color:var(--fg-3);margin:0 0 12px}.cod-side{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:860px){.cod-side{position:static}}.cod-sum{background:#fff;border-radius:var(--radius);padding:18px}.cod-sum h3{font-weight:700;margin:0 0 14px}.cod-lines{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:10px}.cod-lines li{display:flex;align-items:baseline;gap:8px;font-size:13px}.cod-lines li .q{color:var(--fg-3);flex:none}.cod-lines li .nm{flex:1 1;color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap}.cod-lines li .lt{font-weight:600;flex:none}.cod-trow{display:flex;justify-content:space-between;font-size:14px;padding:6px 0;color:var(--fg-2)}.cod-trow.total{border-top:1px solid var(--border-1);margin-top:6px;padding-top:12px;font-size:17px;font-weight:800;color:var(--fg-1)}.cod-taxnote{font-size:12px;color:var(--fg-3);margin:4px 0 0}.cod-curnote{font-size:12px;color:var(--wld-red-ink);background:var(--wld-red-tint);padding:8px 10px;margin:10px 0 0}.cod-muted{color:var(--fg-3);font-size:14px}.cod-alert{display:flex;align-items:center;gap:8px;background:#fde8e8;color:#9b1c1c;border-radius:var(--radius-sm);padding:10px 14px;font-size:14px;margin-bottom:14px}.cod-done,.cod-empty{max-width:480px;margin:40px auto;text-align:center}.cod-empty svg{color:var(--fg-3)}.cod-done h1,.cod-empty h1{font-size:22px;font-weight:800;margin:14px 0 8px}.cod-done p,.cod-empty p{color:var(--fg-2);margin:0 0 18px}.cod-done-ic{width:64px;height:64px;border-radius:50%;background:var(--success);color:#fff;display:grid;place-items:center;margin:0 auto 8px}.cod-done-card{border:1px solid var(--border-1);border-radius:var(--radius);padding:16px 18px;text-align:start;margin:18px 0}.cod-done-card .row{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.cod-done-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.cod-pill{font-size:12px;font-weight:700;padding:3px 10px;border-radius:var(--radius-pill,999px);text-transform:capitalize}.cod-pill.ok{background:#def7ec;color:#03543f}.cod-pill.warn{background:#fef3c7;color:var(--warning-ink)}.cod-pill.bad{background:var(--gray-100);color:var(--fg-2)}.cod-addr{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 16px;gap:16px 16px}.cod-addr .field.wide{grid-column:1/-1}@media (max-width:560px){.cod-addr{grid-template-columns:1fr}}.cod-card .field{display:flex;flex-direction:column}.cod-card .field label{font-size:12.5px;font-weight:600;color:var(--gray-700);margin-bottom:6px}.cod-card .field label .req{color:var(--wld-red);-webkit-margin-start:1px;margin-inline-start:1px}.cod-card .field input,.cod-card .field select,.cod-card textarea{width:100%;height:44px;border:1px solid var(--border-2);border-radius:8px;padding:0 12px;font-family:var(--font-body);font-size:14px;color:var(--fg-1);background:#fff;outline:none;transition:border-color var(--dur,.15s) var(--ease,ease),box-shadow var(--dur,.15s) var(--ease,ease)}.cod-card textarea{height:auto;min-height:64px;padding:10px 12px;resize:vertical;line-height:1.5}.cod-card .field select{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;-webkit-padding-end:34px;padding-inline-end:34px}[dir=rtl] .cod-card .field select{background-position:left 12px center;-webkit-padding-end:34px;padding-inline-end:34px}.cod-card .field input:focus,.cod-card .field select:focus,.cod-card textarea:focus{border-color:var(--wld-red);box-shadow:var(--shadow-focus)}.cod-card .field input::placeholder,.cod-card textarea::placeholder{color:var(--fg-3)}.cod-card .field.err input,.cod-card .field.err select{border-color:var(--wld-red)}.cod-card .field.err input:focus,.cod-card .field.err select:focus{box-shadow:var(--shadow-focus)}.cod-card .field .phone{display:flex}.cod-card .field .phone .cc{height:44px;display:flex;align-items:center;padding:0 12px;background:var(--gray-100);border:1px solid var(--border-2);border-start-start-radius:8px;border-end-start-radius:8px;-webkit-border-end:0;border-inline-end:0;font-size:14px;font-weight:600;color:var(--fg-2);direction:ltr;white-space:nowrap}.cod-card .field .phone input{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:8px;border-end-end-radius:8px;direction:ltr;text-align:left}[dir=rtl] .cod-card .field .phone input{text-align:left}.cod-card h2{padding-bottom:14px;border-bottom:1px solid var(--border-1)}.cod-recap{background:var(--gray-50,var(--gray-50));border-color:var(--border-1)}.cod-recap .lnk{gap:4px;font-size:12px;font-weight:600}.cod-place{height:50px;font-size:19px;font-weight:700}.cod-alt .btn-light{height:46px}.cod-secure{display:flex;align-items:center;gap:7px;justify-content:center;font-size:12px;color:var(--fg-3);margin-top:12px}.cod-secure svg{width:14px;height:14px;color:var(--success-ink)}.cod-stripe{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid var(--border-1);border-radius:var(--radius);background:var(--wld-white)}.cod-stripe-test{margin:0;padding:6px 10px;border-radius:6px;background:#FEF3C7;border:1px solid var(--warning);color:var(--warning-ink);font-size:12px;font-weight:700;text-align:center}.cod-stripe .cod-place{margin-top:2px}.pp-box{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border-1);border-radius:var(--radius);background:var(--wld-white)}.pp-hint{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;color:var(--fg-2);line-height:1.5}.pp-hint svg{color:var(--success-ink);flex:none;margin-top:1px}.pp-buttons{min-height:46px}.pp-dim{opacity:.55;pointer-events:none}.pp-busy{font-weight:600;color:var(--fg-1);text-align:center}.pp-busy,.pp-notice{margin:0;font-size:13px}.pp-notice{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;border-radius:8px;background:var(--gray-100);color:var(--fg-2);line-height:1.5}.pp-notice svg{flex:none;margin-top:2px;color:var(--fg-2)}.pp-fallback{width:100%}.pp-fallback-note{margin:0;font-size:12px;color:var(--fg-2);text-align:center}[lang=ur] .pp-fallback-note,[lang=ur] .pp-hint,[lang=ur] .pp-notice{line-height:1.85}.cod-sum{border:1px solid var(--border-1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px}.cod-sum h3{font-size:15px;font-weight:800;padding-bottom:12px;border-bottom:1px solid var(--border-1);margin-bottom:14px}.cod-lines li{gap:10px}.cod-lines li .q{font-weight:700;color:var(--fg-2);min-width:22px}.cod-lines li .nm{line-height:1.35;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cod-trow.total{font-size:18px}.cod-trow .riyal-mark{width:.82em;height:.92em;vertical-align:-.06em}.cod-prog{gap:0;align-items:center}.cod-prog li:not(:last-child):after{content:"";width:28px;height:2px;background:var(--border-1);margin:0 8px;flex:none}.cod-prog li.done:not(:last-child):after{background:var(--success)}@media (max-width:520px){.cod-prog li:not(:last-child):after{width:14px;margin:0 4px}.cod-prog li{padding:7px 11px}}.cod-wrap .btn{min-height:48px;padding:0 22px;border-radius:8px;border:none;font-size:15px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),transform 60ms var(--ease)}.cod-wrap .btn svg{width:18px;height:18px;flex:none}.cod-wrap .btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.cod-wrap .btn:disabled:hover{transform:none}.cod-wrap .btn-red{background:var(--wld-red);color:#fff;font-size:19px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.08)}.cod-wrap .btn-red:hover{background:var(--wld-red-hover);box-shadow:0 2px 6px rgba(227,52,52,.28)}.cod-wrap .btn-red:active{background:var(--wld-red-press);box-shadow:0 1px 2px rgba(0,0,0,.12);transform:translateY(1px)}.cod-wrap .btn-red:focus-visible{outline:none;box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 3px rgba(227,52,52,.15)}.cod-wrap .btn-light{background:#fff;border:1px solid var(--border-1);color:var(--fg-1);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.04)}.cod-wrap .btn-light:hover{background:var(--gray-50);border-color:var(--gray-300)}.cod-wrap .btn-light:active{background:var(--gray-100);transform:translateY(1px)}.cod-wrap .btn-light:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(17,17,17,.1)}.cod-wrap .cod-place{min-height:52px;font-size:19px}@media (max-width:560px){.cod-nav{flex-direction:column-reverse;gap:10px}.cod-nav .btn{width:100%}}.cod-wrap .num{font-family:var(--font-num)}.cod-wrap .latin,.cod-wrap .num{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.cod-card .field .field-note{font-size:11.5px;color:var(--fg-2);margin:5px 0 0;line-height:1.5}.cod-card .field .field-err{font-size:11.5px;font-weight:600;color:var(--wld-red-ink);margin:5px 0 0;line-height:1.5}.cod-paybox,.cod-ratesbox{border:none;padding:0;margin:0 0 16px;min-width:0}.cod-paybox legend,.cod-ratesbox legend{font-size:14px;font-weight:700;color:var(--fg-1);padding:0;margin-bottom:10px}.cod-payopt{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid var(--border-1);border-radius:10px;cursor:pointer;margin-bottom:10px;background:#fff;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.cod-payopt:hover{border-color:var(--border-2)}.cod-payopt.on{border-color:var(--wld-red);background:var(--wld-red-tint)}.cod-payopt:focus-within{box-shadow:var(--shadow-focus)}.cod-payopt input[type=radio]{margin-top:3px;accent-color:var(--wld-red);width:18px;height:18px;flex:none}.cod-payopt .po-ic{width:40px;height:40px;border-radius:var(--radius);background:var(--gray-100);display:grid;place-items:center;color:var(--fg-1);flex:none}.cod-payopt.on .po-ic{background:#fff;color:var(--wld-red-ink)}.cod-payopt .po-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.cod-payopt .po-tx b{font-size:14.5px}.cod-payopt .po-tx>span{font-size:12.5px;color:var(--fg-2);line-height:1.5}.cod-payopt.on .po-tx>span{color:var(--fg-1)}.cod-payopt .po-marks{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.cod-payopt .po-marks .pmk{width:46px;height:30px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-1);background:#fff}.cod-payopt .po-marks .pmk>svg{width:36px;height:19px}.cod-payopt .po-tx>.po-note{font-size:11.5px;color:var(--fg-2);margin-top:4px}.cod-payopt.on .po-tx>.po-note{color:var(--fg-1)}.cod-alert.cod-info{background:var(--gray-100);color:var(--fg-1);border:1px solid var(--border-2)}.cod-alert.cod-info svg{color:var(--fg-2);flex:none}.cod-cardnote{color:var(--fg-2);background:var(--gray-50);border:1px dashed var(--border-2);border-radius:var(--radius);margin:0 0 12px}.cod-cardnote,.cod-curnote{font-size:12.5px;padding:10px 12px;line-height:1.55}.cod-curnote{display:flex;align-items:flex-start;gap:7px;font-weight:600;color:var(--fg-1);background:var(--warning-tint);border:1px solid rgba(245,158,11,.45);border-radius:var(--radius-sm);margin:10px 0}.cod-curnote svg{color:var(--warning-ink);flex:none;margin-top:2px}.cod-next{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--gray-50);padding:16px 18px;text-align:start;margin:0 0 18px}.cod-next h2{font-size:14px;font-weight:800;margin:0 0 10px}.cod-next ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cod-next li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--fg-1);line-height:1.55}.cod-next li>svg{color:var(--wld-red);flex:none;margin-top:2px}.cod-wrap .btn-dark{background:var(--wld-black);color:#fff;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.08)}.cod-wrap .btn-dark:hover{background:#000}.cod-wrap .btn-dark:active{transform:translateY(1px)}.cod-wrap .btn-dark:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(17,17,17,.18)}.cod-recap .lnk{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.cod-recap .lnk:hover{background:var(--gray-100)}.cod-recap .lnk:focus-visible{outline:2px solid var(--wld-red);outline-offset:1px}.cod-grid .cod-main{min-width:0}.cod-recap p{overflow-wrap:anywhere}.cod-terms input{width:20px;height:20px;flex:none;accent-color:var(--wld-red)}.cod-coupon-on .cc-rm{min-height:44px;padding:8px 12px}.cod-rate input[type=radio]{accent-color:var(--wld-red);width:18px;height:18px;flex:none}.cod-rate:focus-within{box-shadow:var(--shadow-focus)}[lang=ur] .cod-card .field .field-note,[lang=ur] .cod-cardnote,[lang=ur] .cod-curnote,[lang=ur] .cod-next li,[lang=ur] .cod-payopt .po-tx>span{line-height:1.9}@media (prefers-reduced-motion:reduce){.cod-payopt{transition:none}}.funnel .ditem .dimg{width:80px;height:80px;border-radius:var(--radius-sm);background:var(--gray-50);border:1px solid var(--border-1);overflow:hidden;display:flex;align-items:center;justify-content:center;flex:none}.funnel .ditem .dimg img{width:100%;height:100%;object-fit:contain;padding:4px}.funnel .ditem .dimg svg{width:28px;height:28px;color:var(--gray-400)}.funnel .ditem .dmid{min-width:0}.funnel .ditem .dunit{font-size:12px;color:var(--fg-1);font-weight:600;margin-top:4px}.funnel .ditem .crt-qty{margin-top:8px}.funnel .ditem .crt-qval{min-width:40px}.funnel .ditem .dright{gap:6px}.funnel .ditem .drm{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.funnel .ditem .drm:hover{background:var(--gray-100);color:var(--wld-red)}.funnel .ditem .drm:focus-visible{outline:2px solid var(--wld-red);outline-offset:1px}.funnel .mini-cart .btn-red{background:var(--wld-red);font-size:19px;font-weight:700}.funnel .mini-cart .btn-red:hover{background:var(--wld-red-hover)}.funnel .mini-cart .btn-red:active{background:var(--wld-red-press)}.funnel .mini-cart .dempty{text-align:center;padding:48px 20px}.funnel .mini-cart .dempty .ill{width:88px;height:88px;border-radius:var(--radius-circle);background:var(--wld-red-tint);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.funnel .mini-cart .dempty .ill svg{width:40px;height:40px;color:var(--wld-red)}.funnel .mini-cart .dempty h2{font-family:var(--font-display);font-size:20px;font-weight:800;margin:0 0 8px}.funnel .mini-cart .dempty p{font-size:13.5px;color:var(--fg-2);line-height:1.6;margin:0 0 18px}.funnel .mini-cart .dempty .dempty-cta{display:inline-flex}[lang=ur] .funnel .ditem .dunit,[lang=ur] .funnel .mini-cart .dempty p{line-height:1.85}.cod-conf{max-width:760px;margin-inline:auto}.conf-hero{text-align:center;margin:6px 0 24px}.conf-check{width:74px;height:74px;margin:0 auto 14px}.conf-check svg{width:100%;height:100%;display:block;overflow:visible}.conf-check-ring{fill:var(--success);transform-origin:26px 26px;animation:conf-pop .42s var(--ease) both}.conf-check.bad .conf-check-ring{fill:var(--gray-400)}.conf-check-tick{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:conf-tick .32s ease-out .34s forwards}@keyframes conf-pop{0%{transform:scale(.2);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes conf-tick{to{stroke-dashoffset:0}}.conf-hero h1{font-family:var(--font-display);font-size:26px;font-weight:800;color:var(--fg-1);margin:2px 0 8px}.conf-hero h1:focus-visible{outline:2px solid var(--wld-red);outline-offset:3px;border-radius:4px}.conf-thanks{font-size:14.5px;color:var(--fg-1);margin:0 0 10px}.conf-meta{display:inline-flex;flex-wrap:wrap;gap:4px 16px;justify-content:center;font-size:13px;color:var(--fg-2)}.conf-meta b{color:var(--fg-1)}.conf-email{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;justify-content:center;font-size:12.5px;color:var(--fg-2);margin:12px 0 0;line-height:1.5}.conf-email svg{color:var(--wld-red);flex:none}.conf-email b{color:var(--fg-1)}.conf-tl{list-style:none;margin:4px 0 26px;padding:0;display:flex}.conf-tstep{flex:1 1;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.conf-tstep:before{content:"";position:absolute;top:15px;inset-inline-start:50%;width:100%;height:2px;background:var(--border-1);z-index:0}.conf-tstep:last-child:before{display:none}.conf-tstep.done:before{background:var(--success)}.conf-tdot{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--bg-1);border:2px solid var(--border-2);color:var(--fg-3)}.conf-tstep.done .conf-tdot{background:var(--success);border-color:var(--success);color:#fff}.conf-tstep.cur .conf-tdot{border-color:var(--wld-red);color:var(--wld-red);box-shadow:0 0 0 4px var(--wld-red-tint);animation:conf-pulse 2.2s ease-in-out infinite}@keyframes conf-pulse{0%,to{box-shadow:0 0 0 4px var(--wld-red-tint)}50%{box-shadow:0 0 0 7px transparent}}.conf-tlabel{font-size:12px;font-weight:600;color:var(--fg-2);line-height:1.3}.conf-tstep.done .conf-tlabel{color:var(--fg-1)}.conf-tstep.cur .conf-tlabel{color:var(--wld-red-ink);font-weight:700}.conf-badstate{display:flex;align-items:center;justify-content:center;gap:9px;margin:4px 0 26px;font-size:13.5px;color:var(--fg-2)}.conf-badstate svg{color:var(--fg-2);flex:none}.conf-grid{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px;margin-bottom:22px}.conf-card{border:1px solid var(--border-1);border-radius:12px;background:var(--bg-1);padding:18px 20px;box-shadow:var(--shadow-sm)}.conf-card h2{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--fg-1);margin:0 0 14px}.conf-items{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:12px}.conf-item{display:grid;grid-template-columns:56px 1fr auto;grid-gap:12px;gap:12px;align-items:center}.conf-thumb{width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--gray-50);border:1px solid var(--border-1);display:grid;place-items:center;color:var(--fg-3)}.conf-thumb img{width:100%;height:100%;object-fit:cover}.conf-iname{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--fg-1);line-height:1.4;min-width:0}.conf-qty{font-size:11.5px;color:var(--fg-2)}.conf-ilt{font-size:13.5px;font-weight:700;white-space:nowrap}.conf-tot{margin:0;border-top:1px solid var(--border-1);padding-top:12px;display:flex;flex-direction:column;gap:8px}.conf-tot>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.conf-tot dt{margin:0;font-size:13px;color:var(--fg-2)}.conf-tot dd{margin:0;font-size:13px;font-weight:600;color:var(--fg-1)}.conf-disc dd,.conf-disc dt{color:var(--success-ink)}.conf-coupon{font-size:11px;font-weight:700}.conf-grand{border-top:1px solid var(--border-1);padding-top:10px;margin-top:2px}.conf-grand dt{font-family:var(--font-display);font-size:15px;font-weight:800;color:var(--fg-1)}.conf-grand dd{font-size:18px;font-weight:800;color:var(--wld-red-ink)}.conf-pay{margin-top:14px;padding-top:12px;border-top:1px dashed var(--border-1);display:flex;align-items:center;gap:9px;font-size:13px;color:var(--fg-2)}.conf-pay svg{color:var(--fg-1);flex:none}.conf-pay b{color:var(--fg-1);font-weight:700}.conf-ship .conf-addr{font-style:normal;display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--fg-2);line-height:1.55}.conf-ship .conf-addr b{color:var(--fg-1);font-size:13.5px;font-weight:700}.conf-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:4px}.conf-cta .btn{min-width:190px}.cod-wrap .btn-ghost{background:transparent;border:1px solid transparent;color:var(--fg-1);font-weight:600}.cod-wrap .btn-ghost:hover{background:var(--gray-50)}.cod-wrap .btn-ghost:active{background:var(--gray-100);transform:translateY(1px)}.cod-wrap .btn-ghost:focus-visible{outline:2px solid var(--wld-red);outline-offset:2px;box-shadow:none}.cod-wrap .btn-ghost svg{color:var(--fg-2)}.conf-print-head,.conf-print-note{display:none}[lang=ur] .conf-email,[lang=ur] .conf-iname,[lang=ur] .conf-ship .conf-addr,[lang=ur] .conf-thanks,[lang=ur] .conf-tlabel{line-height:1.9}@media (max-width:640px){.conf-grid{grid-template-columns:1fr}}@media (max-width:560px){.conf-cta{flex-direction:column}.conf-cta .btn{width:100%;min-width:0}.conf-tlabel{font-size:11px}.conf-hero h1{font-size:23px}}@media (prefers-reduced-motion:reduce){.conf-check-ring{animation:none;opacity:1;transform:none}.conf-check-tick{animation:none;stroke-dashoffset:0}.conf-tstep.cur .conf-tdot{animation:none}}@media print{.funnel .drawer-scrim,.funnel .mini-cart,footer,header,nav{display:none!important}.cod-conf{max-width:100%;margin:0;color:#000}.conf-print-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:18px}.conf-print-head .cph-brand{font-family:var(--font-display);font-size:20px;font-weight:800;color:#000}.conf-print-head .cph-doc{font-size:12px;color:#333}.conf-check,.conf-cta,.conf-email{display:none!important}.conf-hero{text-align:start;margin:0 0 14px}.conf-hero h1{font-size:18px;margin:0 0 4px}.conf-meta{justify-content:flex-start;color:#333}.conf-tl{margin-bottom:20px}.conf-card{border:1px solid #ccc;box-shadow:none;page-break-inside:avoid;break-inside:avoid}.conf-grand dd{color:#000}.conf-print-note{display:block;font-size:11px;color:#666;text-align:center;margin-top:22px;border-top:1px solid #ccc;padding-top:10px}}@media (pointer:coarse){.funnel .ditem .dqty .qtybox button,.funnel .ordernum .n .copy{width:44px;height:44px}}