:root{--x202y5: #f97316;--x7kpox: #ea580c;--x1lch3: #c2410c;--x2heyy: #fff7ed;--xcadzz: #1e1e1e;--x222tb: #2d2d2d;--x1l6uf: #1e1e1e;--x1891t: #545454;--x4j6h0: #71717a;--xocsqo: #fafafa;--x2qm4q: #ffffff;--x7zs0a: #e4e4e7;--x1x6o5: #f4f4f5;--x1zteq: 8px;--xhyq0y: 14px;--x1mduv: 20px;--xodc0i: 28px;--xlnosc: 9999px;--x2jmll: .15s;--xhtgas: .25s;--xuq5t4: .35s;--x22xj4: cubic-bezier(.16, 1, .3, 1)}html.dark{color-scheme:dark;--xocsqo: #fff7ed;--x2qm4q: #2d2d2d;--x7zs0a: rgba(254, 215, 170, .35);--x1x6o5: rgba(254, 215, 170, .2);--x1l6uf: #1e1e1e;--x1891t: #3c3c3c;--x4j6h0: #545454;--x222tb: #2d2d2d;--xcadzz: #1e1e1e}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-color:transparent;color:var(--x1l6uf);transition:color var(--xhtgas) var(--x22xj4)}header,nav.fixed,.ds-card,.ds-footer{transition:background-color var(--xhtgas) var(--x22xj4),border-color var(--xhtgas) var(--x22xj4)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f4f4f5}::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#f97316}html.dark ::-webkit-scrollbar-track{background:#2d2d2d}html.dark ::-webkit-scrollbar-thumb{background:#545454}html.dark ::-webkit-scrollbar-thumb:hover{background:#f97316}html{scrollbar-gutter:stable}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ds-side-clip{overflow-x:hidden;overflow-x:clip}button,[role=button]{box-sizing:border-box;touch-action:manipulation;font-family:inherit;max-width:100%;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;text-wrap:pretty;hyphens:none;-webkit-hyphens:none}.ds-btn-primary,.ds-btn-secondary,.ds-btn-quiet,.btn-responsive{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.375rem,1vw,.625rem);text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;text-wrap:pretty;hyphens:none;-webkit-hyphens:none;line-height:1.25;font-size:clamp(.75rem,.7rem + .3vw,.875rem);padding:clamp(.5rem,1.2vw + .3rem,.75rem) clamp(.75rem,2vw + .3rem,1.25rem);min-height:2.75rem;border-radius:var(--xhyq0y);cursor:pointer;border:1px solid transparent;transition:transform var(--x2jmll) var(--x22xj4),box-shadow var(--xhtgas) var(--x22xj4),background var(--xhtgas) var(--x22xj4),border-color var(--xhtgas) var(--x22xj4),color var(--xhtgas) var(--x22xj4)}.ds-btn-primary{background:#c2410c;color:#fff!important;font-weight:800;letter-spacing:-.01em;box-shadow:0 4px 16px #c2410c4d}@media(hover:hover)and (pointer:fine){.ds-btn-primary:hover{background:#9a3412;box-shadow:0 8px 24px #c2410c73;transform:translateY(-1px)}}.ds-btn-primary:active{transform:scale(.98)}.ds-btn-primary:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px}.ds-btn-quiet{background-color:#f4f4f5;color:#545454!important;font-weight:700;border:1px solid #e4e4e7}html.dark .ds-btn-quiet{background-color:#3c3c3c;color:#e4e4e7!important;border-color:#545454}@media(hover:hover)and (pointer:fine){.ds-btn-quiet:hover{background-color:#e4e4e7}html.dark .ds-btn-quiet:hover{background-color:#545454}}.ds-btn-quiet:active{transform:scale(.98)}.ds-btn-quiet:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px}.ds-btn-secondary{background-color:#1e1e1e;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #00000026}html.dark .ds-btn-secondary{background-color:#c2410c;color:#fff!important;border-color:#9a3412;box-shadow:0 4px 16px #c2410c59}@media(hover:hover)and (pointer:fine){.ds-btn-secondary:hover{background-color:#3c3c3c;color:#fff!important}html.dark .ds-btn-secondary:hover{background-color:#9a3412;color:#fff!important;box-shadow:0 6px 20px #ea580c73}}.ds-btn-secondary:active{transform:scale(.98)}.ds-btn-secondary:focus-visible{outline:2px solid #f97316;outline-offset:2px}button i,button svg,[role=button] i,[role=button] svg,.ds-btn-primary i,.ds-btn-primary svg,.ds-btn-secondary i,.ds-btn-secondary svg{flex-shrink:0}.btn-group-responsive,.btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);width:100%}.btn-group-responsive>button,.btn-group-responsive>a,.btn-row>button,.btn-row>a{flex:1 1 120px;min-width:min(100%,100px)}.ds-card{background:var(--x2qm4q);border:1px solid var(--x7zs0a);border-radius:var(--x1mduv);transition:border-color var(--xhtgas) var(--x22xj4),box-shadow var(--xhtgas) var(--x22xj4),transform var(--xhtgas) var(--x22xj4)}@media(hover:hover)and (pointer:fine){.ds-card-interactive:hover{transform:translateY(-2px);box-shadow:0 12px 28px -4px #f9731638,0 4px 10px -2px #0000000d;border-color:#fdba74}html.dark .ds-card-interactive:hover{box-shadow:0 12px 28px -4px #f9731659,0 4px 10px -2px #0000004d;border-color:#ea580c}}.ds-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;padding:.25rem .65rem;border-radius:var(--xlnosc);letter-spacing:.02em;white-space:nowrap}.fade-enter{animation:--x27jxt .22s var(--x22xj4) forwards}@keyframes --x27jxt{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.slide-up{animation:--x193we .28s var(--x22xj4) forwards}@keyframes --x193we{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ds-skeleton{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7,#f4f4f5 75%);background-size:200% 100%;animation:--x1k9lw 1.5s infinite;border-radius:var(--xhyq0y)}html.dark .ds-skeleton{background:linear-gradient(90deg,#2d2d2d 25%,#3c3c3c,#2d2d2d 75%);background-size:200% 100%}@keyframes --x1k9lw{0%{background-position:200% 0}to{background-position:-200% 0}}.mini-cart-pill{box-shadow:0 12px 28px -4px #ea580c73,0 4px 10px -2px #0000001f;transition:transform var(--xhtgas) var(--x22xj4),opacity var(--xhtgas) var(--x22xj4)}.mini-cart-pill:active{transform:scale(.98)}.ds-pill-active{background:#c2410c!important;color:#fff!important;border-color:#9a3412!important;box-shadow:0 6px 18px -2px #c2410c80!important}#app-splash{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background-color:#fff7ed;background-image:var(--x2acr9);transition:opacity .42s var(--x22xj4),visibility .42s}html.opening{overflow:hidden}#app-splash[hidden],#app-splash.hidden-splash{opacity:0;visibility:hidden;pointer-events:none}.splash-box{--mark-size: min(68vw, 40vh, 360px);display:flex;flex-direction:column;align-items:center;gap:26px;width:100%;max-width:min(88vw,420px);text-align:center}.splash-mark{position:relative;width:var(--mark-size)}.splash-mark svg{display:block;width:100%;height:auto;transition:opacity .3s var(--x22xj4)}.splash-animation{position:absolute;top:50%;left:50%;width:calc(var(--mark-size) / .606);height:auto;max-width:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s var(--x22xj4);pointer-events:none}.splash-animation.ready{opacity:1}.splash-mark.with-animation svg{opacity:0}.splash-mark #pedify-nome{clip-path:inset(0 100% 0 0);animation:--x29s5p 3.4s var(--x22xj4) infinite}@keyframes --x29s5p{0%{clip-path:inset(0 100% 0 0)}40%{clip-path:inset(0 0 0 0)}62%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.splash-seal{position:relative;display:grid;place-items:center;width:82px;height:82px;padding:15px;border-radius:22px;background:#fff;border:1px solid #fed7aa;overflow:hidden}.splash-seal svg{display:block;width:100%;height:100%;transition:opacity .3s var(--x22xj4)}.splash-seal-animation{position:absolute;top:50%;left:50%;width:118%;height:auto;max-width:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s var(--x22xj4);pointer-events:none}.splash-seal-animation.ready{opacity:1}.splash-seal.with-animation svg{opacity:0}@media(prefers-reduced-motion:reduce){.splash-seal-animation{display:none}.splash-seal.with-animation svg{opacity:1}}#loading-overlay{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--x22xj4),visibility .18s}#loading-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--x22xj4) 1s,visibility 0s}html.busy{overflow:hidden}.splash-symbol{display:block;width:46px;height:auto}.splash-stroke{width:calc(var(--mark-size, 255px) * .66);height:4px;border-radius:999px;background:#9a341224;overflow:hidden}.splash-stroke i{display:block;width:100%;height:100%;border-radius:999px;background:#c2410c;transform:scaleX(0);transform-origin:left center;animation:--x1jcme 1.7s var(--x22xj4) infinite}.splash-stroke-small{width:104px;height:3px}.splash-text{font-size:clamp(12px,calc(var(--mark-size) * .042),15px);font-weight:700;letter-spacing:.02em;color:#9a3412}@keyframes --x1jcme{0%{transform:scaleX(0);transform-origin:left center}48%{transform:scaleX(1);transform-origin:left center}52%{transform:scaleX(1);transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}@media(prefers-reduced-motion:reduce){.splash-animation{display:none!important}.splash-mark.with-animation svg{opacity:1}.splash-stroke i{animation:none;transform:scaleX(1)}.splash-mark #pedify-nome{animation:none;clip-path:none}}.ds-footer{border-top:1px solid var(--x7zs0a);padding:24px 16px;text-align:center;font-size:13px;color:var(--x1891t);background-color:var(--x2qm4q)}.ds-credit{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--x1891t);transition:opacity var(--xhtgas) var(--x22xj4)}@media(hover:hover)and (pointer:fine){.ds-credit:hover{opacity:.8}}.ds-footer-links a{color:#545454;text-decoration:none;transition:color var(--x2jmll) var(--x22xj4)}.ds-footer-links a:hover{color:var(--x202y5)}.text-zinc-400{color:#52525b}.text-zinc-500{color:#545454}input::placeholder,textarea::placeholder{color:#52525b!important;opacity:1!important}html,html.dark{--x2acr9: linear-gradient(180deg, #ffffff 0%, #fff7ed 15%, #ffedd5 35%, #fed7aa 65%, #fb923c 90%, #f97316 100%);background-color:#fff7ed;background-image:var(--x2acr9);background-attachment:fixed}.ds-badge[class*=bg-brand-500],.ds-badge[class*=bg-brand-600],.ds-badge[class*=bg-brand-700]{background-color:#c2410c!important}.ds-badge[class*=bg-emerald-500],.ds-badge[class*=bg-emerald-600],.ds-badge[class*=bg-green-500],.ds-badge[class*=bg-green-600]{background-color:#047857!important}.ds-badge[class*=bg-indigo-500],.ds-badge[class*=bg-indigo-600]{background-color:#4f46e5!important}.ds-badge.bg-amber-500:not(.text-black),.ds-badge.bg-yellow-500:not(.text-black){background-color:#a16207!important}html.dark body>header,html.dark nav.fixed{background-color:#1e1e1e!important;border-color:#3c3c3c!important;color:#fff!important}html.dark nav.fixed,html.dark nav.ds-bottom-nav,html.dark nav#bottom-nav{background-color:#1e1e1e!important;border-color:#3c3c3c!important}html.dark nav.fixed,html.dark nav.ds-bottom-nav,html.dark nav#bottom-nav{--x2gnl4: #fafafa;--x2jxoj: #fafafa;--x2960a: #f97316}html.dark nav.fixed a:hover,html.dark nav.ds-bottom-nav a:hover,html.dark nav#bottom-nav a:hover{color:#f97316!important}html.dark .bg-white:not(.pedify-logo-badge):not(.btn-favorite-active),html.dark .bg-white\/95,html.dark .bg-white\/90,html.dark .bg-white\/85,html.dark .bg-white\/80,html.dark .bg-white\/75,html.dark .ds-card,html.dark .ds-card-interactive{background-color:#2d2d2d!important;border-color:#fed7aa59!important}html.dark .ds-card,html.dark .ds-card-interactive{box-shadow:0 4px 16px -2px #00000073!important}.pedify-logo-badge,html.dark .pedify-logo-badge,header .pedify-logo-badge,html.dark header .pedify-logo-badge{background-color:#fff!important;background:#fff!important;border-color:#e4e4e7!important}html.dark .bg-\[\#fafafa\],html.dark .bg-\[\#f8f8f8\],html.dark .bg-zinc-50,html.dark .bg-zinc-50\/80,html.dark .bg-zinc-100,html.dark .bg-zinc-100\/90,html.dark .bg-zinc-100\/80,html.dark .bg-slate-50{background-color:#3c3c3c!important;color:#fff!important}html.dark .bg-zinc-200,html.dark .bg-zinc-300{background-color:#3c3c3c!important}html.dark :is([class~=bg-brand-50],[class*="bg-brand-50/"],[class~=bg-brand-100]):not([class*="dark:bg-"]){background-color:#ea580c29!important;color:#fdba74!important;border-color:#ea580c59!important}html.dark button.bg-white:not(.btn-favorite-active),html.dark a.bg-white:not(.btn-favorite-active){background-color:#3c3c3c!important;color:#fafafa!important;border-color:#545454!important}.btn-favorite-active,html.dark .btn-favorite-active,button.btn-favorite-active,html.dark button.btn-favorite-active{background-color:#fff!important;border-color:#f97316!important;box-shadow:0 4px 14px #f973164d!important}.btn-favorite-active i,html.dark .btn-favorite-active i,.btn-favorite-active .fa-heart,html.dark .btn-favorite-active .fa-heart{color:#f97316!important;fill:#f97316!important}html.dark .ds-card h1,html.dark .ds-card h2,html.dark .ds-card h3,html.dark .ds-card h4,html.dark .ds-card h5,html.dark .ds-card strong,html.dark #product-modal-card h1,html.dark #product-modal-card h2,html.dark #product-modal-card h3,html.dark #product-modal-card strong,html.dark .modal-content-card h1,html.dark .modal-content-card h2,html.dark .modal-content-card h3,html.dark .modal-content-card strong{color:#fff!important}body{--x2gnl4: #1e1e1e;--x2jxoj: #545454;--x2960a: #c2410c;--x1aww6: #b45309;--error-text: #b91c1c}[class*=bg-dark-],[class~=bg-black],[class*="bg-black/"],[class~=bg-zinc-800],[class~=bg-zinc-900],[class~=bg-zinc-950],[class~=bg-brand-500],[class~=bg-brand-600],[class~=bg-brand-700],[class~=bg-emerald-500],[class~=bg-emerald-600],.ds-btn-primary,.ds-pill-active{--x2gnl4: #ffffff;--x2jxoj: rgba(255, 255, 255, .88);--x2960a: #ffffff;--x1aww6: #ffffff;--error-text: #ffffff}html.dark body>header,html.dark nav,html.dark footer,html.dark .ds-footer,html.dark .ds-card,html.dark .ds-card-interactive,html.dark .modal-content-card,html.dark #product-modal-card,html.dark #cart-drawer-card,html.dark [id$=-modal-backdrop]>div,html.dark [id$=-dialog-backdrop]>div,html.dark .kanban-column,html.dark .kanban-card,html.dark .ds-list-row,html.dark .sticky button,html.dark .store-menu-cat-btn,html.dark [class*="dark:bg-"],html.dark [class~=bg-white],html.dark [class*="bg-white/"],html.dark [class~=bg-zinc-50],html.dark [class~=bg-zinc-100],html.dark [class~=bg-zinc-200],html.dark [class~=bg-zinc-300],html.dark [class~=bg-slate-50],html.dark [class~="bg-[#fafafa]"],html.dark [class~="bg-[#f8f8f8]"],html.dark :is([class~=bg-brand-50],[class*="bg-brand-50/"],[class~=bg-brand-100]):not([class*="dark:bg-"]){--x2gnl4: #ffffff;--x2jxoj: #b4b4b4;--x2960a: #fdba74;--x1aww6: #fcd34d;--error-text: #fda4af}html.dark [class~="dark:bg-zinc-800"],html.dark [class*="dark:bg-zinc-800/"],html.dark [class~="dark:bg-zinc-700"],html.dark [class*="dark:bg-zinc-700/"]{--x2jxoj: #d4d4d8}#content :is(h1,h2,h3,h4,h5,strong,.text-dark-950,.section-shortcut-btn,.dark\:text-white,.dark\:text-zinc-100,.dark\:text-zinc-200){color:var(--x2gnl4)!important}#content :is(.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.dark\:text-zinc-300,.dark\:text-zinc-400,.dark\:text-zinc-500){color:var(--x2jxoj)!important}#content :is(.text-brand-600,.text-brand-700,.text-brand-800,.dark\:text-brand-300,.dark\:text-brand-400){color:var(--x2960a)!important}#content :is(.text-amber-500,.text-amber-600,.text-amber-700,.dark\:text-amber-300,.dark\:text-amber-400){color:var(--x1aww6)!important}[class~=bg-brand-500][class~=text-white],[class~=bg-brand-600][class~=text-white],button[class~=bg-brand-500],button[class~=bg-brand-600],a[class~=bg-brand-500],a[class~=bg-brand-600],html.dark button[class~="dark:bg-brand-500"],html.dark button[class~="dark:bg-brand-600"],html.dark a[class~="dark:bg-brand-500"],html.dark a[class~="dark:bg-brand-600"]{background-color:#c2410c!important}[class~=bg-brand-500][class~=text-white]:hover,[class~=bg-brand-600][class~=text-white]:hover,button[class~=bg-brand-500]:hover,button[class~=bg-brand-600]:hover,a[class~=bg-brand-500]:hover,a[class~=bg-brand-600]:hover,html.dark button[class~="dark:bg-brand-500"]:hover,html.dark button[class~="dark:bg-brand-600"]:hover,html.dark a[class~="dark:bg-brand-500"]:hover,html.dark a[class~="dark:bg-brand-600"]:hover{background-color:#9a3412!important}[class~=bg-emerald-500][class~=text-white],[class~=bg-emerald-600][class~=text-white],button[class~=bg-emerald-500],button[class~=bg-emerald-600],a[class~=bg-emerald-500],a[class~=bg-emerald-600]{background-color:#047857!important}[class~=bg-emerald-500][class~=text-white]:hover,[class~=bg-emerald-600][class~=text-white]:hover,button[class~=bg-emerald-500]:hover,button[class~=bg-emerald-600]:hover,a[class~=bg-emerald-500]:hover,a[class~=bg-emerald-600]:hover{background-color:#065f46!important}[class~=bg-amber-500][class~=text-white],[class~=bg-amber-600][class~=text-white]{background-color:#b45309!important}[class~=bg-amber-500][class~=text-white]:hover,[class~=bg-amber-600][class~=text-white]:hover{background-color:#92400e!important}html.dark #partner-app .ds-card h1,html.dark #partner-app .ds-card h2,html.dark #partner-app .ds-card h3,html.dark #partner-app .ds-card h4,html.dark #partner-app .ds-card h5,html.dark #partner-app .ds-card h6,html.dark #partner-app .kanban-column h3,html.dark #partner-app .kanban-column h4,html.dark #driver-app .ds-card h1,html.dark #driver-app .ds-card h2,html.dark #driver-app .ds-card h3,html.dark #driver-app .ds-card h4,html.dark #driver-app .ds-card h5,html.dark #driver-app .ds-card h6{color:#fff!important}.store-menu-sticky-bar,html.dark .store-menu-sticky-bar,div.store-menu-sticky-bar{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.sticky button,button.store-menu-cat-btn,div.sticky div.overflow-x-auto button,.store-menu-cat-btn{background-color:#3c3c3c!important;color:#fff!important;border:1px solid #545454!important;font-weight:800!important}.sticky button:hover,button.store-menu-cat-btn:hover,div.sticky div.overflow-x-auto button:hover,.store-menu-cat-btn:hover{background-color:#ea580c!important;color:#fff!important;border-color:#c2410c!important}html.dark .ds-card p,html.dark .ds-card span:not([class*=bg-]):not([class*=text-brand]):not([class*=text-amber]):not([class*=text-emerald]):not([class*=text-red]):not([class*=text-green]):not([class*=text-white]):not([class*=channel-badge]):not(.ds-btn-primary *):not(.ds-btn-secondary *):not(.ds-badge *):not(.ds-chip *):not(.ds-field *):not(.ds-chips-account):not([class~=text-white] *):not(.ds-store-mark *),html.dark #product-modal-card p,html.dark #product-modal-card span:not([class*=bg-]):not([class*=text-brand]):not([class*=text-amber]):not([class*=text-emerald]):not([class*=text-red]):not([class*=text-green]):not([class*=text-white]):not([class*=channel-badge]):not(.ds-btn-primary *):not(.ds-btn-secondary *):not(.ds-badge *):not(.ds-chip *):not(.ds-field *):not(.ds-chips-account):not([class~=text-white] *):not(.ds-store-mark *),html.dark .modal-content-card p,html.dark .modal-content-card span:not([class*=bg-]):not([class*=text-brand]):not([class*=text-amber]):not([class*=text-emerald]):not([class*=text-red]):not([class*=text-green]):not([class*=text-white]):not([class*=channel-badge]):not(.ds-btn-primary *):not(.ds-btn-secondary *):not(.ds-badge *):not(.ds-chip *):not(.ds-field *):not(.ds-chips-account):not([class~=text-white] *):not(.ds-store-mark *){color:#e4e4e7!important}html.dark .text-zinc-700,html.dark .text-zinc-600,html.dark .text-zinc-500,html.dark .text-zinc-400{color:#e4e4e7!important}html.dark [class*="text-white/"],html.dark [class*="text-zinc-400/"],html.dark [class*="text-zinc-500/"],html.dark [class*="text-dark-950/"]{opacity:1!important}.order-tab-inactive,html.dark .order-tab-inactive,button.order-tab-inactive{color:#1e1e1e!important;font-weight:800!important;opacity:1!important}.order-tab-inactive:hover,html.dark .order-tab-inactive:hover{color:#ea580c!important}.fa-heart.fa-solid,html.dark .fa-heart.fa-solid,button .fa-heart.fa-solid,html.dark button .fa-heart.fa-solid,.text-brand-500.fa-heart,html.dark .text-brand-500.fa-heart,i[class*=fa-heart][class*=text-brand]{color:#f97316!important;fill:#f97316!important}html.dark .text-white,html.dark .text-white *:not(.fa-heart):not([class*=text-brand]):not([class*=text-amber]):not([class*=text-emerald]):not([class*=text-red]),html.dark .bg-brand-500 *:not(.fa-heart),html.dark .bg-brand-600 *:not(.fa-heart),html.dark .ds-btn-primary,html.dark .ds-btn-primary *,html.dark .ds-pill-active,html.dark .ds-pill-active *{color:#fff!important}html.dark .text-brand-600,html.dark .text-brand-700,html.dark .text-brand-800{color:var(--x2960a)!important}html.dark body>header button[onclick*=openAddressModal]{background-color:#2d2d2d!important;border-color:#3c3c3c!important;color:#fff!important}html.dark body>header a,html.dark body>header a span{color:#f4f4f5!important}html.dark body>header .fa-magnifying-glass{color:#d4d4d8!important}html.dark .border,html.dark .border-b,html.dark .border-t,html.dark .border-l,html.dark .border-r,html.dark .border-zinc-200,html.dark .border-zinc-200\/90,html.dark .border-zinc-200\/80,html.dark .border-zinc-200\/50,html.dark .border-zinc-100,html.dark .border-zinc-300{border-color:#3c3c3c!important}html.dark .border-brand-200,html.dark .border-brand-200\/80,html.dark .border-brand-100,html.dark .border-brand-300{border-color:#ea580c59!important}html.dark .divide-zinc-100>:not([hidden])~:not([hidden]),html.dark .divide-zinc-200>:not([hidden])~:not([hidden]){border-color:#3c3c3c!important}html.dark .shadow-card,html.dark .shadow-subtle,html.dark .shadow-sm,html.dark .shadow-md,html.dark .shadow-lg,html.dark .shadow-xl,html.dark .shadow-2xl{box-shadow:0 6px 20px -2px #0009,0 2px 6px -2px #00000073!important}html.dark #product-modal-card,html.dark #cart-drawer-card,html.dark #address-modal-backdrop>div,html.dark #address-form-modal-backdrop>div,html.dark #profile-edit-modal-backdrop>div,html.dark #confirm-dialog-backdrop>div,html.dark #pix-payment-modal-backdrop>div,html.dark #terms-modal-backdrop>div,html.dark #rating-modal-backdrop>div,html.dark [id$=-modal-backdrop]>div,html.dark [id$=-dialog-backdrop]>div,html.dark .modal-content-card{background-color:#2d2d2d!important;color:#fafafa!important;border-color:#3c3c3c!important}html.dark input:not([type=radio]):not([type=checkbox]),html.dark textarea,html.dark select{background-color:#272727!important;color:#fafafa!important;border-color:#3c3c3c!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important;opacity:1!important}html.dark input:not([type=radio]):not([type=checkbox]):disabled,html.dark input:not([type=radio]):not([type=checkbox])[readonly],html.dark textarea:disabled,html.dark textarea[readonly],html.dark select:disabled{background-color:#353535!important;color:#cacaca!important;-webkit-text-fill-color:#cacaca!important;opacity:1!important}html.dark input:focus,html.dark input:not([type=radio]):not([type=checkbox]):focus,html.dark textarea:focus,html.dark select:focus{border-color:#f97316!important;background-color:#2d2d2d!important;box-shadow:0 0 0 2px #f9731640!important}html.dark input:not([type=radio]):not([type=checkbox])[aria-invalid=true],html.dark textarea[aria-invalid=true],html.dark select[aria-invalid=true]{border-color:#f87171!important}html.dark input:not([type=radio]):not([type=checkbox])[aria-invalid=true]:focus,html.dark textarea[aria-invalid=true]:focus,html.dark select[aria-invalid=true]:focus{box-shadow:0 0 0 2px #f871714d!important}.ds-option-card:has(input[type=radio]:checked),.ds-option-card:has(input[type=checkbox]:checked),label:has(input[type=radio]:checked),label:has(input[type=checkbox]:checked){border-color:#ea580c!important;background-color:#ea580c14!important}html.dark .ds-option-card:has(input[type=radio]:checked),html.dark .ds-option-card:has(input[type=checkbox]:checked),html.dark label:has(input[type=radio]:checked),html.dark label:has(input[type=checkbox]:checked){border-color:#f97316!important;background-color:#ea580c33!important}label:has(input[name=new-addr-label]:checked){color:#ea580c!important;border-color:#ea580c!important;background-color:#ea580c14!important}html.dark label:has(input[name=new-addr-label]:checked){color:#f97316!important;border-color:#f97316!important;background-color:#ea580c33!important}html.dark .ds-skeleton{background:linear-gradient(90deg,#2d2d2d 25%,#3c3c3c,#2d2d2d 75%)!important;background-size:200% 100%!important}html.dark [class*="hover:bg-brand-50"]:hover{background-color:#ea580c38!important}html.dark [class*="hover:bg-zinc-100"]:hover,html.dark [class*="hover:bg-zinc-200"]:hover,html.dark [class*="hover:bg-zinc-50"]:hover{background-color:#3c3c3c!important}html.dark .ds-footer,html.dark footer{background-color:#1e1e1e!important;border-color:#3c3c3c!important;color:#f4f4f5!important}html.dark .ds-footer p,html.dark .ds-footer span,html.dark .ds-footer .ds-footer-links{color:#e4e4e7!important}html.dark .ds-footer a:not(.ds-footer-btn):not(.ds-credit),html.dark .ds-footer .ds-footer-links a{color:#fed7aa!important;font-weight:600!important}html.dark .ds-footer a:not(.ds-footer-btn):not(.ds-credit):hover,html.dark .ds-footer .ds-footer-links a:hover{color:#f97316!important}.ds-footer-btn{text-decoration:none!important;transition:all var(--xhtgas) var(--x22xj4)}html.dark .ds-footer-btn{color:#f4f4f5!important;background-color:#2d2d2d!important;border-color:#3c3c3c!important}html.dark .ds-footer-btn:hover{background-color:#ea580c33!important;border-color:#f9731666!important;color:#fb923c!important}html.dark .ds-footer-btn[class*="bg-brand-500/10"],html.dark .ds-footer-btn[class*="bg-brand-500/20"]{background-color:#ea580c40!important;border-color:#f9731680!important;color:#fb923c!important}.ds-target-44:after{content:"";position:absolute;inset:-6px;border-radius:inherit}.channel-badge-pedify{background-color:#c2410c!important;color:#fff!important}.channel-badge-ifood{background-color:#b01020!important;color:#fff!important}.channel-badge-99food{background-color:#ab3f00!important;color:#fff!important}.channel-badge-pdv{background-color:#1d4ed8!important;color:#fff!important}.channel-badge-whatsapp{background-color:#0b6b33!important;color:#fff!important}.kanban-column{min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important;transition:all var(--xhtgas, .2s) cubic-bezier(.4,0,.2,1);border-radius:1rem!important}.kanban-column.is-collapsed,.kanban-column.is-expanded{height:auto!important;min-height:unset!important;max-height:unset!important}.kanban-header-bar{cursor:pointer;user-select:none}.kanban-header-bar:focus-visible{outline:2px solid #f97316;outline-offset:-2px}.kanban-chevron{transition:transform .25s cubic-bezier(.4,0,.2,1)}.kanban-column.is-expanded .kanban-chevron{transform:rotate(180deg)}.kanban-column.is-collapsed .kanban-body-content{display:none!important}.kanban-column.is-expanded .kanban-body-content{display:block!important;animation:--x276ip .2s ease-out}@keyframes --x276ip{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-kanban-scroll::-webkit-scrollbar{width:4px}.custom-kanban-scroll::-webkit-scrollbar-track{background:transparent}.custom-kanban-scroll::-webkit-scrollbar-thumb{background:#a1a1aa4d;border-radius:9999px}.custom-kanban-scroll::-webkit-scrollbar-thumb:hover{background:#f97316}html.dark .kanban-column{background-color:#272727!important;border-color:#3c3c3c!important}html.dark .kanban-column h3,html.dark .kanban-column h4{color:#fff!important;font-weight:900!important}html:not(.dark) .kanban-column{background-color:#f4f4f5!important;border-color:#e4e4e7!important}html:not(.dark) .kanban-column h3,html:not(.dark) .kanban-column h4{color:#1e1e1e!important;font-weight:900!important}.kanban-col-dragover{background-color:#f973161f!important;border-color:#f97316!important;box-shadow:0 0 0 2px #f9731666 inset!important}.kanban-card{transition:transform var(--x2jmll, .15s) ease,box-shadow var(--x2jmll, .15s) ease,border-color var(--x2jmll, .15s) ease;cursor:grab}.kanban-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #0000001f}html.dark .kanban-card{background-color:#2d2d2d!important;border-color:#3c3c3c!important}html.dark .kanban-card:hover{border-color:#f9731680!important;box-shadow:0 8px 24px -4px #00000080!important}.kanban-card:active{cursor:grabbing}.kanban-card.is-dragging{opacity:.45;transform:scale(.97);border-color:#f97316!important}.courier-sidebar{width:320px;flex-shrink:0}@media(max-width:1200px){.courier-sidebar-drawer{position:fixed;top:0;right:0;bottom:0;width:340px;z-index:50;box-shadow:-4px 0 24px #00000080;transition:transform .25s cubic-bezier(.16,1,.3,1)}}@media print{body *{visibility:hidden}#thermal-receipt-modal,#thermal-receipt-modal *{visibility:visible}#thermal-receipt-modal{position:absolute;left:0;top:0;width:80mm;background:#fff!important;color:#000!important}}[hidden]{display:none!important}#doodle-background{position:fixed;inset:0;z-index:-1;pointer-events:none;user-select:none;background-image:url(/images/fundo-rabiscos.webp),var(--x2acr9);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;background-blend-mode:multiply;opacity:.22;filter:blur(3px)}@media(prefers-reduced-motion:reduce){#doodle-background{opacity:.16;filter:blur(5px)}}html{touch-action:pan-x pan-y}.protected-media img,.protected-media video,img.protected-media,video.protected-media{-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}body{user-select:none;-webkit-user-select:none}.ds-selectable,input,textarea,select,[contenteditable],address,.ds-address,.ds-phone,.ds-code,.ds-pix,.font-mono,.select-text,#toast-container,[role=alert],[role=status]{user-select:text!important;-webkit-user-select:text!important}.ds-label{display:block;margin-bottom:.375rem;font-size:.75rem;font-weight:800;letter-spacing:.01em;color:var(--x2gnl4)}.ds-label[data-x2jd0b="1"]:after{content:" *";color:#dc2626;font-weight:900}html.dark .ds-label[data-x2jd0b="1"]:after{color:#fb7185}.ds-field{display:block;width:100%;min-height:44px;padding:.625rem .875rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;color:#1e1e1e;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4;transition:border-color var(--x2jmll) var(--x22xj4),box-shadow var(--x2jmll) var(--x22xj4)}html.dark .ds-field{background-color:#272727;border-color:#3c3c3c;color:#fafafa}.ds-field::placeholder{font-weight:500}.ds-field:focus{outline:none;border-color:var(--x202y5);box-shadow:0 0 0 3px #f9731647}html.dark .ds-field:focus{border-color:#f97316;background-color:#2d2d2d;box-shadow:0 0 0 2px #f9731640}.ds-field[aria-invalid=true]{border-color:#dc2626}.ds-field[aria-invalid=true]:focus{box-shadow:0 0 0 3px #dc262640}.ds-field:disabled,.ds-field[readonly]{background-color:var(--x1x6o5);color:#52525b;cursor:not-allowed}html.dark .ds-field:disabled,html.dark .ds-field[readonly]{background-color:#353535;color:#cacaca}select.ds-field{appearance:none;-webkit-appearance:none;padding-right:2.25rem;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2371717a%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}textarea.ds-field{min-height:88px;resize:vertical}.ds-field.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}button.ds-field{display:flex;align-items:center}.ds-clear-own::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.ds-help{display:block;margin-top:.375rem;font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--x2jxoj)}.ds-error{display:flex;align-items:flex-start;gap:.375rem;margin-top:.375rem;font-size:.6875rem;font-weight:700;line-height:1.45;color:var(--error-text, #b91c1c)}.ds-error[hidden]{display:none}.ds-tabs{display:flex;gap:.375rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}@media(min-width:640px){.ds-tabs{flex-wrap:wrap;overflow-x:visible}}.ds-tabs::-webkit-scrollbar{display:none}@media(max-width:639px){.ds-tabs{position:relative;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent)}@supports (animation-timeline: scroll(self inline)){.ds-tabs{animation:--xu1lxd linear both;animation-timeline:scroll(self inline);animation-range:contain}}}@keyframes --xu1lxd{to{-webkit-mask-image:linear-gradient(to right,#000 100%,#000);mask-image:linear-gradient(to right,#000 100%,#000)}}.ds-tab{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;min-height:44px;padding:.5rem .875rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;color:#545454;font-size:.75rem;font-weight:900;white-space:nowrap;transition:border-color var(--x2jmll) var(--x22xj4),color var(--x2jmll) var(--x22xj4)}html.dark .ds-tab{background-color:#2d2d2d;border-color:#fed7aa38;color:#e4e4e7}@media(hover:hover)and (pointer:fine){.ds-tab:hover{border-color:var(--x202y5);color:var(--x7kpox)}html.dark .ds-tab:hover{color:#fdba74}}.ds-tab:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px}.ds-tab[aria-current=page],html.dark .ds-tab[aria-current=page]{background-color:#c2410c;border-color:#c2410c;color:#fff}.ds-tab-mark{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;padding:0 .375rem;border-radius:var(--xlnosc);background-color:var(--x1lch3);color:#fff;font-size:.625rem;font-weight:900;line-height:1.4}.ds-tab[aria-current=page] .ds-tab-mark{background-color:#fff;color:var(--x1lch3)}.ds-list{display:flex;flex-direction:column;gap:.5rem}.ds-list-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-height:56px;padding:.75rem 1rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;transition:border-color var(--x2jmll) var(--x22xj4)}.ds-chip-category{position:relative;width:160px;max-width:none;height:96px;padding:0;border:0;border-radius:16px;overflow:hidden;cursor:pointer;display:block;background-color:var(--surface-raised, #2d2d2d)}.ds-chip-category-grid{width:100%}.ds-chip-category-photo{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;user-select:none;pointer-events:none}.ds-chip-category-no-photo{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e1e1e,#3c3c3c 60%,#c2410c);color:#fff}.ds-chip-category-veil{position:absolute;inset:0;background:linear-gradient(to top,#000000bd,#0000001a 62%);pointer-events:none}.ds-chip-category-name{position:absolute;left:10px;right:10px;bottom:9px;text-align:left;font-size:12.5px;font-weight:900;line-height:1.2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55);pointer-events:none}.ds-chip-category[aria-current=true]{outline:3px solid var(--x7kpox, #c2410c);outline-offset:-3px}.ds-chip-category:focus-visible{outline:3px solid var(--x202y5, #ea580c);outline-offset:2px}@media(hover:hover)and (pointer:fine){.ds-chip-category:hover .ds-chip-category-photo{transform:scale(1.04);transition:transform var(--xhtgas, .24s) var(--x22xj4, ease-out)}}@media(prefers-reduced-motion:reduce){.ds-chip-category:hover .ds-chip-category-photo{transform:none}}.ds-list-row.flex-col{align-items:stretch;flex-wrap:nowrap}html.dark .ds-list-row{background-color:#2d2d2d;border-color:#fed7aa38}@media(hover:hover)and (pointer:fine){a.ds-list-row:hover,button.ds-list-row:hover{border-color:var(--x202y5)}}.ds-list-row:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px}.ds-key-grid{position:sticky;left:0;z-index:10}.ds-chip-table{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .875rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;color:#545454;font-size:.75rem;font-weight:900;white-space:nowrap;transition:border-color var(--x2jmll) var(--x22xj4),color var(--x2jmll) var(--x22xj4)}.ds-chip-table:hover{border-color:var(--x202y5);color:var(--x1lch3)}.ds-chip-table[aria-current=true],html.dark .ds-chip-table[aria-current=true]{background-color:#c2410c;border-color:#c2410c;color:#fff}.ds-chip-table:focus-visible{outline:3px solid var(--x202y5, #f97316);outline-offset:2px}.ds-activity[aria-busy=true]{opacity:.55;transition:opacity var(--x2jmll) var(--x22xj4)}.ds-branch[aria-pressed=true],html.dark .ds-branch[aria-pressed=true]{border-color:var(--x202y5);box-shadow:inset 0 0 0 1px var(--x202y5)}.ds-branch:focus-visible{outline:3px solid var(--x202y5, #f97316);outline-offset:2px}.ds-chart{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.5rem;row-gap:.25rem}.ds-chart-axis{display:flex;flex-direction:column;justify-content:space-between;height:calc(10rem + 12px);margin-top:-6px;font-size:10px;line-height:12px;font-weight:700;text-align:right;color:#545454}html.dark .ds-chart-axis{color:#b4b4b4}.ds-chart-area{position:relative;height:10rem;border-bottom:1px solid #d4d4d8;background-image:linear-gradient(#e4e4e7,#e4e4e7),linear-gradient(#e4e4e7,#e4e4e7);background-size:100% 1px;background-position:0 0,0 50%;background-repeat:no-repeat}html.dark .ds-chart-area{border-bottom-color:#545454;background-image:linear-gradient(#3c3c3c,#3c3c3c),linear-gradient(#3c3c3c,#3c3c3c)}.ds-chart-columns{position:absolute;inset:0;display:flex}.ds-chart-column{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:0 1px;border:0;background:transparent}button.ds-chart-column{cursor:pointer}.ds-chart-bar{display:block;width:100%;max-width:24px;min-height:3px;border-radius:4px 4px 0 0;background-color:var(--x7kpox);transition:background-color var(--x2jmll) var(--x22xj4)}.ds-chart-column:hover .ds-chart-bar,.ds-chart-column:focus-visible .ds-chart-bar,.ds-chart-column[aria-pressed=true] .ds-chart-bar{background-color:var(--x202y5)}.ds-chart-column:focus-visible{outline:2px solid var(--x202y5, #f97316);outline-offset:1px;border-radius:4px}.ds-chart-hint{position:absolute;bottom:calc(100% + .25rem);z-index:5;display:none;width:max-content;max-width:12rem;padding:.375rem .5rem;border:1px solid #545454;border-radius:var(--x1zteq);background-color:#1e1e1e;color:#fff;font-size:11px;font-weight:700;line-height:1.3;text-align:left;white-space:normal;pointer-events:none}.ds-chart-column[data-x2d6pm=start] .ds-chart-hint{left:0}.ds-chart-column[data-x2d6pm=middle] .ds-chart-hint{left:50%;transform:translate(-50%)}.ds-chart-column[data-x2d6pm=end] .ds-chart-hint{right:0}.ds-chart-column:hover .ds-chart-hint,.ds-chart-column:focus-visible .ds-chart-hint{display:block}.ds-chart-labels{position:relative;height:12px;font-size:10px;line-height:12px;font-weight:700;color:#545454}html.dark .ds-chart-labels{color:#b4b4b4}.ds-chart-label{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.ds-eyebrow{font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--x2960a)}.ds-paper{background:var(--surface-paper, rgba(255, 255, 255, .72));border:1px solid var(--x7zs0a);border-radius:var(--x1mduv)}html.dark .ds-paper{background:#2d2d2dd1;border-color:#fed7aa2e;--x2gnl4: #ffffff;--x2jxoj: #d4d4d8;--x2960a: #fdba74;--x1aww6: #fcd34d;--error-text: #fda4af}.ds-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.ds-pagination-count{font-size:.75rem;font-weight:600;color:var(--x2jxoj)}.ds-pagination-buttons{display:flex;gap:.375rem}.ds-pagination button{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding:.5rem .875rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;color:#545454;font-size:.75rem;font-weight:800;transition:border-color var(--x2jmll) var(--x22xj4)}html.dark .ds-pagination button{background-color:#2d2d2d;border-color:#fed7aa38;color:#e4e4e7}.ds-pagination button:disabled{opacity:.45;cursor:not-allowed}.ds-pagination button:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px}.ds-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:128px;padding:1.25rem;border:2px dashed var(--x7zs0a);border-radius:var(--x1mduv);background-color:transparent;text-align:center;transition:border-color var(--x2jmll) var(--x22xj4),background-color var(--x2jmll) var(--x22xj4)}html.dark .ds-upload{border-color:#fed7aa47}.ds-upload:focus-within,.ds-upload[data-x2pvi4="1"]{border-color:var(--x202y5);background-color:#f973160f}.ds-upload-item{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff}html.dark .ds-upload-item{background-color:#2d2d2d;border-color:#fed7aa38}.ds-upload-item[data-xha4xd=error]{border-color:#dc2626}.ds-upload-bar{height:4px;border-radius:var(--xlnosc);background-color:var(--x7zs0a);overflow:hidden}.ds-upload-bar>span{display:block;height:100%;border-radius:var(--xlnosc);background-color:var(--x202y5);transition:width var(--xhtgas) var(--x22xj4)}.ds-steps{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.375rem;margin-left:-.375rem;margin-right:-.375rem;margin-bottom:-.375rem}.ds-steps::-webkit-scrollbar{display:none}@media(min-width:768px){.ds-steps{flex-wrap:wrap;row-gap:.5rem;overflow-x:visible}}@media(max-width:767px){.ds-steps{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(100% + 2.5rem) 100%;mask-size:calc(100% + 2.5rem) 100%}@supports (animation-timeline: scroll(self inline)){.ds-steps{animation:--xbunrm linear both;animation-timeline:scroll(self inline)}}}@keyframes --xbunrm{0%{-webkit-mask-size:100% 100%;mask-size:100% 100%}to{-webkit-mask-size:calc(100% + 2.5rem) 100%;mask-size:calc(100% + 2.5rem) 100%}}.ds-step{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;font-size:.75rem;font-weight:800;color:var(--x2jxoj)}.ds-step-number{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--x7zs0a);border-radius:var(--xlnosc);background-color:#fff;color:#52525b;font-size:.75rem;font-weight:900}html.dark .ds-step-number{background-color:#2d2d2d;border-color:#fed7aa38;color:#d4d4d8}.ds-step[data-xha4xd=current]{color:var(--x2960a)}.ds-step[data-xha4xd=current] .ds-step-number{background-color:var(--x7kpox);border-color:var(--x7kpox);color:#fff}.ds-step[data-xha4xd=completed] .ds-step-number{background-color:#047857;border-color:#047857;color:#fff}.ds-step+.ds-step:before{content:"";width:.75rem;height:1px;background-color:var(--x7zs0a)}.ds-step-button{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;border-radius:var(--xlnosc);background:none;color:inherit;font:inherit;cursor:pointer}.ds-step-button:after{content:"";position:absolute;inset:-.5rem -.25rem}.ds-step-button:disabled{cursor:default}.ds-step-button:focus-visible{outline:2px solid var(--x202y5);outline-offset:4px}.ds-step[aria-current=step]{color:var(--x2gnl4)}.ds-step[aria-current=step] .ds-step-number{box-shadow:0 0 0 2px var(--xocsqo),0 0 0 4px var(--x7kpox)}.ds-map{position:relative;width:100%;aspect-ratio:16 / 10;border:1px solid var(--x7zs0a);border-radius:var(--x1mduv);background-color:var(--x1x6o5);overflow:hidden}html.dark .ds-map{background-color:#2d2d2d;border-color:#fed7aa38}.ds-map[data-xha4xd=loading]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0000,#0000000f,#0000);background-size:200% 100%;animation:--x1k9lw 1.4s infinite}.ds-map{isolation:isolate}.ds-map-short{aspect-ratio:2 / 1;max-height:20rem}.pedify-map-screen{position:absolute;inset:0;width:100%;height:100%}.leaflet-container{background:var(--x1x6o5);font:inherit}html.dark .leaflet-container{background:#2d2d2d}.leaflet-control-attribution{background:#ffffffd1!important;color:#52525b!important;font-size:10px!important;padding:1px 5px!important}.leaflet-control-attribution a{color:#b45309!important}html.dark .leaflet-control-attribution{background:#2d2d2ddb!important;color:#a1a1aa!important}html.dark .leaflet-control-attribution a{color:#fb923c!important}.leaflet-bar a,.leaflet-bar a:hover{background:#fff;color:#3c3c3c;border-bottom-color:var(--x7zs0a)}html.dark .leaflet-bar a,html.dark .leaflet-bar a:hover{background:#3c3c3c;color:#f4f4f5;border-bottom-color:#fed7aa2e}.pedify-map-notice{position:absolute;left:50%;bottom:.75rem;transform:translate(-50%);z-index:500;margin:0;max-width:calc(100% - 1.5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.3rem .6rem;border-radius:9999px;background:#2d2d2de0;color:#d4d4d8;font-size:10px;line-height:1.3;text-align:center;pointer-events:none}.pedify-pin{background:transparent;border:0;max-width:none}.pedify-pin:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px;border-radius:9999px}.pedify-pin-ground{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;color:#fff;border:2px solid #ffffff;box-shadow:0 2px 6px #00000059}html.dark .pedify-pin-ground{border-color:#2d2d2d}.pedify-pin-store{background:#545454}.pedify-pin-destination{background:#059669}.pedify-pin-motorcycle{background:#c2410c}.ds-wait{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;text-align:center}.ds-wait-mark{position:relative;display:grid;place-items:center;width:72px;height:72px;padding:12px;border-radius:20px;background:#fff;border:1px solid #fed7aa;overflow:hidden}.ds-wait-mark>svg{display:block;width:100%;height:100%;transition:opacity .3s var(--x22xj4)}.ds-wait-animation{position:absolute;top:50%;left:50%;width:118%;height:auto;max-width:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s var(--x22xj4);pointer-events:none}.ds-wait-animation.ready{opacity:1}.ds-wait-mark.with-animation>svg{opacity:0}@media(prefers-reduced-motion:reduce){.ds-wait-animation{display:none}.ds-wait-mark.with-animation>svg{opacity:1}}.ds-wait-text{font-size:.75rem;font-weight:800;color:var(--x2jxoj)}.ds-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:2rem 1rem;border:2px dashed var(--x7zs0a);border-radius:var(--x1mduv);text-align:center}html.dark .ds-empty{border-color:#fed7aa47}.ds-empty-icon{width:1.75rem;height:1.75rem;margin-bottom:.25rem;color:#a1a1aa}html.dark .ds-empty-icon{color:#52525b}.ds-empty-title{font-size:.75rem;font-weight:800;color:var(--x2gnl4)}.ds-empty-text{font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--x2jxoj)}.ds-timeline{position:relative;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0 0 0 1.375rem;list-style:none}.ds-timeline:before{content:"";position:absolute;left:.3125rem;top:.4375rem;bottom:.4375rem;width:1px;background-color:var(--x7zs0a)}.ds-timeline-item{position:relative}.ds-timeline-item:before{content:"";position:absolute;left:-1.375rem;top:.3125rem;width:.6875rem;height:.6875rem;border:2px solid var(--x7zs0a);border-radius:var(--xlnosc);background-color:#fff}html.dark .ds-timeline-item:before{background-color:#2d2d2d}.ds-timeline-item[data-xha4xd=done]:before{background-color:#047857;border-color:#047857}.ds-timeline-item[data-xha4xd=current]:before{background-color:var(--x202y5);border-color:var(--x202y5)}.ds-timeline-item[data-xha4xd=problem]:before{background-color:#dc2626;border-color:#dc2626}.ds-timeline-title{font-size:.8125rem;font-weight:800;color:var(--x2gnl4)}.ds-timeline-when{font-size:.6875rem;font-weight:600;color:var(--x2jxoj)}.ds-requirement{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--x7zs0a);border-radius:var(--x1mduv);background-color:#fff}html.dark .ds-requirement{background-color:#2d2d2d;border-color:#fed7aa38}.ds-requirement+.ds-requirement{margin-top:.5rem}.ds-requirement-mark{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.0625rem;border:2px solid var(--x7zs0a);border-radius:var(--xlnosc);background-color:transparent}html.dark .ds-requirement-mark{border-color:#fed7aa57}.ds-requirement[data-xha4xd=met] .ds-requirement-mark{border-color:#047857;background-color:#047857}.ds-requirement[data-xha4xd=met] .ds-requirement-mark:after{content:"";position:absolute;left:.3125rem;top:.0625rem;width:.25rem;height:.5rem;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ds-requirement[data-xha4xd=met]{border-color:#04785761}.ds-requirement-title{display:block;font-size:.8125rem;font-weight:800;color:var(--x2gnl4)}.ds-requirement-detail{display:block;margin-top:.125rem;font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--x2jxoj)}.ds-requirement-who{flex-shrink:0;align-self:center;margin-left:auto;padding:.125rem .5rem;border:1px solid var(--x7zs0a);border-radius:var(--xlnosc);font-size:.625rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--x2jxoj)}html.dark .ds-requirement-who{border-color:#fed7aa38}.ds-requirement[data-xha4xd=next]{border-color:#c2410c8c;border-left-width:3px}html.dark .ds-requirement[data-xha4xd=next]{border-color:#f9731694}.ds-requirement-action{flex-shrink:0;align-self:center;margin-left:auto;min-height:2.25rem;padding:.375rem .875rem;border-radius:var(--xhyq0y);font-size:.6875rem}.ds-requirement-view{flex-shrink:0;align-self:center;margin-left:auto;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .25rem;font-size:.6875rem;font-weight:700;color:var(--x2jxoj);text-decoration:underline;text-underline-offset:2px}.ds-requirement-view:hover{color:var(--x2gnl4)}.ds-requirement-view:focus-visible{outline:2px solid var(--x202y5);outline-offset:2px;border-radius:var(--x1zteq, .375rem)}.ds-photo-field{display:flex;flex-direction:column;gap:.625rem}.ds-photo-preview{position:relative;overflow:hidden;border-radius:var(--x1mduv);border:1px solid var(--x7zs0a);background-color:#f4f4f5}html.dark .ds-photo-preview{background-color:#3c3c3c;border-color:#fed7aa38}.ds-photo-preview-dish,.ds-photo-preview-logo{aspect-ratio:1 / 1;max-width:220px}.ds-photo-preview-cover{aspect-ratio:3 / 1}.ds-photo-preview-vehicle{aspect-ratio:4 / 3;max-width:320px}.ds-photo-preview-image{width:100%;height:100%;object-fit:cover;display:block}.ds-photo-actions{display:flex;gap:.5rem}.ds-photo-editor{display:flex;flex-direction:column;align-items:center;gap:.875rem}.ds-photo-editor-stage{border-radius:var(--x1mduv);overflow:hidden;border:1px solid var(--x7zs0a);line-height:0}.ds-photo-editor-screen{display:block;touch-action:none;cursor:grab;max-width:100%}.ds-photo-editor-screen:active{cursor:grabbing}.ds-photo-editor-zoom{display:flex;align-items:center;gap:.625rem;width:100%;max-width:320px;color:var(--x2jxoj)}.ds-photo-editor-zoom input[type=range]{flex:1;accent-color:var(--x202y5)}.ds-photo-empty{display:flex;align-items:center;justify-content:center;background-color:#f4f4f5;color:#a1a1aa}html.dark .ds-photo-empty{background-color:#3c3c3c;color:#8f8f8f}.ds-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding:.5rem .875rem;border:1px solid var(--x7zs0a);border-radius:var(--xhyq0y);background-color:#fff;color:#545454;font-size:.75rem;font-weight:900;white-space:nowrap;transition:border-color var(--x2jmll) var(--x22xj4),color var(--x2jmll) var(--x22xj4)}.ds-chip:hover:not([aria-disabled=true]){border-color:var(--x202y5);color:var(--x1lch3)}.ds-chip[aria-pressed=true],html.dark .ds-chip[aria-pressed=true]{background-color:#c2410c;border-color:#c2410c;color:#fff}.ds-mode[aria-pressed=true],html.dark .ds-mode[aria-pressed=true]{--x2gnl4: #ffffff;--x2jxoj: #ffffff;--x2960a: #ffffff;--x1aww6: #ffffff;--error-text: #ffffff;background-color:#c2410c!important;color:#fff!important}.ds-chip[aria-disabled=true]{border-style:dashed;border-color:var(--x7zs0a);background-color:#fafafa;color:#71717a;cursor:not-allowed}.ds-chip:disabled{cursor:not-allowed}.ds-chip:disabled:not([aria-pressed=true]){border-style:dashed;border-color:var(--x7zs0a);background-color:#fafafa;color:#71717a}.ds-chips{display:block}.ds-chips-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ds-chips-label{font-size:.75rem;font-weight:800;letter-spacing:.01em;color:var(--x2gnl4)}.ds-chips-account{flex-shrink:0;font-size:.6875rem;font-weight:900;font-variant-numeric:tabular-nums;color:var(--x2jxoj)}.ds-chips-account[data-x25tds=true]{color:var(--x2960a)}.ds-chips-grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.ds-chips-main{display:block;margin-top:.5rem;font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--x2jxoj)}.ds-store-mark{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#c2410c}.ds-store-mark-initials{font-weight:900;font-size:1em;letter-spacing:.02em;line-height:1;color:#fff;user-select:none}.ds-store-mark-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ds-store-cover{position:relative;overflow:hidden;background-image:linear-gradient(135deg,#1e1e1e,#9a3412 32%,#f97316,#fff)}.ds-store-cover-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ds-busy{opacity:.55;pointer-events:none;transition:opacity var(--x2jmll) var(--x22xj4)}.ds-test-strip{background-color:#b45309;color:#fff;border-bottom:4px solid #1e1e1e;border-image:repeating-linear-gradient(-45deg,#1e1e1e 0 8px,#f59e0b 8px 16px) 4}.ds-test-strip .ds-test-strip-sign-out{background-color:transparent!important;border:0!important;color:#fff!important}.ds-test-strip-sign-out{color:#fff;font-size:11px;font-weight:900;text-decoration:underline;text-underline-offset:2px;min-height:2rem;padding:0 .25rem}.ds-test-strip-sign-out:focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-radius:var(--x1zteq, .375rem)}.ds-message{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid rgba(180,83,9,.32);border-left-width:3px;border-radius:var(--x1mduv);background-color:#fffbeb}html.dark .ds-message{background-color:#78350f38;border-color:#f59e0b66}.ds-message[data-x284no=problem]{border-color:#b91c1c57;background-color:#fef2f2}html.dark .ds-message[data-x284no=problem]{background-color:#7f1d1d38;border-color:#f8717166}.ds-message[data-x284no=good]{border-color:#04785757;background-color:#ecfdf5}html.dark .ds-message[data-x284no=good]{background-color:#064e3b47;border-color:#34d39966}.ds-message[data-x284no=info]{border-color:#71717a57;background-color:#f4f4f5}html.dark .ds-message[data-x284no=info]{background-color:#3f3f4673;border-color:#a1a1aa66}.ds-message-title{display:block;font-size:.8125rem;font-weight:800;color:var(--x2gnl4)}.ds-message-text{display:block;margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--x2gnl4);white-space:pre-line}.ds-message-reason{margin-top:.5rem;padding-left:.75rem;border-left:2px solid rgba(113,113,122,.55);font-weight:600;overflow-wrap:anywhere}.ds-message-when{display:block;margin-top:.375rem;font-size:.6875rem;font-weight:600;color:var(--x2jxoj)}.ds-message-actions{display:flex;flex-wrap:wrap;gap:.5rem}.ds-stars{display:flex;align-items:center;gap:.125rem;margin-top:.25rem}.ds-stars label{cursor:pointer;padding:.25rem;border-radius:var(--xhyq0y);color:var(--x7zs0a);transition:color .12s ease}.ds-stars label:hover{color:#fbbf24}.ds-stars input:checked+span{color:#f59e0b}.ds-stars input:focus-visible+span{outline:2px solid #c2410c;outline-offset:2px;border-radius:var(--xhyq0y)}.ds-stars label:has(input:disabled){cursor:not-allowed}.ds-stars:has(input[value="1"]:checked) label:nth-of-type(-n+1),.ds-stars:has(input[value="2"]:checked) label:nth-of-type(-n+2),.ds-stars:has(input[value="3"]:checked) label:nth-of-type(-n+3),.ds-stars:has(input[value="4"]:checked) label:nth-of-type(-n+4),.ds-stars:has(input[value="5"]:checked) label:nth-of-type(-n+5){color:#b45309;background-color:#f59e0b33}html.dark .ds-stars:has(input[value="1"]:checked) label:nth-of-type(-n+1),html.dark .ds-stars:has(input[value="2"]:checked) label:nth-of-type(-n+2),html.dark .ds-stars:has(input[value="3"]:checked) label:nth-of-type(-n+3),html.dark .ds-stars:has(input[value="4"]:checked) label:nth-of-type(-n+4),html.dark .ds-stars:has(input[value="5"]:checked) label:nth-of-type(-n+5){color:#fbbf24;background-color:#f59e0b2e}.ds-action{flex:1 1 7rem;min-width:7rem;min-height:2.25rem;padding:.375rem .75rem;font-size:.6875rem;line-height:1.2;white-space:nowrap;text-wrap:nowrap}.ds-action-icon{flex:0 0 auto;min-width:2.25rem;padding-inline:.625rem}#toast-container{position:fixed;z-index:80;display:flex;flex-direction:column;gap:.625rem;pointer-events:none;top:calc(5rem + env(safe-area-inset-top,0px));left:1rem;right:1rem}@media(min-width:640px){#toast-container{top:calc(6rem + env(safe-area-inset-top,0px));left:auto;width:24rem}}.ds-notice{position:relative;display:flex;align-items:flex-start;gap:.75rem;overflow:hidden;padding:.875rem 1rem .875rem 1.125rem;border-radius:var(--x1mduv);border:1px solid var(--x7zs0a);background:var(--x2qm4q);box-shadow:0 18px 40px -12px #00000073,0 2px 8px -2px #00000040;pointer-events:auto;--x13bbl: #38bdf8}html.dark .ds-notice{--x2gnl4: #ffffff;--x2jxoj: #a1a1aa;--x2960a: #fdba74;--x1aww6: #fcd34d;--error-text: #fda4af}.ds-notice:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--x13bbl)}.ds-notice[data-x1dv5b=success]{--x13bbl: #34d399}.ds-notice[data-x1dv5b=error]{--x13bbl: #fb7185}.ds-notice[data-x1dv5b=warning]{--x13bbl: #fbbf24}.ds-notice[data-x1dv5b=info]{--x13bbl: #38bdf8}.ds-notice-icon{flex:0 0 auto;display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px;color:var(--x13bbl);background:#ffffff12;background:color-mix(in srgb,var(--x13bbl) 16%,transparent)}.ds-notice-icon svg{width:1.125rem;height:1.125rem}.ds-notice-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem;padding-top:.125rem}.ds-notice-title{font-size:.8125rem;font-weight:800;line-height:1.3;color:var(--x2gnl4)}.ds-notice-text{font-size:.75rem;line-height:1.45;color:var(--x2jxoj);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ds-notice-body>.ds-notice-text:only-child{font-size:.8125rem;font-weight:700;color:var(--x2gnl4)}.ds-notice-close{flex:0 0 auto;display:grid;place-items:center;position:relative;width:1.75rem;height:1.75rem;margin:-.125rem -.25rem 0 0;border-radius:8px;color:var(--x2jxoj);background:transparent;border:0;cursor:pointer;transition:background-color var(--x2jmll, .15s) var(--x22xj4),color var(--x2jmll, .15s) var(--x22xj4)}.ds-notice-close svg{width:.875rem;height:.875rem}.ds-notice-close:hover,.ds-notice-close:focus-visible{color:var(--x2gnl4);background:#ffffff14;background:color-mix(in srgb,var(--x2gnl4) 10%,transparent)}.ds-notice-close:after{content:"";position:absolute;width:44px;height:44px;transform:translate(-8px,-8px)}.ds-notice-time{position:absolute;inset:auto 0 0;height:2px;transform-origin:left center;background:var(--x13bbl);opacity:.55;animation:--x1jjtf linear forwards}.ds-notice:hover .ds-notice-time,.ds-notice:focus-within .ds-notice-time{animation-play-state:paused}@keyframes --x1jjtf{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes --x1k4fr{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:none}}@keyframes --x1xk7d{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px) scale(.97)}}.ds-notice{animation:--x1k4fr var(--xhtgas) var(--x22xj4) both}.ds-notice.is-leaving{animation:--x1xk7d .18s var(--x22xj4) both;pointer-events:none}@media(prefers-reduced-motion:reduce){.ds-notice,.ds-notice.is-leaving{animation-duration:1ms;animation-name:none;transition:opacity .12s linear}.ds-notice.is-leaving{opacity:0}.ds-notice-time{display:none}}
