@media (min-width: 768px) {
.type-post article p, .type-post article h1, .type-post article h2, .type-post article h3, .type-post article h4, .type-post article table {
max-width: 735px}
.type-post article, .type-post article>.text{display:flex;flex-flow:column;align-items:center;width:100%}
}

.products-wrapper.product-slider-holder.has-navigation{overflow:visible!important}
.menu-item-5307>a>b{color:#43A361}
.overall-wrapper:has(.bg_kveten), .importCatPerex:has(.bg_kveten):before{background:url(/user/documents/upload/i/kvebg.png) no-repeat;background-size:1800px;background-position:center 291px}
.category-perex table.transparenttop.color_32 td h2,.category-perex table.transparenttop.color_32 td p{color:#323232}

.id-5307 .category-top .subcategories.with-image{display:flex!important;flex-wrap:nowrap;overflow:hidden}
.id-5307 .category-top .subcategories li{width:auto;border:none;background:transparent;padding:0}
.id-5307 .category-top .subcategories li a{flex-flow:column;height:auto;width:auto;padding-left:0;padding-right:18px}
.id-5307 .category-top .subcategories li a .image{width:321px!important;height:226px}
.id-5307 .category-top .subcategories li a .image img{width:321px;max-height:226px!important;height:226px!important;margin-left:0!important}
.id-5307 .category-top .subcategories.with-image li a .text{padding:0;width:100%;font-size:20px;line-height:1.8}
.cat-swipe{height:0;position:relative;top:95px;z-index:9}
.next-cat,.prev-cat{font-size:0;position:absolute;right:-3px}
.prev-cat{left:0;right:auto}
.next-cat:before,.prev-cat:before{content:url(/user/documents/upload/i/next-cat.svg)}
.prev-cat:before{transform:scaleX(-1);display:inline-block}
.bg_kveten p{font-size:20px}
.bg_kveten a{text-decoration:underline}

/*.id-5307 .import-products,.id-5307 .category-perex .homepage-group-title{display:none}*/

@media(min-width:768px)
{
.id-5307 .category-top .subcategories.with-image{display:flex!important}
.id-5307 .category-perex table td:first-child{width:720px;padding:0}
.id-5307 .category-perex table td:last-child{width:calc(100% - 720px);padding-left:60px}
.id-5307 .category-top .subcategories.with-image{margin-left:0;overflow:hidden;scrollbar-width:0}
.full-box .box1_3{width:33.333%}
.box1_3>p{color:#323232;font-size:20px;max-width:350px}
}

.full-box .box1_3 .box1_3{width:33.333%}
.full-box .box2_3{width:66.667%;padding:0 20px}
.box2_3 p.p-znacka,.p-znacka{color:#A6A2A2;font-size:14px;line-height:normal;margin:0}
.box2_3 h3{color:#000;font-size:27px;font-style:normal;line-height:160%;margin:0}
.box2_3 p{color:#000;font-size:14px;margin-bottom:8px}
.box2_3 p a{color:#000;text-decoration-line:underline;text-underline-position:from-font}
.ai-start{align-items:start}
.color32{color:#323232}
.fs25{font-size:25px}
.box1_3 .full-box{margin-bottom:40px}

@media(max-width:767px)
{
.overall-wrapper:has(.bg_kveten), .importCatPerex:has(.bg_kveten):before{background-size:cover;background-position:center 102px}
.id-5307 h2{font-size:28px;margin-top:20px}
.id-5307 tbody{display:block}
.category-perex table.transparenttop.color_32 td p{font-size:14px;line-height:21px}
.id-5307 .subcategories li{padding-right:8px}
.id-5307 .category-top .subcategories li a .image,.id-5307 .category-top .subcategories li a .image img{width:154px!important;height:109px!important}
.next-cat,.prev-cat{transform:scale(0.5)}
/*.prev-cat:before{transform:scale(-0.5)}*/
.next-cat{right:auto;left:calc(100vw - 67px)}
.prev-cat{left:-16px}
.id-5307 .category-top .subcategories.with-image li a .text{color:#000100;font-size:14px;font-weight:500}
.id-5307 .category-top .subcategories.with-image{margin-left:0;overflow:auto;scrollbar-width:0}
.id-5307 .category-perex table td{width:100%!important}
.cat-swipe{width:100%;top:45px}
.id-5307 .category-top{overflow:hidden}
#content-wrapper:has(.transparenttop) .category-content-wrapper {
margin-left: -10px;
margin-right: -10px;
background: #fff;
padding-left: 10px;
padding-right: 10px;
}
.mfs20,.box2_3 h3{font-size:20px}
.box2_3 p{font-size:13px;line-height:146%}
.mjc-start{justify-content:start}
}

/*1205*/
.sidebar-inner .subcategories li{min-height:0}
input[type="checkbox"]+label::before,input[type="radio"]+label::before{border-color:#000;border-width:0.5px}
.filter-label{margin-bottom:0;padding-top:2px;padding-bottom:2px}
#category-filter-hover.visible{display:flex;flex-flow:column}
#category-filter-hover .slider-wrapper{order:-1}
.slider-content{width:100%;left:0}
.slider-header{padding:5px 0 24px 0}
.filter-section h4{padding-bottom:0}
#filters .filter-section-boolean form{padding:0!important}
#filters .filter-section form{padding:12px 0 0 0}
.products-block > div .p > a{background:#fafafa}
.products-block > div .p > a img{mix-blend-mode:darken}
.products-block>div{padding:5px!important}
.products-block>div .p .name,.products-block>div .p .price-final strong{font-weight:400}
.stars .star{width:16px}
.id-5307 td h4{font-size:20px}
.filter-label .filter-count{color:#6B6B6B;font-size:13px;line-height:180%;background:#fff}
.sidebar-inner form::-webkit-scrollbar-thumb{background:#B1B1B1}
@media(min-width:768px){
.breadcrumbs > span a::after{display:none}
.breadcrumbs .navigation-bullet{display:inline}
.breadcrumbs>span, .breadcrumbs>a{padding:0}
.category-perex table.transparenttop.bg_kveten td h2{margin-top:32px}
.id-5307 .category-perex table td:last-child{display:flex;width:100%;flex-flow:column;align-items:start;margin-top:21px}
.id-5307 .category-perex table td:last-child p{margin:0}
.id-5307 .category-perex table td:last-child ul{max-width:450px;margin-top:0}
.products-block>div{padding:5px}
.menu-helper .menu-level-1{height:auto}
}

@media(max-width:767px){
.id-5307 td h4{font-size:20px}
.id-5307 .category-top .subcategories.with-image{margin:0;margin-bottom:0!important}
.category-perex table{margin-bottom:0}
.box1_3 h3{margin-bottom:8px}
.p-znacka{display:none}
.box1_3 .box2_3 h3{margin-bottom:0}
.id-5307 .category-top .subcategories.with-image{max-width:100vw}
.subcategories.with-image li a:not(.big) .image img{height:64px}
body .site-msg.information:has(.bf.kveten20){background:#43A361!important}
body .site-msg.information:has(.bf.kveten20) .bfakce *{color:#fff!important}
body .bf.kveten20 .odpocet .w{color:#000!important;background:#fff!important}
body .site-msg:has(.bf){padding:6px}
}

.col43A361,.top-navigation-bar:has(.bf.kveten20) .bfakce .col43A361{color:#43A361!important}
.p-to-cart-block .bf .cena{color:#D35465}
.zadejvkosi{color:#000}
.flag-maj20{display:none!important}
.bf .odpocet .w{position:relative}
.bf .odpocet .w:not(:last-child):after{content:":";position: absolute;right:-5px;color:#000}
body.kveten20 .menu-item-5307>a>b:after{content:" -20%"}

@media(max-width:767px){
body .bf.kveten20 .odpocet .w .n{color:#000!important}
body.kveten20.id-5307 .subcategories .image:before{width:43px;height:43px;font-size:14px;top:21px}
.bf .w{margin-right:4px}
.bf .odpocet .w:not(:last-child):after{right:-4px;color:#fff}
}
@media(min-width:1200px) and (max-width:1500px){
.box1_3 .full-box{height:250px}
}
body.kveten20.id-5307 .subcategories .image:before{content:"-20%";position:absolute;background:#fff;width:53px;height:53px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#43A361;line-height:1;font-weight:700;font-size:17px;left:5px;top:15px}