.baner:first-of-type{min-height:100px}body{min-width:310px;padding:0;margin:0}button{outline:0}.box-footer.facebbook{display:none}#content .fb-like{padding-top:15px;overflow:hidden}#footer{padding:2%}.flickity-product .gallery-cell{min-height:250px}.show-mobile{display:block!important}dd.show-mobile,dt.show-mobile{display:inline!important}#content .text-box span.contacts,#content .text-box table.contacts td{font-size:11px}.overlay{height:100vh!important;background-color:rgb(0,0,0,.75)}.results p{padding:2% 5%}.technologie{display:none}td.out{width:20px}#header{position:fixed;width:100%;height:50px}#header div{height:50px}#header a{display:inline-block;height:50px;text-decoration:none}#header a.logo{width:130px;margin-left:27%;background-size:contain}#header a.menu{position:absolute;text-transform:uppercase;top:0;left:0;width:50px;font-size:11px}#header a.menu span.strip{display:block;width:20px;height:3px;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;margin:4px auto}#header a.menu span.strip:nth-of-type(1){margin-top:10px}#header a.menu span.strip:nth-of-type(3){margin-bottom:4px}#header a.basket{position:relative;float:right;line-height:58px;text-align:center;width:50px;font-size:12px;z-index:10}#header a.basket:after{content:"";display:block;width:27px;height:48px;position:absolute;top:0;right:0;left:0;margin:0 auto;background-position:center bottom}#header img{height:50px}#header a.search{float:right;width:50px;z-index:20}#header div.search.none,div.search.none{height:0;overflow:hidden;-webkit-transition:height .5s;transition:height .5s}#header div.search,div.search{height:50px;width:100%;-webkit-transition:height .5s;transition:height .5s;clear:both}#header div.search form,div.search form{padding:7px}#header div.search.none form,#header div.search.none input{height:0;padding:0}#header div.search input[type=submit]{display:none}#header div.search input[type=text],div.search input[type=text]{width:100%}#header a.basket span:not(:first-child){display:none}#header ul.menu{position:absolute;top:50px;padding:0;margin:0;width:100%;text-align:left;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in;max-height:2000px;overflow:hidden;z-index:1000;border-bottom:1px solid #000!important;box-shadow:0 10px 20px 0 #818181}#header ul.menu ul{padding:0;margin:0;max-height:1000px;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}#header ul.menu ul.none,#header ul.none{max-height:0;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#header ul.menu li{position:relative;display:block;min-height:45px;line-height:49px}#header ul.menu li a{padding-left:6%;width:94%;font-size:15px}#header ul.menu li a:after{position:absolute;width:14px;height:14px;top:19px;right:2%;content:""}#header ul.menu li ul li:last-child{border-bottom:none}#header ul.menu li ul li a{padding-left:12%;width:88%}#header ul.menu li ul li ul li:last-child{border-bottom:none}#header ul.menu li ul li ul li a{padding-left:18%;width:82%}#content{padding:50px 0 10px 0}#content img.baner{width:100%;display:block}#content div.baner{overflow-x:visible;z-index:0}#content div.baner div.container{width:770px}#content div.baner div.container div:before{display:inline-block;width:24px;height:24px;content:"";position:absolute;top:0;left:0}#content div.baner div div:not(.clear){display:inline-block;font-size:10px;text-transform:uppercase;line-height:13px;float:left;height:24px;padding:0 7px 0 28px;position:relative}#content div.baner div div img{display:inline-block;vertical-align:middle;height:19px;padding:2px 4px;float:left}#content h1,#content h2{display:inline-block;font-size:20px;margin:10px 0 0 2.5%}#content .produkt h1,#content .produkt h2{display:block;margin-left:0}#content h1 span,#content h2 span{font-size:10px}#content .produkty a{width:47%;margin:2% 2% 0 2%}#content .produkty a:nth-child(even){margin-left:0}#content .produkty a .img-wrap{width:100%;height:0;margin:0 auto;padding-bottom:100%;position:relative}#content .produkty a img{position:absolute;top:0;left:0;width:100%;height:auto;display:block}#content .produkty a p{margin:0 0 35px 0}#content .produkty div .price:after{content:" ";display:block;width:100%;clear:both}#content div span.new{padding:2px}#content .product-new{margin-top:0;font-size:11px}#content .product-new+h1{text-indent:60px}#content a.banner{display:none}#footer img{width:28px}.btn{font-size:15px;margin:7px 2%}input.btn{width:96%}.btn-back{width:auto}.btn-typ{margin:0!important;width:49%;float:left;margin-top:10px!important;cursor:pointer}.btn-filtr:after,.btn-typ:after{height:10px;top:18px}.btn-filtr{margin:0!important;width:49%;float:right;background-position:0 -164px!important;margin-top:10px!important;cursor:pointer}.btn-download{padding-right:30px}#content ul.filter.none,#content ul.type.none{max-height:0;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;display:none}#content ul.filter.none li,#content ul.type.none li{height:0;min-height:0!important;-webkit-transition:height .2s ease-out;transition:height .2s ease-out;border:none!important}#content ul.filter,#content ul.type{max-height:1000px;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}#content ul.filter li,#content ul.type li{-webkit-transition:height .2s ease-in;transition:height .2s ease-in}#content ul.filter>li>a,#content ul.type li a{padding-left:6%}#content ul.type li a img{display:none}#content ul.filter.none li a,#content ul.type.none li a{display:none}#content ul.filter li a:after,#content ul.type li a:after{height:50px}#content h2 span:after,#content ul.filter li a span:after,#content ul.type li a span:after{content:")"}#content h2 span:before,#content ul.filter li a span:before,#content ul.type li a span:before{content:" ("}#content h2 span.search:before{content:"\A";white-space:pre}#content h2 span.search:after{content:""}#content ul.filter li:last-of-type,#content ul.type li:last-of-type{min-height:40px;line-height:40px}#content ul.filter>li:first-of-type>a{padding-left:10%;padding-left:calc(6% + 20px)}#content ul.filter li:first-of-type a,#content ul.filter li:last-of-type a,#content ul.type li:last-of-type a{font-size:12px}#content ul.type li:last-of-type a:after{height:40px;background-size:contain}#content ul.filter li.active div.box{max-height:2000px}#content ul.filter li div.box{display:none}#content ul.tabs{padding:7px 2% 0 2%}#content ul.tabs li{min-height:37px!important;line-height:37px!important}#content ul.tabs li a{font-size:14px!important;padding:0!important}#content ul.tabs li a:after{background:0 0}#content div.tabs div.boxes a{height:40px;line-height:40px;width:16.8%;-moz-box-sizing:border-box;margin:5px 1.6% 5px 1.6%;font-size:14px}#content .produkt div.tabs div.boxes a{border-width:2px}#content div.tabs div.boxes a:after{background:0 0!important}#content .produkt{margin:2%}.js-flickity .gallery-cell{width:100%;min-height:inherit;text-align:center}#content .produkt .name{line-height:18px}#content .color .image{display:block;width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image img{width:85%}.image{text-align:center}#content .slider3::-webkit-scrollbar{display:none}#content .slider3 .active{position:relative}#content .slider3 .active:after{border-width:0 30px 30px 0;border-width:0 9vw 9vw 0}#content .small{font-size:11px}#content .btn.size{margin:0 0!important}#content .quantity{outline:0}#content .quantity+label{height:0;width:30%;z-index:20;position:relative;display:block}#content .box.active{display:block;clear:both}#content .produkt p.text-price{width:100%;min-height:55px}#content .produkt .price{top:23px}#content .basket-item .img{width:99px;height:99px}#content .basket-item .quantity{margin:5px 0 0 0;line-height:25px!important;width:70px}#content .to-basket:after{height:35px;top:5px}#content .text-box{margin:2px 2%;padding:7px}#content .sumary dl{margin:0}#content .basket-item dl dd,#content .basket-item dl dt,#content .sumary dl dd,#content .sumary dl dt{font-size:11px}#content .text-box dl dt{font-weight:700;display:inline;margin:0}#content .text-box dl dd{display:inline;margin:0}#content .text-box dl dt:after{content:":"}#content .text-box dl dd.break:after{content:"\A";white-space:pre}#content .text-box dl dd:not(:last-of-type):not(.break):after{content:" |"}#content .text-box img{width:100%}#content .basket-item{margin:4px 2%}#content .basket-item img{width:85px;margin:7px;float:left}#content .basket-item .price{margin-right:11px;white-space:nowrap}#content .basket-item .small{display:block}#content .basket-sumary:after{display:none}#content .basket-sumary span{float:right;text-transform:none;font-weight:700}#content .basket-kod{margin:5px 0 0 0}#content .basket-kod input[type=text]{width:70%!important;height:35px;line-height:35px;padding:3px;border:none;margin:0}#content input[type=text]:-ms-input-placeholder{text-transform:none}#content input[type=text]::-moz-placeholder{text-transform:none}#content input[type=text]::-webkit-input-placeholder{text-transform:none}#content input[type=text]:-moz-placeholder{text-transform:none}#content .basket-kod input[type=submit]{width:27%}#content .basket-second{margin:0 2%}#content .basket-second li{padding:5px 0 0 0;min-height:38px}#content .basket-second input[type=radio]+label:before{width:22px;height:22px;margin:5px 7px 0 7px;background-position:0 -28px;background-size:22px}#content .basket-second label span:nth-child(2){padding:7px 7px 0 0}#content .basket-second input+label.icon>span:first-child:before{height:30px;margin-top:0}#content .basket-second input[type=radio]:checked+label:hover:before{background-position:0 -109px}#content .basket-second input[type=radio]+label:hover:before{background-position:0 -54px}#content table.sumary tr td{font-size:13px}#content table.sumary tr td:nth-of-type(3) span{font-size:12px}#content table.sumary tr td .price,#content table.sumary tr td:first-child{font-size:13px}#content table.sumary tr td:first-child{width:30px!important}#content .text-box input.short[type=text]{width:30%;min-width:100px}#content .navigate{position:absolute;right:0;margin:0;padding:7px 0}#content .navigate li{text-align:center;position:relative;list-style:none;display:inline-block;width:22px;height:20px;line-height:20px;margin-right:12px}#content .navigate li a{text-decoration:none;display:block;width:100%;height:100%;font-size:15px}#content .navigate li a span{display:none}#content .navigate li:not(:last-child):after{position:absolute;top:0;right:-12px;display:inline-block;float:right;content:"";width:10px;height:20px}#content .map{display:block;margin:0 2%}#content .map img{display:block;width:100%}#content .produkt .discount,#content .produkty .discount{top:0;left:0;filter:alpha(opacity=80);z-index:20}#content ul.filter .filter-color a{width:17%;height:17%;height:17vw;-moz-box-sizing:border-box}#content div.tabs div.boxes a.active:after,#content ul.filter .filter-colection a.active:after,#content ul.filter .filter-color a.active:after{border-width:0 20px 20px 0;border-width:0 5vw 5vw 0}#content ul.type li,.blue-light{text-transform:uppercase}.btn-small{height:35px!important;line-height:35px!important}#content ul.filter .filter-colection a{margin:2.5%;width:20%;height:64px;height:20vw}#content ul.filter .filter-colection a:before{display:block;content:"";width:80%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:0;left:0;margin:0 auto}#content ul.filter .filter-colection a:after{content:none}#content ul.filter .filter-colection a.active{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content ul.filter .filter-price form{width:90%;margin:7px auto}#content ul.filter .filter-price input{width:40%;text-align:right;padding:3%;font-weight:700}#content ul.filter .filter-price input.rightLabel{float:right}#content ul.filter .filter-price input.leftLabel{float:left}#content .text-box.left-columm{padding-left:36px}#content .text-box.left-columm:before{width:25px;height:100%;display:block;position:absolute;top:9px;left:7px;content:""}#content table td{padding:7px}#content table tbody tr td:first-child,#content table tbody tr td:first-child a{text-decoration:none}#content table tr:not(:last-of-type) td{padding-top:5px}#content table tr td a.out{display:block;width:20px;height:12px;background-size:contain}#content .text-box p{margin:7px 0}#content .margin-top{margin-top:7px}#content .text-box.no-padding{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}#content .text-box.no-padding h2,#content .text-box.no-padding p{padding:0 2% 7px 7px;width:96%;width:calc(100% - 14px)}#content .text-box.kup-najisto{padding-right:100px}#content .basket-second input[type=radio]+label span.info{display:none}#content .text-box.kup-najisto:after{content:"";display:block;position:absolute;right:2%;top:0;height:100%;width:90px;background-size:contain;background-position:center}#content .kategorie{display:none}.produkty.flickity .gallery-cell{width:100%}ul.menu img{display:none}#content table.produkty td .price{width:100%}#content table.produkty td:nth-child(2){text-align:left}#footer .btn{margin:4px 0}.produkt .availability{float:right}div.sumary ul.sumary li div.img{display:none}.breadcrumb{display:none}#content div.overlay,#header div.overlay{position:absolute;width:100%;left:0;top:99px;padding:0 0;border-bottom:none;z-index:60}#content div.results,#header div.results{position:initial!important;width:100%!important;max-height:calc(100vh - 100px);overflow-y:auto}div.results img{width:50px}div.results a:last-of-type{margin:0;display:block;width:90%}#content ul.tabs li a:after{background:0 0!important}#content ul.filter>li:nth-last-of-type(2){display:none}.text-box>div .error+span{display:none}.ceska_posta-oteviracka{display:none!important}#content table.basket{margin:0 2%;width:96%}#content .return input[type=submit]{margin:0 2% 7px 2%;width:96%}#content .basket-second label div{margin-top:0;padding-left:123px}#content span.color{padding-bottom:5px}.modal-window h2{height:50px;padding:55px 0 0 10px}.ceska_posta_balikomat h2:before,.ceska_posta_np h2:before{top:10px}.geis_gp h2:before{display:none}.btn-category{margin-top:0!important}@media (max-width:300px){#header a.logo{display:none}}@media (max-width:600px){.baner:first-of-type span:nth-of-type(2){display:none}}@media (max-width:400px){.baner:first-of-type span:first-of-type{font-size:20px;line-height:100%}}@media (min-width:550px){#content ul.filter .filter-color a{width:11.285%;height:11.285%;height:11.285vw}#content ul.filter .filter-colection a{width:15%;height:64px;height:15vw}}.modal-window{width:96%;padding:2%;left:0;top:2%}.modal-window.modal-window-large{width:96%;padding:2%;left:0;top:0}.free-shipping{float:left;font-size:14px;background-size:22px;height:30px;line-height:30px;width:auto;padding-right:10px}.free-shipping br,.free-shipping small{display:none}#content .produkty .dostupnost{font-size:9px}.btn.btn-green.complete{font-size:12px;white-space:nowrap}.velikosti .gallery-cell.active{border:none}.velikosti .gallery-cell{border-bottom:2px solid #ccc}.modal-window-container.velikosti .modal-window{width:95%;left:0;right:0;max-width:100%}@media (max-width:450px){#content .velikosti .velikosti-container img,.velikosti .velikosti-container img{display:none}#content .velikosti .velikosti-container table tr td,#content .velikosti .velikosti-container table tr th,.velikosti .velikosti-container table tr td,.velikosti .velikosti-container table tr th{padding:2px!important;text-align:center!important}#content .velikosti .velikosti-container table tr th span,.velikosti .velikosti-container table tr th span{display:none}}.produkty .gift,.produkty .gift:hover{background-color:#fff!important;background-repeat:no-repeat!important;width:26%;left:5%}#content .produkt .dmoc-price{position:absolute;right:0;bottom:-2px;width:auto;display:inline-block;float:right}.product-coupon{margin:0;width:100%}@media (max-width:1100px){.hideMobile{display:none}}