@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_4039be80-module__iQ9Xda__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_4039be80-module__iQ9Xda__variable{--font-ustaci:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_ed7b036-module__fxnxfW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_ed7b036-module__fxnxfW__variable{--font-syne:"Syne", "Syne Fallback"}
.courier-modal-wrap{z-index:500;background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.courier-modal-inner{background:#fff;border-radius:20px;width:100%;max-width:480px;max-height:92vh;overflow:auto;box-shadow:0 24px 64px #0000004d}.courier-modal-header{background:linear-gradient(135deg,#0a2010,#0d3018);border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.courier-modal-close{color:#333!important;background:#e8edf2!important;border:none!important;border-radius:50%!important;width:30px!important;height:30px!important;padding:0!important;font-size:16px!important}.courier-step-bar{background:#f8f9fb;border-bottom:1px solid #eee;display:flex}.courier-step-item{text-align:center;border-bottom:2px solid #0000;flex:1;padding:10px 0;font-size:11px}.courier-step-item.active{color:#0f2d4a;border-bottom-color:#f6c445;font-weight:700}.courier-step-item.done{color:#38a169}.courier-modal-body{padding:22px}.courier-forbidden-grid,.courier-item-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.courier-field{box-sizing:border-box;color:#0f2d4a;border:1px solid #e8e4dc;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:13px}.courier-item-btn{cursor:pointer;text-align:left;background:#fff;border:1px solid #e8e4dc;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.courier-item-btn.selected{background:#f6c44514;border:2px solid #f6c445}.courier-price-box{background:#fff2c6;border:1px solid #f6c44566;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.courier-fab-wrap{z-index:200;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.courier-fab-btn{cursor:pointer;border:none;border-radius:24px;align-items:center;gap:6px;padding:13px 22px;font-size:15px;font-weight:700;display:flex}.courier-fab-btn.courier{color:#0f2d4a;background:#f6c445;box-shadow:0 4px 12px #f6c44559}.courier-fab-btn.emergency{color:#fff;background:#dc2626;box-shadow:0 4px 12px #dc262659}@media (max-width:480px){.courier-forbidden-grid,.courier-item-grid{grid-template-columns:1fr}}
.custom-request-overlay{z-index:400;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.custom-request-modal{background:#fff;border-radius:20px;width:100%;max-width:460px;max-height:90vh;padding:28px;position:relative;overflow-y:auto}.custom-request-close{top:14px;right:14px;color:#6b6b80!important;background:#f8f6f0!important;border:none!important;border-radius:50%!important;width:30px!important;height:30px!important;padding:0!important;font-size:16px!important;position:absolute!important}.custom-request-modal h3{color:#0f2d4a;margin:0 0 4px;font-size:20px;font-weight:800}.custom-request-sub{color:#6b6b80;margin:0 0 20px;font-size:13px}.custom-request-step{margin-bottom:14px}.custom-request-step label{color:#6b6b80;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.custom-request-cats{grid-template-columns:1fr 1fr;gap:6px;max-height:220px;padding-right:4px;display:grid;overflow-y:auto}.custom-request-cat{text-align:left!important;color:#0f2d4a!important;background:#fff!important;border:1px solid #e8e4dc!important;border-radius:10px!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;font-size:11px!important;font-weight:600!important;display:flex!important}.custom-request-cat.selected{background:#f6c44514!important;border:2px solid #f6c445!important}.custom-request-cat span:first-child{flex-shrink:0;font-size:18px}.custom-request-services{flex-wrap:wrap;gap:6px;display:flex}.custom-request-svc{color:#6b6b80!important;background:#fff!important;border:1px solid #e8e4dc!important;border-radius:20px!important;padding:6px 12px!important;font-size:12px!important;font-weight:400!important}.custom-request-svc.selected{color:#0f2d4a!important;background:#f6c4451a!important;border:2px solid #f6c445!important;font-weight:700!important}.custom-request-step textarea,.custom-request-step input{box-sizing:border-box;border:1px solid #e8e4dc;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}.custom-request-step textarea{resize:none}.custom-request-error{color:#dc2626;margin-bottom:10px;font-size:12px}.custom-request-actions{gap:8px;margin-top:4px;display:flex}.custom-request-cancel{flex:1;color:#6b6b80!important;background:#f8f6f0!important;border:none!important;border-radius:10px!important;padding:11px!important;font-weight:700!important}.custom-request-submit{flex:2;color:#f6c445!important;background:#0f2d4a!important;border:none!important;border-radius:10px!important;padding:11px!important;font-size:13px!important;font-weight:800!important}.custom-request-submit:disabled{color:#fff!important;cursor:not-allowed!important;background:#ccc!important}
.order-modal-wrap{z-index:300;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.order-waiting-popup{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:440px;padding:32px 28px;box-shadow:0 20px 60px #00000040}.order-waiting-icon{margin-bottom:16px;font-size:48px}.order-waiting-popup h3{color:var(--ustaci-navy);margin:0 0 16px;font-size:20px;font-weight:800}.order-waiting-popup p{color:#555;margin:0 0 12px;font-size:14px;line-height:1.65}.order-waiting-close-btn{background:var(--ustaci-gold)!important;width:100%!important;color:var(--ustaci-navy)!important;border:none!important;border-radius:12px!important;margin-top:20px!important;padding:14px!important;font-size:15px!important;font-weight:800!important}.order-modal-inner{background:#fff2c6;border-radius:20px;width:100%;max-width:480px;max-height:94vh;padding:28px;position:relative;overflow-y:auto}.order-modal-inner.wide{max-width:720px}.order-modal-close{flex-shrink:0;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;color:var(--ustaci-navy)!important;background:#00000014!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:14px!important;right:14px!important}.order-modal-head{text-align:center;margin-bottom:20px}.order-modal-head .icon{margin-bottom:6px;font-size:40px}.order-modal-head h3{font-family:var(--ustaci-display);color:var(--ustaci-navy);margin:0 0 4px;font-size:18px;font-weight:800}.order-modal-head p{color:var(--ustaci-muted);margin:0;font-size:12px}.order-field-label{color:var(--ustaci-muted);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.order-service-pills{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.order-service-pill{border:1px solid var(--ustaci-border)!important;color:var(--ustaci-navy)!important;background:#fff!important;border-radius:20px!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-size:12px!important;font-weight:400!important;display:flex!important}.order-service-pill.active{border:2px solid var(--ustaci-navy)!important;background:var(--ustaci-navy)!important;color:var(--ustaci-gold)!important;font-weight:700!important}.order-service-pill .price{color:#38a169;font-size:11px;font-weight:700}.order-service-pill.active .price{color:#f6c445cc}.order-service-box{background:#0f2d4a14;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:11px 16px;font-size:13px;display:flex}.order-type-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.order-type-btn{transition:all .15s;border:1px solid var(--ustaci-border)!important;text-align:center!important;background:#fff!important;border-radius:12px!important;padding:12px 8px!important}.order-type-btn.active{border:2px solid var(--ustaci-navy)!important;background:var(--ustaci-navy)!important}.order-type-btn .emoji{margin-bottom:4px;font-size:24px}.order-type-btn .title{color:var(--ustaci-navy);font-size:12px;font-weight:800}.order-type-btn.active .title{color:var(--ustaci-gold)}.order-type-btn .sub{color:var(--ustaci-muted);margin-top:2px;font-size:10px}.order-type-btn.active .sub{color:#f6c445b3}.order-emergency-box{background:#e53e3e0f;border:1px solid #e53e3e40;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.order-input,.order-select,.order-textarea{border:1px solid var(--ustaci-border);box-sizing:border-box;width:100%;color:var(--ustaci-navy);background:#fff;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px}.order-textarea{resize:none}.order-row-2{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.order-slots{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.order-slot-btn{border:1px solid var(--ustaci-border)!important;color:var(--ustaci-blue)!important;text-align:center!important;box-sizing:border-box!important;background:#fff!important;border-radius:8px!important;width:100%!important;padding:10px 8px!important;font-size:12px!important;font-weight:600!important}.order-slot-btn:hover:not(.active){border-color:var(--ustaci-navy)!important;color:var(--ustaci-navy)!important;filter:none!important;background:#fff!important}.order-slot-btn.active{border:2px solid var(--ustaci-navy)!important;background:var(--ustaci-navy)!important;color:var(--ustaci-gold)!important;font-weight:800!important}.order-slot-btn.active:hover{color:var(--ustaci-gold)!important;filter:none!important;background:#1a4570!important;border-color:#1a4570!important}.order-scheduled-box{background:#fff;border:1px solid #0f2d4a1a;border-radius:12px;margin-bottom:14px;padding:12px}.order-slot-label{text-transform:uppercase;letter-spacing:.5px;margin-top:12px!important;font-size:11px!important}.order-busy-warning{background:#dc262614;border:1px solid #dc26264d;border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding:10px 14px;display:flex}.order-booking-summary{background:linear-gradient(135deg,#0f2d4a,#2f5f8f);border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}.order-qty-box{background:#0f2d4a0d;border:1px solid #0f2d4a1a;border-radius:12px;margin-bottom:14px;padding:12px 14px}.order-images{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.order-image-thumb{border:1px solid var(--ustaci-border);background:#fff;border-radius:10px;width:72px;height:72px;position:relative;overflow:hidden}.order-image-thumb img{object-fit:cover;width:100%;height:100%}.order-image-add{border:2px dashed var(--ustaci-border);cursor:pointer;width:72px;height:72px;color:var(--ustaci-muted);background:#fff;border-radius:10px;justify-content:center;align-items:center;font-size:24px;display:flex}.order-image-remove{color:#fff!important;background:#0009!important;border:none!important;border-radius:50%!important;width:20px!important;height:20px!important;padding:0!important;font-size:12px!important;position:absolute!important;top:2px!important;right:2px!important}.order-submit-btn{margin-top:8px;background:var(--ustaci-navy)!important;width:100%!important;color:var(--ustaci-gold)!important;border:none!important;border-radius:12px!important;padding:14px!important;font-size:15px!important;font-weight:800!important}.order-submit-btn:disabled{opacity:.6;cursor:not-allowed!important}.order-success{text-align:center;padding:24px 0}.order-success .icon{margin-bottom:16px;font-size:64px}.order-success h3{font-family:var(--ustaci-display);color:var(--ustaci-navy);margin:0 0 8px;font-size:22px;font-weight:800}.order-success p{color:var(--ustaci-muted);margin:0 0 24px;font-size:14px}.order-success-btn{background:var(--ustaci-gold)!important;color:var(--ustaci-navy)!important;border:none!important;border-radius:12px!important;padding:12px 32px!important;font-weight:800!important}.order-info-box{color:var(--ustaci-blue);background:#eef4ff;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:12px}@media (max-width:520px){.order-type-grid{grid-template-columns:1fr}.order-modal-wrap{align-items:flex-end;padding:0}.order-modal-inner{border-radius:20px 20px 0 0;max-height:94svh}}
