/* Ayam Gepuk - online ordering (customer) */
body[data-p=order] #tk,body[data-p=order] .cv2{display:none}
body.og-lock{overflow:hidden!important}
.og{padding:150px 4vw 120px;background:radial-gradient(circle at 85% 0,#c8261e55,#0000 45%),radial-gradient(circle at 0 40%,#f6c23e1c,#0000 40%),var(--k);min-height:100vh;overflow:clip}
.og-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.og-bg i{position:absolute;bottom:-40px;width:10px;height:10px;border-radius:50%;background:radial-gradient(#ffd36b,#ff7a1a00 70%);animation:ogem 9s linear infinite;opacity:0}
.og-bg i:nth-child(1){left:8%;animation-delay:0s}.og-bg i:nth-child(2){left:24%;animation-delay:2s;width:14px;height:14px}.og-bg i:nth-child(3){left:46%;animation-delay:4s}.og-bg i:nth-child(4){left:63%;animation-delay:1s;width:8px;height:8px}.og-bg i:nth-child(5){left:80%;animation-delay:3s;width:12px;height:12px}.og-bg i:nth-child(6){left:93%;animation-delay:5s}
@keyframes ogem{0%{transform:translateY(0);opacity:0}15%{opacity:.9}100%{transform:translateY(-110vh) translateX(40px);opacity:0}}
.og-w{max-width:1280px;margin:auto;position:relative}
.og-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:26px}
.og-eb{display:inline-block;font:400 .8rem var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--y);background:#f6c23e1f;border:1px solid #f6c23e55;padding:6px 14px;border-radius:99px}
.og-top h1{font:400 clamp(2.2rem,6vw,4.4rem)/1.02 var(--f);margin:14px 0 10px;color:var(--c)}
.og-top h1 span{color:var(--y);display:inline-block;animation:ogwob 3s ease-in-out infinite}
@keyframes ogwob{50%{transform:rotate(-2deg) translateY(-3px)}}
.og-top p{max-width:560px;opacity:.85;margin:0}
.og-tools{display:flex;flex-direction:column;gap:10px;align-items:flex-end}
.og-st{display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:99px;background:#ffffff12;border:1px solid #ffffff22;font-size:.9rem;flex-wrap:wrap;max-width:520px}
.og-st i{width:11px;height:11px;border-radius:50%;background:#7ee28a;box-shadow:0 0 0 0 #7ee28aaa;animation:ogpl 1.8s infinite;flex:none}
.og-st.n i{background:#ff6a3a;animation:none}.og-st b{font-weight:700}.og-st span{opacity:.85}.og-st em{font-style:normal;color:var(--y);font-weight:700}
@keyframes ogpl{70%{box-shadow:0 0 0 10px #7ee28a00}100%{box-shadow:0 0 0 0 #7ee28a00}}
.og-pill{border:2px solid var(--y);background:#f6c23e22;color:var(--y);padding:9px 18px;border-radius:99px;font:700 .9rem var(--b);cursor:pointer;animation:ogwob 2s ease-in-out infinite}
.og-ban{background:linear-gradient(90deg,#c8261e,#8a1510);padding:14px 20px;border-radius:16px;margin-bottom:20px;font-weight:700}
.og-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:30px;align-items:start}
.og-bar{display:flex;gap:12px;flex-wrap:wrap}
.og-s{flex:1;min-width:200px;display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid #ffffff25;border-radius:99px;padding:0 18px}
.og-s input{flex:1;background:0;border:0;color:var(--c);font:500 1rem var(--b);padding:14px 0;outline:0;min-width:0}
.og-s:focus-within{border-color:var(--y);box-shadow:0 0 0 3px #f6c23e33}
.og-wz{border:0;border-radius:99px;padding:0 22px;background:linear-gradient(135deg,var(--y),#ffb02e);color:var(--k);font:400 .95rem var(--f);cursor:pointer;min-height:50px;box-shadow:0 5px 0 #b78a12;transition:.2s}
.og-wz:active{transform:translateY(3px);box-shadow:0 2px 0 #b78a12}
.og-tabs{display:flex;gap:8px;overflow-x:auto;padding:18px 2px 8px;scrollbar-width:none;position:sticky;top:96px;z-index:5;background:linear-gradient(var(--k) 70%,#0000)}
.og-tabs::-webkit-scrollbar{display:none}
.og-tabs button{flex:none;border:2px solid #ffffff30;background:0;color:var(--c);padding:9px 20px;border-radius:99px;font:500 .95rem var(--b);cursor:pointer;transition:.25s}
.og-tabs button.on{background:var(--r);border-color:var(--r);color:#fff;box-shadow:0 4px 0 #7c120d}
.og-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px;padding-top:12px}
.og-it{background:var(--c);color:var(--k);border-radius:24px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 12px 30px #0006;animation:ogin .6s cubic-bezier(.2,.9,.3,1.2) backwards;animation-delay:var(--d);transition:transform .25s,box-shadow .25s}
@keyframes ogin{from{opacity:0;transform:translateY(30px) scale(.95)}}
.og-it:hover{transform:translateY(-6px);box-shadow:0 20px 40px #000a}
.og-im{position:relative;aspect-ratio:1;overflow:hidden;background:#ffe9b8}
.og-im img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.og-it:hover .og-im img{transform:scale(1.08) rotate(1deg)}
.og-bd{position:absolute;left:10px;top:10px;background:var(--r);color:#fff;font:400 .7rem var(--f);padding:5px 11px;border-radius:99px;box-shadow:0 3px 0 #7c120d}
.og-so{position:absolute;inset:0;display:grid;place-items:center;background:#000a;color:#fff;font:400 1.2rem var(--f)}
.og-it.so{filter:grayscale(.8);cursor:not-allowed}
.og-n{position:absolute;right:10px;top:10px;min-width:30px;height:30px;border-radius:99px;background:var(--y);color:var(--k);display:grid;place-items:center;font:400 .9rem var(--f);padding:0 8px;animation:ogpop .4s}
@keyframes ogpop{50%{transform:scale(1.4)}}
.og-ib{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}
.og-ib h3{font:400 1.05rem/1.2 var(--f);margin:0}.og-ib p{font-size:.85rem;opacity:.7;margin:0;line-height:1.4;flex:1}
.og-pr{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px}.og-pr b{font:400 1.15rem var(--f);color:var(--r)}
.og-add{border:0;background:var(--r);color:#fff;font:700 .85rem var(--b);padding:9px 14px;border-radius:99px;cursor:pointer;box-shadow:0 4px 0 #7c120d;transition:.15s}
.og-add span{display:inline-block;font-size:1.1rem;line-height:0;margin-left:2px}.og-add:active{transform:translateY(3px);box-shadow:0 1px 0 #7c120d}.og-add:disabled{opacity:.4}
.og-empty,.og-err{grid-column:1/-1;text-align:center;padding:50px 20px;opacity:.85}
.og-fly{position:fixed;z-index:200;border-radius:50%;object-fit:cover;pointer-events:none;box-shadow:0 10px 30px #000a}
/* cart */
.og-cart{position:sticky;top:104px;background:linear-gradient(180deg,#2b130d,#1d0d08);border:1px solid #f6c23e44;border-radius:28px;padding:22px;box-shadow:0 24px 60px #000b,0 0 0 1px #0004;max-height:calc(100vh - 124px);overflow-y:auto;scrollbar-width:thin}
.og-ch{display:flex;align-items:center;gap:10px;margin-bottom:14px}.og-ch h3{font:400 1.4rem var(--f);margin:0;flex:1}
.og-ch b{min-width:34px;height:34px;border-radius:99px;background:var(--y);color:var(--k);display:grid;place-items:center;font:400 1rem var(--f)}
.og-cx{display:none;border:0;background:#ffffff1c;color:#fff;width:38px;height:38px;border-radius:50%;font-size:1.5rem;cursor:pointer}
.pop{animation:ogpop .45s}
.og-lines{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}
.og-ln{display:grid;grid-template-columns:52px 1fr auto;gap:4px 12px;align-items:center;background:#ffffff0d;border-radius:16px;padding:10px}
.og-ln img{width:52px;height:52px;border-radius:12px;object-fit:cover;grid-row:span 2}
.og-lt b{font-size:.95rem;display:block;line-height:1.25}.og-lt small{display:block;opacity:.7;font-size:.78rem;line-height:1.35}
.og-ed{border:0;background:0;color:var(--y);font:700 .78rem var(--b);padding:2px 0;cursor:pointer;text-decoration:underline}
.og-lq{display:flex;align-items:center;gap:4px}.og-lq button,.og-q button{width:30px;height:30px;border-radius:50%;border:0;background:var(--y);color:var(--k);font:700 1.1rem/1 var(--b);cursor:pointer}
.og-lq b{min-width:22px;text-align:center}.og-lp{grid-column:3;justify-self:end;font-weight:700;font-size:.9rem;color:var(--y)}
.og-ce{text-align:center;padding:24px 10px;opacity:.9}.og-ce span{font-size:3rem;display:block;animation:ogwob 2.5s infinite}.og-ce .btn{margin-top:10px;font-size:.85rem;padding:11px 20px}
.og-up{background:#f6c23e14;border:1px dashed #f6c23e66;border-radius:16px;padding:12px;margin-bottom:14px}.og-up h4{margin:0 0 8px;font-size:.9rem}
.og-up div{display:flex;gap:8px;overflow-x:auto}.og-up button{flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;background:#ffffff12;border:1px solid #ffffff22;border-radius:14px;padding:8px 10px;color:var(--c);cursor:pointer;font:500 .75rem var(--b);min-width:92px;transition:.2s}
.og-up button:hover{background:#f6c23e33}.og-up img{width:44px;height:44px;border-radius:50%;object-fit:cover}.og-up b{color:var(--y)}
.og-mode{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#00000040;padding:5px;border-radius:99px;margin:6px 0 14px}
.og-mode button{border:0;background:0;color:var(--c);padding:10px;border-radius:99px;font:700 .88rem var(--b);cursor:pointer;transition:.25s}.og-mode button.on{background:var(--r);box-shadow:0 3px 0 #7c120d;color:#fff}
.og-f{display:block;margin-bottom:12px}.og-f>span{display:block;font-size:.78rem;font-weight:700;opacity:.8;margin-bottom:5px;letter-spacing:.03em}.og-f em{font-weight:400;opacity:.7}
.og-f input{width:100%;background:#ffffff14;border:1.5px solid #ffffff2a;color:#fff;border-radius:14px;padding:12px 14px;font:500 1rem var(--b);outline:0;transition:.2s;min-width:0}
.og-f input:focus{border-color:var(--y);background:#ffffff1c}.og-f.bad input{border-color:#ff5a4a;animation:ogsh .4s}
@keyframes ogsh{25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}
.og-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.og-hint{font-size:.8rem;color:#7ee28a;margin:-4px 0 10px}
.og-pk{display:flex;gap:7px;flex-wrap:wrap}.og-pk button{border:1.5px solid #ffffff30;background:0;color:var(--c);padding:8px 14px;border-radius:99px;font:700 .85rem var(--b);cursor:pointer;transition:.2s}
.og-pk button small{opacity:.7;font-weight:400}.og-pk button.on{background:var(--y);color:var(--k);border-color:var(--y)}
.og-hp{position:absolute;left:-9999px;opacity:0}
.og-tot{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed #ffffff40;padding-top:14px;margin-top:6px}.og-tot span{opacity:.8}.og-tot b{font:400 1.8rem var(--f);color:var(--y)}
.og-pay{font-size:.8rem;opacity:.75;margin:6px 0 14px}
.og-go{width:100%;font-size:1.1rem;padding:16px;text-align:center;position:relative}.og-go:disabled{opacity:.5;cursor:not-allowed}
.og-go.ld span{opacity:0}.og-go.ld::after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px;border:3px solid #fff5;border-top-color:#fff;border-radius:50%;animation:ogsp .7s linear infinite}
@keyframes ogsp{to{transform:rotate(360deg)}}
.og-err2{color:#ff8a7a;font-weight:700;font-size:.88rem;margin:10px 0 0;min-height:1em}
.og-wal{display:block;text-align:center;font-size:.82rem;opacity:.8;margin-top:12px;text-decoration:underline;color:var(--c)}
/* cart bar (mobile) */
#ogbar{display:none;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:65;align-items:center;gap:12px;border:0;border-radius:99px;background:linear-gradient(135deg,#ff6a3a,var(--r));color:#fff;padding:12px 20px 12px 14px;font:700 1rem var(--b);cursor:pointer;box-shadow:0 12px 36px #000c,0 5px 0 #7c120d;transform:translateY(160%);transition:transform .5s cubic-bezier(.2,1.2,.4,1)}
#ogbar.on{transform:none}#ogbar .og-bc{position:relative;width:42px;height:42px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:1.3rem}
#ogbar .og-bc::after{content:attr(data-n);position:absolute;right:-6px;top:-6px;min-width:22px;height:22px;border-radius:99px;background:var(--y);color:var(--k);font:400 .75rem/22px var(--f);text-align:center}
#ogbar .og-bt{flex:1;text-align:left}#ogbar em{font-style:normal;background:#00000030;padding:7px 14px;border-radius:99px;font-size:.82rem}
/* sheets */
.og-sheet{position:fixed;inset:0;z-index:120;background:#000b;display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;transition:.3s;padding:0}
.og-sheet.on{opacity:1;visibility:visible}
.og-sc{position:relative;background:var(--c);color:var(--k);width:min(560px,100%);max-height:92vh;max-height:92dvh;overflow-y:auto;border-radius:30px 30px 0 0;padding:24px 22px calc(24px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .45s cubic-bezier(.2,1,.3,1)}
.og-sheet.on .og-sc{transform:none}
.og-x{position:absolute;right:14px;top:12px;width:38px;height:38px;border-radius:50%;border:0;background:#0000001a;font-size:1.6rem;cursor:pointer;z-index:2}
.og-sh{display:flex;gap:14px;align-items:center;margin-bottom:16px;padding-right:40px}.og-sh img{width:84px;height:84px;border-radius:20px;object-fit:cover;box-shadow:0 8px 20px #0004}
.og-sh h3,.og-wt{font:400 1.35rem/1.15 var(--f);margin:0 0 4px}.og-sh p,.og-wp{font-size:.85rem;opacity:.7;margin:0}
.og-blk{margin-bottom:18px}.og-blk h4{font-size:.95rem;margin:0 0 10px;display:flex;justify-content:space-between;align-items:center}.og-blk h4 small{color:var(--r);font-weight:700;font-size:.85rem}
.og-heat{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.og-heat button{border:2px solid #0002;background:#fff;border-radius:16px;padding:10px 2px;cursor:pointer;font:700 .72rem var(--b);color:var(--k);display:flex;flex-direction:column;align-items:center;gap:3px;transition:.2s}
.og-heat button span{font-size:1.15rem;line-height:1;min-height:1.2em}.og-heat button.on{background:var(--r);border-color:var(--r);color:#fff;transform:translateY(-3px);box-shadow:0 6px 0 #7c120d}
.og-ads{display:flex;flex-direction:column;gap:8px}.og-ads label{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #0001;border-radius:14px;padding:11px 14px;cursor:pointer}
.og-ads input{width:20px;height:20px;accent-color:var(--r)}.og-ads span{flex:1;font-weight:500}.og-ads b{color:var(--r);font-size:.9rem}
.og-blk>input,.og-sc>.og-blk input#ogn{width:100%;border:2px solid #0002;border-radius:14px;padding:12px 14px;font:500 1rem var(--b);background:#fff;color:var(--k);outline:0}
.og-blk>input:focus{border-color:var(--r)}
.og-foot{display:flex;gap:12px;align-items:center;position:sticky;bottom:-10px}.og-q{display:flex;align-items:center;gap:10px;background:#fff;border-radius:99px;padding:6px}.og-q b{min-width:26px;text-align:center;font:400 1.2rem var(--f)}.og-q button{width:38px;height:38px;background:var(--r);color:#fff}
.og-q.big{justify-content:center;width:max-content;margin:auto}.og-q.big b{font-size:2rem;min-width:60px}.og-q.big button{width:46px;height:46px;font-size:1.4rem}
.og-ok,.og-wok{flex:1;text-align:center}.og-wok{width:100%;margin-top:6px;background:var(--r);color:#fff;box-shadow:0 8px 0 #7c120d}
.og-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.og-seg button{border:2px solid #0002;background:#fff;border-radius:99px;padding:10px 4px;font:700 .82rem var(--b);cursor:pointer}.og-seg button.on{background:var(--r);color:#fff;border-color:var(--r)}
.og-ck{display:flex;gap:10px;align-items:center;margin-bottom:16px;font-weight:500}.og-ck input{width:20px;height:20px;accent-color:var(--r)}
.og-pv{background:#fff;border-radius:18px;padding:14px 16px;margin-bottom:12px}.og-pv h4{margin:0 0 8px;font-size:.9rem}.og-pv div{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:.9rem}.og-pv .tt{border-top:1px dashed #0003;margin-top:6px;padding-top:8px;font-weight:700;color:var(--r)}
/* tracker */
#ogtr{min-height:70vh;display:grid;place-items:start center}
.og-trw{width:min(720px,100%);text-align:center}
.og-tn{margin:20px 0 26px}.og-tn small{display:block;opacity:.7;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.og-tn b{font:400 clamp(2.6rem,10vw,4.6rem)/1 var(--f);color:var(--y);display:block;margin:6px 0;text-shadow:0 6px 0 #7c120d}.og-tn span{background:#ffffff14;padding:6px 16px;border-radius:99px;font-size:.9rem;font-weight:700}
.og-track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:50px 0 26px;padding-top:50px}
.og-rail{position:absolute;left:16.6%;right:16.6%;top:80px;height:8px;border-radius:9px;background:#ffffff22}.og-rail i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--y),#ff7a1a);width:0;transition:width 1s cubic-bezier(.3,.9,.3,1);box-shadow:0 0 18px #f6c23e}
.st1 .og-rail i{width:50%}.st2 .og-rail i,.st3 .og-rail i{width:100%}
.og-ico{position:absolute;top:0;left:16.6%;transform:translateX(-50%);font-size:3rem;transition:left 1s cubic-bezier(.3,.9,.3,1);animation:ogbob 1.2s ease-in-out infinite;filter:drop-shadow(0 8px 10px #0008)}
.st1 .og-ico{left:50%}.st2 .og-ico,.st3 .og-ico{left:83.4%}
@keyframes ogbob{50%{transform:translateX(-50%) translateY(-10px) rotate(-6deg)}}
.og-sp{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:6px}
.og-sp span{width:44px;height:44px;border-radius:50%;background:#2b130d;border:3px solid #ffffff33;display:grid;place-items:center;font:400 1.1rem var(--f);margin-top:6px;transition:.5s}
.og-sp.on span{background:var(--y);color:var(--k);border-color:#fff;box-shadow:0 0 0 0 #f6c23e;animation:ogpl2 1.6s infinite}.og-sp.dn span{background:#25a244;border-color:#7ee28a;color:#fff}
@keyframes ogpl2{70%{box-shadow:0 0 0 14px #f6c23e00}}
.og-sp b{font-size:.95rem}.og-sp small{opacity:.65;font-size:.75rem;line-height:1.3}.og-sp:not(.on):not(.dn){opacity:.5}
.og-th{font:400 clamp(1.4rem,4.5vw,2.1rem)/1.2 var(--f);margin:10px 0 6px}.og-tl{font-size:1.1rem;opacity:.9;margin:0 0 24px}.og-tl b{color:var(--y)}
.og-tc{margin:40px 0}.og-tc h2{font:400 2rem var(--f);color:#ff8a7a}
.og-rc{background:#ffffff0f;border:1px solid #ffffff22;border-radius:22px;padding:18px 20px;text-align:left;margin:18px 0}.og-rc h4{margin:0 0 10px}.og-rc div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #ffffff12}.og-rc small{display:block;opacity:.65;font-size:.78rem}.og-rc .tt{border:0;font-weight:700;color:var(--y);font-size:1.1rem;padding-top:12px}
.og-ta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.og-ta .btn{font-size:.9rem;padding:12px 22px}.og-cn{background:#3a1a14;box-shadow:0 8px 0 #000}
body[data-p=order] #cb-l,body[data-p=order] #wa{bottom:calc(16px + env(safe-area-inset-bottom))}
@media(max-width:1000px){
 .og{padding:130px 4vw 130px}
 .og-grid{grid-template-columns:1fr}
 .og-tools{align-items:flex-start}
 #ogbar{display:flex}
 .og-cart{position:fixed;inset:0;z-index:130;border-radius:0;max-height:none;top:0;transform:translateY(100%);transition:transform .45s cubic-bezier(.2,1,.3,1);padding:20px 18px calc(30px + env(safe-area-inset-bottom));visibility:hidden}
 .og-cart.open{transform:none;visibility:visible}.og-cx{display:block}
 .og-tabs{top:78px}
 body[data-p=order] #cb-l,body[data-p=order] #wa{bottom:calc(86px + env(safe-area-inset-bottom))}
 body[data-p=order] #cb-t{display:none}
 body.og-tracking #cb-l,body.og-tracking #wa{bottom:calc(16px + env(safe-area-inset-bottom))}
}
@media(max-width:600px){.og-menu{grid-template-columns:repeat(2,1fr);gap:12px}.og-ib{padding:10px 12px 12px}.og-ib h3{font-size:.92rem}.og-ib p{display:none}.og-add{padding:8px 11px;font-size:.78rem}.og-pr b{font-size:1rem}.og-two{grid-template-columns:1fr}.og-sh img{width:68px;height:68px}.og-track{margin-top:40px}.og-bar{gap:8px}.og-wz{min-height:46px;flex:1}}
@media(min-width:700px){.og-sheet{align-items:center}.og-sc{border-radius:30px;max-height:88vh}}
/* order buttons on menu cards */
.card .mo{display:inline-block;margin-top:10px;background:var(--r);color:#fff;font:700 .8rem var(--b);padding:8px 16px;border-radius:99px;box-shadow:0 4px 0 #7c120d;transition:.2s}
.card .mo:hover{transform:translateY(-2px);background:#e23a1f}
body.og-lock #ogbar,body.og-lock #cb-l,body.og-lock #cb-t,body.og-lock #wa{opacity:0!important;visibility:hidden!important;pointer-events:none}
.og-id{display:block;font-style:normal;opacity:.5;font-size:.75rem;margin-top:8px;letter-spacing:.08em}
body.og-lock .pg{z-index:90}

#ogbar .og-bp{font-weight:800;margin-left:auto;margin-right:12px}

[hidden]{display:none!important}

.og-shr{z-index:160}.og-cardv{max-height:46vh;overflow:auto;border-radius:18px;margin:6px 0 14px;background:#fff4dc;text-align:center}.og-cardv img{width:100%;display:block;border-radius:18px}
.og-wok2{width:100%;margin-top:10px}
.og-shr .og-hint{color:#7a5a4a;font-size:.85rem;margin:12px 2px 4px;text-align:center}
