.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero--obchod{min-height:0}.hero--obchod .section__title{margin-top:.6rem}.hero--obchod .hero__sub{margin-bottom:2rem}.section--serie{border-top:1px solid var(--linka)}.produkt{max-width:var(--max);margin:0 auto;padding:clamp(2rem,5vw,4rem) var(--gutter) clamp(4rem,8vw,6rem)}.produkt__inner{background:var(--papir);border:1px solid var(--linka)}.produkt .kytice__photo{max-height:none}@media(min-width:52rem){.produkt .kytice__info{padding:clamp(2.5rem,4vw,4rem)}}.produkt__zpet{margin-top:auto;padding-top:2.5rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.produkt__zpet a{text-decoration:none;color:var(--les-jemna)}.produkt__zpet a:hover{color:var(--les)}.produkt .kytice__pozn{margin-top:1.25rem}.rte>*+*{margin-top:1rem}.rte h2,.rte h3{margin-top:2.25rem;font-family:var(--serif);font-weight:400;line-height:1.2}.rte h2{font-size:1.9rem}.rte h3{font-size:1.45rem}.rte ul,.rte ol{padding-left:1.3rem}.rte a{color:var(--ruze-tmava)}.rte table{width:100%;border-collapse:collapse}.rte td,.rte th{padding:.5rem;border-bottom:1px solid var(--linka);text-align:left}.stranka__obsah{max-width:44rem;margin:0 auto}.shopify-policy__container{max-width:44rem!important;margin:0 auto;padding:clamp(3.5rem,8vw,6rem) var(--gutter)}.shopify-policy__title h1{margin-bottom:2.5rem;font-family:var(--serif);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:300;line-height:1.1;text-align:center}.shopify-policy__body>*+*{margin-top:1rem}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:2.25rem;font-family:var(--serif);font-weight:400}.shopify-policy__body a{color:var(--ruze-tmava)}.kosik__polozky{max-width:44rem;margin:0 auto;padding:0;list-style:none;border-top:1px solid var(--linka)}.kosik__polozka{display:grid;grid-template-columns:6rem 1fr;gap:1.25rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid var(--linka)}.kosik__foto img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.kosik__nazev{font-family:var(--serif);font-size:1.4rem;text-decoration:none}.kosik__cena{margin-top:.2rem}.kosik__odebrat{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--les-jemna)}.kosik__souhrn{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center;justify-content:flex-end;max-width:44rem;margin:2rem auto 0}input[type=search],input[type=password],input[type=email],input[type=text]{min-height:3rem;padding:.75rem 1rem;border:1px solid var(--bez);border-radius:var(--radius);background:var(--papir);color:var(--les);font:300 1rem var(--sans)}input:focus-visible{outline:1.5px solid var(--ruze);outline-offset:1px}.hledani,.heslo__form{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2rem}.hledani input,.heslo__form input{flex:1 1 14rem;max-width:22rem}.heslo__form .kytice__zprava{flex-basis:100%;max-width:22rem}.strankovani{display:flex;gap:2rem;justify-content:center;margin-top:3rem;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase}.strankovani a{text-decoration:none}.clanky{max-width:44rem;margin:0 auto;padding:0;list-style:none}.clanek-nahled{padding:2rem 0;border-top:1px solid var(--linka)}.clanek-nahled h2{margin:.5rem 0 .75rem;font-family:var(--serif);font-size:1.9rem;font-weight:400}.clanek-nahled h2 a{text-decoration:none}.poukaz__kod{margin:.5rem 0 1.5rem;font-family:var(--serif);font-size:2rem;letter-spacing:.12em}a.archive__item{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
