html{padding:0;min-height:100%;margin:0;font-family:Arial,sans-serif}body{min-width:310px;padding:0;margin:0}body{color:#232323;font-size:.95em;font-family:arial}.inputBox{width:100%;height:100%;margin:5px 0 15px 0;border:#dedede 1px solid;box-sizing:border-box;padding:15px;background:#f0f0f0;resize:none;display:inline-block}::placeholder{opacity:.5;text-transform:none!important}.cancel{position:absolute;top:0;right:0;margin-right:10px;margin-top:10px}#reviewPopup-hideTablet{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;display:none;z-index:110;background:rgba(0,0,0,.5)}#reviewPopup-hideMobile{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;display:none;z-index:110;background:rgba(0,0,0,.5)}.reviewForm-hideTablet{width:65%;height:auto;margin:0 auto;background-color:#fff;font-family:Arial;position:relative;top:5%;color:#000;box-shadow:1px 1px 5px #444;padding-top:20px;padding-right:40px;padding-bottom:30px;padding-left:40px}.submitReview-hideTablet{width:100%;height:48px;line-height:48px;font-size:16px;text-transform:uppercase;text-decoration:none;border:none;background-color:#bd1351;color:#fff;text-align:center;margin-top:8px}.submitReview-hideMobile{position:absolute;left:50%;width:250px;margin-left:-125px;bottom:0;height:48px;margin-bottom:40px;line-height:48px;font-size:16px;text-transform:uppercase;text-decoration:none;border:none;background-color:#bd1351;color:#fff;text-align:center}.reviewForm-hideMobile{width:35%;min-height:420px;height:auto;margin:0 auto;background-color:#fff;font-family:Arial;position:relative;top:10%;color:#000;box-shadow:1px 1px 5px #444;padding-top:20px;padding-right:40px;padding-bottom:100px;padding-left:40px}.addReview{width:50%;height:48px;line-height:48px;font-size:16px;text-transform:uppercase;text-decoration:none;border:none;background-color:#bd1351;color:#fff;text-align:center;margin-top:10px;margin-bottom:10px}.addReview:hover{background-color:#c81c5e;cursor:pointer}.input-error{border:#e66262 1px solid}.ratings{position:relative;vertical-align:middle;display:inline-block;color:#696969;overflow:hidden;height:3.33em;min-width:125px}.full-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:orange}.empty-stars:before,.full-stars:before{content:"\2605\2605\2605\2605\2605";font-size:2em}.review-wrapper1{display:flex;align-items:center}.review-wrapper2{display:flex;justify-content:center;align-items:center}.review-wrapperGrid1{height:40px;display:grid;grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:25% 55%;grid-template-rows:50%}.review-wrapperGrid2{width:100%;display:grid;grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:25% 75%}.one{border:1px solid #000;width:20%;grid-column:1;grid-row:1}.two{border:1px solid #000;width:80%;grid-column:2;grid-row:1}.three{border:1px solid #000;width:20%;grid-column:1;grid-row:2}.four{border:1px solid #000;width:80%;grid-column:2;grid-row:2}.review-author{white-space:pre;font-size:1.25em;border-right:2px solid #ccc}.review-date{color:grey;white-space:pre}.review-total{color:#ffb347;white-space:pre}#header .fb-like{position:relative;top:5px;display:inline-block;height:20px}#content .fb-like{display:block;height:25px;padding-top:5px}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}#content .produkt ul:not(.tabs) li{line-height:1.5em}img{border:none}input{-webkit-appearance:none;border-radius:0;padding:0}.show-desktop,.show-mobile,.show-tablet{display:none!important}button{outline:0}h1{margin:0}#content .produkt .flickity-nav .gallery-cell{width:135px;height:135px;cursor:pointer}.fb-share-button{margin-bottom:5px}#content .produkty .dostupnost{position:absolute;bottom:10px;left:5%;width:36%;font-size:12px;font-weight:700;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#content .produkty .dostupnost.text-red,#content .produkty .dostupnost.text-yellow{display:none}#header{top:0;left:0;text-align:center;z-index:100;min-width:0}#header div{height:100px}#header div.menu{height:50px}#header a{text-decoration:none}#header a.logo{display:block}#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;font-size:14px;z-index:10}#header a.basket:after{content:"";display:block;position:absolute;background-size:contain;background-position:center}#header img{height:50px}#header a.search{float:right;width:50px;z-index:20}#header div.search,div.search{height:50px;clear:both}#header div.search form,div.search form{height:36px}#header div.search input[type=text],div.search input[type=text]{float:left;height:35px;border:none;padding-left:10px;-webkit-transition:height .2s;transition:height .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header ul.menu a{text-transform:uppercase}#content{position:relative;min-width:inherit}#content img.baner{width:100%;display:block}#content div.baner{height:25px;padding:7px 2.5% 3px 2.5%;overflow:hidden;overflow-x:hidden;width:95%}#content div.baner div.container,div.baner div.container{width:770px}#content div.baner div.container div:before,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),div.baner div div:not(.clear){display:inline-block;font-size:10px;text-transform:uppercase;line-height:15px;float:left;height:24px;padding:0 7px 0 28px;position:relative;text-align:center}#content div.baner div div img,div.baner div div img{display:inline-block;vertical-align:middle;height:19px;padding:2px 4px;float:left}#content h1,#content h2{text-transform:uppercase;position:relative;display:block;font-size:40px;text-transform:uppercase;padding:0;font-weight:400}#content h1 span,#content h2 span{font-size:10px}#content .produkty:after{display:block;width:100%;content:" ";clear:both}#content .produkty a{position:relative;display:block;float:left;text-transform:uppercase;padding-bottom:7px;text-decoration:none;color:inherit;z-index:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:transparent 1px solid;text-align:left}#content .produkty a p{margin:0;padding:0 5%;font-size:10px;line-height:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis}#content .produkty a:after{position:absolute;bottom:29px;left:5%;display:block;content:"";width:26%;height:50px;background-repeat:no-repeat;background-size:contain;background-position:left bottom}#content div .old-price{display:inline-block;float:right;width:60%;text-transform:none;text-decoration:line-through;text-align:right;font-size:12px}#content div .price{display:inline-block;float:right;width:60%;min-width:130px;text-transform:none;font-size:15px;font-weight:700;text-align:right;margin-right:5%;white-space:nowrap}#content div.produkty .price{position:absolute;bottom:6px;right:5%;font-size:17px;margin-right:0}#content div.produkty .old-price{position:absolute;bottom:25px;right:5%}#content .produkty div .price:after{content:" ";display:block;width:100%;clear:both}#content div span.new{padding:2px 4px 1px 3px;text-transform:uppercase}#content .btn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#footer{position:relative;min-width:inherit}#footer p{width:160px;display:inline-block;font-size:12px;float:right;text-align:right;margin:0}.btn{position:relative;display:block;height:48px;line-height:48px;font-size:16px;padding:0 15px;text-transform:uppercase;text-decoration:none;border:none;text-align:left}.btn-back{width:83%;margin:0!important;padding-left:11%}.btn-back:after{left:2%}#content input.btn-back{padding-right:7px;background-repeat:no-repeat;background-position:8px center}.btn-next{text-align:center}.btn-next:after{background:0 0!important}.btn:after{position:absolute;width:15px;height:100%;right:5px;top:0;content:""}.btn-download:after{background-size:contain;height:21px;width:20px;top:13px}.btn-download{position:absolute;top:0;right:0;width:auto;padding:0 30px 0 10px;text-align:left}.btn-disabled{cursor:not-allowed}#content ul.filter.none>li,#content ul.type.none li{box-shadow:none!important}#content ul.filter,#content ul.type{padding:0;position:relative;margin:0;z-index:50}#content ul.filter>li,#content ul.type li{display:block;min-height:50px;line-height:50px}#content ul.filter>li>a,#content ul.type li a{display:block;height:100%;font-size:15px;position:relative;text-decoration:none}#content ul.filter>li>a{padding-left:6%}#content ul.filter>li>a:after,#content ul.type li a:after{position:absolute;width:14px;height:40px;top:0;right:2%;content:""}#content .filter-checkbox label span:after,#content h1 span:after,#content h2 span:after,#content ul.filter li a span:after,#content ul.type li a span:after{content:")"}#content .filter-checkbox label span:before,#content h1 span:before,#content h2 span:before,#content ul.filter li a span:before,#content ul.type li a span:before{content:" ("}#content h1 span.new:before,#content h2 span.search:before{content:""}#content h1 span.new:after,#content h2 span.search:after{content:""}#content .product-new{position:absolute;margin-top:8px;font-size:24px}#content .product-new+h1{text-indent:3.5em}#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);font-size:15px}#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:15px}#content ul.filter>li:first-of-type ul{padding:5px 0 3px 10px}#content ul.filter>li:first-of-type ul li{font-size:16px;list-style:none;text-transform:none;min-height:25px;line-height:25px}#content ul.filter>li:first-of-type ul li strong{font-weight:400}#content ul.filter>li:first-of-type ul li a{text-decoration:none}#content ul.filter>li:first-of-type ul li a:after{content:" ";position:static;display:inline-block;width:11px;height:11px;background-size:contain;margin-left:3px}#content ul.filter>li:first-of-type>a:after{left:6%;background-size:contain!important;width:11px}#content ul.filter>li:last-of-type a:after{background-size:contain;height:40px}#content ul.filter li.active div.box{display:block;overflow:hidden}#content ul.filter li div.box{display:none}#content ul.filter>li.active>a:after{height:50px;top:0}#content ul.tabs{height:35px;padding:12px 2% 0 2%;margin:0}#content ul.tabs li{display:inline-block;float:left;width:40px;min-height:40px!important;line-height:30px!important;background:0 0!important;border-bottom:none!important;box-shadow:none!important;text-align:center}#content ul.tabs li a{font-size:15px!important;padding:0!important;text-decoration:none}#content ul.filter ul.tabs li a:after,#content ul.tabs li a:after{background:0 0!important;width:0}#content div.tabs div{display:none}#content div.boxes,#content div.tabs div.boxes{display:block;padding:7px 0}#content div.tabs div.active{display:block}#content div.tabs div.boxes a{position:relative;height:30px;line-height:30px;display:inline-block;width:21.25%;float:left;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:6px 0 6px 3%;text-align:center;font-size:12px;text-decoration:none}#content .produkt div.tabs div.boxes a{height:40px;line-height:40px}#content div.tabs div.boxes a.large{font-size:13px}#content div.tabs div.boxes a:after{background:0 0}ul.tabs li{list-style:none}#content .produkt ul.tabs{background:0 0;display:inline-block;float:right}#content .produkt div.tabs{border-top:none}#content span.color,#content span.size{display:inline-block;padding-top:14px;font-size:11px}#content span.size{white-space:nowrap}#content .produkt{position:relative;margin:0;padding:2%;font-size:11px}.flickity .gallery-cell,.flickity-product .gallery-cell,.js-flickity .gallery-cell{width:100%;min-height:inherit}#content .produkt .gallery-cell{text-align:center;position:relative;display:inline-block}#content .flickity-product .gallery-cell{min-height:280px}#content .produkt .name{font-size:12px;text-transform:uppercase;font-weight:700}#content .color .image{display:block;width:32%;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 .color:after{display:block;width:100%;content:" ";color:transparent;clear:both}#content .slider3{position:relative;width:100%;overflow:hidden;overflow-x:visible}#content .slider3::-webkit-scrollbar{display:none}#content .slider3 .active{position:relative}#content .slider3 .active:after{position:absolute;top:-1px;right:-1px;display:block;content:" ";width:0;height:0;border-style:solid;border-width:0 38px 38px 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 .quantity+label:after{position:absolute;right:0;top:19px;content:"";height:9px;width:24px;display:block}#content .box{display:none}#content .box.active{display:block;clear:both}#content .produkt p.text-price{position:relative;font-size:18px;width:30%;float:left;margin:10px 0 0 0}#content .produkt .price{font-size:30px;margin-right:0;top:30px;right:0}#content .produkt .old-price{position:absolute;font-size:12px;right:0;top:-1px;margin-right:0}#content .text-price span{display:block;font-size:11px}#content .basket-item .img{width:170px;height:100%;float:left;text-align:center}#content .basket-item .quantity{margin:5px 0 0 0}#content .basket-item .erase{position:absolute;bottom:7px;right:7px;display:inline-block;border:none;background-size:17px;padding-left:21px;font-size:16px}#content .basket-item .erase:before{position:absolute;content:" ";top:0;left:-17px;height:100%;width:14px;background-size:contain}#content .quantity{margin:0;width:30%;float:left;padding:5px;font-size:16px;line-height:1;border:0;-webkit-appearance:none;-moz-appearance:none}#content .to-basket{width:69%;float:right;margin:0}#content .produkt h2{font-size:15px;margin:7px 0;font-weight:700;display:block;text-transform:none}#content .produkt h3{font-size:13px;margin:7px 0}#content .produkt p{margin:7px 0;line-height:1.5em}#content .text-box{position:relative;font-size:11px;margin:2px 0;padding:7px 2%}#content .basket-item h3,#content .basket-item h3 a,#content .text-box h2{margin:0;font-size:14px;width:76%;text-decoration:none;font-weight:400}#content .text-box h4{margin:0}#content .text-box h2:not(:first-of-type){margin-top:20px}#content .box h2.btn,#content .text-box h2.btn{font-size:20px;font-weight:400}#content .text-box h2{width:100%}#content .text-box p{margin-bottom:0}#content .basket-item dl{margin:5px 5px 5px 0}#content dl.no-strong dt{font-weight:400}#content dl{margin:7px 0}#content dl dt{font-weight:700;display:inline;margin:0}#content dl dd{display:inline;margin:0}#content dl dt:after{content:":"}#content dl dd.break:after{content:"\A";white-space:pre}#content dl dd:not(:last-of-type):not(.break):after{content:" |"}#content .text-box img{width:100%}#content .text-box img.autosize{width:auto}#content .basket-item{position:relative;margin:4px 0;padding:7px 0}#content .basket-item img{width:100px}#content .basket-item .price{float:right;width:24%;margin-right:7px}#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:20px 0 0 0}#content .basket-kod input[type=text]{width:67%!important;float:left}#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]{display:block;width:32%;float:right;text-align:center;margin:0}#content .basket-second{margin:0 0;padding:0}#content .basket-second li{position:relative;list-style:none;margin:0;padding:0;margin-bottom:2px;min-height:60px}#content .basket-second input[type=radio]{display:none}#content .basket-second input[type=radio]+label{position:relative;width:100%;height:100%;display:block;cursor:pointer}#content .basket-second input[type=radio]:disabled+label{filter:opacity(.25)}#content .basket-second input[type=radio]+label .message{margin-left:140px;padding:5px;display:block}#content .basket-second input[type=radio]+label:before{content:"";display:block;float:left;width:30px;height:30px;margin:15px 7px 0 20px;background-size:30px;background-position:0 -38px}#content .basket-second label span:first-child{font-size:13px;font-weight:700}#content .basket-second label span:nth-child(3){display:block;font-size:9px}#content .basket-second label span:nth-child(2){float:right;display:block;font-size:16px;padding:7px 20px 0 0;font-weight:700}#content .basket-second input+label.icon>span:first-child:before{display:block;content:" ";width:68px;height:35px;float:left;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:20px;margin-top:13px}#content .basket-second input[type=radio]:checked+label:before{background-position:0 0}#content .basket-second input[type=radio]+label:hover:before{background-position:0 -74px}#content .basket-second input[type=radio]:checked+label:hover:before{background-position:0 -149px}div.sumary table.sumary td.img{width:60px}#content table.sumary tr td{padding:0 20px 0 0;text-align:left!important}#content table.sumary tr td:last-of-type{vertical-align:top}#content table.sumary tr td .price{margin-right:0;float:none;margin-top:10px;width:100%}#content table.sumary tr td:first-child{font-size:22px;vertical-align:middle}#content table.sumary tr td:nth-of-type(3) span:not(.price){text-transform:uppercase;font-size:16px}#content table.sumary tr:nth-last-of-type(2) span:not(.price){font-size:16px}#content ul.sumary li:last-child span:first-of-type{width:55%;font-size:15px;height:auto}#content table.sumary tr:not(:last-of-type) td{border-bottom:none}#content table.sumary tr td:first-child img{margin-top:5px}#content .text-box input[type=password],#content .text-box input[type=text],#content td.quant input.quantity,.modal-window input[type=text]{position:relative;display:block;width:96%;height:35px;line-height:35px;padding:0 2%;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .text-box input[type=password]:disabled,#content .text-box input[type=text]:disabled,#content td.quant input.quantity:disabled{cursor:no-drop}#content .text-box input.short[type=text]{width:150px!important;min-width:100px}.cart-content small{position:relative;display:block;float:right;clear:right;margin:-40px 115px 0 0;color:#fff;font-size:16px;pointer-events:none}#content .text-box label{display:block;font-size:12px;min-height:25px;line-height:25px}.left label{width:100%}input[type=checkbox]{display:none}input[type=checkbox]+label:before{display:block;float:left;content:" ";width:27px;height:24px;background-size:24px}#content input[type=checkbox]:checked+label+div.box{display:block}input[type=checkbox]+label:hover:before{background-position:0 -33px}input[type=checkbox]:checked+label:before{background-position:0 -66px}input[type=checkbox]:checked+label:hover:before{background-position:0 -132px}#content .navigate li{position:relative;list-style:none;display:inline-block}#content .navigate li a{text-decoration:none;display:block;width:100%;height:100%;white-space:nowrap}#content .navigate li a span{text-transform:uppercase}#content .map{display:block}#content .map img{display:block;width:100%}#content .search input[type=text]::-webkit-input-placeholder,::-webkit-input-placeholder{text-transform:uppercase}#content .search input[type=text]:-moz-placeholder,:-moz-placeholder{opacity:1;text-transform:uppercase}#content .search input[type=text]::-moz-placeholder,::-moz-placeholder{opacity:1;text-transform:uppercase}#content .search input[type=text]:-ms-input-placeholder,:-ms-input-placeholder{text-transform:uppercase}#content .produkt .discount,#content .produkty .discount{position:absolute;top:-1px;left:-1px;text-transform:uppercase;opacity:.8;font-size:13px;height:22px;line-height:22px;padding:0 2%;font-weight:700;filter:alpha(opacity=80)}#content .produkt .discount{top:0;left:0}#content ul.filter .filter-color a{float:left;color:transparent;margin:1.5%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:bottom;position:relative}#content div.tabs div.boxes a.active:after,#content ul.filter .filter-colection a.active:after,#content ul.filter .filter-color a.active:after{position:absolute;top:0;right:0;display:block;content:" ";width:0;height:0;border-style:solid;border-width:0 15px 15px 0;background:0 0}#content ul.filter .filter-color a:after{background:0 0!important}#content ul.type li,.blue-light{text-transform:uppercase}#content ul.filter>li,.gray{text-transform:uppercase}.hide{display:none}.clear{display:block!important;clear:both}.clear-right{clear:right}#test{padding-top:60px}.push-right{float:right}.push-left{float:left}.padding{padding-top:7px;padding-bottom:7px}.no-transform{text-transform:none!important}.btn-small,.btn-small-x{height:35px!important;line-height:35px!important}.btn-small:after{top:0!important}#content .filter-checkbox label{display:block;height:19px;line-height:19px;font-size:16px;text-transform:none;margin:3px 10px 7px 10px}#content .filter-checkbox label:last-of-type{margin-bottom:10px}#content .filter-checkbox label:first-of-type{margin-top:10px}#content .filter-checkbox label:before{width:24px;background-size:18px;height:20px}#content .filter-checkbox label:hover:before{background-position:0 -24px}#content .filter-checkbox input:checked+label:hover:before{background-position:0 -98px}#content .filter-checkbox input:checked+label:before{background-position:0 -49px}#content ul.filter .filter-colection a{padding:0;margin:4%;margin:0 0 4% 4%;width:28%;height:60px;background-repeat:no-repeat;background-size:contain;background-position:center;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px transparent solid;background-color:#fff}#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:10px auto}#content ul.filter .filter-price .form div:not(.clear){width:46%;text-align:left;height:36px;line-height:36px;cursor:no-drop}#content ul.filter .filter-price .form div:not(.clear) span:nth-child(1){padding-left:5px;font-size:14px}#content ul.filter .filter-price .form div:not(.clear) span:nth-child(2){float:right;padding-right:5px;font-size:16px;text-transform:none;margin-left:-20px}#content ul.filter .filter-price .form div.rightLabel{float:right}#content ul.filter .filter-price .form div.leftLabel{float:left}#content .produkt:before{content:" ";position:absolute;right:1%;top:0;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:20}#content .produkty a:hover{outline:0}#content .baner .container .skladem:before,.baner .container .skladem:before{background-size:contain}#content .baner .container .expedice:before,.baner .container .expedice:before{background-size:contain}#content .baner .container .postovne:before,.baner .container .postovne:before{background-size:contain;background-position:center}#content .baner .container .vraceni:before,.baner .container .vraceni:before{background-size:contain}#content .baner .container .odber:before,.baner .container .odber:before{background-size:contain}#content .baner .container .vernost:before,.baner .container .vernost:before{background-size:contain}#content .baner .container .najisto:before,.baner .container .najisto:before{background-size:contain}#content .baner .container .diskretne:before,.baner .container .diskretne:before{background-size:contain}#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 .text-box.left-columm.skladem:before{background-size:contain}#content .text-box.left-columm.expedice:before{background-size:contain}#content .text-box.left-columm.postovne:before{background-size:contain}#content .text-box.left-columm.vraceni:before{background-size:contain}#content .text-box.left-columm.odber:before{background-size:contain}#content .text-box.left-columm.vernost:before{background-size:contain}#content .text-box.left-columm.najisto:before{background-size:contain}#content .text-box.left-columm.diskretne:before{background-size:contain}#content table{border-spacing:0;width:100%}#content table td{padding:15px 20px}#content table tbody tr td:first-child,#content table tbody tr td:first-child a{text-decoration:none}#content table.size tr td{width:35px}#content table tr td:not(:first-child):not(.basket-item){text-align:center}#content table tbody tr td.show-tablet{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content .text-box p{margin-top:0}#content .margin-top{margin-top:7px!important}#content .margin-top-small{margin-top:2px!important}.margin-bottom-large{margin-bottom:20px!important}.margin-bottom{margin-bottom:7px!important}.margin-bottom-small{margin-bottom:2px!important}.margin-bottom-none{margin-bottom:0!important}.margin-top-none{margin-top:0!important}#content .text-box.no-padding{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}#content .box h2,#content .text-box.no-padding h2,#content .text-box.no-padding p{width:100%}#content .text-box.kup-najisto{padding-right:120px;min-height:60px}#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 .text-box.complete{padding:120px 0 0 0;text-align:center}#content .text-box.complete h3{font-size:12px;margin:7px 0;font-weight:400;text-transform:none}#content .text-box.complete p{padding-bottom:7px;font-size:18px}#content .text-box.complete p a{text-decoration:none}#content .text-box img.social{width:9%;margin-right:10px;float:left;max-width:70px}#content table tr td a.out{display:block;width:20px;height:20px;background-size:contain}#content table.produkty tbody td{white-space:normal}#content table.produkty thead td{white-space:nowrap}#content table.produkty td .price{width:100%}#content table.produkty td:nth-child(2){text-align:left}#content .text-box.diskretne,#content .text-box.expedice,#content .text-box.najisto,#content .text-box.odber,#content .text-box.postovne,#content .text-box.skladem,#content .text-box.vernost,#content .text-box.vraceni{padding-left:100px}#content .text-box.diskretne:before,#content .text-box.expedice:before,#content .text-box.najisto:before,#content .text-box.odber:before,#content .text-box.postovne:before,#content .text-box.skladem:before,#content .text-box.vernost:before,#content .text-box.vraceni:before{position:absolute;content:"";width:65px;height:100%;top:0;left:16px;background-size:contain}img.small{width:85px!important}.btn.logout:after{background-size:contain}.text-bold{font-weight:700}.alert{position:relative;display:block;min-height:36px;padding:7px 7px 7px 55px;margin-bottom:2px}.alert:first-line{line-height:37px}.alert:before{content:" ";position:absolute;top:0;bottom:0;left:15px;width:25px}.alert.alert-danger:before{background-size:contain;background-position:center}.alert.alert-success:before{background-size:contain;background-position:center}.alert.alert-warning:before{background-size:contain;background-position:center}.btn-continue{margin:0 2%}#content .produkt div.tabs{position:relative;top:-15px}#content .produkt ul.tabs{position:relative;top:-5px}#content .produkt div.tabs div.boxes a{width:14%}#content .produkt div.tabs div.boxes a{margin:5px 2% 5px 0;border-width:3px}#content ul.tabs li.velikost a{width:20px}#content .filter ul.tabs li.velikost a{width:20px;height:27px;position:relative;display:block}#content .produkt ul.tabs .velikost,#content ul.tabs li.velikost{position:relative;white-space:nowrap;width:auto;min-width:25px;float:right}#content .produkt ul.tabs .velikost{padding-left:26px}#content .produkt ul.tabs .velikost:before,#content ul.tabs li.velikost:before{position:absolute;width:22px;height:27px;bottom:9px;left:2px;content:"";background-size:contain;cursor:pointer}#content table.size{margin-bottom:7px;border-collapse:collapse}#content .table-responsive{overflow-x:auto;width:100%;overflow-y:hidden;position:relative}#content table.size tr th:first-child{width:180px;white-space:nowrap;padding:7px}.modal-fade{position:fixed;width:100%;height:100%;top:0;left:0;z-index:200}.modal-window-container{margin:auto;width:80%;max-width:500px}.modal-window{width:55%;padding:0 15px 15px 15px;float:left;position:fixed;top:25%;left:20%;z-index:999;margin:auto}.modal-window.modal-window-larger{width:82%;padding:15px;top:7%;left:8%}.modal-corner{float:right;font-size:50px;line-height:40px;width:40px;height:40px;text-align:center;padding:5px 6px 3px 6px;text-decoration:none}.modal-window h2{padding:15px 0 0 170px;line-height:29px;font-size:24px;font-weight:700;margin:0;height:60px}.modal-window.watchdog-window h2{padding:27px 0 13px 0;line-height:unset;height:unset}.modal-window.watchdog-window p{line-height:140%;color:#333}.modal-window.watchdog-window p span{padding-top:12px;display:block}.modal-window.watchdog-window input[type=text]{margin:0 0 20px 0}.modal-window.watchdog-window span.error{color:#c00}.modal-window.watchdog-window .watchdog-success{min-height:163px;background:url(../images/complete.png) no-repeat 55% 63px #fff}.modal-window.no-logo h2{padding:15px 0 0 0;height:40px}.modal-window.no-logo div label{display:inline-block;font-size:16px;width:60px}.modal-window.no-logo div input{display:inline-block;width:365px;max-width:96%;padding:0 7px;outline:0;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-window.no-logo a.box{display:inline-block;width:auto;margin-left:60px!important}.geis_gp h2:before{content:"";background-size:contain;position:absolute;left:0;width:170px;height:45px}.ceska_posta_balikomat h2:before,.ceska_posta_np h2:before{content:"";background-size:contain;position:absolute;left:0;width:170px;height:45px}.modal-window label{display:block;margin-bottom:10px;text-align:left}.modal-window label span{font-size:14px;padding-left:5px}.modal-window input[type=text]{margin:0;width:100%;border-radius:5px 5px 0 0 0}.modal-window-results{margin:-1px 0 0 0;width:100%;float:left;max-height:250px;overflow-y:auto;overflow-x:hidden}.modal-window-results>a{width:98%;float:left;padding:1% 1%;font-size:16px;text-decoration:none}.modal-window-results>a span{font-size:16px;font-weight:700}#content .text-box .pochlubit{width:23%;float:left;margin-right:2%;text-align:center}#content .text-box .pochlubit img{width:100%}#content .text-box .pochlubit a{display:inline-block;width:60%}#content .btn-no-after:after{display:none!important}.text-align-right{text-align:right!important}.text-align-center{text-align:center!important}#content img.img-small{float:left;width:50px}.margin-right-small{margin-right:2px!important}.margin-right{margin-right:7px!important}.margin-left-small{margin-left:2px!important}.margin-left{margin-left:7px!important}.margin-left-large{margin-left:20px!important}.text-box a{text-decoration:none}.text-box a:not(.btn):hover{text-decoration:underline}#content .phone{display:block;height:30px;line-height:30px;position:relative;padding-left:40px;font-size:18px}#content .phone:before{position:absolute;left:0;top:0;width:40px;height:30px;content:"";background-size:contain}#content div.results,#header div.results{width:140%;position:absolute;top:40px;left:-25%;z-index:60;height:auto}table.results{z-index:40;border-collapse:collapse;width:100%}table.results td{vertical-align:middle;border:none;text-align:left;padding-bottom:10px}table.results td:last-child{text-align:right}table.results td:first-child{text-align:center}table.results tr:last-of-type td{padding-bottom:0}div.results a:last-of-type:after{background-size:contain}#content table.results td a,#header table.results td a{height:60px;display:table-cell;vertical-align:middle;padding:3px}table.results td:nth-of-type(3){white-space:nowrap}a.baner{position:relative;display:block}.baner img,.banner img{width:100%;display:block}.baner:first-of-type span:first-of-type{position:absolute;top:29%;left:4.5%;background:#000;background:rgba(0,0,0,.8);font-size:60px;padding:.5% 2% .5% 2%;font-family:'Open Sans',sans-serif;text-transform:uppercase;line-height:115%}.baner:first-of-type span:nth-of-type(2) svg,.baner:nth-of-type(2) span:first-of-type svg,.baner:nth-of-type(2) span:nth-of-type(2) svg,.banner svg{height:12px;width:12px;fill:currentColor}.baner:first-of-type span:nth-of-type(2),.baner:nth-of-type(2) span:first-of-type{bottom:13px;left:4.5%;font-size:16px;white-space:nowrap;padding:9px 28px;text-align:center;position:absolute;text-transform:uppercase}.baner:nth-of-type(2) span:first-of-type{bottom:0;left:25%;min-width:50%;text-align:center}#content ul.filter li:first-of-type:empty{display:none}input[type=checkbox]{margin:0;display:none!important}a,input[type=checkbox]+label,input[type=submit],select{cursor:pointer}#content .basket-second label div span{position:relative;display:block;float:none!important;font-size:15px!important;font-weight:400!important;width:100%!important;text-align:left!important;text-transform:none!important}#content .basket-second label div .btn{padding:0 12px}#content .basket-second label div span:nth-child(1){line-height:16px;display:inline-block}#content .basket-second label div span:nth-child(2){font-weight:700!important;padding-top:6px;padding-bottom:6px;line-height:16px}#content .basket-second label div .btn{display:inline-block;width:auto!important;text-transform:none}#content .basket-second label div .odkaz-na-mapu{display:inline-block;width:auto!important;white-space:nowrap}#content .basket-second label div .odkaz-na-mapu+span{display:none}#content .basket-second label div{padding-left:145px;padding-top:5px;position:relative;margin-top:-15px}#content .basket-second label div>a:last-of-type{display:inline-block;text-transform:none}#content .basket-second label .ceska_posta-oteviracka{z-index:20;cursor:help;position:static}#content .basket-second label .ceska_posta-oteviracka div table td{padding:2px;font-size:14px}#content .basket-second label .ceska_posta-oteviracka div table tr{line-height:normal}#content .basket-second label .ceska_posta-oteviracka div table th{padding:2px;font-size:14px}#content .basket-second label .ceska_posta-oteviracka div p{line-height:16px}#content .basket-second label .ceska_posta-oteviracka:hover div{display:block!important;position:absolute;z-index:99;-webkit-border-radius:5px;border-radius:5px;padding:10px;font-size:12px}.text-box>div .error+span{position:relative;margin:6px 200px 0 111px;display:inline-block;padding:8px 10px;opacity:.9;-webkit-border-radius:5px;border-radius:5px;font-size:14px;white-space:nowrap;margin-bottom:10px;z-index:99;width:auto}.text-box>div .error+span:before{content:"";position:absolute;top:-10px;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.text-box>div,.text-box>div.box>div{position:relative}.left-basket .text-box>div,.left-basket .text-box>div.box>div{max-width:900px}#content .return input[type=submit]{width:auto;border:none;margin-bottom:7px;height:auto;min-height:40px;text-align:left;font-size:17px;white-space:normal;padding-left:35px;padding-right:15px;background-repeat:no-repeat;background-position:10px center;background-size:16px;text-transform:uppercase}select::-ms-expand{display:none}#content ul.complete{padding:0;margin:0 0 15px 0}#content ul.complete li{display:block;height:30px;list-style:none;line-height:35px}#content ul.complete li:before{content:'';display:inline-block;float:left;height:30px;width:25px;margin-right:7px;background-size:contain}.wait{cursor:progress}.wait *{cursor:progress!important}#content ul.filter .filter-color a.disabled{display:none}#content button.btn-typ.disabled,#content ul.filter li a.disabled,#content ul.filter.none li a.disabled,#content ul.type li.disabled a{opacity:.3;cursor:default}.width-5{display:none}.hide-5,.show-5{display:none!important}.sitemap>ul{padding-bottom:10px}@media (max-width:300px){#header a.logo{display:none}}@media (max-width:450px){#content .produkt div.tabs div.boxes a span{display:none}}@media (max-width:1200px){.baner:first-of-type span:first-of-type{font-size:45px;line-height:120%}.baner:nth-of-type(2) span:first-of-type{display:none}}@media (max-width:1250px){.baner:first-of-type span:first-of-type{font-size:35px;line-height:100%}.baner:first-of-type span:nth-of-type(2){padding:5px;font-size:13px}}@media (max-width:900px){.baner:first-of-type span:nth-of-type(2){display:none!important}}#content .text-box table.contacts{width:auto}#content .text-box table.contacts td{font-size:18px;text-align:left!important;padding:5px 10px 0 0;border:none}#content .text-box span.contacts{font-size:18px}#content .text-box dl.contacts dd{font-weight:400}#content .text-box dl.contacts dt{font-weight:400;display:inline-block}.vyhody a{display:inline-block;color:#fff;text-decoration:none;z-index:10}.flickity-prev-next-button:disabled{display:none}.modal-window.wait{text-align:center;padding:0;padding-top:175px;min-height:50px;height:125px}.modal-window.wait h3{font-size:28px;text-transform:uppercase;font-weight:400}.modal-window.wait p{margin:0;font-size:39px}#content .text-box.er404 p{font-size:18px}#content .text-box.er404{padding-top:280px;text-align:center}#content .text-box.er404 h2{font-size:64px;text-transform:none;padding-top:20px}.modal-window.no-logo div input+span{display:inline-block;position:relative;top:3px;width:20px;height:26px;line-height:50px}.modal-window.no-logo div:not(.password){height:40px}.modal-window.no-logo div.password{display:inline-block}.free-shipping{height:40px;width:110px;font-size:20px;line-height:15px;padding:0 0 0 50px;background-repeat:no-repeat;margin-top:8px;cursor:help}.free-shipping.free-shipping-zasilkovna{background-image:url(../images/truck-zasilkovna.png);background-position:0 center;background-size:auto 100%}.free-shipping small{font-size:11px}#eu-cookie-consent{z-index:500;position:fixed;bottom:0;background-color:rgba(51,51,51,.95);color:#fff;text-align:center;padding:8px;width:100%;box-sizing:border-box}#eu-cookie-consent a{color:#fff}#eu-cookie-consent button{background-color:#be1752;border:none;color:#fff;cursor:pointer;text-transform:uppercase;padding:5px 40px;margin-left:10px}@media only screen and (max-width:699px){#eu-cookie-consent{font-size:small}#eu-cookie-consent button{display:block;margin:10px auto 0;font-size:large;padding:5px 75px}}#content .produkt .christmas{background-color:#83c635;background-image:url(../../default/images/christmas.png);background-position:3px center;background-size:20px;background-repeat:no-repeat;color:#fff;font-size:21px;padding:3px 5px 3px 30px;margin-top:8px;height:25px;line-height:25px;display:inline-block;text-transform:uppercase;z-index:1}#content .produkty .christmas{position:absolute;right:-1px;top:-1px;width:60px;height:27px;background-color:#83c635;background-image:url(../../default/images/christmas.png);background-position:3px center;background-size:23px;background-repeat:no-repeat;color:#fff;font-size:10px;font-weight:700;padding-left:30px;padding-top:5px;z-index:1}#footer .box-footer.facebook{width:150px}#footer .box-footer.facebook-fancy{width:400px}#footer .fb-like{padding-bottom:5px}.shipping-banner{text-align:center}.shipping-banner img{width:100%;max-width:650px}.modal-window-container.velikosti .modal-window{width:1250px;max-width:92%;left:2.5%;right:2.5%;position:absolute}.modal-window-container.velikosti .modal-window h2{padding-left:0;font-size:28px;color:#0071bb}.modal-window-container.velikosti{max-width:1250px}.velikosti .gallery-cell{width:11%;min-width:110px;vertical-align:middle;position:relative;display:inline-block}.velikosti .gallery-cell img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:36px}.velikosti .gallery-cell{height:calc(100% - 2px)}.velikosti .flickity-viewport{height:82px!important;width:100%;position:relative}.velikosti .js-flickity{height:80px;width:100%;border-bottom:2px solid #ccc}.velikosti .flickity-prev-next-button{height:80px;background:#fff}.velikosti .gallery-cell.active{border:2px solid #ccc;border-bottom:none;height:80px;margin-bottom:-2px;z-index:100;background:#fff;position:relative}.velikosti .velikosti-container{width:100%}.velikosti .velikosti-container h3{font-size:24px;color:#373737;line-height:28px;padding-top:20px;margin:0;width:calc(77% - 45px);padding-bottom:3px}#content .velikosti .velikosti-container table,.velikosti .velikosti-container table{float:left;border-spacing:0;width:calc(77% - 45px)}#content .velikosti .velikosti-container table th,.velikosti .velikosti-container table th{background-color:#373737;color:#fff;height:45px;padding:0 0 0 20px;font-size:15px;white-space:nowrap;position:relative;font-weight:400;text-transform:uppercase}#content .velikosti .velikosti-container table tr td,.velikosti .velikosti-container table tr td{height:38px;line-height:38px;color:#373737;text-align:center;font-size:15px;padding:0}#content .velikosti .velikosti-container table tr.even td,.velikosti .velikosti-container table tr.even td{background-color:#ebebeb}#content .velikosti .velikosti-container table tr td:first-child,.velikosti .velikosti-container table tr td:first-child{padding:0 0 0 20px;text-align:left;font-weight:700;width:30px;white-space:nowrap}#content .velikosti .velikosti-container table.shoes tr td:first-child,.velikosti .velikosti-container table.shoes tr td:first-child{width:auto}#content .velikosti .velikosti-container table.shoes tr td,.velikosti .velikosti-container table.shoes tr td{padding:0 0 0 20px}#content .velikosti .velikosti-container table tr td:last-child,#content .velikosti .velikosti-container table tr th:last-child,.velikosti .velikosti-container table tr td:last-child,.velikosti .velikosti-container table tr th:last-child{padding:0 35px 0 20px}#content .velikosti .velikosti-container table th:last-child span,.velikosti .velikosti-container table th:last-child span{right:15px}#content .velikosti .velikosti-container table th span,.velikosti .velikosti-container table th span{margin:auto;display:inline-block;width:16px;height:16px;background:#f5002b;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:12px;line-height:16px;font-weight:400;margin-left:5px}#content .velikosti .velikosti-container img,.velikosti .velikosti-container img{float:left;margin-left:15px;width:23%;max-width:140px}#content .velikosti .single .velikosti-container,.velikosti .single .velikosti-container{width:100%}#content .text-box.velikosti img{width:auto}#content .velikosti table tr:not(:last-of-type) td{border-bottom:none}#content .velikosti-container small{text-transform:none}@media (max-width:1270px){.shipping-banner{display:none}.velikosti .velikosti-container{width:100%}}@media (max-width:1670px){#content .velikosti .velikosti-container{width:100%}}@media (max-width:940px){#content .velikosti .velikosti-container img,.velikosti .velikosti-container img{display:block;margin:0 auto;float:none;padding-top:10px}#content .velikosti .velikosti-container table,.velikosti .velikosti-container table{width:100%}}.category-description{font-size:14px;letter-spacing:.2px}.category-description-expander{display:none}.show-ie{display:none!important}#content .produkt select.quantity{padding-left:25px}#content .text-box textarea{background:#efefef;border:2px solid #686868;color:#333;width:96%;padding:7px 7px;height:26px;outline:0;margin-bottom:7px;display:block!important;font-family:Arial,sans-serif;resize:none}#content .text-box textarea::-webkit-input-placeholder{text-transform:none}#content table thead tr td{padding-top:6px;padding-bottom:6px}#content .basket-second label span:first-child small{color:grey;text-transform:none;font-weight:400}#content .sumary.text-box{background:0 0}#content table.sumary{border-spacing:0 2px;border-collapse:separate;border-color:transparent;margin-top:-2px}#content .sumary.text-box{padding:0}#content table.sumary tr{background-color:#fff}#content table.sumary tr td{border-bottom:none!important;padding:7px 1%}#content table.sumary tr td:nth-of-type(3) span:not(.price){color:inherit!important;width:100%}#content table.sumary tr td:first-of-type{padding-left:11px}#content table.sumary tr td:last-of-type{width:100px;padding-right:11px}#content table.sumary tr span.price{min-width:100px}#content #cart-2-side-details .text-box{margin-top:-10px;padding:15px}#content div.sumary .drop{font-size:16px!important;display:inline-block;width:100%}#content div.sumary .drop:after{border-style:solid;border-width:.15em .15em 0 0;content:' ';display:inline-block;height:.45em;left:10px;position:relative;top:2px;transform:rotate(135deg);vertical-align:top;width:.45em;background:0 0!important}#content div.sumary .drop.active:after{top:7px;transform:rotate(-45deg)}.video-frame{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:5px}.video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content table.gift-table tr td{text-align:left!important;padding:0}#content table.gift-table tr td.gift-table-image{width:70px}#content table.gift-table tr td .gift-table-label{text-transform:uppercase;font-weight:700;font-size:18px}#content table.gift-table tr td.gift-table-name{font-size:17px;line-height:16pt}.produkty .gift{position:absolute;background:url(../images/darek-gr.png);width:29px;height:34px;bottom:30px;left:12px;z-index:1}.produkty a:hover .gift{background:url(../images/darek-pu.png)}#facebook-jssdk-iframe{display:none}.grecaptcha-badge{visibility:hidden}.box-footer div iframe{max-width:145px!important}.txt-center{text-align:center}.clear-rating{float:none;clear:both}.rating{display:flex;justify-content:flex-end;unicode-bidi:bidi-override;direction:rtl;text-align:center;position:relative}.rating>label{float:right;display:inline;padding:0;margin:0;position:relative;cursor:pointer;color:#696969;font-size:2em}.rating>input.radio-btn:checked~label,.rating>label:hover,.rating>label:hover~label{color:transparent}.rating>input.radio-btn:checked~label:before,.rating>label:hover:before,.rating>label:hover~label:before{content:"\2605";position:absolute;left:0;color:orange}.banner-left img{aspect-ratio:3/1}.banner-left:nth-of-type(2) img,.technologie img{aspect-ratio:1/1}.gallery-cell img,.img-wrap img{aspect-ratio:1/1}.smallsh img{aspect-ratio:3/1!important}@media (min-width:1101px){.flickity-product{aspect-ratio:10/8;overflow:hidden}}.product-coupon{background-color:#fff9e3;border:0 solid #fce587;border-bottom-width:1px;padding:6px;margin:10px 0 -27px 0;font-size:15px;float:right;width:68%;cursor:pointer;position:relative;z-index:1}.product-coupon-price{font-size:20px;font-weight:700;float:right;pointer-events:none}.product-coupon-code,.product-coupon-em{float:left;margin-top:3px;pointer-events:unset}.product-coupon-em{text-decoration:underline}.product-coupon-code{margin-left:5px}.produkty .product-coupon{position:absolute;right:-1px;width:auto;padding-top:5px;z-index:1;background-color:#fce587;opacity:.8;margin:0;margin-top:-45px;font-size:14px;text-transform:none}.produkty .product-coupon-code{clear:left;margin-left:0;text-transform:uppercase}.produkty .product-coupon-price{margin-top:-9px;font-size:19px;padding-left:10px}.produkty .product-coupon-em{text-decoration:none}@media (max-width:1000px){.produkty .product-coupon-code{font-size:12px}.produkty .product-coupon-price{font-size:16px}.produkty .product-coupon-em{font-size:12px}}@media (max-width:400px){.produkty .product-coupon-code{font-size:10px}}