.kosik[data-astro-cid-omilgqnt]{padding:var(--m-5) 0 var(--m-6);min-height:70vh}.kosik[data-astro-cid-omilgqnt] h1[data-astro-cid-omilgqnt]{font-size:var(--t-1)}.kosik[data-astro-cid-omilgqnt]:has(.kosik__prazdny:not([hidden])) h1[data-astro-cid-omilgqnt]{font-family:var(--font-body);font-size:var(--t-maly);letter-spacing:0;color:var(--color-sedy);font-weight:500}.kosik__mrizka[data-astro-cid-omilgqnt]{grid-template-columns:1fr minmax(18rem,24rem);align-items:start;gap:3rem;margin-top:2.5rem;display:grid}.kosik__seznam[data-astro-cid-omilgqnt]{border-top:1px solid var(--color-inkoust);gap:0;margin:0;padding:0;list-style:none;display:grid}.kosik__seznam[data-astro-cid-omilgqnt] .polozka{border-bottom:1px solid var(--color-linka);grid-template-columns:4rem 1fr auto 7rem;align-items:center;gap:1.2rem;padding:1.1rem 0;display:grid}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__vzor{width:4rem;height:5.3rem;overflow:hidden}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__vzor img{object-fit:cover;width:100%;height:100%;transform:scale(1.3)}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__text{gap:.15rem;display:grid}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__nazev{letter-spacing:-.01em;font-size:1.1rem;font-weight:560;text-decoration:none}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__ks{font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;display:flex}.kosik__seznam[data-astro-cid-omilgqnt] .volba{border:1px solid var(--color-linka);cursor:pointer;background:0 0;width:2.75rem;height:2.75rem;font-size:1.1rem}.kosik__seznam[data-astro-cid-omilgqnt] .volba:hover{background:var(--color-inkoust);color:var(--color-papir)}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__cena{text-align:right;font-size:1.1rem}.kosik__souhrn[data-astro-cid-omilgqnt]{background:var(--color-papir-2);gap:1rem;padding:1.8rem;display:grid;position:sticky;top:1.5rem}.kosik__radek[data-astro-cid-omilgqnt]{justify-content:space-between;align-items:baseline;display:flex}.kosik__radek[data-astro-cid-omilgqnt] .cena[data-astro-cid-omilgqnt]{font-size:1.9rem}.kosik__prazdny[data-astro-cid-omilgqnt]{justify-items:start;gap:1.6rem;margin-top:2rem;display:grid}.kosik__nic[data-astro-cid-omilgqnt]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.8rem,7vw,7rem);line-height:.92}.kosik__vzornik[data-astro-cid-omilgqnt]{grid-template-columns:repeat(8,1fr);gap:.375rem;width:100%;margin:1rem 0 0;padding:0;list-style:none;display:grid}.kosik__vzornik[data-astro-cid-omilgqnt] a[data-astro-cid-omilgqnt]{aspect-ratio:2/3;background:#ece9e2;display:block;overflow:hidden}.kosik__vzornik[data-astro-cid-omilgqnt] img[data-astro-cid-omilgqnt]{object-fit:cover;width:100%;height:100%;transition:transform var(--d-pomalu) var(--e-klid)}.kosik__vzornik[data-astro-cid-omilgqnt] a[data-astro-cid-omilgqnt]:hover img[data-astro-cid-omilgqnt]{transform:scale(1.06)}@media (width<=760px){.kosik__vzornik[data-astro-cid-omilgqnt]{grid-template-columns:repeat(4,1fr)}}@media (width<=800px){.kosik__mrizka[data-astro-cid-omilgqnt]{grid-template-columns:1fr}.kosik__seznam[data-astro-cid-omilgqnt] .polozka{grid-template-columns:3.2rem 1fr}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__vzor{width:3.2rem;height:4.2rem}.kosik__seznam[data-astro-cid-omilgqnt] .polozka__ks,.kosik__seznam[data-astro-cid-omilgqnt] .polozka__cena{text-align:left;grid-column:2}}
