#header.mt-15{margin-top: -15px;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-box-shadow: 0 0 0 30px white inset !important;background-clip: padding-box;}
.site-msg .close::before, .site-msg .close::after{background: white;}
.welcome h1{text-align: center;}
.advanced-parameter-inner img {border-radius: 5px;min-width: 1px;}
.site-msg.information {max-width: 100%;top: 0px;bottom: auto;background: black;color: white;width: 100%;z-index: 9999999;padding: 10px;right: 0;left: 0;text-align: center;}
.widget-parameter-wrapper .widget-parameter-list{margin-bottom: 18px;}
.flags-extra .flag .price-standard{display: none;}
.flags-default .flag:after,.flags-default .flag:before, #nav-manufacturers{display: none;}
.dn{display: none;}
.filter-count {font-weight: 400;color: #aaa;}
.products-block > div .p .p-in{margin-top: 40px;}
.advanced-parameter-inner {box-shadow: inset 0 0 1px rgba(0,0,0,0.5);}
.filter-section form > fieldset > div:hover {background-color: transparent;}
ul.manufacturers h2 {font-size: 40px;line-height: 30px;}
ul.manufacturers>li {margin-bottom: 30px;padding-bottom: 7px;}
.flex-wrap {display: flex;flex-wrap: wrap;}

/* Hlavička */
header#header {background-size: 100% auto;background-position: center -15px;}
header#header::after {border:none;box-shadow:none;}
#navigation, #header, #header .cart-count, .top-nav-button {border: none;}
#navigation .menu-level-1 > li > a {font-size: 16px;}
.navigation-in > ul > li:hover > a {background-color: transparent;color: #e40330;}
.navigation-in > ul > li.exp > a::after {height: 2px; width: auto;background-color: #e40330;left: 0;right: 0;margin: 0;bottom: 0;transform: none;}
.header-top > div.search {padding: 20px 0;}

/* Carousel */
.carousel-control {display: none;}
.banners-content.body-banners > div {width: 100% !important;}

/* Tagy */
.p-image-wrapper .flags-extra {bottom: auto;top: 10px;}
.p-image-wrapper .flags-extra .flag {width: 70px;height: 70px;}
.p-image-wrapper .flags-extra .flag .price-save {font-size: 15px;}
.flags-extra .price-standard, .flags-extra .price-save {color: #de1631;}
.flags-extra .flag {width: 50px;height: 50px;border-radius: 0;}
.flags-extra .flag .price-save {order: 1;font-size: 11px;font-weight: 900;} 
.flag.flag-discount {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/kruh2.png') center center no-repeat;color: #E40230;background-size: 100% auto;margin-left: 0;border-radius: 50%;padding-top: 3px;}
.type-detail .flag.flag-discount {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/kolecko_vypln.png') center center no-repeat;background-size: 100% auto;}
.flag.flag-action {display: none;}
.flag.flag-tip {display: none;}
.flag.flag-new {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/novinka.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:90px;height:25px;font-size: 0;}
.flag.flag-custom1{background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/procenta.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:50px;height:30px;font-size: 0;}
.flag.flag-custom2 {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/goretex.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:60px;height:60px;font-size: 0;}
.flag.flag-custom3 {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/sympatex2.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:80px;height:40px;font-size: 0;}
.flag.flag-rieker {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/riekertex.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:60px;height:60px;font-size: 0;}
.flag.flag-remonte {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/remontetex.png') center center no-repeat;background-color: transparent !important;background-size: 100% auto;padding: 0;width:60px;height:40px;font-size: 0;}

/* Homepage */
.in-index .h4.homepage-group-title {padding: 21px 70px !important;display: inline-block;background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/title-bg.png') center center no-repeat;background-size: 100% auto;margin-top: 45px;margin-bottom: 30px;color: #fff;text-transform: none;}
.homepage-box.middle-banners-wrapper {margin-top: 25px;}
.homepage-box.before-carousel {padding-top: 5px;}

/* Slick slider */
.slick-prev, .slick-next {background-color: #fff !important;} 
.slick-prev:before, .slick-next:before {color: #e40330 !important;}
.slick-prev:hover, .slick-next:hover {background-color: #fff !important;}
.slick-prev:hover::before, .slick-next:hover::before {color: #c70330 !important;}
.in-index .products-block:not(.slick-slider) {margin-bottom: 100px;}

/* Kategorie */
.banner-category {margin-top: 30px;margin-bottom: 30px;}
.content-wrapper #content .subcategories.with-image li a:hover {box-shadow: 0px 0px 24px rgb(168 168 168 / 25%);border-color: #e4e4e4;text-decoration: none !important;}
.products-block .p-tools a.btn.btn-primary {text-transform: none;height: 38px;line-height:36px;}
.type-category.in-panskaobuv .banner-category > a, .type-category.in-pansketenisky .banner-category > a, .type-category.in-polobotky .banner-category > a, .type-category.in-nazouvaci .banner-category > a, .type-category.in-spolecenske .banner-category > a, .type-category.in-panskekotnikove .banner-category > a, .type-category.in-panskepantofle .banner-category > a, .type-category.in-panskesandale .banner-category > a, .type-category.in-detskaobuv .banner-category > a, .type-category.in-backorypantofle .banner-category > a, .type-category.in-barefoot .banner-category > a, .type-category.in-capacky .banner-category > a, .type-category.in-celorocnidetskaobuv .banner-category > a, .type-category.in-detskesandale .banner-category > a, .type-category.in-zimnidetskaobuv .banner-category > a, .type-category.in-modnidoplnky .banner-category > a, .type-category.in-kabelky .banner-category > a, .type-category.in-penezenky .banner-category > a, .typ.products-block>div-category.in-batohy .banner-category > a {display: none;}
.widget-parameter-wrapper {top: -35px;}
.widget-parameter-more {top: -8px;}
.filter-section-manufacturer h4 > span, .in-znacka .category-title {font-size: 0;}
.filter-section-manufacturer h4 > span::before, .in-znacka .category-title::before {content: 'Seznam výrobců';display:inline-block;font-size: 14px;}
.in-znacka .category-title::before {font-size: 42px;}
.categories ul a, .categories .topic>a {font-size: 15px;}
.filter-section, .slider-wrapper {padding: 0 20px;}
.filter-section:last-of-type {border-bottom: 1px solid #E4E4E4;}
.slider-wrapper {border-top: 1px solid 1px solid #E4E4E4;}
.btn.load-products {height: 50px;line-height: 50px;font-size: 14px;}
.pagination>a, .pagination-top>a, .pagination>strong, .pagination-top>strong {height: 40px;width:40px;line-height: 38px;font-size: 14px;}
.pagination-top {display: none;}
.products-block.products .product {padding: 32px 10px 5px;}
.products-block > div .p .p-in {padding-left: 5px;padding-right: 5px;}

/* Detail produktu */
.extended-description .detail-parameters tr td {font-size: 0;}
.extended-description .detail-parameters tr td img {max-height: 35px;}
.shp-tabs-holder ul.shp-tabs li:nth-child(2) {display: none;}
.shp-tabs-holder ul.shp-tabs li a[href="#productDiscussion"], #productDiscussion {display: none;}
.produkt-kat a::before {display: none;}
.produkt-kat td a {padding-left: 60px;position:relative;display:block;}
.produkt-kat td a .p-cat-img {position: absolute;width: 50px;height: auto; left: 0;}
.addit-info .znacka {display: flex;}
.addit-info .znacka a {font-size: 0;}
.product-manu-img {max-height: 100px;max-width: 135px;margin-left: 20px;}
.link-icon {margin-right: 60px;}
.p-info-wrapper .social-buttons-wrapper .link-icons, .p-info-wrapper .social-buttons-wrapper .social-buttons {display: none;}

/* detail produktu - ikony kategorie */
.produkt-kat td a::before {content: '';width: 45px;height: 45px;display: block;position: absolute;left: 0;top: 50%; margin-top: -22px;}

/* damska */
.produkt-kat td a[href="/damskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/damska.png') center center no-repeat;background-size: 100% auto;}
.produkt-kat td a[href="/tenisky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-01_tenisky.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/lodicky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-02_lodi__ky.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/baleriny/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-03_baler__ny.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/mokasiny/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-04_mokas__ny.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/sandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-05_sand__le.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/pantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-06_pantofle.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/letni/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-07_letn__.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/kotnikove/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-08_kotn__k.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/kozacky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-09_koza__ky.png') center center no-repeat;background-size: 65px auto;}

/* panska */
.produkt-kat td a[href="/panskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/panska.png') center center no-repeat;background-size: 100% auto;}
.produkt-kat td a[href="/pansketenisky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-01_teniska.png') center center no-repeat;background-size: 65px auto;}

.produkt-kat td a[href="/polobotky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-02_polobotky.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/spolecenske/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-07_spole__ensk__.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/nazouvaci/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-03_nazouvac__.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/panskesandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-04_sand__le.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/panskepantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-05_pantofle.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/panskekotnikove/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-06_kotn__k.png') center center no-repeat;background-size: 65px auto;}

/* detska */
.produkt-kat td a[href="/detskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/detska.png') center center no-repeat;background-size: 100% auto;}
.produkt-kat td a[href="/barefoot/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-06b.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/capacky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-02_cap____ky.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/celorocnidetskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-03_celoro__n__.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/zimnidetskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-04_zimn__.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/backorypantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-01_ba__kory.png') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/detskesandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-05_letn__.png') center center no-repeat;background-size: 65px auto;}

/* modni */
.produkt-kat td a[href="/modnidoplnky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/doplnky.png') center center no-repeat;background-size: 100% auto;}
.produkt-kat td a[href="/kabelky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_2.jpg') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/penezenky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_1.jpg') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/batohy/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_3.jpg') center center no-repeat;background-size: 65px auto;}
.produkt-kat td a[href="/modnidoplnky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_4.jpg') center center no-repeat;background-size: 65px auto;}

/* ikony kategorie hledání */
.search-results-groups #search-group-categories .search-results-group-list ul li a::before, .empty-cart-boxes ul li a::before {content: '';}
/* damska */
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/damskaobuv/"]::before, .empty-cart-boxes ul li a[href="/damskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/damska.png') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/tenisky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-01_tenisky.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/lodicky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-02_lodi__ky.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/baleriny/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-03_baler__ny.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/mokasiny/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-04_mokas__ny.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/sandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-05_sand__le.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/pantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-06_pantofle.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/letni/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-07_letn__.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/kotnikove/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-08_kotn__k.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/kozacky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_damska-09_koza__ky.png') center center no-repeat;background-size: 88px auto;}

/* panska */
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/panskaobuv/"]::before, .empty-cart-boxes ul li a[href="/panskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/panska.png') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/pansketenisky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-01_teniska.png') center center no-repeat;background-size: 88px auto;}

.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/polobotky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-02_polobotky.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/spolecenske/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-07_spole__ensk__.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/nazouvaci/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-03_nazouvac__.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/panskesandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-04_sand__le.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/panskepantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-05_pantofle.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/panskekotnikove/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_panska-06_kotn__k.png') center center no-repeat;background-size: 88px auto;}

/* detska */
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/detskaobuv/"]::before, .empty-cart-boxes ul li a[href="/detskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/detska.png') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/barefoot/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-06b.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/capacky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-02_cap____ky.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/celorocnidetskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-03_celoro__n__.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/zimnidetskaobuv/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-04_zimn__.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/backorypantofle/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-01_ba__kory.png') center center no-repeat;background-size: 88px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/detskesandale/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikony_detska-05_letn__.png') center center no-repeat;background-size: 88px auto;}

/* modni */
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/modnidoplnky/"]::before, .empty-cart-boxes ul li a[href="/modnidoplnky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/menu/doplnky.png') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/kabelky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_2.jpg') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/penezenky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_1.jpg') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/batohy/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_3.jpg') center center no-repeat;background-size: 65px auto;}
.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/modnidoplnky/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/categories/thumb/ikona200x200_4.jpg') center center no-repeat;background-size: 65px auto;}

.search-results-groups #search-group-categories .search-results-group-list ul li a[href="/vyprodej/"]::before, .empty-cart-boxes ul li a[href="/vyprodej/"]::before {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/procenta.png') center center no-repeat;background-size: 70px auto;}

/* Varianty produktu */
.p-info-wrapper .detail-parameters tr{display:block}
.p-info-wrapper .detail-parameters tr th,.p-info-wrapper .detail-parameters tr td{display:block;}
.p-info-wrapper .detail-parameters tr.variant-list th span {font-size: 14px;font-weight: 400;}
.type-product .advanced-parameter{width:auto;min-width:56px;height:35px}
.type-product .advanced-parameter .pkVar{display:none}
.type-product .advanced-parameter .advanced-parameter-inner{border: 1px solid #000;background-color:#fff;padding: 7px;border-radius:0 !important;color:#24242E;width:auto;height:auto;min-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight: 400;}
.type-product .advanced-parameter .advanced-parameter-inner:hover {border-color: #e40330;}
.type-product .advanced-parameter .advanced-parameter-inner.yes-before{border-color:#e40330;background-color:#e40330;color:#fff}
.type-product .advanced-parameter .advanced-parameter-inner.yes-before::before{display:none}
.type-product .advanced-parameter .advanced-parameter-inner span {line-height: 0.8;}
.type-product .advanced-parameter.vyprodano .advanced-parameter-inner{cursor: default; border-color:#E4E4E4;color:#000;font-weight:400;background-color:transparent;background-image:gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, transparent), color-stop(0.48, transparent), color-stop(0.5, #000), color-stop(0.52, transparent), color-stop(1, transparent));background-image:repeating-linear-gradient(149deg, transparent 0%, transparent 48%, #E4E4E4 50%, transparent 52%, transparent 100%)}
.type-product .advanced-parameter.vyprodano .advanced-parameter-inner.yes-before{border-color:#E4E4E4;color:#000}
.type-product .advanced-parameter.pravesijeme .advanced-parameter-inner{border-color:#E4E4E4;color:#000;font-weight:400;background-color:transparent;background-image:gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, transparent), color-stop(0.48, transparent), color-stop(0.5, #000), color-stop(0.52, transparent), color-stop(1, transparent));background-image:repeating-linear-gradient(149deg, transparent 0%, transparent 48%, #E4E4E4 50%, transparent 52%, transparent 100%)}
.type-product .advanced-parameter.pravesijeme .advanced-parameter-inner.yes-before{border-color:#E4E4E4;color:#000}
.advanced-parameter::before {display: none !important;}
.filter-section form > fieldset > div:not(.advanced-filters-wrapper):hover {background-color: transparent;}
.filter-section-parametric fieldset {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.filter-section-parametric fieldset label, .filter-section-parametric fieldset > div:not(.advanced-filters-wrapper) label {background-color: #fff;color: #000;}
.filter-section-parametric fieldset label:hover, .filter-section-parametric fieldset > div:not(.advanced-filters-wrapper) label:hover {border-color: #e40330;color: #000;}
.filter-section-parametric fieldset label.active, .filter-section-parametric fieldset > div:not(.advanced-filters-wrapper) label.active {background-color: #e40330;color: #fff;border-color: #e40330;}
.box-filters {border-bottom: none !important;}
.type-product .advanced-parameter.vyprodano {display: none;}

/* Detail parametry barvy */
.color-image {width: 30px;height: 30px;display: inline-block;border-radius: 4px;box-shadow: 0px 0px 24px rgb(168 168 168 / 25%);overflow: hidden;margin-left:5px;}
.color-image > img {min-height: 30px;max-width: none;min-height:30px;}
.extended-description .detail-parameters tr:first-of-type td > img {display: none;}

/* Patička */
.custom-footer {border-top: none;padding-top: 0;}
.custom-footer>div:nth-child(n+8) {display: none;}
.custom-footer>div {width: 100%;}
#footer {margin-top: 0;padding-top: 80px;}
#footer .news-item-widget {margin-bottom: 13px;}
#footer .custom-footer > div h4 {font-size: 25px !important;color: var(--color-secondary);line-height: 1.3;}
#footer .contact h4 {margin: 0 0 26px !important;}
#footer p {color: #000;}
#signature a:hover {color: var(--color-secondary);}
#footer .banner-wrapper a:hover {text-decoration: underline;}
.welcome .logo-flex {display: flex;align-items: flex-end; flex-wrap: wrap;padding: 0;margin-bottom: 30px;}
.logo-flex > div > a {display: block;}
.welcome .logo-flex > div.col-sm-2 {padding: 0 20px;}
.welcome div, .welcome h1 {padding: 0;}
#footer .contact-f ul li {padding-left: 0;}
#footer .contact-f ul li::before {display: none;}
#footer .contact-f ul li span {padding-left: 25px;position:relative;}
#footer .contact-f ul li span.tel::before {content: '\e92c';font-family: shoptet;color: #e40330;position: absolute;top: 3px;left: 1px;font-weight:700;}
#footer .contact-f ul li span.mail::before {content: '\e924';font-family: shoptet;color: #e40330;position: absolute;top: 3px;left: 1px;font-weight:700;}
.contact-f ul li span.tel::after {content: 'po-pá: 9-16 hod';display:block;margin-left: 25px;color: #656565;font-size: 13px;margin-top: 2px;}
#footer .contact-f ul li p {margin: 10px 0;;font-weight: 400; color: var(--color-secondary);}


/* Značky */
.in-znacka ul.manufacturers {flex:auto;display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 40px;}
.in-znacka ul.manufacturers h2 {width:60px;color: #e40330;font-size: 28px;flex:auto;}
.in-znacka ul.manufacturers ul {padding-left: 0;flex:auto;display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width:100%;}
.in-znacka ul.manufacturers ul li {max-width: 180px;width: 100%;flex-basis: auto;flex:auto;margin-right: 15px;}
.in-znacka ul.manufacturers ul li a {font-size: 0;}
.in-znacka ul.manufacturers>li {width: 100%;padding: 0;margin-bottom: 15px;}
.in-znacka .manu-img {padding: 15px 30px;;height: 100px;display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-align: center;-moz-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;border-radius: 8px;box-shadow: 0px 0px 24px rgb(168 168 168 / 25%);}
.in-znacka .manu-img img {max-height: 100%;}

/* Doprava a platba */
.rollableItem__info {display: flex;justify-content: space-between;align-items: center;}
.rollableItem__info--row {width: auto;}
.rollableItem__info--row .moreInfo {text-decoration: none;height:15px;line-height:15px;}
.rollableItem__info--row .moreInfo::before {content: '\e911';font-size: 16px;display:block;font-family:shoptet;transform: rotate(180deg);font-weight:700;}
.rollableItemBottom__content .flex-wrap p {margin-right: 70px;}

/* Obchodní podmínky */
.type-page ul {list-style-type: disc;}
.type-page .sidebar {display: none;}

.msg {padding-top: 15px;padding-bottom: 15px;}

@media screen and (min-width: 480px) {
  .welcome .logo-flex > div.col-sm-2:nth-child(2) > a {position: relative;top:8px;}
}

@media screen and (min-width: 768px) {
  .flags-extra {top: -22px;right: 0px;}
  .products-block .p .flags-default {top: -22px;left: 0px;}
  .top-navigation-bar{display: none;}
  .navigation-in > ul > li.ext > ul > li a:hover {text-decoration: none;}
  .navigation-in > ul > li > a {padding: 24px 15px;}
  .header-top {height: 95px;}
  .top-nav-button::after, .btn.cart-count::after {bottom: 5px;}
  .custom-footer>div:nth-child(-n+4) {width: 50%;}
  .custom-footer>div:not(.contact) {padding-right: 0;}
  #footer .news-item-widget h5 {position: relative;padding-left: 16px;}
  #footer .news-item-widget h5::before {position: absolute;width: 8px;height: 8px;border-radius: 50%;content: "";left: 0;top: 5px;background-color: var(--color-secondary);}
  .ordering-process .top-nav-button {border-right: none;}
  .navigation-in>ul>li.menu-item-external-56, .submenu-arrow, .navigation-in>ul>li.menu-item-950 {display: none;}
  .sidebar {width: 267px;padding-right: 30px;}
  .pagination-wrapper .pagination-loader {text-align: left;}
  .pagination-wrapper .pagination {margin-left: auto;}

}

@media screen and (min-width: 992px){
  .custom-footer>div:nth-child(-n+4) {width: 25%;}
  .custom-footer>div:nth-child(6), .custom-footer>div:nth-child(7) {width: 50%;}
  .custom-footer>div:nth-child(7) .paytraItem {justify-content: flex-end;}
  .welcome .logo-flex > div.col-sm-2:nth-child(2) > a {top: 12px;}
  .sidebar {padding-right: 30px;}
}

@media screen and (min-width: 1200px) {
  .navigation-in > ul > li > a {padding: 24px;}
  .welcome .logo-flex > div.col-sm-2:nth-child(2) > a {top: 15px;}
  .in-index .products-block:not(.slick-slider) > div:nth-child(n+5) {display: none;}
  .sidebar {padding-right: 30px;}
  .content-inner {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 1440px) {
  .welcome .logo-flex > div.col-sm-2:nth-child(2) > a {top: 20px;}
}

@media screen and (max-width: 1199px) {
  .in-index .products-block:not(.slick-slider) > div:nth-child(n+3) {display: none;}
}

@media screen and (max-width: 767px) {
  .flags-extra .flag, .flag.flag-custom2 {width: 32px;height:32px;}
  .flag.flag-custom1 {width: 45px;height:25px;}
  .products-block .p .flags-default {left: -4px;}
  .flags-extra .flag .price-save {font-size: 8px;}
  .flag.flag-new {width: 62px;height: 20px;}
  .flags-extra {top: -28px;right:-6px;bottom: auto;}
  .navigation-window-visible #navigation {width: 100%;}
  #footer .custom-footer > div:not(.click-able) {border: none;}
  #footer .custom-footer > div.click-able:first-of-type {border-top: 1px solid #E4E4E4;}
  #footer .custom-footer > div.click-able:not(.contact) h4::after {position: initial;margin-top: 7px;font-size: 9px;height:8px;margin-left: 5px;}
  #footer .custom-footer > div:not(.contact) h4 {display: flex;justify-content: center;}
  #footer .custom-footer > div h4 {font-size: 18px !important;}
  #footer p, .custom-footer>div:nth-child(4) .banner-wrapper, #footer .news-item-widget {text-align: center;}
  #footer .contact-f {text-align: center;}
  .in-index .h4.homepage-group-title {padding: 10px 30px !important;margin-bottom: 18px;}
  .flag.flag-discount {background: url('https://cdn.myshoptet.com/usr/www.trendyshoes.cz/user/documents/upload/icons/kolecko_vypln.png') center center no-repeat;background-size: 100% auto;padding-top: 3px;}
  .header-top > div.search {padding: 12px;}
  .type-post h1, .type-page h1, .type-posts-listing h1, .id--51 h1, .sign h1, .id--24 h1, .in-znacka .category-title::before {font-size: 32px;}
  .welcome .logo-flex > div.col-sm-2 {width: 50%;}
  .logo-flex > div > a {max-width: 150px;margin: 0 auto 35px;}
  .in-index .products-block:not(.slick-slider) {margin-bottom: 82px;}
  #description .description-inner {display: block !important;}
  .shp-tabs-wrapper {margin-bottom: 25px;}
  .filtrovat {display: none;}
}

@media screen and (max-width: 650px) {
  .rollableItemTop {align-items: flex-start;}
}

@media screen and (max-width: 479px) {
  .welcome .logo-flex > div.col-sm-2 {Width: 100%;}
  .welcome .logo-flex {margin-bottom: 0;}
  .multiple-columns-body .subcategories li {width: 50% !important;}
}
