/* červená: #ab115e | černá: #0F0F0F | tmavší šedá: #A4A6A6 | světleší šedá: #D9D9D9 | podkresovka: #f7f7f7 */



/* příznaky */
.flags{margin-top:30px;margin-left:0px;}
.flags .flag{border-radius: 0 5px 5px 0;font-size:12px!important;}
.flag.flag-action {background-color: #ab115e;}

/* sekce banneru */
@media (min-width: 800px){
.banners-row .carousel{padding:5px;}
.banners-row .banner-wrapper{padding:6px 5px;}
.banners-row .banner-wrapper:hover{z-index:99999;}
.position--benefitHomepage{margin-top:50px;}
}
@media (max-width: 800px){
.banners-row .banner-wrapper{width:50%;float:left;}
}

/* default */
.homepage-group-title{font-family: 'Manrope', sans-serif!important;}
h1{font-family: 'Manrope', sans-serif!important;color:#ab115e;font-weight:100;}
h2{font-family: 'Manrope', sans-serif!important;color:#ab115e;font-weight:100;}
.homepage-group-title{font-family: 'Manrope', sans-serif!important;color:#ab115e;font-weight:100;margin-bottom:0!important;}
h3{font-family: 'Manrope', sans-serif!important;}
h4{font-family: 'Manrope', sans-serif!important;}
.welcome h1{text-align:center;}

img.doleva{padding-right:10px;}
img.doprava{padding-left:10px;}

#content-wrapper img{/*border-radius: 30px;*/}
img.news-image{/*border-radius: 30px;*/}
nav li img{/*border-radius: 10px!important;*/}
.product{/*border-radius: 30px!important;*/}
.product{transition: transform .2s;background:#fff;}
.product:hover{transform: scale(1.02);z-index:99999999;}

.categories ul ul a{padding-top:5px;padding-bottom:5px;}
.categories ul a{padding-left:30px;padding-bottom:5px;}
.box-bg-variant{/*border-radius: 30px!important;*/margin-bottom:30px;}

a.title:hover{color:#ab115e;}

.benefitBanner__item{transition: transform .2s;}
.benefitBanner__item:hover{transform: scale(1.02);z-index:99999999;}
.benefitBanner__data{color:#A4A6A6;font-weight:200;}

.empty-content-category p{color:#0F0F0F;}

.welcome-wrapper{background-color:#f7f7f7; padding: 30px;/*border-radius: 30px!important;*/}

article a{text-decoration:underline;}

/* tlačítka */
.btn-primary{/*border-radius: 30px!important;*/}
.btn-primary:hover{border-color:#ab115e!important;color:#ab115e!important;}

.btn-default{/*border-radius: 30px!important;*/}
.btn-default:hover{border-color:#ab115e!important;color:#ab115e!important;background-color:#D9D9D9!important;}

.add-to-cart-button{/*border-radius: 0 30px 30px 0!important;*/}
.add-to-cart-button:hover{border-color:#ab115e!important;color:#ab115e!important;background-color:#D9D9D9!important;}

/* detail produktu */
.p-to-cart-block{/*border-radius: 0 30px 30px 0!important;*/}
.p-image-wrapper{/*border-radius: 30px!important;*/}
.p-thumbnails-inner img{/*border-radius: 10px!important;*/}
.shp-tabs-holder ul.shp-tabs{margin-left:0;margin-right:0;}
.shp-tabs-holder ul.shp-tabs a.shp-tab-link{padding-left:0;padding-right:0;}
.shp-tab.active{border-color:#ab115e;}

.p-detail-tabs-wrapper{/*border-radius: 30px!important;*/background-color:#f7f7f7; padding:10px 30px 30px 30px;margin-top:40px;}
table.detail-parameters tbody tr th .row-header-label{background-color:#f7f7f7;} 

.multiple-columns-body .position--benefitProduct .benefitBanner__item {
flex: 1 1 25%;
}

/* pata úpravy */
#footer{background:#D9D9D9!important;}
#footer h4{color:#ab115e!important;border-bottom: 1px dashed #ab115e;padding-bottom:20px;}
#footer a{color:#0F0F0F;}
#footer a:hover{color:#ab115e!important;}
.contact-box ul li>span::before{color:#ab115e!important;}
a.social-icon {border-color: #A4A6A6!important;background-color: #A4A6A6!important;}
a.social-icon:hover {border-color: #D9D9D9!important;background-color: #D9D9D9!important;}
a.social-icon.instagram::before{color: #ab115e!important;}
a.social-icon.facebook::before{color: #ab115e!important;}
.footer-bottom{background:#A4A6A6!important;color:#0F0F0F;}
.footer-bottom a{color:#0F0F0F!important;}

/* hlavička úpravy*/
#header .header-bottom{border:none!important;}
#header .search input{/*border-radius: 10px!important;*/}
.top-navigation-bar{background:#fff;border:none;}
.navigation-buttons a[data-target="cart"]::before{color:#ab115e;}
.search-input-icon::before{color:#ab115e;}

#navigation{border-radius: 20px!important;}
.menu-level-2{border-radius: 20px!important;}
.navigation-in > ul > li.ext > ul > li > a img{/*border-radius: 10px!important;*/}

/* zarovnání blogu */
@media (min-width: 992px){
.in-inspirace-a-navody article.news-wrapper {position: relative;}
.in-inspirace-a-navody .news-wrapper .news-item {width: 100%!important;}
.in-inspirace-a-navody .news-wrapper .news-item .news-item-link-img {width: 400px!important;float:left!important;position: absolute;}
.in-inspirace-a-navody .news-wrapper .news-item .news-image {width: 400px!important;float:left!important;}
.in-inspirace-a-navody #newsWrapper h2{padding-left:420px!important;}
.in-inspirace-a-navody .news-item time{padding-left:420px!important;}
.in-inspirace-a-navody .news-item .description{padding-left:420px!important;}
}

/* rozcestník na úvodu */
.rozcestnik-stred{text-align:center;}
/*@media (min-width: 768px){.welcome img{width:50%;float:right;padding-left:20px;}}*/
[class~=blog-hp]:before{font-family: 'Manrope', sans-serif!important;color:#ab115e!important;margin-top: 66px;margin-bottom: 44px;font-size: 34px;text-align: center;font-weight: 700;line-height: 1.1;word-wrap: break-word;text-transform: none;font-weight:100;}

/* podkategorie */
.subcategories li a .text{font-size:16px!important;line-height:18px;}
.subcategories.with-image li{padding:5px;}
.subcategories{/*border-radius: 30px!important;*/background-color:#f7f7f7;padding:30px;}

/* snížení podkategorií */
@media (min-width: 768px){
.subcategories li a{height: 40px!important;}
.subcategories.with-image li a .image {width: 0px;visibility:hidden;}
.subcategories.with-image li a .image img {width: 0px;visibility:hidden;}
.subcategories.with-image li a .text {width:auto!important;padding:0!important;}
}

/* podkategorie na mobilu vedle sebe */
@media (max-width: 768px){
.subcategories li{width:100%!important;}
.subcategories.with-image li a .image {width: 0px;visibility:hidden;}
.subcategories.with-image li a .text {width:auto!important;}
.subcategories.with-image li a{height:auto!important;}
}

