/* ikony v hlavicce */
.navigation-buttons>a,.navigation-buttons>button{align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;padding:0!important;margin:5px 0 5px 10px!important;border:1px solid var(--ln)!important;border-radius:999px!important;transition:border-color .25s,background .25s,color .25s}
.navigation-buttons>a:hover,.navigation-buttons>button:hover{border-color:var(--go)!important;background:rgba(216,178,101,.12)!important;color:var(--go2)!important}
.navigation-buttons i,.navigation-buttons .icon-cart{font-size:31px!important;line-height:1!important}
/* pocet kusu v kosiku */
.cart-count i{background:var(--go)!important;color:#0A0705!important;font-size:12px!important;font-weight:600!important;width:20px!important;height:20px!important;line-height:20px!important;box-shadow:0 0 0 2px var(--bg)!important}
/* produkty na titulce jako mrizka misto slideru */
.svabi-grid .products-block{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:auto!important;transform:none!important}
.svabi-grid .products-block>.product{width:auto!important;max-width:none!important}
.svabi-grid .products{overflow:visible!important}
.svabi-grid .product-slider-pagination,.svabi-grid .product-slider-navigation{display:none!important}
@media(max-width:991px){.svabi-grid .products-block{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:379px){.svabi-grid .products-block{grid-template-columns:minmax(0,1fr)!important}}
/* Kategorie: produkty hned pod nadpisem, popisne texty az za nimi */
.type-category #content{display:flex!important;flex-direction:column!important}
.type-category .category-top,.type-category .category-content-wrapper{display:contents!important}
.type-category .category-title{order:1}
.type-category #filters-wrapper,.type-category #productsListHeading{order:2}
.type-category #products{order:3}
.type-category .listingControls{order:4}
.type-category .category-perex{order:5;margin-top:48px!important}
.type-category .category__secondDescription{order:6}
/* pryc s listou razeni a s pruhem Nejprodavanejsi */
#category-header,.products-top-wrapper{display:none!important}
/* vypnout lupu nad produktovou fotkou (klik na fotku ji zvet&scaron;i) */
.cloud-zoom-lens,.cloud-zoom-big,.cloud-zoom-loading,.mousetrap{display:none!important}
/* citelna sirka radku a odkazy v popisech */
.basic-description,.category-perex,.category__secondDescription{max-width:76ch!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}
.category-perex h2,.category__secondDescription h2{text-align:center!important}
.basic-description p,.category-perex p,.category__secondDescription p{line-height:1.75!important}
.basic-description a,.category-perex a,.category__secondDescription a,.pageArticleDetail a{color:var(--go)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(216,178,101,.4)!important}
.basic-description a:hover,.category-perex a:hover,.category__secondDescription a:hover,.pageArticleDetail a:hover{color:var(--go2)!important;text-decoration-color:var(--go2)!important}
/* staticke stranky: stejna mira cteni + tabulky */
.pageArticleDetail{max-width:76ch!important;margin-left:auto!important;margin-right:auto!important}
.pageArticleDetail table,.basic-description table,.category-perex table{width:100%!important;border-collapse:collapse!important;margin:18px 0 26px!important}
.pageArticleDetail td,.basic-description td,.category-perex td{padding:11px 14px!important;border-bottom:1px solid var(--ln)!important;background:transparent!important}
.pageArticleDetail td:last-child,.basic-description td:last-child,.category-perex td:last-child{text-align:right!important;color:var(--go)!important;white-space:nowrap!important}
/* sdeleni o vernostni sleve v kosiku */
.svN{margin:14px 0 6px!important;padding:13px 15px!important;border:1px solid var(--ln2)!important;border-radius:10px!important;background:rgba(216,178,101,.07)!important;color:var(--dim)!important;font-size:13px!important;line-height:1.6!important;clear:both!important}
.svN strong{color:var(--ink)!important}
.svN a{color:var(--go)!important;text-decoration:underline!important;text-underline-offset:3px}
/* radek o vernostni sleve pod cenou produktu */
#svP{margin:-4px 0 18px!important;font-size:12.5px!important;line-height:1.6!important;color:var(--dim)!important}
#svP a{color:var(--go)!important;text-decoration:underline!important;text-underline-offset:3px;white-space:nowrap}
