.category-perex .category-main-image.full-w-c{display:none}
.search-results-groups ul li {list-style-position: outside;padding:15px;background:white;border-radius:20px 0px 20px 0px;box-shadow:1px 1px 5px #00000038;margin:5px;}
.search-results-groups ul li::before::{content: ' '; background-img:url (https://722902.myshoptet.com/user/documents/upload/category_default.png) }
.products.products-block{margin-top:30px}
.products-block>div .p .p-bottom {padding: 20px 20px 0;}
.btn.btn-cart.add-to-cart-button{border-color: #2c2c2c;background-color: #2c2c2c;border-radius: 5px;color: #fff;display: inline-block;font-size: 16px;padding: 8px 22px;line-height: 24px;}
.products-block>div .p .p-bottom>div .p-tools{padding:16px 0 32px}
.products-block>div .p{text-align:left}
.category-content-wrapper .quantity,.category-content-wrapper .availability,#products-found .quantity,#products-found .availability,.dmproducts .availability,.dmproducts .quantity ,.news-item-detail .availability,.news-item-detail .quantity{display:none !important}
.category-header{background: #EDE3D6;margin-bottom: 35px;padding: 0px 15px;}
.products-block>div{padding:0;margin-bottom:35px}
.products-block>div:hover{box-shadow:none}
.products-block>div .p .p-in {width: 90%;margin: auto;background: white;position: relative;margin-top: -30px;box-shadow: 4px 4px 10px rgba(0, 0, 0, .15);}
.products-block>div .p>a img {transform: scale(1.10);clip-path: polygon(5% 0, 95% 0, 95% 100%, 5% 100%);}
.benefitBanner {margin: 40px auto 0px;}
.in-riesime-vase-problemy .breadcrumbs span,.in-riesime-vase-problemy .breadcrumbs a{color:#98764E}
.in-riesime-vase-problemy .breadcrumbs span:hover,.in-riesime-vase-problemy .breadcrumbs a:hover{color:#E76C8D}
.news-item-detail a{color :#E76C8D !important}
.next-prev.text-center a{color:#000 !important}
h1 {margin:.67em 0 !important}
.breadcrumbsCustom .breadcrumbs{padding-left:0}
.top-nav-bar-links-replace{display:flex;margin:0}
.top-nav-bar-links-replace li{list-style-type:none;border-right:2px solid #939393;}
.top-navigation-tools a{padding:0px 15px;color:#939393}
.top-navigation-bar-menu a{color:#98764E;padding:4px}
.top-navigation-bar-menu li:first-child a,.top-navigation-bar-menu li:last-child a{font-weight:700}
.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs span, .breadcrumbs span:hover {color: #fff}
.breadcrumbs{z-index:2;position:relative}
.sidebar{box-shadow:0 8px 20px rgba(0,0,0,.13);margin: 12px 0;padding: 32px 20px;}
.footer-bottom{border-top: 2px solid black;}
.breadcrumbs{margin-top:20px}
.full-w-c{width: 100vw;max-width: none;position: relative;left: 50%;transform: translateX(-50%);}
.overall-wrapper{overflow-x:hidden}
#header #formSearchForm{border-radius:25px;overflow:hidden}
.search-input-icon{background:#E9E9E9;left:20px}
#header .search-input{background-color: #f5f5f5;border: none;border-radius: 25px;height: 40px;padding: 0 40px;text-align: center;}
.navigation-buttons a[data-target=cart]:before,.navigation-buttons a[data-target=login]:before{font-size: 26px;color:#98764E}
.header-bottom, #navigation,#footer,.footer-bottom{background:#EDE3D6}
.menu-helper>ul{top: calc(50% + 25px);}
.DeliveryFreeCustomBanner{background: #E76C8D;color: #EDE3D6;padding: 10px 0;text-align: center;text-transform: uppercase;}
.benefitBanner.position--benefitHomepage{background: #F5F5F5;width: 100vw;max-width: none;position: relative;left: 50%;transform: translateX(-50%);}
.benefitBanner__content{text-align:center}
.benefitBanner__item{flex-direction:column}
.benefitBanner__picture img{mix-blend-mode:multiply}
.benefitBanner__title{font-size:22px;font-weight:600}
@media (min-width: 768px) {
#category-filter-hover, .content .sidebar #category-filter-hover {display: inline;}
.filter-section.filter-section-button{display:none;}
.products-block>div .p .name{height: 52px;overflow: hidden;font-size: 19px;font-weight: 600;margin-top: 15px;}
.content-wrapper-in{margin-top:25px}
.benefitBanner__item{flex:1 1 33%;align-items:center}
.benefitBanner.position--benefitHomepage{padding: 50px 10%;}
.menu-helper>ul{background:#EDE3D6}
.navigation-in>ul>li>a,.menu-helper>span {padding-bottom: 15px;padding-top: 15px;}
#header .navigation-buttons a{margin-left:15px}
.search-input-icon {font-size: 20px;}
#header .search-form:hover .search-input,#header .search-input:focus{background: #f5f5f5}
#navigation,.menu-helper{height:50px}
#navigation .navigation-in ul li > a > b,.menu-helper>span,.menu-helper>ul>li a b{font-size: 15px;font-weight: 600;}
#header .header-bottom-wrapper.container {width:100%;max-width:100%}
.fitted .navigation-in ul {justify-content: center;}
ul li.menu-item-723 b{color: white;
background: linear-gradient(270deg, rgba(244, 201, 114, 1) 0%, rgba(199, 222, 141, 1) 25%, rgba(232, 158, 175, 1) 50%, rgba(153, 210, 215, 1) 75%, rgba(205, 159, 218, 1) 100%) !important;
padding: 6px 15px;border-radius: 6px;box-shadow: 0 2px 5px #0000001f;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .2), 1px 0 1px rgba(0, 0, 0, .2), 0 1px 1px rgba(0, 0, 0, .2), -1px 0 1px rgba(0, 0, 0, .2);}
}
.subcategories li{flex: 0 0 auto;background-color: #fff;border-radius: 30px 0;box-shadow: 0 4px 15px rgba(0, 0, 0, .15);margin: 10px;overflow: hidden;}
.subcategories li img{mix-blend-mode:multiply}
.subcategories li:hover{background:#EDE3D6}
.sidebar-inner{padding-right:0;padding-top: 0}
@media (min-width: 1200px) {.subcategories li{width: calc(25% - 20px)}}
@media (min-width:768px) and (max-width: 1200px){.subcategories li{width: calc(50% - 20px)} 
}
@media (max-width: 768px) { 
.subcategories li{width: calc(50% - 20px)}
.navigation-buttons a[data-target=search]{font-size:24px}
.benefitBanner.position--benefitHomepage{padding: 50px 0%;}
.navigation-buttons a[data-target=navigation]{position: absolute;left: 0;}
#header .site-name{position: absolute;left: 50%;transform: translateX(-50%);top:5px}
#header .navigation-buttons a{width:40px}
#header #formSearchForm{border:3px solid}
}
.shp-tabs-holder ul.shp-tabs {float: inline-start;}
.shp-tabs-holder ul.shp-tabs a.shp-tab-link {color: grey; font-weight:500;}
.shp-tabs-holder ul.shp-tabs .shp-tab.active, .shp-tabs-holder ul.shp-tabs .shp-tab:hover {background: #EDE3D6;border-radius: 15px 15px 0px 0px;}
div#tab-content.tab-content{background:#EDE3D6;padding: 30px;margin-top: -25px;border-radius: 0px 0px 15px 15px;}
.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion{border-radius:15px;font-weight:500;color:white;}
.extended-description{width:100%;}
li::marker{color:white;}
#content .btn.unveil-button, #footer .btn.unveil-button{color:white; font-weight:500; border-radius: 10px;}
table.detail-parameters tbody tr th .row-header-label{background:transparent;}
/*form[action="/action/productsListing/setManufacturerFilter/"], form:has(.advanced-filters-wrapper) {height: 250px;overflow: auto;scrollbar-gutter: stable;}*/
.products-block>div .p .p-bottom>div .p-tools .btn, .products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{font-weight:500;}
@media(max-width:992px){
.top-navigation-menu-item-external-18{display:none !important}
.top-navigation-tools a{white-space:nowrap;padding:0 10px}
.top-nav-bar-links-replace{padding-left:0}
.top-navigation-menu{padding-right:0}
}
.filter-section-parametric {
  
}

.filter-section-parametric form {
  max-height: 350px;       
  overflow-y: auto;        
  overflow-x: hidden;      
  padding-right: 5px;      
  box-sizing: border-box;
}


.filter-section-parametric h4 {
  margin-bottom: 10px;
  position: relative;
  z-index: 2;
  background: #fff; 
}
