.k-bolim+.k-bolim{margin-top:56px}.k-sarlavha{display:flex;align-items:baseline;gap:12px;font-size:clamp(24px,3.2vw,32px);font-weight:850;padding-bottom:14px;border-bottom:2px dashed rgb(217 169 63 / .6)}.k-sarlavha small{font:600 12px/1 var(--shrift-belgi);color:var(--oltin-m)}.k-royxat{list-style:none;display:grid}.k-mahsulot{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--chiziq)}.k-rasm{width:120px;height:120px;border-radius:14px;background:var(--qogoz);display:grid;place-items:center;overflow:hidden;box-shadow:var(--soya-1)}.k-rasm img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.k-mahsulot:hover .k-rasm img{transform:scale(1.05)}.k-matn h3{font-size:19px;font-weight:780;letter-spacing:-.01em}.k-matn p{color:var(--kul);font-size:15.5px;margin-top:6px;max-width:60ch}.k-narx{display:grid;justify-items:end;gap:8px;text-align:right}.k-som{font-weight:800;font-size:18px;white-space:nowrap}.k-sorang{font-weight:650;font-size:14px;color:var(--oltin-m);white-space:nowrap}.k-belgi{display:block;position:relative}.k-belgi--etiketka{width:62px;height:42px;border-radius:5px;background:#fff;box-shadow:var(--soya-2);background-image:repeating-linear-gradient(90deg,var(--kok) 0 2px,transparent 2px 4px,var(--kok) 4px 5px,transparent 5px 8px);background-size:46px 14px;background-repeat:no-repeat;background-position:8px 8px}.k-belgi--yorliq{width:66px;height:28px;border-radius:2px;box-shadow:var(--soya-2);background:linear-gradient(100deg,#ede6d9,#fffdf8 30%,#efe9de,#fffefb 70%,#e7dfd1);outline:1px dashed rgb(168 120 28 / .6);outline-offset:-4px}.k-belgi--ribbon{width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,#6b5130 0 8px,#c8a265 8px 13px,#1a1d22 13px 27px,#2a2f37 27px);box-shadow:var(--soya-2)}.k-belgi--printer{width:64px;height:44px;border-radius:9px;background:linear-gradient(#26364d,#0e1b2e);box-shadow:var(--soya-2)}.k-belgi--printer:after{content:"";position:absolute;left:0;right:0;top:10px;height:3px;background:var(--oltin)}.k-belgi--skaner{width:30px;height:60px;border-radius:9px;background:linear-gradient(#26364d,#0e1b2e);box-shadow:var(--soya-2)}.k-belgi--skaner:after{content:"";position:absolute;left:5px;right:5px;top:8px;height:22px;border-radius:4px;background:#2fa37a}.k-belgi--uskuna{width:56px;height:56px;border-radius:50%;border:6px solid var(--kok);box-shadow:var(--soya-2),inset 0 0 0 10px #fff,inset 0 0 0 12px var(--oltin);background:#fff}@media(max-width:640px){.k-mahsulot{grid-template-columns:88px minmax(0,1fr);gap:14px}.k-rasm{width:88px;height:88px}.k-belgi{transform:scale(.72)}.k-narx{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}}.kat-rasm[data-astro-cid-6di24nji]{position:relative;width:100%;max-width:380px;aspect-ratio:4 / 3}.kat-rasm[data-astro-cid-6di24nji] .kat-rasm__r{position:absolute;left:0;top:10%;width:72%}.kat-rasm[data-astro-cid-6di24nji] .kat-rasm__t{position:absolute;right:2%;top:4%;transform:rotate(7deg);font-size:15px;width:42%}.kat-rasm[data-astro-cid-6di24nji] .kat-rasm__j{position:absolute;right:8%;bottom:6%;transform:rotate(-5deg);font-size:15px}.kat[data-astro-cid-6di24nji]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start}.kat__menyu[data-astro-cid-6di24nji]{position:sticky;top:92px;display:grid;gap:4px}.kat__menyu[data-astro-cid-6di24nji] a[data-astro-cid-6di24nji]{padding:10px 14px;border-radius:10px;text-decoration:none;font-weight:650;color:var(--kok-3)}.kat__menyu[data-astro-cid-6di24nji] a[data-astro-cid-6di24nji]:hover{background:var(--qogoz);color:var(--kok)}.kat__yuklanmoqda[data-astro-cid-6di24nji]{color:var(--kul);padding:40px 0}@media(max-width:860px){.kat[data-astro-cid-6di24nji]{grid-template-columns:minmax(0,1fr);gap:20px}.kat__menyu[data-astro-cid-6di24nji]{position:static;display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;scrollbar-width:none}.kat__menyu[data-astro-cid-6di24nji] a[data-astro-cid-6di24nji]{white-space:nowrap;background:var(--qogoz);box-shadow:inset 0 0 0 1.5px var(--chiziq);border-radius:999px}}
