.view>.body{padding-left:14px;padding-right:14px;}.view>.body .li,.view>.body .more,.view>.body .totbox{margin-left:0;margin-right:0;}.view>.body .dlv-aviso{margin-left:0;margin-right:0;}.view.dlv-semnav .vfoot{bottom:env(safe-area-inset-bottom);}.fcopt{cursor:pointer;}.fcopt.on{outline:2.5px solid var(--brand);outline-offset:-1.5px;}.fcopt .dlv-fcsel{display:none;position:absolute;top:-9px;right:12px;background:var(--brand);color:var(--brandInk);font:800 9.5px var(--disp);letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:6px;}.fcopt.on .dlv-fcsel{display:inline-block;}.modal.dlv-center{align-items:center;justify-content:center;}.dlv-entbar{display:flex;align-items:center;gap:9px;padding:10px 14px;background:#eefaf1;border-bottom:1px solid #cdeeda;font:600 12.5px var(--sans);color:#12331f;}.dlv-entbar.vazia{background:#fff7e8;border-bottom-color:#f3e3c2;color:#4a3a18;}.dlv-entbar .ic{font-size:15px;}.dlv-entbar b{font-weight:800;}.dlv-entbar .lk{margin-left:auto;color:var(--brandDk);font-weight:800;font-size:12px;white-space:nowrap;cursor:pointer;}.dlv-convite{display:flex;align-items:center;gap:10px;padding:13px 14px;margin:0 0 10px;background:var(--card);border:1.5px dashed #d8cbb8;border-radius:14px;cursor:pointer;}.dlv-convite .ic{width:34px;height:34px;border-radius:10px;background:#eefaf1;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;}.dlv-convite .tx{flex:1;min-width:0;font:700 13.5px var(--disp);color:var(--ink);}.dlv-convite .tx small{display:block;font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-convite .chev{color:var(--ink2);font-size:16px;}.dlv-convite.ok{border-style:solid;border-color:#cdeeda;background:#f4fdf7;}.dlv-stepbar{display:flex;padding:14px 18px 8px;}.dlv-stepbar .st{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;}.dlv-stepbar .st .dot{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font:800 11.5px var(--disp);background:#e6e0d6;color:var(--ink2);z-index:1;}.dlv-stepbar .st.done .dot,.dlv-stepbar .st.now .dot{background:var(--brand);color:var(--brandInk);}.dlv-stepbar .st .lb{font:700 10px var(--sans);color:var(--ink2);margin-top:5px;}.dlv-stepbar .st.now .lb{color:var(--brandDk);}.dlv-stepbar .st::before{content:"";position:absolute;top:11px;left:-50%;width:100%;height:2.5px;background:#e6e0d6;}.dlv-stepbar .st:first-child::before{display:none;}.dlv-stepbar .st.done::before,.dlv-stepbar .st.now::before{background:var(--brand);}.dlv-dlg{position:relative;z-index:2;background:#fff;border-radius:18px;width:min(320px,86vw);padding:24px 20px 20px;text-align:center;animation:up .18s ease;}.dlv-dlg h3{font:600 14.5px var(--sans);line-height:1.55;color:var(--ink);}.dlv-dlg h3 b{font-weight:800;}.dlv-dlg .dbt{display:flex;gap:10px;margin-top:18px;}.dlv-dlg .dbt button{flex:1;height:44px;border-radius:10px;font:800 12.5px var(--disp);letter-spacing:.04em;cursor:pointer;}.dlv-dlg .dbt .no{background:#fff;border:1.5px solid var(--brand);color:var(--brandDk);}.dlv-dlg .dbt .yes{background:var(--brand);border:0;color:var(--brandInk);}.dlv-lojachip{position:absolute;top:calc(10px + env(safe-area-inset-top));right:12px;display:inline-flex;align-items:center;gap:5px;background:rgba(0,0,0,.38);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.4);color:#fff;font:700 10.5px var(--sans);padding:5px 11px;border-radius:999px;}.dlv-optcard{display:flex;align-items:center;gap:11px;padding:13px;margin-bottom:9px;background:var(--card);border:1.5px solid var(--hair);border-radius:14px;cursor:pointer;}.dlv-optcard.on{border-color:var(--brand);background:#fff6f4;}.dlv-optcard .rd{width:19px;height:19px;border-radius:50%;border:2px solid #d8cbb8;flex-shrink:0;position:relative;}.dlv-optcard.on .rd{border-color:var(--brand);}.dlv-optcard.on .rd::after{content:'';position:absolute;inset:3px;border-radius:50%;background:var(--brand);}.dlv-optcard .oc-i{flex:1;min-width:0;}.dlv-optcard .oc-t{font:700 13.5px var(--disp);color:var(--ink);}.dlv-optcard .oc-s{font:500 11.5px/1.45 var(--sans);color:var(--ink2);margin-top:1px;}.dlv-optcard .oc-v{text-align:right;font:800 13px var(--disp);color:var(--ink);}.dlv-optcard .oc-v small{display:block;font:500 11px var(--sans);color:var(--ink2);}.dlv-entreceb{display:flex;gap:8px;padding:0 14px 12px;}.dlv-entreceb button{flex:1;padding:12px;border-radius:13px;border:1.5px solid var(--hair);background:var(--card);font:700 13.5px var(--disp);color:var(--ink2);cursor:pointer;}.dlv-entreceb button.on{background:var(--brand);border-color:var(--brand);color:var(--brandInk);}.dlv-trilha{padding:8px 18px;}.dlv-tetp{display:flex;gap:13px;padding-bottom:22px;position:relative;}.dlv-tetp::before{content:'';position:absolute;left:13px;top:30px;bottom:0;width:2px;background:var(--hair);}.dlv-tetp:last-child::before{display:none;}.dlv-tetp .bo{width:28px;height:28px;border-radius:50%;background:var(--card);border:2px solid var(--hair);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;z-index:1;}.dlv-tetp.ok .bo{background:var(--green);border-color:var(--green);color:#fff;}.dlv-tetp.now .bo{background:var(--brand);border-color:var(--brand);color:var(--brandInk);}.dlv-tetp .tx{padding-top:3px;}.dlv-tetp .t{font:700 14px var(--disp);color:var(--ink);}.dlv-tetp .h{font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-lgpd.dlv-lgpd-slim{display:flex;align-items:center;gap:8px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;font:500 11px/1.4 var(--sans);background:rgba(32,22,15,.94);}.dlv-lgpd.dlv-lgpd-slim span{flex:1;min-width:0;}.dlv-lgpd.dlv-lgpd-slim button{border:0;border-radius:8px;cursor:pointer;font:700 11.5px var(--sans);}.dlv-lgpd.dlv-lgpd-slim .tudo{background:var(--brand);color:var(--brandInk);padding:7px 12px;}.dlv-lgpd.dlv-lgpd-slim .ess{background:rgba(255,255,255,.14);color:#fff;width:28px;height:28px;padding:0;}.dlv-lgpd{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#20160f;color:#f3ece2;padding:14px 14px calc(14px + env(safe-area-inset-bottom));font:500 12.5px/1.55 var(--sans);max-width:520px;margin:0 auto;border-radius:14px 14px 0 0;}.dlv-lgpd a{color:#fbbf24;text-decoration:underline;}.dlv-lgpd .ac{display:flex;gap:8px;margin-top:11px;}.dlv-lgpd .ac button{flex:1;padding:11px;border-radius:10px;border:0;font:700 13px var(--sans);cursor:pointer;}.dlv-lgpd .ac .ess{background:rgba(255,255,255,.14);color:#fff;}.dlv-lgpd .ac .tudo{background:var(--brand);color:var(--brandInk);}.dlv-mapa{isolation:isolate;z-index:0;}.dlv-mapa .leaflet-pane,.dlv-mapa .leaflet-top,.dlv-mapa .leaflet-bottom,.dlv-mapa .leaflet-control{z-index:1 !important;}.dlv-mapa{height:230px;border-radius:14px;border:1.5px solid var(--hair);overflow:hidden;background:#e8e6e1;}.dlv-mapa .leaflet-control-attribution{font-size:9px;background:rgba(255,255,255,.75);}.dlv-ac{position:absolute;left:0;right:0;top:calc(100% - 18px);z-index:1200;background:var(--card);border:1.5px solid var(--hair);border-radius:12px;overflow:hidden;box-shadow:0 10px 24px -12px rgba(32,22,15,.35);}.dlv-ac button{display:block;width:100%;text-align:left;padding:11px 13px;background:none;border:0;border-bottom:1px solid var(--hair);font:500 12.5px/1.4 var(--sans);color:var(--ink);cursor:pointer;}.dlv-ac button:last-child{border-bottom:0;}.dlv-ac button:hover{background:var(--bg);}.dlv-ac button.g{display:flex;align-items:center;gap:12px;padding:11px 13px;}.dlv-ac button.g i{flex:none;width:22px;display:flex;justify-content:center;color:#6b7280;font:800 13px var(--sans);font-style:normal;}.dlv-ac button.g b{display:block;font:700 13.5px/1.3 var(--disp);color:var(--ink);}.dlv-ac button.g small{display:block;font:500 12px/1.35 var(--sans);color:var(--ink2);margin-top:1px;}.dlv-ac button.na i{width:20px;height:20px;border-radius:50%;background:#e53935;color:#fff;align-items:center;margin:0 1px;}.dlv-ac button.na b{color:#e53935;}.dlv-pbg{text-align:right;padding:4px 12px 8px;font:500 10.5px Arial,sans-serif;color:#5f6368;}.dlv-pbg b{font:500 13px Arial,sans-serif;letter-spacing:-.2px;}.dlv-pbg i{font-style:normal;color:#4285f4;}.dlv-pbg i:nth-child(2),.dlv-pbg i:nth-child(6){color:#ea4335;}.dlv-pbg i:nth-child(3){color:#fbbc05;}.dlv-pbg i:nth-child(5){color:#34a853;}.dlv-mapmock{height:190px;border-radius:14px;border:1.5px solid var(--hair);position:relative;overflow:hidden;background:linear-gradient(rgba(190,205,180,.5),rgba(190,205,180,.5)),repeating-linear-gradient(0deg,#dfe7d8 0 34px,#cfdac6 34px 36px),repeating-linear-gradient(90deg,#dfe7d8 0 46px,#cfdac6 46px 48px);}.dlv-lojafoot{border-top:8px solid var(--bg);padding:18px 16px calc(90px + env(safe-area-inset-bottom));text-align:center;font:500 12px/1.8 var(--sans);color:var(--ink2);}.dlv-lojafoot b{color:var(--ink);}.dlv-legal{margin:18px 0 0;padding:0 16px;text-align:center;font:500 10.5px/1.5 var(--sans);color:var(--ink2);}.dlv-legal a{color:inherit;text-decoration:underline;}.dlv-lojafoot .dlv-legal{margin-top:6px;padding:0;}.view:has(#sacolaBar) .dlv-lojafoot{padding-bottom:calc(160px + env(safe-area-inset-bottom));}.dlv-priv{padding:16px 16px 40px;font:500 13.5px/1.6 var(--sans);color:var(--ink);}.dlv-priv h1{font:800 20px var(--disp);margin:0 0 2px;}.dlv-priv h2{font:800 14.5px var(--disp);margin:18px 0 4px;}.dlv-priv p,.dlv-priv ul{margin:0;}.dlv-priv ul{padding-left:18px;}.dlv-priv a{color:var(--brandDk);}.dlv-mini{font:500 11.5px/1.5 var(--sans);color:var(--ink2);}.dlv-hidden{display:none !important;}.dlv-aviso{margin:12px 14px;padding:13px;border-radius:14px;font:500 13px/1.55 var(--sans);display:flex;gap:10px;align-items:flex-start;}.dlv-aviso .ic{font-size:17px;line-height:1.2;}.dlv-av-warn{background:#fff7e8;color:#4a3a18;}.dlv-av-err{background:#feeeee;color:#5f1c1c;}.dlv-av-ok{background:#eefaf1;color:#12331f;}.dlv-av-info{background:#f1ede6;color:var(--ink);}.dlv-degradado{position:fixed;top:0;left:0;right:0;z-index:75;background:#fff7e8;color:#4a3a18;padding:8px 14px;display:flex;align-items:center;gap:8px;font:600 12px/1.4 var(--sans);border-bottom:1px solid #f3dfa8;}.dlv-degradado .ic{font-size:14px;flex:none;line-height:1.2;}html.dlv-degradado-ativo body{padding-top:38px;}.dlv-fechado{display:flex;align-items:center;gap:8px;background:#fff7e6;border-bottom:1.5px solid var(--esf);color:#8a5a00;font:700 12.5px var(--sans);padding:10px 14px;line-height:1.4;}.dlv-fechado .ic{flex:none;font-size:15px;}.og .ot .dlv-ogr{font:700 11px var(--sans);text-transform:none;letter-spacing:0;color:var(--ink2);margin-left:auto;}.og .ot .req + .dlv-ogr{margin-left:8px;}.og.flash .ot .dlv-ogr{color:var(--brandDk);}.dlv-pfoot{display:flex;gap:11px;align-items:center;}.dlv-pfoot .cta{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px;}.dlv-pstp{flex:none;background:var(--card);border:1px solid var(--hair);border-radius:13px;padding:0 6px;height:50px;}.dlv-pstp b{width:30px;height:30px;}.dlv-pstp .qn{font:800 15px var(--disp);min-width:20px;text-align:center;}.dlv-qr{width:214px;margin:14px auto 0;background:#fff;border:1px solid var(--hair);border-radius:14px;padding:9px;display:flex;align-items:center;justify-content:center;min-height:214px;}.dlv-qr img,.dlv-qr canvas{display:block;}.dlv-emv{background:var(--bg);border:1px solid var(--hair);border-radius:11px;padding:10px;font:500 10.5px/1.5 ui-monospace,Menlo,monospace;word-break:break-all;color:var(--ink2);max-height:88px;overflow:auto;}.dlv-sugt{font:800 13px var(--disp);color:var(--ink);margin:16px 2px 8px;}.dlv-sug{display:flex;gap:9px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px;scrollbar-width:none;margin:0 -14px;padding-left:14px;padding-right:14px;}.dlv-sug::-webkit-scrollbar{display:none;}.dlv-sugc{flex:none;width:142px;scroll-snap-align:start;background:var(--card);border:1px solid var(--hair);border-radius:14px;overflow:hidden;cursor:pointer;}.dlv-sugc .ph{height:82px;background-size:cover;background-position:center;background-color:#efe9e0;}.dlv-sugc .nm{font:700 12px/1.35 var(--sans);color:var(--ink);padding:8px 9px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px;}.dlv-sugc .bt{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 9px 9px;}.dlv-sugc .bt .pr{font:800 12.5px var(--disp);color:var(--brandDk);}.dlv-sugc .bt .add{width:28px;height:28px;border:0;border-radius:9px;background:var(--brand);color:var(--brandInk);font:800 16px/1 var(--disp);display:grid;place-items:center;cursor:pointer;flex:none;box-shadow:0 4px 10px -4px var(--brand);}.dlv-sugc .bt .cstep{display:flex;align-items:center;border:1.6px solid var(--brand);border-radius:10px;overflow:hidden;flex:none;}.dlv-sugc .bt .cstep b{width:26px;height:28px;display:grid;place-items:center;font:800 16px/1 var(--disp);color:var(--brand);cursor:pointer;}.dlv-sugc .bt .cstep .qn{min-width:20px;text-align:center;font:800 13px var(--disp);color:var(--ink);}.dlv-sugc .bt .cstep.z{border-color:transparent;}.dlv-sugc .bt .cstep.z .mn,.dlv-sugc .bt .cstep.z .qn{display:none;}.dlv-sugc .bt .cstep.z .pl{width:28px;height:28px;border-radius:9px;background:var(--brand);color:var(--brandInk);box-shadow:0 4px 10px -4px var(--brand);}.dlv-lb{position:fixed;inset:0;z-index:80;background:rgba(10,6,3,.92);display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out;animation:up .16s ease;}.dlv-lb img{max-width:100%;max-height:86dvh;border-radius:14px;display:block;}.dlv-lb .x{position:absolute;top:calc(12px + env(safe-area-inset-top));right:14px;width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.16);color:#fff;font:800 15px var(--disp);cursor:pointer;}.dlv-ogaviso{margin:8px 0 2px;padding:9px 11px;border-radius:10px;background:#feeeee;border:1px solid #f2c7c9;color:var(--brandDk);font:700 12px var(--sans);}.dlv-conf{background:var(--card);border:1px solid var(--hair);border-radius:15px;padding:13px 15px;margin-bottom:11px;}.dlv-conf .ct{display:flex;align-items:center;gap:8px;font:800 12px var(--disp);color:var(--ink2);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;}.dlv-conf .ct .ed{margin-left:auto;font:700 11.5px var(--sans);color:var(--brandDk);text-transform:none;letter-spacing:0;cursor:pointer;}.dlv-conf .cl{font:600 13.5px/1.5 var(--sans);color:var(--ink);}.dlv-conf .cl.dim{font-weight:500;color:var(--ink2);font-size:12.5px;}.dlv-conf .ci{display:flex;gap:9px;align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--bg);}.dlv-conf .ci:last-child{border-bottom:0;}.dlv-conf .ci .q{font:800 13px var(--disp);color:var(--brandDk);flex:none;}.dlv-conf .ci .n{flex:1;min-width:0;font:600 13px/1.4 var(--sans);color:var(--ink);}.dlv-conf .ci .n small{display:block;font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-conf .ci .v{font:800 13px var(--disp);color:var(--ink);flex:none;}.dlv-conf .tr{display:flex;justify-content:space-between;padding:4px 0;font:600 13px var(--sans);color:var(--ink2);}.dlv-conf .tr .v{color:var(--ink);font-weight:700;}.dlv-conf .tr.tot{border-top:1px solid var(--hair);margin-top:6px;padding-top:9px;font-size:15px;color:var(--ink);}.dlv-conf .tr.tot .v{font:900 17px var(--disp);}.dlv-passos{display:flex;gap:5px;padding:10px 14px 4px;}.dlv-passos i{flex:1;height:3px;border-radius:3px;background:var(--hair);}.dlv-passos i.on{background:var(--brand);}.dlv-naoachei{display:flex;align-items:center;gap:11px;padding:13px 14px;cursor:pointer;background:var(--card);border:1.5px dashed #f0bfc1;border-radius:14px;}.dlv-naoachei .ic{width:34px;height:34px;border-radius:10px;background:#feeeee;display:flex;align-items:center;justify-content:center;font-size:16px;flex:none;}.dlv-naoachei b{font:700 13.5px var(--disp);color:var(--brandDk);}.dlv-capa{position:relative;height:150px;cursor:pointer;background-color:var(--brandDk);background-position:center;background-size:cover;}.dlv-capa .sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.10) 0%,rgba(0,0,0,.30) 45%,rgba(0,0,0,.72) 100%);}.dlv-capa .id{position:absolute;left:13px;right:13px;bottom:11px;display:flex;align-items:center;gap:11px;color:#fff;}.dlv-capa .lg{width:52px;height:52px;flex:none;border-radius:15px;display:grid;place-items:center;font-size:26px;background:rgba(255,255,255,.94) center/cover;color:#111;box-shadow:0 4px 14px -4px rgba(0,0,0,.6);}.dlv-capa .tx{min-width:0;}.dlv-capa .nm{font:900 23px/1.05 var(--disp);letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dlv-capa .hr{display:flex;align-items:center;gap:7px;margin-top:5px;}.dlv-capa .hr .ab,.dlv-capa .hr .fc{font:800 10px var(--disp);letter-spacing:.06em;padding:3px 8px;border-radius:999px;}.dlv-capa .hr .ab{background:#11793b;color:#fff;}.dlv-capa .hr .fc{background:#ff9f0a;color:#3a2600;}.dlv-capa .hr .ate{font:800 12.5px var(--sans);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5);}.og .ot{flex-wrap:nowrap;gap:8px;align-items:center;}.og .ot>span:first-child{flex:1 1 auto;min-width:0;line-height:1.28;}.og .ot .req{flex:none;white-space:nowrap;margin-left:auto;}.og .ot .dlv-ogr{flex:none;white-space:nowrap;margin-left:auto;}.og .ot .req + .dlv-ogr{margin-left:0;}.dlv-desc{font-size:13px;margin-top:6px;white-space:pre-line;text-align:justify;text-justify:inter-word;}.dlv-fotoprod{position:relative;height:230px;overflow:hidden;background:linear-gradient(100deg,#efe7db 30%,#f7f2ea 50%,#efe7db 70%) 0 0/300% 100%;animation:dlv-brilho 1.25s ease-in-out infinite;}.dlv-fotoprod.ok{animation:none;background:#efe7db;}.dlv-fotoprod img{width:100%;height:100%;object-fit:cover;display:block;cursor:zoom-in;opacity:0;transition:opacity .28s ease;}.dlv-fotoprod.ok img{opacity:1;}@keyframes dlv-brilho{from{background-position:100% 0}to{background-position:0 0}}.dlv-sheetloja{padding:0;overflow:hidden;display:flex;flex-direction:column;}.dlv-sheetloja .lj-top{position:relative;flex:none;height:126px;background-color:var(--brandDk);background-position:center;background-size:cover;}.dlv-sheetloja .lj-top .sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.74));}.dlv-sheetloja .lj-top .x{position:absolute;right:11px;top:11px;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.92);border:0;font:800 14px var(--disp);color:var(--ink);z-index:2;cursor:pointer;}.dlv-sheetloja .lj-top .id{position:absolute;left:14px;right:14px;bottom:12px;display:flex;align-items:center;gap:11px;color:#fff;}.dlv-sheetloja .lj-top .lg{width:50px;height:50px;flex:none;border-radius:14px;display:grid;place-items:center;font-size:25px;color:#111;background:rgba(255,255,255,.94) center/cover;box-shadow:0 4px 14px -4px rgba(0,0,0,.6);}.dlv-sheetloja .lj-top .tx{min-width:0;}.dlv-sheetloja .lj-top .nm{font:900 20px/1.05 var(--disp);letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.45);}.dlv-sheetloja .lj-top .st{display:flex;align-items:center;gap:7px;margin-top:5px;}.dlv-sheetloja .lj-top .ab,.dlv-sheetloja .lj-top .fc{font:800 9.5px var(--disp);letter-spacing:.06em;padding:3px 8px;border-radius:999px;}.dlv-sheetloja .lj-top .ab{background:#11793b;color:#fff;}.dlv-sheetloja .lj-top .fc{background:#ff9f0a;color:#3a2600;}.dlv-sheetloja .lj-top .ate{font:800 12px var(--sans);text-shadow:0 1px 6px rgba(0,0,0,.5);}.dlv-sheetloja .lj-corpo{overflow-y:auto;padding:14px 15px calc(18px + env(safe-area-inset-bottom));}.dlv-sheetloja .lj-bloco{background:var(--card);border:1px solid var(--hair);border-radius:15px;padding:12px 13px;margin-bottom:11px;}.dlv-sheetloja .lj-bloco .bt{display:flex;align-items:center;gap:7px;margin-bottom:9px;padding-bottom:8px;border-bottom:1px dashed var(--hair);font:800 11.5px var(--disp);letter-spacing:.04em;text-transform:uppercase;color:var(--brandDk);}.dlv-sheetloja .lj-bloco .bt .ic{font-size:13px;}.dlv-sheetloja .lj-bloco .tr{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:600 13px var(--sans);color:var(--ink2);padding:3px 0;}.dlv-sheetloja .lj-bloco .tr b{font-weight:800;color:var(--ink);white-space:nowrap;}.dlv-sheetloja .lj-end{display:flex;align-items:center;gap:10px;text-decoration:none;padding:8px 0;border-bottom:1px dashed var(--hair);}.dlv-sheetloja .lj-end:last-child{border-bottom:0;padding-bottom:2px;}.dlv-sheetloja .lj-end div{min-width:0;}.dlv-sheetloja .lj-end b{display:block;font:800 13px var(--disp);color:var(--ink);}.dlv-sheetloja .lj-end span{display:block;font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-sheetloja .lj-end i{margin-left:auto;flex:none;font:800 11px var(--disp);font-style:normal;color:var(--brandDk);white-space:nowrap;}.dlv-sheetloja .lj-redes{display:flex;gap:9px;}.dlv-sheetloja .lj-redes .rd{flex:1;min-width:0;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;font:800 12.5px var(--disp);color:#fff;overflow:hidden;white-space:nowrap;padding:0 8px;}.dlv-sheetloja .lj-redes .rd span{font-size:14px;}.dlv-sheetloja .lj-redes .wa{background:#11793b;}.dlv-sheetloja .lj-redes .ig{background:linear-gradient(120deg,#f9a03c,#e0396d 55%,#8b3ab5);}.dlv-fotoprod.vazia{height:62px;animation:none;background:linear-gradient(120deg,var(--brandDk),var(--brand));}.snack.dlv-snack-err{background:#b3261e;}.dlv-lgpd.dlv-lgpd-slim{position:relative;border-radius:0;max-width:var(--appw,520px);margin:0 auto;padding:8px 10px;z-index:1;}.dlv-capa .lg,.dlv-sheetloja .lj-top .lg{border-radius:50%;border:3px solid #fff;background:#fff center/130% no-repeat;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 4px 14px -4px rgba(0,0,0,.6);}.dlv-capa .lg{width:62px;height:62px;border-width:2px;background-size:136%;}.dlv-lgtx{display:grid;place-items:center;font:900 22px var(--disp);color:var(--brandDk);}.dlv-404lg{display:flex;justify-content:center;margin:26px 0 10px;}.dlv-lgc{width:84px;height:84px;border-radius:50%;border:3px solid #fff;background:#fff center/130% no-repeat;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 6px 18px -8px rgba(0,0,0,.45);}.dlv-lojachip svg{width:13px;height:13px;flex:none;}.dlv-phv{background:linear-gradient(135deg,var(--brand),var(--brandDk)) !important;display:grid;place-items:center;}.dlv-phlg{width:58%;aspect-ratio:1;border-radius:50%;background:#fff center/130% no-repeat;box-shadow:0 2px 8px rgba(0,0,0,.25);}.dlv-phlg.dlv-lgtx{font-size:18px;}.row .add,.row .cstep.z .pl{box-shadow:0 5px 12px -4px var(--brandDk);}.row .cstep.z{overflow:visible;border:0;}.row .cstep.z .pl{font-size:21px;}.row .cstep:not(.z) b{color:var(--brandDk);}.gnav button.on{color:var(--brandDk);}.dlv-limite{display:block;font:700 10.5px var(--sans);color:var(--vgreen);margin-top:2px;}.dlv-pprec{font:900 18px var(--disp);margin-top:10px;color:var(--ink);}.dlv-pprec .ap{display:block;font:600 11px var(--sans);color:var(--ink2);}.dlv-pn{display:block;}.dlv-pde{display:flex;align-items:center;gap:6px;margin-top:2px;font:600 12px var(--sans);color:var(--ink2);}.dlv-pde s{color:var(--ink2);}.dlv-pct{background:#dcf5e3;color:#11793b;font:700 11px var(--sans);padding:1px 6px;border-radius:6px;}.dlv-pprec .dlv-pde{font-size:13px;margin-top:4px;}.dlv-pprec .dlv-limite{font-size:12px;margin-top:6px;}.dlv-op{font:500 11.5px/1.45 var(--sans);color:var(--ink2);margin-top:2px;}.dlv-conf .ci .n .dlv-op{margin-top:1px;}.li.dlv-lifalta{opacity:.7;}.li.dlv-lifalta .ph{filter:grayscale(.7);}.dlv-litag{display:inline-block;margin:0 0 3px;padding:2px 7px;font-size:10px;}.dlv-fg{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;border-radius:12px;background:#fff7e8;border:1px solid #f3e3c2;font:600 12.5px var(--sans);color:#4a3a18;}.dlv-fg.ok{background:#eefaf1;border-color:#cdeeda;color:#12331f;}.dlv-fg .ic{font-size:15px;}#pgCorpo .fcopt{margin-bottom:12px;}.dlv-mapa img.leaflet-tile{mix-blend-mode:normal !important;}.dlv-numrow{display:flex;gap:8px;align-items:flex-start;}.dlv-numrow input{flex:1;min-width:0;}.dlv-numrow .dlv-toggle{width:auto;flex:none;padding:0 14px;height:52px;margin-top:6px;font-size:13px;}.dlv-toggle.on{border-color:var(--brand);color:var(--brandDk);background:#fff;}.dlv-achado{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:11px 13px;border-radius:13px;background:#eefaf1;border:1px solid #cdeeda;}.dlv-achado .ic{font-size:16px;flex:none;}.dlv-achado b{display:block;font:800 13.5px var(--disp);color:var(--ink);}.dlv-achado span{display:block;font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-endalt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:16px 2px 0;font:600 12.5px var(--sans);color:var(--ink2);}.dlv-endalt button{background:var(--card);border:1.5px solid var(--hair);border-radius:999px;padding:7px 12px;font:700 12.5px var(--sans);color:var(--ink);cursor:pointer;}@keyframes dlvPisca{0%,100%{transform:none;}25%{transform:translateX(-4px);}75%{transform:translateX(4px);}}.dlv-pisca{animation:dlvPisca .32s ease 2;box-shadow:0 0 0 2px #e0a100;}.ck.dlv-ck-espera{background:#fff7e8;color:#8a5a00;border:2px solid #f3e3c2;margin:0 auto 8px;}.dlv-stl{display:flex;gap:8px;padding:5px 0;border-bottom:1px solid var(--bg);font:600 13px/1.4 var(--sans);color:var(--ink);}.dlv-stl:last-of-type{border-bottom:0;}.dlv-stl>b{flex:none;color:var(--brandDk);font:800 13px var(--disp);}.dlv-stpg{margin-top:6px;font:600 12px var(--sans);color:var(--ink2);text-align:right;}.dlv-stpg.esp{margin-top:8px;padding:8px 10px;border-radius:10px;background:#fff7e8;color:#8a5a00;font:700 12.5px var(--sans);text-align:center;}a.cta,a.prim2{text-decoration:none;}.cta.dlv-wa{background:#11793b;color:#fff;}.row .pr .promoTag,.dlv-pprec .promoTag{white-space:nowrap;display:inline-block;}.askmsg{color:#9b1c1c;}.og.flash .ot span:first-child{color:var(--brandDk);}.og.flash .ot .req{color:var(--brandInk);}.dlv-ogaviso{color:#9b1c1c;}.dlv-tetp .t .dlv-thora{font:600 11.5px var(--sans);color:var(--ink2);margin-left:8px;font-variant-numeric:tabular-nums;}.fcopt.dlv-fcoff{cursor:default;opacity:.6;}.dlv-embreve{display:inline-block;font:800 10.5px var(--disp);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);border:1.5px dashed var(--hair);border-radius:999px;padding:3px 9px;}.dlv-cashmini{display:flex;align-items:center;gap:10px;background:#fff7e8;border:1px solid #f3e3c2;border-radius:14px;padding:11px 13px;font:600 13px var(--sans);color:var(--ink);}.dlv-cashmini .ic{font-size:17px;}.dlv-sacfoot{display:flex;flex-direction:column;gap:5px;padding:10px 14px 12px;}.dlv-sacfoot .tr{display:flex;justify-content:space-between;font:500 13px var(--sans);color:var(--ink2);margin:0;}.dlv-sacfoot .tr.tot{font:800 16px var(--disp);color:var(--ink);}.dlv-sacfoot .tr .v{font-variant-numeric:tabular-nums;}.dlv-sacfoot .cta{margin-top:6px;}.dlv-sacfoot .cta[disabled]{cursor:default;}.cta.dlv-ctaoff{opacity:.55;}.dlv-sacfoot .cta.dlv-ctaoff{cursor:default;}.dlv-mudou{margin-top:8px;line-height:1.6;text-align:left;}.dlv-frase{font:600 13px var(--sans);color:var(--ink);padding:8px 12px;margin-bottom:8px;border-radius:12px;background:color-mix(in srgb,var(--brand) 14%,#fff);border:1.5px solid color-mix(in srgb,var(--brand) 55%,#fff);}.dlv-frase b{font-weight:800;}.dlv-frase .dlv-frret{display:block;margin-top:4px;font:600 12px var(--sans);color:var(--ink2);cursor:pointer;}.dlv-cbline{font:700 12.5px var(--sans);color:var(--vgreen);}.dlv-carreg{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:rgba(255,255,255,.8);color:var(--brandDk);}.dlv-carreg[hidden]{display:none;}.dlv-carreg svg{width:64px;height:64px;animation:dlvCarreg 1s ease-in-out infinite;}@keyframes dlvCarreg{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(.88);opacity:.7;}}@media (prefers-reduced-motion: reduce){.dlv-carreg svg{animation:none;}}.og.flash .ot span:first-child,.og.flash .ot .dlv-ogr{color:#b91c1c;}.og.flash .ot .req{background:#b91c1c;color:#fff;}.og.flash .opt{border-color:#e05252;}.dlv-cupom{display:flex;align-items:center;gap:11px;margin:10px 0 0;padding:13px 14px;background:var(--card);border:1px solid var(--hair);border-radius:14px;cursor:pointer;}.dlv-cupom .ic{width:34px;height:34px;border-radius:10px;background:#fff7e8;display:flex;align-items:center;justify-content:center;font-size:16px;flex:none;}.dlv-cupom .tx{flex:1;min-width:0;font:700 13.5px var(--disp);color:var(--ink);}.dlv-cupom .tx small{display:block;font:500 11.5px var(--sans);color:var(--ink2);margin-top:1px;}.dlv-cupom .chev{color:var(--ink2);font-size:18px;}.dlv-sacfoot .dlv-cupom-foot{margin:4px 0 0;padding:9px 12px;border-radius:12px;cursor:pointer;}.dlv-sacfoot .dlv-cupom-foot .ic{width:30px;height:30px;}.dlv-cashmini.dlv-cb1{display:block;text-align:center;white-space:nowrap;font-size:13px;}.dlv-sacfoot .dlv-cbline{text-align:center;}@media (max-width:340px){.dlv-cashmini.dlv-cb1{white-space:normal;}}.dlv-fora-op{display:flex;align-items:center;gap:10px;text-align:left;text-decoration:none;color:var(--ink);margin:0 0 9px;cursor:pointer;}.dlv-fora-op>div{flex:1;min-width:0;}.dlv-fora-op .chev{font-weight:800;color:var(--ink2);}.dlv-rsg{background:color-mix(in srgb,var(--green) 8%,var(--card));border:1.5px solid color-mix(in srgb,var(--green) 35%,var(--hair));border-radius:16px;padding:13px 14px;margin:0 0 12px;}.dlv-rsghd{display:flex;align-items:center;gap:12px;}.dlv-rsghd .tx{flex:1;min-width:0;}.dlv-rsghd .tx b{display:block;font:800 14.5px var(--disp);color:var(--ink);}.dlv-rsghd .tx span{font:700 12.5px var(--sans);color:var(--vgreen);}.dlv-rsgcampo{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:12px 0 4px;}.dlv-rsgcampo .cif{font:800 18px var(--disp);color:var(--ink2);}.dlv-rsgcampo input{width:170px;border:0;border-bottom:2px solid var(--green);border-radius:0;background:transparent;font:900 34px var(--disp);color:var(--ink);text-align:center;padding:2px 0;outline:none;}.dlv-rsgrange{-webkit-appearance:none;appearance:none;width:100%;height:30px;background:transparent;margin:6px 0 2px;}.dlv-rsgrange::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:var(--hair);}.dlv-rsgrange::-moz-range-track{height:8px;border-radius:99px;background:var(--hair);}.dlv-rsgrange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;margin-top:-11px;border-radius:50%;background:var(--green);border:3px solid #fff;box-shadow:0 2px 7px rgba(0,0,0,.28);cursor:pointer;}.dlv-rsgrange::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background:var(--green);border:3px solid #fff;box-shadow:0 2px 7px rgba(0,0,0,.28);cursor:pointer;}.dlv-rsgrange:disabled{opacity:.4;}.dlv-rsglim{font:500 12.5px var(--sans);color:var(--ink2);text-align:center;}.dlv-rsglim b{color:var(--ink);}.dlv-rsgtudo{display:block;margin:8px auto 0;background:transparent;border:0;color:var(--vgreen);font:800 12.5px var(--disp);text-decoration:underline;cursor:pointer;}.dlv-rsgconta{margin:12px 0 0;background:var(--card);border:1px solid var(--hair);border-radius:13px;padding:9px 13px;}.dlv-rsgconta .l{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:500 13px var(--sans);color:var(--ink2);padding:3px 0;}.dlv-rsgconta .l b{font:800 13.5px var(--disp);color:var(--ink);font-variant-numeric:tabular-nums;}.dlv-rsgconta .l.desc b{color:var(--vgreen);}.dlv-rsgconta .l.tot{border-top:1px solid var(--hair);margin-top:4px;padding-top:7px;}.dlv-rsgconta .l.tot b{font-size:16px;}.dlv-rsgconta .l.sobra{border-top:1px dashed var(--hair);margin-top:4px;padding-top:7px;font-size:12.5px;}.dlv-rsgconta .l.sobra b{font-size:13px;color:var(--ink2);}.dlv-rsgcod{margin:12px 0 0;padding:12px;background:var(--card);border:1px solid var(--hair);border-radius:13px;text-align:center;}.dlv-rsgcod .tx{font:600 13px/1.45 var(--sans);color:var(--ink);margin:0 0 10px;text-wrap:balance;}.dlv-rsgcod .cta{background:var(--green);color:#fff;height:48px;font-size:14px;margin-top:10px;}.dlv-rsgcod .tokColar{height:44px;margin-top:10px;}.dlv-rsgcod .askmsg{text-align:center;}.dlv-rsgok{margin:12px 0 0;font:800 13px var(--sans);color:var(--vgreen);text-align:center;}.dlv-cbl .ic{background:#e7f7ee;}.dlv-cbl .tx .v{color:var(--vgreen);}.dlv-cbl .tx u{color:var(--vgreen);}.dlv-cbl.dlv-cbl-on{border-color:var(--green);box-shadow:0 0 0 3px rgba(23,180,90,.18);}.dlv-cbl.dlv-cbl-on .tx small{color:var(--vgreen);font-weight:700;}.cbPassos{margin-top:14px;background:var(--card);border:1px solid var(--hair);border-radius:16px;padding:12px 14px 4px;}.cbPasso{display:flex;align-items:center;gap:10px;padding:0 0 10px;font-size:13.5px;}.cbPasso i{flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;font:900 13px var(--disp);font-style:normal;color:var(--vgreen);background:#e7f7ee;border:1.5px solid #bfe8d1;}.cbArte{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--hair);margin:0 0 10px;}.cbFalta{background:var(--card);border:1px solid var(--hair);border-radius:16px;padding:12px 14px;font-size:13px;margin-bottom:12px;}.cbFalta span{color:var(--ink2);}.cbBar{height:10px;border-radius:99px;background:#eee6da;overflow:hidden;margin:8px 0 6px;}.cbBar div{height:100%;background:var(--green);border-radius:99px;}.cbxSub{display:block;font:600 11.5px var(--sans);color:var(--ink2);margin-top:2px;}.cbHistRow .hVal.cbxPos{color:var(--vgreen);}.cbHistRow .hVal.cbxNeg{color:var(--ink2);}.dlv-sacfoot .tr.dlv-trcb{color:var(--vgreen);font-weight:700;}.dlv-rsg-pouco{font:600 13.5px/1.5 var(--sans);color:var(--ink);}.dlv-rsg-pouco b{color:var(--vgreen);}#dlvVfoot .dlv-rsgtudo{margin-top:10px;}.dlv-rsgfeito{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:26px 18px;}.dlv-rsgfeito .ic{font-size:34px;line-height:1;}.dlv-rsgfeito b{font:800 17px var(--disp);color:var(--ink);}.dlv-rsgfeito span{font:500 13px var(--sans);color:var(--ink2);}.li button.liEdit.liEdit{display:inline-block;margin-top:8px;padding:5px 12px;background:var(--card);border:1.5px solid var(--hair);border-radius:9px;color:var(--ink);font:700 12.5px var(--sans);text-decoration:none;cursor:pointer;}.cstep b,.stepper button{touch-action:manipulation;}.pgExtras{display:flex;gap:10px;margin-bottom:20px;}.pgExtras>.dlv-cupom{flex:1 1 0;min-width:0;margin:0;padding:10px 11px;gap:9px;}.pgExtras>.dlv-cupom .ic{width:34px;height:34px;font-size:17px;flex-shrink:0;}.pgExtras>.dlv-cupom .tx{font-size:13px;line-height:1.25;min-width:0;}.pgExtras>.dlv-cupom .tx small{font-size:11.5px;}.pgExtras>.dlv-cupom .chev{display:none;}.fld label .bo{background:none;padding:0;border-radius:0;font:800 13px var(--sans);color:var(--brand);}.fld label .bo::after{content:'*';}.fld.ask label .bo{font:800 8.5px var(--disp);background:var(--brand);color:var(--brandInk);padding:2px 6px;border-radius:5px;}.fld.ask label .bo::after{content:'OBRIGATÓRIO';}.semApto{display:inline-flex;align-items:center;gap:9px;margin-top:10px;padding:6px 0;background:none;border:none;font:600 14px var(--sans);color:var(--ink);cursor:pointer;}.semApto .cx{width:22px;height:22px;border-radius:6px;border:2px solid var(--ink2);display:grid;place-items:center;flex-shrink:0;}.semApto.on .cx{background:var(--brand);border-color:var(--brand);}.semApto.on .cx::after{content:'✓';color:var(--brandInk);font:800 14px var(--sans);line-height:1;}.dlv-tl{background:var(--card);border:1px solid var(--hair);border-radius:15px;padding:16px 16px 13px;margin-top:4px;}.dlv-tlbar{display:flex;align-items:center;padding:0 3px;}.dlv-tlbar i{flex:none;width:12px;height:12px;border-radius:50%;background:var(--hair);}.dlv-tlbar i.ok{background:var(--green);}.dlv-tlbar i.now{background:var(--brand);box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--brand);}.dlv-tlbar s{flex:1;height:3px;margin:0 5px;border-radius:2px;background:var(--hair);}.dlv-tlbar s.ok{background:var(--green);}.dlv-tlnow{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:13px;}.dlv-tlnow b{font:800 18px var(--disp);color:var(--ink);}.dlv-tlnow span{flex:none;font:600 13px var(--sans);color:var(--ink2);font-variant-numeric:tabular-nums;}.dlv-mp{cursor:pointer;}.dlv-mp .ct .dlv-mpdt{margin-left:auto;font:600 11.5px var(--sans);text-transform:none;letter-spacing:0;}.dlv-mpres{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.dlv-mprod{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;}.dlv-mprod b{font:800 15px var(--disp);color:var(--ink);}.dlv-mpest{font:700 11.5px var(--sans);padding:4px 10px;border-radius:999px;background:#eefaf1;color:#12331f;}.dlv-mpest.aguardando_pagamento{background:#fff7e8;color:#8a5a00;}.dlv-mpest.cancelado{background:#fdeeee;color:#9b1c1c;}.dlv-mpest.entregue{background:var(--bg);color:var(--ink2);}.dlv-mprep{margin-top:11px;height:42px;font-size:13.5px;}.dlv-mdwa{font:700 12px var(--sans);color:var(--brandDk);text-decoration:underline;white-space:nowrap;}.dlv-mdend{display:flex;gap:8px;margin-top:10px;}.dlv-mdend .prim2{flex:1;height:40px;font-size:13.5px;}.dlv-sthero{text-align:center;margin:4px 0 14px;}.dlv-sthero .ic{width:62px;height:62px;border-radius:50%;background:var(--brand);display:grid;place-items:center;font-size:29px;margin:0 auto 8px;}.dlv-sthero b{font:800 20px var(--disp);color:var(--ink);}.dlv-steps{display:flex;background:var(--card);border:1px solid var(--hair);border-radius:15px;padding:14px 4px 11px;}.dlv-steps .st{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;min-width:0;}.dlv-steps .st::before{content:'';position:absolute;top:6px;left:-50%;width:100%;height:3px;background:var(--hair);}.dlv-steps .st:first-child::before{display:none;}.dlv-steps .st.ok::before,.dlv-steps .st.now::before{background:var(--green);}.dlv-steps i{width:15px;height:15px;border-radius:50%;background:var(--hair);position:relative;z-index:1;}.dlv-steps .ok i{background:var(--green);}.dlv-steps .now i{background:var(--brand);box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--brand);}.dlv-steps span{font:700 11.5px var(--sans);color:var(--ink2);margin-top:8px;}.dlv-steps .ok span,.dlv-steps .now span{color:var(--ink);}.dlv-steps small{font:600 10.5px var(--sans);color:var(--ink2);margin-top:2px;min-height:13px;font-variant-numeric:tabular-nums;}.dlv-modo{background:var(--card);border-bottom:1px solid var(--hair);padding:10px 14px;}.dlv-modosel{display:flex;gap:4px;padding:4px;background:var(--bg);border:1px solid var(--hair);border-radius:13px;}.dlv-modosel button{flex:1;min-width:0;min-height:38px;padding:4px 6px;border-radius:10px;background:var(--card);font:700 13.5px/1.2 var(--disp);color:var(--ink);box-shadow:0 1px 3px -1px rgba(32,22,15,.18);}.dlv-modosel.dlv-esc button{background:transparent;color:#5e5246;box-shadow:none;}.dlv-modosel button[aria-pressed="true"]{background:var(--brand);color:var(--brandInk);box-shadow:0 2px 6px -2px rgba(32,22,15,.35);}.dlv-modoinfo{display:flex;align-items:center;gap:8px;padding:9px 2px 0;font:600 12.5px/1.35 var(--sans);color:var(--ink);}.dlv-modoinfo .ic{font-size:15px;flex:none;}.dlv-modoinfo>span:nth-child(2){flex:1;min-width:0;}.dlv-modoinfo b{font-weight:800;}.dlv-modoinfo .lk,.dlv-headloja .lk{margin-left:auto;flex:none;padding:4px 0 4px 8px;color:var(--brandDk);font:800 12px var(--sans);white-space:nowrap;}.dlv-lk2{padding:0;color:var(--brandDk);font:inherit;font-weight:800;text-decoration:underline;}.dlv-nw{white-space:nowrap;}.head.dlv-comloja .dlv-headloja{display:none;position:absolute;left:0;right:0;top:100%;align-items:center;gap:5px;padding:0 14px 7px;background:var(--bg);font:600 12px var(--sans);color:var(--ink2);}.head.dlv-comloja.dlv-mostra .dlv-headloja{display:flex;}.dlv-headloja b{color:var(--ink);font-weight:800;}.indT.dlv-indloja{font-size:10.5px;}.row.dlv-forarow .prow{flex-wrap:wrap;row-gap:6px;}.gtitle.dlv-gfora,.gopt.dlv-gfora{opacity:.55;}.dlv-carregando{display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 14px 90px;font:600 13.5px var(--sans);color:var(--ink2);text-align:center;grid-column:1/-1;}.dlv-pq:focus{outline:none;}.dlv-pq .gtit{padding:16px 52px 8px;}.dlv-mpops{display:flex;gap:9px;}.dlv-mpops button{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:11px 12px;text-align:left;background:var(--card);border:1.5px solid var(--hair);border-radius:14px;}.dlv-mpops button.on{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 7%,var(--card));}.dlv-mpops .ic{font-size:22px;line-height:1;flex:none;}.dlv-mpops .tx{display:flex;flex-direction:column;min-width:0;}.dlv-mpops b{font:800 14.5px/1.2 var(--disp);color:var(--ink);}.dlv-mpops small{font:500 11.5px/1.35 var(--sans);color:var(--ink2);}.dlv-mpq{font:800 15px var(--disp);color:var(--ink);margin:14px 2px 8px;}.dlv-pqav{margin-top:12px;padding:10px 12px;border-radius:12px;background:#fff7e8;border:1px solid #f3e3c2;font:600 12.5px/1.4 var(--sans);color:#4a3a18;text-align:center;}button.dlv-optcard{width:100%;text-align:left;}.dlv-optcard .oc-t,.dlv-optcard .oc-s{display:block;}.dlv-pq .dlv-optcard.on{background:color-mix(in srgb,var(--brand) 7%,var(--card));}.dlv-optcard .oc-s.dlv-ocfalta{color:#8a5a00;font-weight:700;margin-top:4px;}.dlv-optcard .oc-v.dlv-vg{color:var(--vgreen);}button.dlv-convite{width:100%;text-align:left;}.dlv-modoconf{display:flex;align-items:center;gap:11px;margin:0 14px 12px;padding:11px 13px;background:var(--card);border:1.5px solid var(--hair);border-radius:14px;}.dlv-modoconf .ic{font-size:20px;flex:none;}.dlv-modoconf .tx{flex:1;min-width:0;}.dlv-modoconf small{display:block;font:500 11px var(--sans);color:var(--ink2);}.dlv-modoconf b{display:block;font:700 13.5px var(--disp);color:var(--ink);}.dlv-modoconf button{flex:none;padding:8px 13px;border-radius:10px;border:1.5px solid var(--brand);background:var(--card);color:var(--brandDk);font:800 12px var(--disp);}@media (min-width:900px){.dlv-modoconf{width:100%;box-sizing:border-box;max-width:592px;margin-left:auto;margin-right:auto;}.head.dlv-comloja .dlv-headloja{padding:0 20px 7px;}}.dlv-optwrap{position:relative;}.dlv-optwrap .dlv-optmapa{padding-right:112px;}.dlv-vermapa{position:absolute;right:14px;top:50%;transform:translateY(-50%);font:700 12.5px var(--sans);color:var(--brand);text-decoration:none;padding:8px 0;}.dlv-apbtn{display:block;width:100%;height:50px;border:0;border-radius:12px;cursor:pointer;padding:0;margin:18px 0 4px;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay;-apple-pay-button-style:black;}@supports not (-webkit-appearance:-apple-pay-button){.dlv-apbtn{background:#000;color:#fff;font:600 16px var(--sans);}.dlv-apbtn::after{content:'Pagar com Apple Pay';}}.dlv-aperr{min-height:16px;margin-top:5px;color:#c02428;font:600 12.5px var(--sans);text-align:left;}.ec-star{color:var(--brandDk) !important;font-size:inherit !important;font-weight:800}.ec-sel{flex:none;align-self:center;font:800 10px var(--disp);letter-spacing:.05em;text-transform:uppercase;background:var(--brand);color:var(--brandInk);padding:5px 10px;border-radius:999px}.ec-fix{margin-top:6px;padding:11px 12px;border:1.5px solid var(--hair);border-radius:12px;background:#f3ede4;color:var(--ink);font:600 14px/1.35 var(--sans);display:flex;align-items:center;justify-content:space-between;gap:10px}.ec-fix small{display:block;font:500 12px var(--sans);color:var(--ink2);margin-top:1px}.ec-fix .lk{opacity:.5;font-size:13px}.ec-op{font:500 11px var(--sans);color:var(--ink2);margin-left:2px;text-transform:none;letter-spacing:0}.ec-sem{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:9px;border-radius:13px;border:1.5px solid var(--hair);background:var(--card);color:var(--ink2);font:700 13.5px var(--disp);cursor:pointer}.ec-sem.on{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--card));color:var(--ink)}.ec-sem.on::before{content:'¹3';font:800 14px var(--sans);color:var(--brandDk)}.fld input.off{background:#f3ede4;color:#a99a86}.ec-card{display:flex;align-items:center;gap:6px;padding:13px 8px 13px 14px;margin-bottom:9px;background:var(--card);border:1.5px solid var(--hair);border-radius:14px}.ec-card .oc-i{flex:1;min-width:0}.ec-card .oc-t{display:block;font:700 13.5px var(--disp);color:var(--ink)}.ec-card .oc-s{display:block;font:500 11.5px/1.45 var(--sans);color:var(--ink2);margin-top:1px}.ec-acts{display:flex;flex:none}.ec-acts button{width:36px;height:36px;display:grid;place-items:center;background:none;border:0;border-radius:50%;color:var(--ink2);cursor:pointer;padding:0}.ec-acts button.on{color:var(--brandDk)}.ec-acts svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ec-acts button.on svg{fill:currentColor}.ec-chips{display:flex;gap:8px;margin-top:6px}.ec-chips button{flex:1;height:42px;border-radius:13px;border:1.5px solid var(--hair);background:var(--card);font:700 13.5px var(--disp);color:var(--ink2);cursor:pointer}.ec-chips button.on{background:var(--brand);border-color:var(--brand);color:var(--brandInk)}.ec-del{width:100%;height:42px;margin-top:6px;background:none;border:0;color:#b42318;font:700 13.5px var(--disp);cursor:pointer}.ec-add{display:flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:14px;border:1.5px dashed #d8cbb8;background:none;color:var(--brandDk);font:800 13.5px var(--disp);cursor:pointer;margin-top:2px}.ec-dlg-del{background:#b42318 !important;color:#fff !important;border:0 !important}.ph>img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;color:transparent;font-size:0;}.dlv-banners{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 13px 4px;scrollbar-width:none;}.dlv-banners::-webkit-scrollbar{display:none;}.dlv-banner{flex:none;width:86%;height:auto;aspect-ratio:3/1;object-fit:cover;border-radius:16px;scroll-snap-align:center;background:#eee5d9;}.dlv-banner:only-child{width:100%;}.row.dlv-ssr{position:relative;}.row.dlv-ssr h4 a::after{content:'';position:absolute;inset:0;border-radius:15px;}.dlv-ssrcarreg{position:sticky;top:0;z-index:5;padding:6px 12px;text-align:center;font:600 12px var(--sans);color:var(--ink2);background:var(--bg);border-bottom:1px solid var(--hair);}.dlv-migalha{padding:12px 16px 0;font:600 12px var(--sans);color:var(--ink2);}.dlv-migalha a{color:inherit;}.row p{color:#74655a}.sheet textarea{font-size:16px}.dlv-pde,.dlv-pde s,.dlv-lojafoot,.dlv-legal,.gnav button:not(.on){color:#74655a}.head.dlv-comloja .dlv-headloja{border-bottom:1px solid var(--hair);box-shadow:0 6px 8px -6px rgba(32,22,15,.18);padding-top:2px;}.dlv-frase.dlv-frase-fg{background:var(--card,#fff);border-color:var(--hair);}.dlv-fgbar{height:6px;border-radius:4px;background:#eee5d9;margin-top:7px;overflow:hidden;}.dlv-fgbar i{display:block;height:100%;background:#1f9d55;}.fcopt .dlv-fcsel{width:24px;height:24px;padding:0;border-radius:50%;top:-11px;font:900 14px var(--sans);letter-spacing:0;}.fcopt.on .dlv-fcsel{display:inline-flex;align-items:center;justify-content:center;}.dlv-seguro{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font:600 12px var(--sans);color:#6b5c4c;}.dlv-seguro b{color:var(--ink);}