.blueimp-gallery{display:none}.fb_iframe_widget{width:82px}.g-recaptcha{margin-bottom:20px}html{overflow-x:hidden}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:middle;font-size:0}a{text-decoration:none;outline:0;cursor:pointer}button,input,select,textarea{outline:0;font-family:"Open Sans",sans-serif}button{padding:0;border:0;cursor:pointer;background:#fff}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer}option{padding:0}select::-ms-expand{display:none}ol,ul{padding:0;margin:0;list-style:none}figure,p{margin:0}hr{margin:0;width:100%;border:0}label{display:block;text-align:left;cursor:pointer}.container{width:1200px;padding:0 15px;margin:auto}.row{margin:0 -15px}.spinner-master{display:none}.spinner-master input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.flx{display:flex}.flx-c{display:flex;align-items:center}.flx-w{display:flex;flex-wrap:wrap}.sb-c{align-items:center;justify-content:space-between}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:13px;margin:0;font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5{margin:0;line-height:1.3;font-weight:600}.overflow-hidden{overflow:hidden;padding-right:17px}.overlay{display:none;position:fixed;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background:#050e1d63;opacity:0;z-index:30}body.fixed{position:fixed;top:0;left:0;width:100%}.ios-wrap{position:relative;overflow:hidden;min-height:100vh}.ios-wrap.auto{overflow:visible}.ais-infinite-hits--showmoreButton,.button{transition:all .25s ease-in-out;height:50px;background:#145bd7;border-radius:6px;line-height:50px;color:#fff;font-size:13px;font-weight:600;display:inline-block;padding:0 15px}.button.pokracovat span{display:inline-block;text-align:center;background:#1151c1;width:35px;height:50px;border-radius:0 2px 2px 0;margin-left:10px;transition:all .25s ease-in-out}.ais-infinite-hits--showmoreButton:hover,.button:hover{background:#1151c1}.button.pokracovat span img{height:10px;position:relative;top:-2px}.button:hover{background:#a4be13}.button.zpet{color:#145bd7;background:#fff}.button.vysypat,.button.zpet{line-height:48px;border:1px solid #c0ccd2}.button.vysypat:hover,.button.zpet:hover{background:#c0ccd2;color:#fff}.modal-handler{position:fixed;width:100%;height:100%;text-align:center;z-index:99;justify-content:center;align-items:center;display:none;opacity:0;top:0}.modal-content{margin:auto;width:100%;max-width:370px;background:#fff;text-align:left;border-radius:9px}.modal-content .modal-header{padding:20px 30px;border-bottom:1px solid #eaebed;display:flex;justify-content:space-between;align-items:center}.modal-content .modal-header h4,.modal-content .modal-header p{color:#232323;font-size:27px;line-height:30px;font-weight:600}.modal-content .modal-header .close,.modal-content .modal-header .close2{color:#232323;font-size:13px;font-weight:600}.modal-content .modal-header .close2:hover,.modal-content .modal-header .close:hover{color:#145bd7}.modal-content .modal-header .close img{margin-left:5px}.modal-content .modal-body{padding:10px 30px}.modal-content .modal-body label{color:#818181;font-size:12px;font-weight:700;display:block;margin:10px 0}.modal-content .modal-body input{width:100%;height:50px;border:1px solid #cbd5da;line-height:48px;padding-left:15px;color:#232323;border-radius:3px}.modal-content .modal-body p{color:#818181;margin-top:20px;font-size:12px}.modal-content .modal-body p a{text-decoration:underline;color:#232323}.modal-content .modal-body p a:hover{color:#145bd7}.modal-content .footed-buttons{margin-top:30px;margin-bottom:20px}.modal-content .modal-body .lstpw{color:#232323;font-size:14px;font-weight:400;text-decoration:underline}.modal-content .modal-body .lstpw:hover{color:#145bd7}.modal-content .registrace-buttons{background:#e1e8f1;border-top:1px solid #d2dfe6;padding:25px 30px;border-radius:0 0 9px 9px}.modal-content .registrace-buttons p{color:#232323;font-size:15px;font-weight:600;line-height:22px;text-transform:uppercase;letter-spacing:-.07px}.modal-content .registrace-buttons .button{color:#232323;background:0 0;line-height:48px;border:1px solid #145bd7}.modal-content .registrace-buttons .button:hover{color:#fff;background:#145bd7}.box-input{width:100%;padding:0 15px;position:relative}.w100p,.w13p,.w16p,.w20p,.w25p,.w30p,.w33p,.w35p,.w40p,.w50p,.w60p,.w65p,.w70p,.w75p,.w80p{padding:0 15px;margin-bottom:10px}.w100p{width:100%}.w80p{width:80%}.w75p{width:75%}.w70p{width:70%}.w65p{width:65%}.w60p{width:60%}.w50p{width:50%}.w40p{width:40%}.w35p{width:35%}.w33p{width:33.33%}.w30p{width:30%}.w25p{width:25%}.w20p{width:20%}.w16p{width:16.666666667%}.w13p{width:12.5%}.box-input label,.box-input p{color:#818181;font-size:12px;font-weight:700;display:block;margin:10px 0;cursor:pointer}#confirm-message2,.box-input label.error{position:absolute;right:20px;color:#f13a3a;font-weight:600;cursor:auto}.box-input label.error{bottom:-5px}#confirm-message2{display:none;bottom:-15px}.box-input input,.box-input select,.box-input textarea{border:1px solid #d3d3d3;color:#232323;width:100%;display:inline-block;margin-bottom:5px;font-size:16px;border-radius:3px}.box-input input:focus,.box-input input:hover{border:1px solid #145bd7}.box-input input[disabled]{background:#e9e9e9!important;pointer-events:none!important;color:#9f9f9f}.box-input select{height:50px;line-height:48px;padding-left:15px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/img/arrowselect.svg) center right 15px no-repeat;cursor:pointer}.box-input select:focus,.box-input select:hover{border:1px solid #145bd7}.box-input textarea{height:100px;line-height:20px;padding:5px 15px;resize:none;font-size:13px}.box-input textarea:focus,.box-input textarea:hover{border:1px solid #145bd7}button:disabled{pointer-events:none;background:grey;display:none!important}.scrollToTop{display:none;width:40px;height:40px;border-radius:50%;position:fixed;bottom:75px;right:15px;z-index:10;box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);background:#e1e8f1 url(/img/arrowtop.svg) no-repeat center center;transition:all .25s ease-in-out;font-size:0}.scrollToTop:hover{background:#145bd7 url(/img/arrowtop.svg) no-repeat center center}.menu-top{border-bottom:1px solid #e1e8f1}.menu-top .phone{color:#767676}.menu-top img{margin-right:10px}.loginbtn,.menu-top a{color:#232323;line-height:35px;display:inline-block;transition:all .25s ease-in-out}.loginbtn.logged{color:#145bd7}.login-parent:hover .login-menu{display:block}.loginbtn:hover,.menu-top a:hover{color:#145bd7;text-decoration:underline}.loginbtn .ks{display:none;width:20px;height:20px;line-height:16px;background:#145bd7;border-radius:50%;position:absolute;right:5px;top:5px}.menu-top .phone a{font-weight:600;margin-right:5px}.pages li{display:inline-block}.loginbtn.login::after,.pages li+li a::before{content:"|";margin:0 10px;vertical-align:middle;display:inline-block;position:relative;top:-2px}.menu-top .login-parent{position:relative}.login-menu{position:absolute;right:0;top:36px;width:200px;z-index:21;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none}.login-menu::after,.login-menu::before{content:"";position:absolute;right:20px;top:-10px;border:10px solid transparent;border-top:0;border-bottom:10px solid #fff;z-index:2}.login-menu::after{top:-11px;border-bottom:10px solid #dadada;z-index:1}.login-menu a{line-height:40px;display:inline-block;width:100%;text-align:center;border-bottom:1px solid #dadada;color:#232323}.login-menu a:hover{color:#145bd7}.login-menu li:last-child a{border-bottom:0;background:#e1e8f1}.menu{padding-top:15px;border-bottom:3px solid #145bd7}.menu-left-side{width:25%;position:relative}.menu-right-side{padding-left:30px;width:75%}.logo{height:50px;display:inline-block;line-height:50px}.logo img{height:36px}.choose-category{width:100%;height:50px;line-height:50px;display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;background:#145bd7;border-radius:6px 6px 0 0;color:#fff;padding:0 10px;margin-top:15px;position:relative;top:1px}.choose-category.disabled{pointer-events:none;cursor:auto}.choose-category img{margin-right:15px}.choose-category span{background:url(/img/buttoncategoryarrow.svg) center no-repeat;display:inline-block;vertical-align:middle;width:11px;height:6px;margin-left:10px}.choose-category.open span{transform:rotate(180deg)}.season-menu-aside,.texts-menu-aside{display:none}aside{display:none;position:absolute;left:0;top:133px;background:#fff;width:100%;z-index:21;min-height:300px;border-radius:0 0 9px 9px}aside .loading{width:100%;text-align:center;margin-top:100px}aside:before{content:"";position:absolute;left:50%;top:-20px;margin-left:-20px;border:20px solid transparent;border-top:0;border-bottom:20px solid #fff;text-shadow:0 0 20px rgb(0 0 0 / 12%)}aside ul{padding:10px 0}aside ul>li{position:relative}aside ul li:hover{background:#e1e8f1}aside ul li a{color:#232323;font-size:14px;line-height:16px;display:flex;align-items:center;height:35px;padding-left:20px}aside ul li a:hover{color:#fff;background:#145bd7}aside ul li a .bx-img{display:inline-block;margin-right:15px;width:25px;text-align:center;display:none!important}aside ul li a .bx-img img{max-height:25px}aside ul li.has-sub>a:after{content:"";position:absolute;right:15px;top:15px;background:url(/img/sipkaaside.svg) no-repeat;width:6px;height:13px;z-index:1}aside ul li.has-sub>a:hover:after{background:url(/img/buttoncategoryarrow.svg) no-repeat;transform:rotate(-90deg);width:10px;height:7px}aside ul li .submenu{position:absolute;left:100%;top:0;width:878px;visibility:hidden;opacity:0;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;background:#fff;line-height:0;padding:30px 30px 0;-webkit-column-count:3;-webkit-column-gap:15px;-moz-column-count:3;-moz-column-gap:15px;column-count:3;column-gap:15px;z-index:180;border-radius:0 9px 9px 9px}aside ul li.has-sub:hover .submenu{opacity:1;visibility:visible}.submenu:after,.submenu:before{content:" ";display:table}.submenu li{display:inline-block;text-align:left;float:none;width:100%;margin-bottom:30px;padding-left:0;min-height:45px}.submenu li:hover{background:0 0}.submenu li a{color:#232323;font-weight:400;line-height:20px;display:inline-block;border-bottom:0;padding-left:0}.submenu li a:hover{color:#145bd7}.submenu li .nadpissekce,.submenu li a{font-size:14px;height:auto;border-bottom:0}.submenu li .nadpissekce:hover,.submenu li a:hover{background:0 0}.submenu .box-img{width:45px;height:45px;position:absolute;left:0;top:5px;text-align:center}.submenu .box-img img{max-height:45px}.submenu li .nadpissekce{color:#232323;line-height:18px;font-weight:700;position:relative;padding-left:55px;margin-top:5px;display:inline-block}.submenu li .nadpissekce:hover{color:#145bd7}.submenu li ul{padding:0 0 0 55px}.submenu li ul li{margin-bottom:0;min-height:auto}aside,aside ul li .submenu{box-shadow:0 0 16px rgb(0 0 0 / 12%)}.submenu .next-cat{color:#77787b;text-decoration:underline}.submenu .next-cat:hover{color:#145bd7}.menu-upper{width:100%;justify-content:space-between}.login-handler{display:none}.filter-search-content{position:relative}.searching{position:relative;display:inline-block;width:600px}.searching input:focus,.searching input:hover{border:1px solid #145bd7}.searching::before{content:"";position:absolute;left:15px;top:17px;background:url(/img/searchbg.svg) no-repeat;width:15px;height:16px}.searching input{width:500px;line-height:48px;border:1px solid #d2dfe6;border-radius:3px 0 0 3px;padding-left:40px;height:50px}.searching .hledat{width:90px;height:50px;color:#232323;font-size:14px;line-height:50px;background:#e1e8f1;border-radius:0 3px 3px 0;text-transform:uppercase;transition:all .25s ease-in-out;text-align:center}.closeSearch{display:none;width:50px;height:50px;line-height:50px;background:#e1e8f1;text-align:center;border-left:1px solid #d2dfe6;margin-left:5px;margin-top:5px}.searching .hledat:hover{background:#a4be13;color:#fff}.searching .closewindow{display:none;position:absolute;right:106px;top:5px;width:40px;height:40px;line-height:40px;background:#e1e8f1;border-radius:0 2px 2px 0;text-transform:uppercase;transition:all .25s ease-in-out;text-align:center}.search-sugestion{display:none;padding:0 20px 20px 20px;position:absolute;top:55px;left:0;width:500px;background:#fff;box-shadow:0 0 16px rgb(0 0 0 / 12%);border:1px solid #c0ccd2;z-index:12;max-height:calc(100vh - 60px);overflow:hidden;overflow-y:auto;border-radius:6px}.search-suggestions::after,.search-suggestions::before{content:"";position:absolute;left:20px;top:-20px;border:10px solid transparent;border-bottom:10px solid #fff}.search-suggestions::before{top:-21px;border-bottom:10px solid #c0ccd2}.search-sugestion li{border-bottom:1px solid #d2dfe6}.search-sugestion li a{color:#232323;line-height:15px;display:flex;align-items:center;justify-content:space-between;padding:5px 0;transition:all .25s ease-in-out}.search-sugestion li a:hover{text-decoration:underline;color:#145bd7}.search-sugestion li a .flx-c{width:calc(100% - 70px)}.search-sugestion li a strong{color:#145bd7!important}.search-sugestion .search-category li a{position:relative;padding:15px 0 15px 50px}.search-sugestion .search-category li a::before{content:"";position:absolute;left:15px;top:15px;width:17px;height:14px;background:url(/img/slozka.svg) no-repeat center}.search-sugestion li a .box{display:inline-block;width:50px;min-width:50px;text-align:center;height:35px;line-height:35px;margin-right:10px}.search-sugestion li a .box img{max-height:35px}.search-sugestion li a .txt{color:#232323;font-size:13px;line-height:18px;padding-right:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-sugestion li a .price{color:#232323;font-weight:700;white-space:nowrap;text-align:right}.search-sugestion li a .price .discount{display:block;color:#767676;text-decoration:line-through;font-weight:600}.search-sugestion li.zadne{color:#232323;font-size:15px;font-weight:600;line-height:35px;text-transform:uppercase;margin-top:1px}.search-sugestion .ais-infinite-hits--showmore{display:none!important}.search-sugestion .showallcontent{height:34px;background:#e1e8f1;border:1px solid #c0ccd2;display:inline-block;width:100%;line-height:32px;text-align:center;color:#211d1b;margin-top:10px;border-radius:3px}.search-sugestion .showallcontent:hover{color:#145bd7;text-decoration:underline}.btn-cart{display:inline-block;height:50px;line-height:50px;background:#145bd7;padding:0 20px;border-radius:6px;transition:all .25s ease-in-out}#modal_cart_header:hover .btn-cart,.btn-cart:hover{background:#a4be13}.btn-cart img{margin-right:10px;position:relative;top:-3px}.btn-cart .ks{color:#fff;margin-right:5px}.btn-cart .price{color:#fff;font-size:14px;font-weight:700}.kosik{position:relative;z-index:20}.cart-content{position:absolute;top:45px;right:0;box-shadow:0 4px 9px rgb(0 0 0 / 9%);border:1px solid #c0ccd2;background:#fff;width:370px;border-radius:9px;visibility:hidden;opacity:0;z-index:11;transition:all .25s ease-in-out}.cart-content.vissible{top:55px;visibility:visible;opacity:1;display:block!important}.cart-content::after,.cart-content::before{position:absolute;right:30px;top:-20px;border:10px solid transparent;border-bottom:10px solid #fff}.cart-content::before{top:-21px;border-bottom:10px solid #c0ccd2}.cart-content .overflow-table{padding:0 15px;max-height:455px;overflow:hidden;overflow-y:auto}.cart-child{padding:15px 0;border-bottom:1px solid #cfdce3}.cart-content h3{color:#293134;font-size:20px;line-height:25px;text-align:center}.cart-content .imagekosik{width:60px;min-width:60px;height:60px;line-height:58px;background:#fff;display:inline-block;margin-right:10px}.cart-content .imagekosik img{max-height:55px;font-size:0}.cart-content .basket-content .flx{width:100%;justify-content:space-between}.cart-content h4 a{color:#232323;padding-right:10px}.cart-content h4 a:hover{color:#145bd7;text-decoration:underline}.cart-content .removecart{cursor:pointer;display:inline-block;min-width:30px;background:url(/img/close.svg) center no-repeat;background-size:11px;margin-top:-5px;margin-right:-5px}.cart-content p{color:#232323;line-height:15px;white-space:nowrap}.cart-content p.cena{font-size:14px;font-weight:700}.cart-content .submit{margin:20px 0;padding:0 15px}.cart-content .price{font-size:14px;color:#232323}.cart-content .price strong{font-size:16px}.cart-content .button{padding:0 0 0 15px;margin-left:20px}.cart-content .button:hover span{background:#a4be13}.freedelivery{width:100%;background:#e1e8f1;color:#232323;font-size:12px;line-height:20px;font-weight:600;padding:8px 15px}.freedelivery img{margin-right:10px;min-width:37px}.freedelivery strong{color:#145bd7;white-space:nowrap}.menu-bottom{margin-top:15px}.season-menu{justify-content:flex-start;margin:0 -10px}.season-menu li{padding:0 10px}.season-menu li a{width:100%;color:#232323;font-weight:600;text-transform:uppercase;height:50px;display:flex;align-items:center;line-height:16px;transition:all .3s ease}.season-menu li a:hover{color:#9acc05}.season-menu li a span{margin-right:10px;width:30px;min-width:20px}.mainhp{padding-top:15px;padding-bottom:30px;background:#e1e8f1;border-bottom:1px solid #d2dfe6;text-align:right}.main-content{display:inline-block;width:75%;padding-left:30px}.slick-list,.slick-slider{position:relative;display:block}.main-content .carousel{position:relative;padding-bottom:60px;height:470px;overflow:hidden}.main-content .carousel .slick-slide{border:1px solid #c0ccd2;border-bottom:0}.slider{width:100%;margin:0 auto}.slick-list{overflow:hidden;margin:0}.slick-slide{display:inline-block;margin:0;height:100%;min-height:1px}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;width:40px;height:40px;background:#e1e8f1;border-radius:50%;opacity:.5;padding:0;z-index:9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;outline:0}.slick-prev{left:-35px}.slick-next:before,.slick-prev:before{content:"";width:20px;height:14px;display:inline-block}.slick-prev:before{background:url(/img/arrowleft.svg) center no-repeat}.slick-next{right:-35px}.slick-next:before{background:url(/img/arrowright.svg) center no-repeat}.slick-next:hover,.slick-prev:hover{opacity:1}.progressBarContainer{position:absolute;bottom:0;left:1px;width:100%;height:60px;display:flex;z-index:8;align-items:flex-start}.progressBarContainer>div{position:relative;float:left;width:calc(25% - -1px);margin-left:-1px;height:60px;text-align:left;cursor:pointer;border:1px solid #cbd5da;background:#fff;display:flex;align-items:center;padding:0 5px}.progressBarContainer>div:after,.progressBarContainer>div:before{content:"";position:absolute;top:-30px;left:50%;border:15px solid transparent;margin-left:-15px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.progressBarContainer>div:before{z-index:9;border-bottom:15px solid #fff}.progressBarContainer>div:after{border-bottom:15px solid #cbd5da;top:-31px;z-index:8}.progressBarContainer>div:hover::after,.progressBarContainer>div:hover::before{opacity:1}.progressBarContainer div i{display:inline-block;height:50px;min-width:50px;width:50px;line-height:48px;border:1px solid #cbd5da;margin-right:15px;text-align:center}.progressBarContainer div i img{max-height:42px}.progressBarContainer div p{font-weight:600;line-height:14px;color:#232323;position:relative;z-index:2;text-transform:lowercase}.timecount{width:calc(100% - 50px);height:35px;position:relative;left:-25px;top:5px;margin-top:5px;display:flex;justify-content:center;align-items:center;background:#145ad5;border-radius:2px 2px 0 0;font-size:10px;font-weight:400;line-height:17px}.timecount span{font-size:20px;font-weight:600;text-transform:none;margin-right:5px}.timecount span:first-child{position:relative;top:-2px}.timecount span:before{content:":";color:#9c9c9c;display:inline-block;margin:0 3px;vertical-align:middle;position:relative;top:-3px;font-size:16px}.timecount span:first-child:before{display:none}.akce-tydne .timecount,.progressBarContainer div p::first-letter{text-transform:uppercase}.progressBarContainer div span.progressBar{width:100%;height:3px;background:#fff;position:absolute;bottom:0;left:0}.progressBarContainer div span.progressBar .inProgress{background:#1356cc;width:0%;height:100%;z-index:2}.akce-tydne{height:125px;background:#fff;border:1px solid #b8c4ca;border-radius:9px;margin-top:30px;padding:0 15px;text-align:left;position:relative;z-index:4}.akce-tydne:before{content:"";position:absolute;left:0;top:0;background:url(/img/bgtrhak.png) no-repeat;height:100%;background-size:contain;width:100%;border-radius:9px 0 0 9px}.akce-tydne .trhak{width:30%;position:relative;margin-right:30px;min-width:230px}.akce-tydne .timecount{position:static;width:100%;background:#fff;border:1px solid #c5d1d8;color:#232323;font-size:10px;font-weight:400}.akce-tydne .timecount span{color:#145ad5;font-size:20px;font-weight:700;text-transform:none}.section-title{color:#232323;font-size:28px;font-weight:600;margin-bottom:15px}.trhak-product{padding-right:15px;position:relative}.trhak-product figure{display:flex;align-items:center}.trhak-product .box-img{position:relative;width:115px;height:115px;line-height:115px;margin-right:70px}.trhak-product .box-img img{max-height:115px}.trhak-product .trhak-stitek{position:absolute;bottom:0;right:-40px;width:66px;height:66px;background:#c20038;border-radius:50%;color:#fff;font-size:14px;line-height:20px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;text-transform:uppercase}.trhak-product .trhak-stitek strong{font-size:22px;position:relative;top:-4px}.trhak-product .titulek{color:#010101;font-size:15px;letter-spacing:-.07px}.trhak-product .sleva{color:#232323;font-size:13px;line-height:20px;font-weight:400;letter-spacing:-.07px;text-decoration:line-through}.trhak-product .cena{color:#232323;font-size:25px;line-height:30px;font-weight:700;letter-spacing:-.13px}.akce-tydne .button{white-space:nowrap;position:relative;min-width:115px}.akce-tydne .button img{margin-right:10px}.search-button{display:none}.hodnoceni-produktu{opacity:0;visibility:hidden;position:absolute;bottom:60px;text-align:right;right:0;transition:all .25s ease}.relat-div:hover .hodnoceni-produktu{opacity:1;visibility:visible;bottom:80px}.star-ratings-css{display:inline-block;color:#cdcdcd;font-size:22px;line-height:22px;height:22px;width:103px;margin:0 auto;position:relative;top:1px;padding:0}.star-ratings-css-top{color:#fecc42;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.title{color:#232323;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.14px;margin-bottom:30px}.posledni-nakupy{margin:30px 0}.last-purchases-slider{border-radius:9px}.last-purchases-slider .slick-list{height:110px}.last-purchases-slider .purchaded{display:inline-block;width:20%;padding:10px}.last-purchases-slider .purchaded a{display:flex;width:100%;height:85px;padding:0 5px;position:relative;box-shadow:0 2px 4px rgb(0 0 0 / 8%)}.last-purchases-slider .purchaded a:hover{box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.last-purchases-slider .purchaded a figure{display:flex;align-items:center;width:100%}.last-purchases-slider .purchaded a figure .box-img{width:80px;min-width:80px;text-align:center;height:60px;line-height:60px;margin-right:5px}.last-purchases-slider .purchaded a figure .box-img img{max-height:60px;object-fit:contain}.last-purchases-slider .purchaded a p{color:#232323;line-height:15px;letter-spacing:-.07px}.last-purchases-slider .purchaded a .time{color:#767676;margin-bottom:5px;font-size:12px}.last-purchases-slider .purchaded a p img{margin-right:10px}.last-purchases-slider .purchaded a .who strong{color:#145bd7;letter-spacing:-.07px}.produkty{display:inline-block;width:100%;margin:30px 0}.produkty.produkty4.bb1{padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:0}.produkty hr{border-top:1px solid #e6e6e6;width:calc(100% - 30px);margin-left:15px;position:relative;top:-40px;z-index:4}.relat-div{float:left;width:25%;margin-bottom:30px;z-index:6;position:relative;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.searching-page .ais-infinite-hits.row,.three-products.row{margin:0}.three-products .relat-div{width:33.333%}.zadneprodukty{font-size:20px;margin:30px auto;text-align:center}.tags{display:flex;flex-direction:column;align-items:baseline;flex-wrap:wrap;position:absolute;left:15px;bottom:115px}.akce-produkt,.tags div{padding:5px 10px;display:inline-block;color:#333;background:#d9e0e8;font-size:11px;line-height:14px;margin-bottom:5px;border-radius:3px}.tags .darek{background:#ff8a65;color:#fff}.tags .doprava{background:#0b4970;color:#fff}.tags .novinka{background:#9ad04e;color:#fff}.akce-produkt,.tags .akce{background:#c20038;color:#fff}.slevaprocentualni{background:#c20038;color:#fff;position:absolute;right:-5px;top:10px;width:42px;height:42px;line-height:42px;border-radius:50%;font-size:15px;font-weight:600;text-align:center}.product{padding-top:10px;display:inline-block;width:100%;position:relative;border-radius:9px}.akcni .price-flx>div{padding-left:15px}.product:hover{box-shadow:0 4px 9px rgba(0,0,0,.09)}.product .image-box{margin-bottom:15px;height:160px;line-height:160px;display:inline-block;width:100%;text-align:center}.button-pagination{display:none!important}.product .image-box img{max-height:160px;height:auto;font-size:0;object-fit:contain}.product figcaption h3{color:#010101;font-size:17px;font-weight:600;line-height:20px;height:40px;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;margin-bottom:15px;padding:0 15px}.product figcaption .cena{color:#232323;font-size:20px;font-weight:700}.akcni figcaption .cena{color:#9c9c9c;text-decoration:line-through;font-weight:300}.product .price-flx{padding:10px 15px}.product .price-flx div{height:44px}.product .action-price{width:calc(100% - 30px);margin-left:15px;height:45px;background:#f13a3a;padding:0 15px;border-radius:6px;display:none}.akcni .action-price{display:flex}.product .action-price p{color:#fff;text-align:center;line-height:16px;text-decoration:none}.product .action-price span{display:block;font-size:11px;font-weight:400}.product .action-price strong{font-size:18px;line-height:18px;position:relative;top:-2px}.product~.button{position:absolute;bottom:15px;right:15px;height:40px;line-height:40px;font-size:14px}.product figcaption .skladem,.product figcaption .sklademjine{color:#00a651;font-size:12px;font-weight:600}.product figcaption .sklademjine{color:#e89f01}.product .product-short-description{padding:0 15px;color:#6d6e71;line-height:15px;letter-spacing:-.07px;height:45px;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.akcni .product-short-description{display:none}.styled-quantity{border:none;width:105px;min-width:105px;position:relative}.styled-quantity,.styled-quantity input{text-align:center;height:50px;display:inline-block}.styled-quantity input{background:#fff;border:1px solid #e0e0e0;width:45px;color:#1147a3;font-size:13px;font-weight:700;line-height:48px;text-transform:uppercase;border-radius:2px}.styled-quantity .qtyminus,.styled-quantity .qtyplus{position:absolute;content:"";background:#fff;bottom:0;z-index:10;border:none;width:30px;height:50px;cursor:pointer;border:1px solid #e0e0e0}.styled-quantity .qtyminus:hover,.styled-quantity .qtyplus:hover{background:#e0e0e0;color:#000}.styled-quantity .qtyminus{left:1px;border-radius:6px 0 0 6px}.styled-quantity .qtyplus{right:1px;border-radius:0 6px 6px 0}.quant-add{width:100%;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;background:#fff;z-index:1000;text-align:center;display:flex}.quant-add .styled-quantity{margin-right:0;width:40%;height:50px;margin-bottom:0}.quant-add .styled-quantity input{width:100%;height:50px;line-height:48px}.quant-add .styled-quantity .qtyminus,.quant-add .styled-quantity .qtyplus{width:27%;height:48px;cursor:pointer}.quant-add .button{padding:0;margin:0;width:60%!important;font-size:12px;height:50px;line-height:50px}.produkty .row .relat-div:hover .quant-add{opacity:1}.advantages{display:inline-block;width:100%;border-top:1px solid #ced8df;padding:25px 0}.advantages-slider{position:relative}.advantages-slider .slick-next{right:0}.advantages-slider .slick-prev{left:0}.advantages-slider .slick-list{overflow:hidden}.advantages-slider .slick-track{display:flex;justify-content:space-between;align-items:center}.advantages.mt30{margin-top:30px}.advantage{width:25%;border-right:1px solid #c0ccd2;padding:15px;justify-content:center;display:flex!important;align-items:center}.advantage:last-child{border:0}.advantage img{margin-right:20px}.advantage p{color:#232323;line-height:15px}.advantage p strong{display:block}.newsletter{background:#0f2752;padding:20px 0}.newsletter h3{color:#fff;font-size:30px;font-weight:700;line-height:35px;margin-bottom:10px}.newsletter p{color:#fff}.newsletter form{display:flex}.newsletter input{width:250px;height:45px;border:0!important;border-radius:3px 0 0 3px;background:rgba(255,255,255,.12);padding-left:15px;color:#fff;transition:all .3s ease}.newsletter input:active,.newsletter input:focus,.newsletter input:hover{outline:0!important;background:rgba(255,255,255,.2)}.newsletter button{width:50px;height:45px;border-radius:0 3px 3px 0;background:rgba(255,255,255,.3);line-height:42px;text-align:center;transition:all .3s ease}.newsletter button:hover{background:rgba(255,255,255,.5)}.newsletter .letter{width:60%;border-right:1px solid #7b88a0;margin:10px 0;padding-right:70px}.newsletter .fb{width:40%;margin:10px 0;padding-left:70px}.newsletter .fb a{width:61px;height:61px;border:1px solid #145bd7;border-radius:50%;text-align:center;line-height:58px;transition:all .3s ease}.newsletter .fb a:hover{background:#145bd7}footer{padding-top:40px}footer .half{float:left;width:50%}footer .peace{width:25%}footer h4{color:#232323;font-size:18px;line-height:22px;font-weight:700;margin-bottom:30px}footer ul li a{color:#232323;font-weight:400;line-height:25px;display:inline-block}footer ul li a:hover{color:#145bd7;text-decoration:underline}footer ul li .infomall{color:#232323}footer .cntct{color:#232323;font-size:16px;font-weight:600;margin:15px 0}footer .cntct a{color:#000}footer .cntct span{width:30px;min-width:30px;margin-right:15px}footer .cntct p{color:#6e6e6e;font-size:13px;font-weight:600;line-height:20px;margin-left:40px}.copyright{text-align:right;border-top:1px solid #d4d4d4;padding:10px 0;margin-top:30px}.copyright p{color:#333;font-size:13px;font-weight:400;line-height:24px}.copyright span{display:inline-block;color:#333;font-weight:300;margin-right:10px}.copyright span a{color:#333;text-decoration:underline}.copyright span a:hover{color:#145bd7}.copyright img{height:16px;position:relative;top:-1px}.custom-cookies{background:#f6f6f6;color:#232323;font-size:12px;font-weight:400;line-height:20px;-webkit-box-shadow:0 3px 6px 0 rgb(187 187 187);-moz-box-shadow:0 3px 6px 0 #bbb;box-shadow:0 3px 6px 0 rgb(187 187 187);position:fixed;bottom:0;left:0;width:100%;z-index:9999;padding:10px 0}.custom-cookies .container{display:flex;justify-content:center}.custom-cookies .image{align-self:center;min-width:35px}.custom-cookies .image img{height:40px}.custom-cookies .content{padding-left:15px;display:flex;align-items:center}.custom-cookies .description{margin-right:15px}.custom-cookies .tlacitko-souhlas{padding:0 30px;height:30px;border-radius:3px;background:#145bd7;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out}.custom-cookies .tlacitko-souhlas:hover{background:#a4be13}.css-8aznbf .fab{background:#145bd7!important}.category-page .left-side-controls{width:25%;padding-top:20px}.parent-selected-category{background:#fff;box-shadow:0 0 16px rgb(0 0 0 / 12%);margin-bottom:30px;border-radius:0 0 9px 9px}.left-side-controls .selected-category li{padding:0 20px 0 35px;position:relative}.left-side-controls .selected-category li.hidden{display:none}.left-side-controls .selected-category li:last-child{margin-bottom:0!important;padding-bottom:10px}.left-side-controls .selected-category li.main-category{background:#e1e8f1;padding-left:20px;margin-bottom:10px;padding-bottom:0}.left-side-controls .selected-category li::before{content:"";width:4px;height:4px;border-radius:8px;position:absolute;left:20px;top:15px;background:#000}.left-side-controls .selected-category li.main-category::before{display:none}.left-side-controls .selected-category li.zpetdo a{color:#145bd7;height:50px}.left-side-controls .selected-category li.zpetdo a:hover{text-decoration:underline}.left-side-controls .selected-category li.zpetdo::before{width:6px;height:9px;border-radius:0;background:url(/img/zpetblue.svg) center center no-repeat;display:inline-block;margin-right:10px;top:21px}.left-side-controls .selected-category li a{display:flex;height:35px;align-items:center;color:#232323;font-size:14px;line-height:20px}.left-side-controls .selected-category li.main-category a{background:#e1e8f1;height:45px}.left-side-controls .selected-category li.active a{color:#145bd7;border-bottom:1px solid #145bd7}.left-side-controls .selected-category li a:hover{color:#145bd7}.left-side-controls .selected-category li a span{color:#949494;font-size:14px;letter-spacing:-.12px;margin-left:5px;white-space:nowrap;position:relative}.filtrace-razeni{position:-webkit-sticky;position:sticky;top:30px;left:0;box-shadow:0 0 16px rgb(0 0 0 / 12%);border-bottom:0;margin-bottom:30px;border-radius:0 0 9px 9px;max-height:calc(100vh - 60px);overflow-y:auto}.filtrace-razeni .footer-panel,.filtrace-razeni .header-panel,.filtrace-razeni .zpetnakategorie,.showfilter{display:none}.ais-range-slider--header.ais-header,.filtrace-razeni .toggle-button{color:#010101;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase;display:inline-block;width:100%;position:relative;text-align:left;padding:10px 20px 0 20px;margin-bottom:10px;pointer-events:none}.ais-range-slider--header.ais-header{margin-left:-30px}.ais-range-slider--header.ais-header:after,.ais-range-slider--header.ais-header:before,.filtrace-razeni .toggle-button:after,.filtrace-razeni .toggle-button:before{content:"";border:7px solid transparent;border-bottom:7px solid #e1e8f1;position:absolute;right:20px;top:30px;display:none}.ais-range-slider--header.ais-header::before,.filtrace-razeni .toggle-button:before{border-bottom:7px solid #b1bdc4;top:28px}.ais-range-slider--header.ais-header.open,.filtrace-razeni .toggle-button.open{border-bottom:1px solid #c5d1d8}.filtrace-razeni .container-filter,.overflow-container{padding:0 20px 20px}#price-container-content{padding-bottom:0}#price-container-content .ais-range-input{padding-bottom:20px}.filtrace-razeni .zpetnakategorie{width:calc(100% - -30px);margin-left:-15px;height:50px;color:#145bd7;font-size:16px;font-weight:600;line-height:49px;text-decoration:underline;text-align:left;border-bottom:1px solid #d6dde3;margin-bottom:15px}#current-refined-values{display:inline-block;width:100%}.zvolene-filtry .current-refined-values-root{margin-top:10px;margin-bottom:15px;position:relative}.zvolene-filtry .current-refined-values-root .ais-current-refined-values--list{padding-right:80px}.slider-content #price{padding:0 10px}.slider-content .ais-range-input--fieldset label{width:100px}.slider-content .ais-range-input--fieldset .ais-range-input--labelMin{float:left}.slider-content .ais-range-input--fieldset .ais-range-input--labelMax{float:right}.ais-range-slider .rheostat-horizontal .rheostat-handle{top:-8px!important}.slider-content .ais-range-input--submit{margin-left:0;background:#e1e8f1;height:30px;width:100%;display:inline-block;line-height:30px;color:#000;text-align:center;margin-top:15px}.slider-content .ais-range-input--fieldset label input{display:inline-block;width:100%;height:35px;border-radius:2px;border:1px solid #dce1e3;background:#fff;color:#6e6f71;font-size:14px;line-height:33px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;min-width:inherit;color:#000;cursor:pointer}.slider-content .ais-range-slider .rheostat-horizontal .rheostat-background{height:6px;top:0;width:100%;border-radius:3px;border:1px solid #dce1e3;background:#fff;height:5px!important}.ais-range-slider--value,.slider-content .ais-range-input--separator,.slider-content .ais-range-slider--marker{display:none!important}.slider-content .ais-range-slider .rheostat-horizontal .rheostat-progress{background:#e1e8f1!important;height:5px!important;top:0!important}.slider-content .ais-range-slider .rheostat-horizontal .rheostat-handle .ais-range-slider--tooltip{white-space:nowrap;width:50px!important;padding:2px 0;top:-20px!important;margin-left:-12px!important}.slider-content .ais-range-slider .rheostat-horizontal .rheostat-handle{top:-8px!important}.slider-content .ais-range-slider--handle{width:22px;height:22px;background:#e1e8f1;cursor:pointer;border-radius:50%;position:relative;border:0}.slider-content .ais-range-slider--handle::before{content:"";position:absolute;left:6px!important;top:6px!important;width:10px!important;height:10px!important;border-radius:50%;background:#145bd7}#current-refined-values .ais-current-refined-values--item{display:inline-block;white-space:nowrap;margin-top:10px;margin-right:10px}#current-refined-values .ais-current-refined-values--item a{display:inline-block;white-space:nowrap;position:relative;padding-right:30px;padding-left:10px;min-width:90px;height:25px;border-radius:2px;border:1px solid #d2dfe6;background:#fff;color:#232323;font-size:13px;line-height:23px}#current-refined-values .ais-current-refined-values--item a::before{content:"Odebrat";position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .2s ease-in-out;width:100%;height:100%;text-align:left;line-height:23px;padding-left:10px;background:#fff;color:#232323}#current-refined-values .ais-current-refined-values--item a:hover::before{opacity:1;visibility:visible;background:#e1e8f1}#current-refined-values .ais-current-refined-values--item a::after{content:"";background:url(/img/closeall.svg) no-repeat center;width:11px;height:11px;display:inline-block;background-size:contain;vertical-align:middle;position:absolute;top:6px;right:10px}.ais-current-refined-values--clear-all{position:absolute;right:10px;top:10px;color:#232323;font-size:13px;line-height:26px}.ais-current-refined-values--clear-all:hover{text-decoration:underline;color:#145bd7}.showmore{display:none;color:#145bd7;margin:auto;height:30px;width:100%;line-height:30px;text-align:left;padding-left:20px;position:relative;top:-5px;font-size:12px}.showmore.open{display:block}.showmore:hover{text-decoration:underline}.showmore::before{content:"";background:url(/img/zpetblue.svg) center no-repeat;display:inline-block;vertical-align:middle;width:6px;height:9px;margin:0 15px 0 5px;transform:rotate(-90deg);background-size:contain}.showmore.active::before{transform:rotate(90deg)}.aside-container ul{padding:0 20px 20px 20px;position:relative;max-height:148px;overflow:hidden}.aside-container ul.open{max-height:inherit;overflow:visible;padding-bottom:5px}.aside-container li{display:inline-block;width:100%;margin-bottom:5px;position:relative;height:24px}.aside-container li input{visibility:hidden;position:absolute;opacity:0}.aside-container li a{color:#232323;line-height:24px;padding-left:25px}.aside-container li:hover{color:#145bd7}.aside-container li:hover>span{border:1px solid #145bd7}.aside-container li>span{position:absolute;left:0;top:4px;width:16px;height:16px;min-width:16px;background:#fff;border-radius:2px;border:1px solid #c1c1c1}.aside-container li>input:checked~span{background:#fff url(/img/checked2.svg) center center no-repeat;border:1px solid #145bd7;background-size:10px}#price_ranges .ais-refinement-list--item,.checkbox-price{display:inline-block;width:100%}#price_ranges .ais-refinement-list--item input,.checkbox-price input{position:absolute;z-index:-1;opacity:0}#price_ranges .ais-refinement-list--item label,.checkbox-price label{color:#232323;font-size:13px;font-weight:400;line-height:24px;text-decoration:underline;display:inline-block}#price_ranges .ais-refinement-list--item label:hover,#price_ranges .ais-refinement-list--item__active label,.checkbox-price input:checked~label,.checkbox-price label:hover{color:#145bd7}#price-container{width:100%;margin-top:15px}#price-container .kc{width:90px;position:relative}#price-container .kc input{width:100%;display:inline-block;font-size:13px;height:35px;background:#fff;border-radius:2px;border:1px solid #c1c1c1;text-align:left;line-height:33px;color:#232323;font-weight:600;letter-spacing:-.07px;padding:0 10px}#price-container .kc::after{content:"Kč";line-height:35px;color:#000;font-size:13px;font-weight:600;position:absolute;right:5px}#slider-container{width:100%;position:relative}#slider-container div{height:6px;background:#dadada}#slider-container span{width:20px;height:20px;background:#fff;border-radius:50%;border:1px solid #c1c1c1;position:absolute}#slider-container span::before{content:"";position:absolute;left:5px;top:5px;width:8px;height:8px;border-radius:50%;background:#a4be13;border:1px solid #a4be13}.category-page .category-content{width:75%;padding-left:30px}.banner-top-sales{display:inline-block;width:100%;margin-bottom:15px}.category-page h1{margin-bottom:20px;font-size:32px}.breadcrumb{margin:20px 0}.breadcrumb li,.breadcrumb li a{display:inline-block}.breadcrumb li+li::before{content:"";margin:0 10px;width:3px;height:3px;background:#232323;display:inline-block;vertical-align:middle}.breadcrumb li a{color:#232323;text-decoration:underline;font-size:13px}.breadcrumb li a:hover{color:#145bd7}.breadcrumb.devsmaller li:last-child a{color:#8e8e8e;pointer-events:none;cursor:default}.category-content h1{color:#010101;font-size:28px;font-weight:600;letter-spacing:-.14px;line-height:34px;margin-bottom:20px}.category-content .category-description{margin-bottom:20px}.category-content .category-description .dsc{color:#232323;font-size:14px;font-weight:400;line-height:23px;width:100%;max-height:70px;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.category-content .category-description .dsc a{color:#232323;text-decoration:underline}.category-content .category-description .dsc a:hover{color:#145bd7}.category-content .category-description .howto{width:30%;position:relative;padding-left:30px;list-style:inside;color:#145bd7}.category-content .category-description .howto:before{content:"";position:absolute;left:-1px;top:0;height:100%;width:1px;background:#d2dfe6}.category-content .category-description .howto li a{color:#282828;display:inline-block;font-size:15px;line-height:23px;font-weight:400;text-decoration:underline;font-style:italic}.category-content .category-description .howto li a:hover{color:#145bd7}.notifikace,.show-podkategorie{display:none}.filtrace-parent .dalsi-kategorie{margin-bottom:20px}.filtrace{margin:0 -5px;display:flex;flex-wrap:wrap}.filtrace li{width:25%;padding:0 5px;margin-top:10px}.filtrace li.hidden{display:none}.filtrace li a{height:50px;display:flex;justify-content:space-between;transition:all .25s ease-in-out;border:1px solid #ededed;align-items:center;text-align:left;transition:all .25s ease-in-out}.filtrace li a:hover{box-shadow:0 4px 9px rgb(0 0 0 / 9%);border:1px solid rgba(224,224,224,.59)}.filtrace li a span{margin-left:5px;color:#0f2955;line-height:16px;display:flex;align-items:center;transition:all .25s ease-in-out}.filtrace li a:hover span{color:#145bd7}.filtrace li a span i{width:35px;min-width:35px;height:35px;text-align:center;line-height:35px;display:inline-block;margin-right:10px}.filtrace li a span i img{max-height:35px}.filtrace li a strong{color:#8e8e8e;font-size:12px;font-weight:400;letter-spacing:-.12px;white-space:nowrap;margin:0 10px}.dalsi-kategorie.active{display:none}.nejprodavanejsi-v-kategorii h2{color:#010101;font-size:18px;line-height:24px;font-weight:600;margin-top:30px;margin-bottom:15px}.overflow-click-table{max-height:180px;overflow:hidden}.overflow-click-table.open{max-height:inherit;overflow:visible}.nejprodavanejsi-v-kategorii table{width:100%}.nejprodavanejsi-v-kategorii table tr{border-top:1px solid #d2dfe6;position:relative;height:60px}.nejprodavanejsi-v-kategorii table td{padding:10px 20px 10px 0;text-align:left}.nejprodavanejsi-v-kategorii table td.poradi{width:23px;padding-right:10px}.nejprodavanejsi-v-kategorii table td.poradi span{width:23px;height:23px;display:inline-block;text-align:center;line-height:23px;color:grey;font-size:13px;font-weight:600;letter-spacing:-.07px}.nejprodavanejsi-v-kategorii table td.obrazek{width:80px;padding:0 20px 0 0}.nejprodavanejsi-v-kategorii table td.obrazek img{max-height:50px;font-size:0}.nejprodavanejsi-v-kategorii table td.nazev a{color:#232323;font-size:14px;font-weight:600}.nejprodavanejsi-v-kategorii table td.nazev a:hover{color:#145bd7}.nejprodavanejsi-v-kategorii table td .skladem{margin-right:15px;color:#00a651;font-size:12px;font-weight:600}.nejprodavanejsi-v-kategorii table td.cena{color:#232323;font-size:16px;font-weight:700;letter-spacing:-.08px;white-space:nowrap;text-align:right;padding-right:0}.nejprodavanejsi-v-kategorii table td.cena p{display:inline-block}.dalsi-kategorie,.dalsi-nejprodavanejsi{display:inline-block;width:100%;height:30px;line-height:28px;text-align:center;color:#232323;text-decoration:underline;margin-top:-1px;transition:all .3s ease}.dalsi-kategorie:hover,.dalsi-nejprodavanejsi:hover{color:#145bd7}.dalsi-kategorie.open{margin-top:10px}.dalsi-kategorie::after,.dalsi-nejprodavanejsi::after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;border:6px solid transparent;border-top:6px solid #b1bdc4;transition:all .3s ease;position:relative;top:2px}.dalsi-kategorie.open::after,.dalsi-nejprodavanejsi.open:after{transform:rotate(180deg);top:-4px}.checkbox-styled{display:inline-block;width:100%;position:relative;padding:8px 20px;border:1px solid #e6e6e6}.checkbox-styled input[type=checkbox],.checkbox-styled input[type=radio]{position:absolute;z-index:-1;opacity:0}.checkbox-styled label{display:flex;align-items:center;cursor:pointer}.checkbox-styled label::before,.ready label:before{content:"";display:inline-block;position:relative;top:2px;width:18px;height:18px;min-width:18px;background:#fff;border:1px solid #c1c1c1;border-radius:2px;margin-right:20px;vertical-align:middle}.checkbox-styled label:hover::before,.ready label:hover:before{border:1px solid #145bd7}.checkbox-styled input:checked~label::before,.ready input:checked~label:before{background:#fff url(/img/checked2.svg) center no-repeat;border:1px solid #145bd7;background-size:10px}.delivery-info-content .checkbox-styled{border:0;padding:8px 0}.delivery-info-content .checkbox-styled label::before{top:0;margin-right:10px}.marginminus{margin-bottom:20px}.hidden-form{display:none;border:1px solid #d3d3d3;padding:15px;border-radius:3px}.delivery-info-content h2{margin-top:20px}.checkboxi-filtrace{display:flex;width:100%;border-bottom:1px solid #e0e0e0;flex-wrap:wrap;padding-bottom:20px;width:100%;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.checkboxi-filtrace h2{width:100%;color:#232323;font-size:28px;font-weight:600;line-height:34px;margin-bottom:30px;letter-spacing:-.14px}.checkboxi-filtrace .checkbox-styled{padding:0;width:auto;border:0}.checkboxi-filtrace .checkbox-styled .ais-toggle{margin-right:20px;margin-top:20px}.checkboxi-filtrace .checkbox-styled label{color:#232323;font-size:14px;letter-spacing:-.07px}.checkboxi-filtrace .checkbox-styled label:hover::before{border:1px solid #145bd7}.checkboxi-filtrace .checkbox-styled label:hover{color:#145bd7}.filtrace-razeni .checkbox-styled{padding:0;width:auto;border:0}.filtrace-razeni .checkbox-styled>div>div:nth-child(1){padding:5px 0;width:100%;border:1px solid #e6e6e6}.checkbox-styled span.ais-toggle--count::after,.checkbox-styled span.ais-toggle--count::before{display:inline-block}.checkbox-styled span.ais-toggle--count::before{content:"(";margin-left:5px}.checkbox-styled span.ais-toggle--count::after{content:")"}.checkboxi-filtrace .checkbox-styled label::before,.filtrace-razeni .checkbox-styled label::before{margin-right:10px}.category-content .produkty{margin-top:0;position:relative}.filrtovani-produktu{padding:5px 0;border-bottom:1px solid #e0e0e0}.ae-select{display:none}.filrtovani-produktu .razeni li{display:inline-block;margin-right:30px}.filrtovani-produktu .razeni li p,.pagination li a{text-transform:uppercase;border:1px solid transparent}.filrtovani-produktu .razeni li p{color:#232323;letter-spacing:-.07px;padding:5px 0;display:inline-block}.filrtovani-produktu .razeni li a{color:#232323;letter-spacing:-.07px;padding:8px 0;display:inline-block;border:1px solid transparent;cursor:pointer;position:relative;font-size:14px}.filrtovani-produktu .razeni li a:hover{color:#145bd7}.filrtovani-produktu .razeni .active a{font-weight:700}.filrtovani-produktu .razeni .active a:before{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:3px;background:#a4be13}.zobrazeno{color:#5f5f5f}.css-1wvezsk .fab{background:#145bd7!important}.flex-power,.product-flex{justify-content:space-between}.detail-produktu,.product-flex{margin-bottom:30px}.detail-produktu .breadcrumb{text-align:left}.product-flex{width:100%}.image-content{width:50%;padding-right:15px}#slideBox{overflow:hidden;margin:0 auto}.sliderMain{height:390px;line-height:370px;text-align:center;padding:10px}.sliderMain img{width:auto;height:auto;max-height:370px;font-size:0}.sliderMain .slick-list:focus{outline:0}.sliderMain .slick-list.dragging{cursor:pointer;cursor:grab}.slick-track:after,.slick-track:before{display:table;content:""}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(/img/ajax-loader.gif) center center no-repeat #fff}.sliderSidebar{height:120px;padding:10px 55px;overflow:hidden}.sliderSidebar .slick-slide{height:100px;line-height:90px;background:#fff;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;text-align:center;padding:5px;position:relative}.sliderSidebar img{max-height:90px;font-size:0;width:auto;height:auto}.sliderSidebar .slick-active:after{content:"";top:0;left:0;border-left:0;position:absolute;width:100%;height:100%}.sliderSidebar .slick-current:after{border-bottom:2px solid #145bd6}.sliderSidebar .slick-prev{left:0}.sliderSidebar .slick-next{right:0}.product-description{margin-top:40px;width:50%;position:relative;padding-left:15px;text-align:left}.product-description .tags{left:0}.product-description h1{color:#232323;font-size:37px;line-height:40px;font-weight:600;letter-spacing:-.18px;margin-bottom:10px}.product-description .show-hodnoceni{margin-right:20px}.product-description .show-hodnoceni .star-ratings-css{margin-right:3px}.relat-div .hodnoceni-produktu{opacity:0;position:absolute;bottom:83px;text-align:right;right:0;transition:all .25s ease}.product-description .show-hodnoceni p{color:#141414;font-size:14px;font-weight:400;display:inline-block}.inf-produktu,.price-qunt-add{width:100%}.product-description .flexpower{flex-direction:row;margin-top:10px;position:static}.product-description .flexpower span{margin-bottom:10px;margin-right:10px}.inf-produktu{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}#switch-position .inf-produktu{margin:10px 0 0 0;border-bottom:1px solid #eee;padding-bottom:15px}.inf-produktu p{color:#232323;font-size:14px;line-height:22px}#switch-position .inf-produktu p{color:#737373;font-size:12px;line-height:18px}.inf-produktu p:after{content:"|";color:#cecece;display:inline-block;vertical-align:middle;margin:0 10px;position:relative;top:-2px}.inf-produktu p:last-child:after,.inf-produktu.short-inf p:after{display:none}.product-description .darek-zdarma{font-size:13px;margin-top:0!important}.product-action-price{height:50px;line-height:48px;text-align:center;color:#fff;background:#f13a3a;text-transform:uppercase;font-size:20px;border-radius:9px 9px 0 0;display:none}.akce .product-action-price{display:block}.price-qunt-add{border-radius:9px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:#fff;border:1px solid #eee;margin:-1px 0 25px 0}.newflex{display:flex;justify-content:space-between;align-items:center;width:100%}.price-qunt-add.product-unfinded{flex-wrap:nowrap}.akce .price-qunt-add{border-radius:0 0 9px 9px;border:1px solid #f13a3a}.product-price-sklad{padding:20px 0 20px 20px;display:flex;flex-direction:column}.product-price-sklad .cena .sleva{font-size:13px;line-height:16px;color:#737373;font-weight:600;letter-spacing:-.1px;text-decoration:line-through;display:block}.cart table .produkt-v-kosiku a:hover,.darek-k-nakupu p a,.static-content p a{text-decoration:underline}.product-price-sklad .cena .prc-price{color:#232323;white-space:nowrap;font-size:35px;line-height:35px;font-weight:700;letter-spacing:-.17px;display:inline-block}.product-price-sklad .cena .recykl{display:block;font-size:10px;line-height:20px;font-weight:300;color:#777;white-space:nowrap}.product-price-sklad .cena .mena{display:block;font-size:13px;font-weight:400;margin-left:5px}.product-description .skladem{color:#00a651;font-size:13px;font-weight:600}.product-description .sklademjine{color:#232323;font-size:13px;font-weight:600}.product-description .skladem img{display:none}.tooltipwindow{display:inline-block;position:relative;top:-2px;z-index:11;margin-left:5px}.tooltipwindow span{display:inline-block;background:#9c9c9c;width:18px;height:18px;line-height:16px;vertical-align:middle;text-align:center;border-radius:50%;color:#fff;cursor:pointer}.tooltipwindow .hiddenwindow{padding:5px 10px;position:absolute;text-align:center;left:50%;bottom:25px;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:3;width:305px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border:1px solid #d9d9d9;background:#fff;color:#7a7a7a;font-size:12px;line-height:18px;visibility:hidden;opacity:0;font-weight:400}.tooltipwindow .hiddenwindow::after{content:"";position:absolute;bottom:-12px;left:50%;z-index:15;margin-left:-12px;border:12px solid transparent;border-top:12px solid #fdfdfd;border-bottom:0}.tooltipwindow:hover .hiddenwindow{visibility:visible;opacity:1}.price-qunt-add .qua-buy{padding:20px;display:flex}.price-qunt-add .qua-buy .button{margin-left:10px;width:190px;padding:0}.odpocet-flex .konecakce,.timecount{color:#fff;text-transform:uppercase}.price-qunt-add .button:after{content:"";width:20px;height:22px;margin-left:10px;background:url(/img/carticon.svg) center center no-repeat;display:inline-block;position:relative;top:5px;transition:all .2s}.availability-content{margin-bottom:20px}.availability-content-info .whups{display:inline-block;background:#00a651;width:34px;min-width:34px;height:34px;line-height:32px;vertical-align:middle;text-align:center;border-radius:6px;color:#fff;position:relative}.availability-content-info .whups img{height:20px}.availability-content-info .availability-content-text{color:#7a7a7a;font-size:12px;line-height:18px;margin-left:20px}.availability-content-info .availability-content-text strong{color:#232323;font-size:13px;font-weight:600;display:block}.odpocet-flex{display:flex;width:100%;height:50px}.popis-produktu .dsc-menu,.timecount{display:flex}.odpocet-flex .konecakce{font-size:14px;font-weight:600;line-height:50px;background:url(/img/endtime.svg) left center no-repeat #f13a3a;white-space:nowrap;padding:0 20px;border-radius:0 0 0 6px}.odpocet-flex .timecount{width:100%;margin-left:0;height:50px;border-radius:0;margin-top:0;top:0;left:0;border-radius:0 0 6px 0;background:#f13a3a}.odpocet-flex .timecount span:first-child{top:-1px!important}.akce-vypis .timecount{width:calc(100% - 30px);left:15px;top:190px;height:30px;border-radius:3px;position:absolute;font-size:8px}.akce-vypis .timecount span{font-size:15px}.akce-vypis .timecount span:before{font-size:15px}#zpusob-dopravy h2,.cart table th,.checkbox-styled label p,.darek-k-nakupu p strong,.kosik-menu li a{text-transform:uppercase}.popis-produktu{border-top:1px solid #cbd5da;border-bottom:1px solid #cbd5da;padding:30px 0}.left-part-product{padding-right:30px;width:70%}.right-part-product{width:30%;position:relative;padding-left:30px}.right-part-product p.titul{color:#232323;font-size:20px;font-weight:400;letter-spacing:-.1px;line-height:50px;height:50px;display:inline-block}.right-part-product::before{content:"";position:absolute;left:-1px;top:0;height:100%;width:1px;background:#cbd5da}.right-part-product table{width:100%;margin-top:10px}.right-part-product table tr{border-bottom:1px solid #ced9df}.right-part-product table td{color:#232323;font-size:14px;line-height:18px;padding:10px 0}.right-part-product table td strong{font-weight:600}.popis-produktu .dsc-menu{display:flex;border-bottom:1px solid #cbd5da}.popis-produktu .dsc-menu li a{color:#232323;font-size:20px;line-height:24px;font-weight:400;letter-spacing:-.1px;border-bottom:2px solid transparent;height:50px;display:flex;align-items:center;position:relative;margin-right:50px}#zpusob-dopravy h2,#zpusob-dopravy i,.new-cart-part .cart-phone p{letter-spacing:-.07px;font-size:13px}.popis-produktu .dsc-menu li a:hover{color:#145bd7}.popis-produktu .dsc-menu li.active a{border-bottom:2px solid #145bd7;font-weight:700}.popis-content{float:left;width:100%;padding-top:20px;display:none}.popis-content-grid{display:flex;flex-wrap:wrap;grid-gap:20px}.popis-content video{max-width:500px;aspect-ratio:16/9}#zpusob-dopravy{padding-top:0;margin-bottom:20px}.popis-content .row.flx{flex-wrap:wrap}.popis-content:first-child{display:block}.wysig-cotent p big{color:#232323;font-size:13px;font-weight:400}.wysig-cotent p{display:block;margin-bottom:20px}.wysig-cotent p strong{color:#232323;font-size:14px;font-weight:700}.wysig-cotent ol,.wysig-cotent ul{margin-bottom:20px}.wysig-cotent h2{display:block;margin:30px 0}.wysig-cotent h2 big{color:#0f2752;font-size:20px;font-weight:700}.wysig-cotent ul{list-style:inside}.wysig-cotent ul li{color:#232323;line-height:25px}#zpusob-dopravy h2{color:#145bd7;font-weight:700;margin-bottom:0;margin-top:20px}#zpusob-dopravy table{width:75%;margin-top:20px}#zpusob-dopravy table tr{border:1px solid #ddd;border-bottom:0}#zpusob-dopravy table tr:last-child{border-bottom:1px solid #ddd}#zpusob-dopravy table tr td{color:#232323;font-size:13px;line-height:30px;padding:5px 15px}#zpusob-dopravy table tr td:last-child{text-align:right}#zpusob-dopravy table tr td span{font-weight:600}#zpusob-dopravy table tr td strong{color:#145ad5;font-weight:600;letter-spacing:-.07px;white-space:nowrap}#zpusob-dopravy hr{margin-top:30px;margin-bottom:15px;width:75%;float:none;display:inline-block}#zpusob-dopravy i{color:#145ad5;font-weight:600;line-height:30px;display:block}#dotaz-na-produkt form{width:75%}#dotaz-na-produkt .box-input.w100{width:100%}#dotaz-na-produkt .flx-trick{display:flex;align-items:flex-start;width:100%}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.gdpr-input label{position:relative;color:#232323;line-height:20px;padding-left:25px;margin:0!important;font-weight:400!important}.gdpr-input label::before{content:"";position:absolute;left:0;top:3px;width:13px;height:13px;background:#fff;border-radius:2px;border:1px solid #c1c1c1}.gdpr-input label a{color:#232323;text-decoration:underline}.gdpr-input label a:hover{color:#145ad5}.gdpr-input.txt-r{margin-bottom:15px;margin-top:0}.gdpr-input.txt-r label{text-align:right;padding-left:0;padding-right:25px}.gdpr-input.txt-r label::before{left:auto;right:0}.gdpr-input p a{color:#232323;text-decoration:underline}.gdpr-input p a:hover{color:#1151c1}.produkty4 .row{margin:0}.produkty4 .row .relat-div{width:25%}.produkty4 .row a{width:100%}.detail-objednavky,.shrnuti,.sprava-meho-uctu,.sprava-uctu,.textove-podstranky,.zmena-hesla,.zmena-osobnich-udaju{margin-bottom:50px;display:inline-block;width:100%}.zmena-hesla{margin-top:50px}.moje-objednavky,.title-page-content .center{text-align:center}.title-page-content{background:#e1e8f1;border-bottom:1px solid #ced9df;margin-bottom:50px;padding-top:20px}.title-page-content .breadcrumb{margin:0}.title-page-content h1{color:#232323;font-size:33px;line-height:40px;font-weight:600;letter-spacing:-.17px;margin:30px 0}.textove-podstranky p,.textove-podstranky ul li{color:#232323;font-size:14px;line-height:20px}.textove-podstranky .nomrgbottom,.textove-podstranky p{margin-bottom:30px}.textove-podstranky table p{color:#145ad5;margin-bottom:0}.textove-podstranky .nomrgbottom p{margin-bottom:0}.textove-podstranky ul{list-style:inside;margin-bottom:30px}.textove-podstranky h2{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.09px;margin-bottom:30px}.textove-podstranky a{color:#145bd7;font-weight:700;letter-spacing:-.07px;text-decoration:underline;transition:all .2s ease}.textove-podstranky a:hover{color:#9acc05}.textove-podstranky hr{border-top:1px solid #c1c1c1;margin-bottom:30px}.textove-podstranky hr.mt20{margin-top:20px}.textove-podstranky .row hr{width:calc(100% - 30px);margin-left:15px}.textove-podstranky .zaruka ul{list-style:lower-latin;padding-left:15px}.textove-podstranky table{width:100%;max-width:870px;margin-bottom:30px}.textove-podstranky table tr{border:1px solid #e2e2e2}.textove-podstranky table td{color:#232323;font-size:14px;line-height:20px;padding:10px 15px}.textove-podstranky .blue{color:#145ad5;font-weight:700;white-space:nowrap}.flex-kontakt{display:flex;flex-wrap:wrap}.kontakt-side{width:70%;padding-right:30px;border-right:1px solid #ced9df}.kontakt-side .konakt-box{display:flex;align-items:center;padding:5px 20px;flex-wrap:wrap;box-shadow:0 2px 9px rgba(0,0,0,.09);background:#fff;margin-bottom:30px;border-radius:5px}.kontakt-side .konakt-box p{margin-bottom:0;width:33.33333%}.kontakt-side .konakt-box a{display:flex;flex-direction:column;padding-left:40px;margin:10px;color:#232323;font-size:15px;font-weight:600;line-height:18px;position:relative}.kontakt-side .konakt-box a:hover{color:#145bd7}.kontakt-side .konakt-box a strong{color:#6e6e6e;display:block;font-size:13px;font-weight:600}.kontakt-side .konakt-box a img{position:absolute;left:0;top:50%;margin-top:-8px}.kontakt-side .firm-box{display:flex;flex-wrap:wrap;margin-bottom:50px}.kontakt-side .firm-box p{margin-bottom:0}.kontakt-side .firm-box>div{width:33.3333%}.kontakt-side .firm-box>div h3{font-size:18px;font-weight:600;letter-spacing:-.09px}.kontakt-side .firm-box>div span{display:block;color:#3e3e3e}.formular-kontakt{width:30%;padding-left:30px}.formular-kontakt h2{color:#232323;font-size:28px;font-weight:600;letter-spacing:-.14px;margin-bottom:10px}.formular-kontakt .box{margin-top:20px}.formular-kontakt .box:first-child,.formular-kontakt .gdpr-input{margin-top:0}.formular-kontakt label{color:#818181;font-size:12px;margin-bottom:10px}.formular-kontakt input{border:1px solid #d3d3d3;width:100%;height:50px;line-height:48px;color:#232323;padding:0 15px;border-radius:3px}.formular-kontakt textarea{border:1px solid #d3d3d3;padding:5px 15px;resize:none;height:200px;width:100%}.formular-kontakt p{color:#818181;font-size:12px;font-weight:400}.formular-kontakt .gdpr-input label a{font-weight:400;text-transform:none}.formular-kontakt .button{margin-top:20px}.registration-page{margin-bottom:60px}.registration-page h1{margin-top:0}.registration-page table .cena strong{margin-right:5px}.sprava-uctu .row{display:flex;flex-wrap:wrap}.sprava-uctu.complaint .row{justify-content:flex-start}.flex-obj,.sprava-uctu .row{justify-content:space-between}.detail-objednavky .cart,.sprava-uctu .button.mt30{margin-top:30px}.sprava-uctu .container-smaller{max-width:800px;width:100%}.sprava-uctu h2{color:#232323;font-size:28px;line-height:34px;font-weight:600;margin:20px 0;letter-spacing:-.14px}.sprava-uctu h2.mt0{margin-top:0}.oddel{margin-top:25px;display:inline-block;width:100%}.flex-prihlaseni{display:flex;justify-content:space-between}.prihlaseni-inputy{width:50%;padding-right:40px;border-right:1px solid #e6e6e6}.registrace-info{width:50%;padding-left:40px}.registrace-info h3{font-weight:600;margin-bottom:15px}.registrace-info p{color:#232323;line-height:25px}.flx-btns{margin-top:25px}.registration-page .checkbox-styled{margin-bottom:25px;border:0;padding:0}.registration-page .checkbox-styled label{font-size:16px}.registration-page .checkbox-styled label::before{top:0;margin-right:15px}.registration-page .row.mb15{margin-bottom:15px}.registration-page .souhlas{color:#232323;margin-bottom:20px}.registration-page .souhlas a{color:#232323;text-decoration:underline;display:inline-block;transition:all .2s ease}.registration-page hr{border-top:1px solid #d3d3d3;margin:15px 0 25px 0}.flx-btns a{color:#232323;text-decoration:underline;width:100%;display:inline-block;transition:all .2s ease}.flx-btns a:hover,.souhlas a:hover{color:#145ad5}.registrace-info .button{background:0 0;color:#1147a3;border:1px solid #e0e0e0;margin-top:20px}.registrace-info .button:hover{border:1px solid #145ad5}.new-cart-part .flx{display:flex;align-items:center}.new-cart-part .cart-phone{display:flex;align-items:center;margin-right:70px}.new-cart-part .cart-phone p{color:#232323;font-weight:400;line-height:18px;padding-left:20px}.new-cart-part .cart-phone p a{color:#232323;font-size:15px;font-weight:700;display:block}.new-cart-part .cart-phone p a:hover{color:#a4be13}.new-cart-part .zpet{margin-top:0}.box-shadowtrick{height:60px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.box-shadowtrick.disabled{pointer-events:none}.kosik-menu{display:flex}.kosik-menu li{width:33.3333%;position:relative;padding-right:20px}.kosik-menu li:last-child{padding-right:0}.kosik-menu li a{font-size:16px;font-weight:700;letter-spacing:-.08px;display:flex;height:58px;align-items:center;justify-content:center;width:100%;background:#fff;color:#cfd1d4}.kosik-menu li.active a{color:#232323}.kosik-menu li a:hover{color:#145bd7}.kosik-menu li::after,.kosik-menu li::before{content:"";border:31px solid transparent;border-right:0;position:absolute;top:-2px}.kosik-menu li::before{border-left:10px solid #fff;right:11px;z-index:2}.kosik-menu li::after{border-left:10px solid #e0e0e0;right:10px}.kosik-menu li a:before{content:"";display:inline-block;margin-right:15px}.kosik-menu li:last-child::after,.kosik-menu li:last-child::before{display:none}.kosik-menu li:nth-child(1) a:before{background:url(/img/kosiksede.svg) center center no-repeat;width:21px;height:25px}.kosik-menu .active:nth-child(1) a:before{background:url(/img/kosikorange.svg) center center no-repeat}.kosik-menu li:nth-child(2) a:before{background:url(/img/dopravasede.svg) center center no-repeat;width:29px;height:20px}.kosik-menu .active:nth-child(2) a:before{background:url(/img/dopravaorange.svg) center center no-repeat}.kosik-menu li:nth-child(3) a:before{background:url(/img/emailsede.svg) center center no-repeat;width:21px;height:18px}.box-shadowtrick.disabled li a{pointer-events:none}.cart,.cart table{width:100%}.kosik-menu .active:nth-child(3) a:before{background:url(/img/emailorange.svg) center center no-repeat}.cart{border-bottom:1px solid #dadada;position:relative;display:inline-block}.cart h1{color:#232323;font-size:28px;letter-spacing:-.14px;font-weight:600;margin:30px 0 20px;line-height:30px}.cart table thead tr{height:35px;border:1px solid #e0e0e0}.cart table th{color:#4b4b4b;font-size:12px;font-weight:600;letter-spacing:-.06px;text-align:left;padding:0 20px 0 0;white-space:nowrap}.cart table th:first-child{padding-left:20px}.cart table tbody tr{border-bottom:1px solid #e6e6e6}.cart table tbody tr:last-child{border-bottom:0}.cart table td{text-align:left;padding:10px 20px 10px 0}.cart table td.no-product{text-align:center;padding:30px;font-size:16px}.cart table td.detail-click a{color:#232323;text-decoration:underline}.cart table td.detail-click a:hover{color:#145bd7}.cart table td.specPL{padding-left:15px}.cart table .produkt-v-kosiku a{color:#232323;font-size:14px;font-weight:600}.cart table .produkt-v-kosiku .box{min-width:70px;width:70px;max-height:70px;margin-right:30px}.cart table .produkt-v-kosiku img{max-height:70px;font-size:0}.cart table .skladem,.cart table .sklademjine{font-size:12px;font-weight:600;letter-spacing:-.06px}.cart table .quantity .styled-quantity{margin-right:0;width:70px;min-width:70px}.cart table .quantity .styled-quantity input{width:100%;text-align:left;padding-left:15px;border-radius:0;padding:0}.cart table .quantity .styled-quantity .qty{padding-left:15px}.cart table .styled-quantity .qtyminus,.cart table .styled-quantity .qtyplus{width:25px!important;height:25px;line-height:23px;right:1px;left:auto;text-align:center!important;border:0;padding-left:0!important}.celkem-k-uhrade,.flex-power{border-top:2px solid #0f264d}.cart table .styled-quantity .qtyminus{bottom:1px;border-left:1px solid #dadada}.cart table .styled-quantity .qtyplus{top:1px;border-left:1px solid #dadada;border-bottom:1px solid #dadada}.cart table .skladem{color:#00a651}.cart table .cena-kosik{color:#232323;font-size:16px;letter-spacing:-.08px}.cart table .cena-kosik .cart-ks,.cart table .cena-kosik strong{white-space:nowrap}.cart table .cena-kosik .cart-ks{display:block;color:#9c9c9c;font-size:14px}.cart table .napravo{text-align:right}.cart table td.napravo{padding-right:10px}.flex-power{display:flex;align-items:baseline;padding-top:20px}.celkem-k-zaplaceni{color:#232323;font-size:14px;font-weight:400;letter-spacing:-.07px;text-align:right}.celkem-k-zaplaceni strong{color:#232323;font-size:30px;font-weight:700;letter-spacing:-.15px;margin-left:10px}.celkem-k-zaplaceni .pouzityvoucher{margin-bottom:10px}.celkem-k-zaplaceni .pouzityvoucher .vouchernumber,.copoun-discount .vouchernumber{background:#a4be13;border-radius:3px;color:#fff;font-weight:600;padding:5px 10px;margin-left:10px}.copoun-discount .cena{color:#232323;font-size:13px;font-weight:600}.celkem-k-zaplaceni .vouchersleva strong{font-size:20px}.celkem-k-uhrade p{color:#232323;font-size:14px;font-weight:400;letter-spacing:-.07px;padding:15px;border-bottom:1px solid #e0e0e0}.celkem-k-uhrade span{color:#0e254e;font-size:16px;font-weight:700;float:right}.celkem-k-uhrade .celkm{background:#f3f6f9;border:1px solid #e0e0e0;border-top:0;border-bottom:0;padding:25px 15px;display:flex;justify-content:space-between;align-items:center}.doprava-zdarma-pokud{color:#232323;font-size:14px;text-align:right;margin-bottom:10px}.doprava-zdarma-pokud img{margin-right:10px}.doprava-zdarma-pokud .cena{font-size:18px}.darek-k-nakupu,.darek-k-nakupu .darek-dsc{align-items:center}.celkem-k-uhrade .celkm strong{color:#232323;font-size:30px;font-weight:700;letter-spacing:-.15px}.darek-k-nakupu{height:auto;padding:5px 30px;background:#f3f6f9;border-radius:2px;border:1px solid #d7dae0;border-top:0;display:flex}.darek-k-nakupu .darek-dsc{display:flex;padding-left:30px}.darek-k-nakupu .darek-dsc img{max-height:33px;margin-right:15px}.darek-k-nakupu p{color:#1e1e1e;font-size:14px;line-height:20px}.darek-k-nakupu p a{color:#1e1e1e}.progress-modal{height:auto;padding:10px 30px;background:#f3f6f9;border-radius:2px;border:1px solid #d7dae0;display:flex;align-items:center}.progress-modal img{min-width:28px}.progress-modal .progress-content{width:100%;display:flex;justify-content:space-between;align-items:center}.progress-modal .text-content{margin:0 30px}.progress-modal .text-content p{color:#232323;line-height:20px;white-space:nowrap;margin-top:0;margin-bottom:0}.progress-modal .text-content p strong{white-space:nowrap}.progress-modal .progress{width:100%;height:10px}.progress-modal .progress-wrap{background:#1151c1;overflow:hidden;position:relative}.progress-modal .progress-wrap .progress-bar{background:#d7dae0;left:0;position:absolute;top:0}.removecart{cursor:pointer;width:30px;height:30px}.dalsi-krok{display:flex;justify-content:space-between;align-items:center;margin:30px 0}.vas-nakup .dalsi-krok{margin-top:15px}.dalsi-krok .button.pokracovat::after{content:"";width:6px;height:9px;background:url(/img/pokracovatblue.svg) center center no-repeat;display:inline-block;margin-left:10px}.dalsi-krok .button.pokracovat:hover{background:#9acc05}.vas-nakup .dalsi-krok .button.pokracovat::after{display:none}.dalsi-krok p{color:#212121;float:right;margin-top:45px;margin-right:30px}.dalsi-krok p a{color:#212121;text-decoration:underline}.cart-often-shop{border:1px solid #e0e0e0;padding:15px;margin-bottom:20px;background:#f3f6f9}.cart-often-shop h2{color:#232323;font-size:22px;font-weight:600;line-height:36px;margin-bottom:15px}.often-shop-content{position:relative;background:#fff;border:1px solid #e0e0e0;color:#232323;margin-bottom:-1px;padding:15px}.often-shop-content:hover{border:1px solid #1151c1;z-index:2}.often-shop-content .box{display:inline-block;min-width:60px;width:60px;height:60px;line-height:60px;text-align:center;margin-right:20px}.often-shop-content .box img{max-height:60px}.often-shop-content .content-title-price{font-size:14px;font-weight:600}.often-shop-content .content-title-price p{font-weight:700;font-size:16px;margin-left:20px;color:#1151c1;white-space:nowrap}.often-shop-content .descr{font-size:13px}.cart-often-shop .button{margin-left:20px;height:40px;line-height:38px;font-size:12px;min-width:156px;width:156px;text-align:center;padding:0;color:#1151c1;background:#fff;border:1px solid #1151c1}.cart-often-shop .button:hover{background:#1151c1;color:#fff}.zpusob-dopravy,.zpusob-platby{margin-bottom:30px;width:50%;padding:0 15px}.zpusob-dopravy h2,.zpusob-platby h2{color:#232323;font-size:28px;line-height:34px;font-weight:600;margin-bottom:20px}.chose-your-delivery{border:1px solid #d3d3d3;border-radius:3px}.zvolit-dalsi-zpusoby{color:#232323;font-size:13px;font-weight:400;width:100%;align-items:center;padding:5px 15px;background:#f3f6f9;border:1px solid #e0e0e0;text-align:left}.chosse1delivery{padding:15px;font-size:16px;text-align:center}.checkbox-delivery{display:inline-block;width:100%;position:relative;border:1px solid #e6e6e6}.zpusob-dopravy .checkbox-delivery:hover,.zpusob-platby .checkbox-delivery:hover{border:1px solid #145bd7}.zpusob-dopravy .checkbox-delivery.active,.zpusob-platby .checkbox-delivery.active{border:1px solid #145bd7;background:rgb(211 233 255 / 32%);cursor:auto}#do_ruky{width:100%}.checkbox-delivery label{display:flex;align-items:center;cursor:pointer;padding:8px 0 8px 20px}.checkbox-delivery .box{width:60px;min-width:60px;margin-right:20px;height:40px;display:inline-block;line-height:40px;text-align:center}.checkbox-delivery .box img{max-height:40px;max-width:100%}.checkbox-delivery .checkbox-delivery-text{color:#232323;font-size:14px;font-weight:600;line-height:16px;padding-right:85px}.checkbox-delivery input[type=checkbox]{display:none}.checkbox-delivery label::before,.ready label:before{content:"";display:inline-block;width:20px;height:20px;background:#fff;border:1px solid #c1c1c1;border-radius:2px;margin-right:20px;min-width:20px;vertical-align:middle}.checkbox-delivery .price,.checkbox-delivery.platby label~.price{font-size:14px;font-weight:700;right:20px;top:50%;position:absolute;color:#232323}.checkbox-delivery .price{margin-left:20px;margin-top:-9px}.checkbox-delivery input:checked~label:before,.checkbox-delivery input[type=radio]:checked+label:before,.ready .checkbox-delivery input[type=radio]:checked+label::before,.ready input[type=checkbox]:checked+label:before,.ready input[type=radio]:checked+label:before{background:#fff url(/img/checked2.svg) center no-repeat;border:1px solid #145bd7;background-size:14px}.checkbox-delivery input[type=radio]{position:absolute;z-index:-1;opacity:0}.checkbox-delivery.newstyle{margin:5px 0}.checkbox-delivery.platby img{max-width:120px;margin-left:15px}.checkbox-delivery.platby .box img{margin-left:0}.checkbox-delivery.platby label~.price{margin-left:20px;margin-top:-10px}.infotime{color:#a4be13;font-size:13px;font-weight:600;position:relative;white-space:nowrap;display:inline-block;z-index:100}.infotime span{display:inline-block;width:18px;height:18px;background:#9c9c9c;border-radius:50%;text-align:center;line-height:18px;color:#fff;font-weight:400;margin-left:5px}.infotime .text{display:none;position:absolute;left:50%;bottom:25px;transform:translateX(-50%);width:240px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border:1px solid #d9d9d9;background:#fff;padding:10px;text-align:center;font-weight:400;color:#7a7a7a;white-space:normal;margin-left:3px}.infotime:hover .text{display:inline-block}.active .jina_balikovna{display:block}.jina_balikovna{white-space:nowrap;position:absolute;top:35px;right:20px;font-size:11px;color:#145ad6;text-decoration:underline;font-weight:700;display:none}.cp_doruky_zvolit,.jina_posta{white-space:nowrap;position:absolute;top:35px;right:20px;font-size:11px;color:#145ad6;text-decoration:underline;font-weight:700;display:none}.active .cp_doruky_zvolit,.active .jina_posta{display:block}.cp_doruky_zvolit{top:40px}.flexcarry{display:flex;justify-content:space-between}.bcg-r{background:#f3f6f9;position:absolute;right:0;top:30px;height:calc(100% - 30px);width:50%;z-index:-1;border-top:1px solid #e6e6e6}.sticky-cart{width:340px;padding:15px 0 30px 0}.vas-nakup{position:-webkit-sticky;position:sticky;top:0;right:0}.vas-nakup.fail{position:static!important;margin-left:30px}.cart-wrap,.pos-rel{position:relative}.vas-nakup h2{color:#232323;font-size:28px;line-height:34px;font-weight:600;display:inline-block;width:100%;margin-bottom:20px;margin-top:40px}.vas-nakup .basket-product{display:flex;align-items:center;border-top:1px solid #d7dae0;margin-bottom:15px;padding-top:15px}.vas-nakup .basket-product span{width:70px;min-width:70px;height:60px;line-height:50px;background:#fff;border:1px solid #e0e0e0;text-align:center;padding:5px;margin-right:10px;border-radius:3px}.vas-nakup .basket-product span img{max-height:50px;font-size:0}.vas-nakup .basket-product .basket-content{display:flex;align-items:center;justify-content:space-between;flex:1}.vas-nakup .basket-product .basket-content h4{color:#232323;font-size:14px;font-weight:400}.vas-nakup .basket-product .basket-content p{color:#232323;font-size:13px;font-weight:700;padding-left:10px;white-space:nowrap}.vas-nakup .button.pokracovat{height:60px;line-height:60px;font-size:14px}.button.zpet:before{content:"";width:6px;height:9px;background:url(/img/zpetblue.svg) center center no-repeat;display:inline-block;margin-right:10px}.button.zpet:hover:before{background:url(/img/zpetwhite.svg) center center no-repeat}.vas-nakup .button.zpet:hover{background:#145bd7;border:1px solid #145bd7}.cart-flex{display:flex;flex-wrap:wrap;margin-top:30px}.cart-wrap{width:800px;padding-right:30px;border-right:1px solid #e6e6e6;margin-top:30px;z-index:2;background:#fff;display:inline-block;padding-bottom:50px}.container.flx{justify-content:space-between}.static-content{background:#fff;border-radius:3px;border:1px solid #d7dae0;display:flex;align-items:center;margin-top:10px;padding:10px 20px}.static-content img{max-height:35px;max-width:50px;margin-right:20px}.static-content p a{display:block;color:#232323;font-size:14px;font-weight:400}.static-content p a:hover{color:#a4be13}.static-content.jcsb{justify-content:space-between;padding:10px}.static-content .image-text-info .box{width:50px;margin-right:10px;text-align:center}.static-content .image-text-info .box img{margin-right:0}.static-content .image-text-info{display:flex;align-items:center}.static-content .image-text-info p{color:#303030;font-size:14px;font-weight:400}.static-content .image-text-info p strong{color:#232323;font-weight:600;letter-spacing:-.07px;display:block;text-transform:uppercase}.static-content .cena-dopravy-platby{color:#232323;font-size:13px}.souhrn-ceny-dopravy-platby{text-align:right;border-top:2px solid #0f264d;display:inline-block;width:100%;padding-top:10px}.moje-objednavky,.title-page-content .center{text-align:center}.souhrn-ceny-dopravy-platby p{color:#232323;font-size:14px}.souhrn-ceny-dopravy-platby p strong{color:#232323;font-size:26px;font-weight:700;letter-spacing:-.13px;margin-left:10px}.blue{color:#145ad5;font-weight:700;white-space:nowrap}.prihlasit-registrovat{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#145bd7;border-radius:3px;margin-bottom:30px}.prihlasit-registrovat p{color:#fff;font-size:14px;line-height:20px;display:flex;align-items:center}.prihlasit-registrovat a{color:#fff;font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase;text-decoration:underline;white-space:nowrap}.prihlaseniformular .box-input.flx a,.prihlaseniformular .poprveregistrace a{font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline}.prihlasit-registrovat a:hover{color:#a4be13}.prihlasit-registrovat img{margin-right:20px}.prihlaseniformular{display:none;background:#145bd7;border-top:1px solid #5b7fbf;margin-bottom:30px;border-radius:6px}.prihlaseniformular form{padding:10px 15px;display:flex;flex-wrap:wrap;margin:0 -15px}.box-input.flx{display:flex;justify-content:space-between;align-items:center}.prihlaseniformular .box-input{margin-bottom:10px;position:relative}.prihlaseniformular .box-input label{color:#fff}.prihlaseniformular .box-input input{border:1px solid #adb8ca;background:#1148a7;color:#fff;font-weight:600}.prihlaseniformular button{background:#fff;border:1px solid #fff;color:#1148a7}.prihlaseniformular button:hover{background:#a4be13;border:1px solid #a4be13;color:#fff}.prihlaseniformular .box-input.flx a{color:#fff}.prihlaseniformular .box-input.flx a:hover{color:#a4be13}.prihlaseniformular .poprveregistrace{display:flex;align-items:center;height:50px;background-color:#e6e6e6;border:1px solid #e0e0e0;padding:0 30px}.prihlaseniformular .poprveregistrace p{color:#303030;font-weight:600;letter-spacing:-.07px}.prihlaseniformular .poprveregistrace a{color:#1147a3;margin-left:5px}.prihlaseniformular .poprveregistrace a:hover{color:#a4be13}.kontaktni-udaje h2{color:#232323;font-size:28px;line-height:34px;font-weight:600;margin-bottom:10px}.kontaktni-udaje h2.nomargintop{margin-top:0}.zakaznik-firma{display:flex}.kontaktni-udaje .row{margin:0 -15px;display:flex;flex-wrap:wrap}.box-input input,.box-input select{height:50px;line-height:48px;padding-left:15px}.country-select{display:flex}.country-select select{width:100px;border-right:0;margin-bottom:0;margin-right:-1px;position:relative}.country-select input{flex:1}.kontaktni-udaje hr{margin-top:20px;border-top:1px solid #d3d3d3;float:none;display:inline-block}.zakaznik-firma label{color:#232323;font-size:13px;font-weight:600;text-transform:uppercase;text-align:center;width:50%;background:#f3f6f9;border:2px solid transparent;border-bottom:2px solid #d3d3d3;padding:20px;margin-bottom:30px;cursor:pointer}.zakaznik-firma .current{background:#fff;border:2px solid #d3d3d3;border-bottom:2px solid transparent}.zakaznik-firma input[type=radio]{display:none}#show-firemniudaje,#show-nextadress,.another-data{margin-top:20px;display:none}#show-firemniudaje.current,#show-nextadress.current{display:inline-block}.kontaktni-udaje{margin-bottom:30px}.kontaktni-udaje.mb0{margin-bottom:0}.flxspecial{display:flex;flex-wrap:wrap}.kontaktni-udaje .checkbox-styled{border:0;border-top:1px solid #e6e6e6;padding:0}.kontaktni-udaje .checkbox-styled label{padding:15px 0;color:#000!important;font-size:25px!important;font-weight:600!important;letter-spacing:-.13px;line-height:22px}.kontaktni-udaje .checkbox-styled label:hover{color:#145bd7!important}.kontaktni-udaje .checkbox-styled label span{color:#595959;font-size:15px!important;font-weight:400!important;text-transform:none;margin-left:5px;top:2px}.kontaktni-udaje .checkbox-styled.messenger{border-top:0}.kontaktni-udaje .checkbox-styled.messenger label{padding:0!important;font-size:13px!important;font-weight:400!important;margin-top:15px}.kontaktni-udaje .checkbox-styled.messenger label img{margin-right:10px;height:21px}.nextadress{margin-bottom:0!important;line-height:40px!important}.nomargintop{margin-top:0!important}.kontaktni-udaje h2.mt40{margin-top:30px}.uzivatel-prihlasen{margin-top:15px;margin-bottom:30px}.uzivatel-prihlasen h3{color:#232323;font-size:14px;font-weight:600;letter-spacing:-.07px;text-transform:uppercase}.uzivatel-prihlasen p{color:#818181;font-weight:600;margin-top:20px;width:25%;padding-right:15px}.uzivatel-prihlasen p strong{display:block;color:#232323;font-weight:400}.checkbox-styled.special{border:0;margin-bottom:0}.checkbox-styled.special label{color:#000!important;font-size:13px!important;font-weight:400!important;padding:0;text-transform:none!important}.detail-objednavky h2,.moje-objednavky table th,.nadpis2,.objednavky-menu li a,.registrace-info h3,.sprava-meho-uctu h1,.textove-podstranky a{text-transform:uppercase}.checkbox-styled.special a{color:#000!important;text-decoration:underline;margin-left:5px}.checkbox-styled.special a:hover{color:#6dbf0f!important}.checkbox-styled.special label::before{width:13px!important;height:13px!important;min-width:13px!important;background:#fff;margin-right:10px}.checkbox-styled.special input[type=checkbox]:checked+label:before{content:"";background:url(/img/checked2.svg) center center no-repeat;border:1px solid #1147a3;background-size:contain}.inf-doprava-platba{font-weight:400;float:left;width:100%;color:#232323;font-size:14px;background:#fff;border-bottom:1px solid #e0e0e0;padding:25px 15px}.inf-doprava-platba strong{color:#145bd7}.inf-doprava-platba span{float:right;color:#145ad5;font-size:16px;font-weight:700}.dalsi-krok p{color:#212121;float:right;margin-top:45px;margin-right:30px}.dalsi-krok p a{color:#212121;text-decoration:underline}.nadpis2{color:#3f4a5f;font-size:25px;font-weight:600;margin:40px 0;display:block;float:left}.objednavky-menu{display:flex;justify-content:center}.objednavky-menu li a{color:#232323;font-size:18px;letter-spacing:-.09px;display:inline-block;padding:15px;margin:0 20px;border-bottom:3px solid transparent}.objednavky-menu li a:hover{color:#1147a3}.objednavky-menu .active a{font-weight:600;border-bottom:3px solid #1147a3}.orders-page table td:last-child,.orders-page table th:last-child{text-align:right}.moje-objednavky{padding-bottom:50px}.moje-objednavky h2{color:#3f4a5f;font-size:25px;font-weight:600;margin-bottom:30px}.moje-objednavky table{width:100%}.moje-objednavky table thead tr{height:35px;background:#f6f6f6;border:1px solid #e0e0e0}.moje-objednavky table th{color:#1c1c1c;font-size:12px;font-weight:600;letter-spacing:-.06px;text-align:left;padding:5px 20px}.moje-objednavky table tbody tr{border-bottom:1px solid #e6e6e6}.moje-objednavky table td{color:#232323;font-size:14px;font-weight:400;letter-spacing:-.07px;text-align:left;padding:20px}.moje-objednavky table td a{text-decoration:underline;color:#232323}.moje-objednavky table td a:hover{color:#00a651}.moje-objednavky table .stav{color:#00a651;font-size:13px;font-weight:600;text-transform:uppercase}.moje-objednavky table .stav.ceka{color:#f26522}.moje-objednavky table .stav.zruseno{color:#d50000}.moje-objednavky table .cena{font-size:16px;font-weight:700;letter-spacing:-.08px}.zadne-obj{font-size:20px;margin:auto;text-align:center}.flex-obj{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px}.detail-objednavky h2{color:#232323;font-size:15px;font-weight:700;letter-spacing:-.07px;margin-bottom:30px}.flex-obj h2{margin-bottom:0}.detail-objednavky .zpet{margin-top:0}.detail-objednavky .cart,.sprava-uctu .button.mt30{margin-top:30px}.inf-o-objednavce{display:flex;margin-bottom:30px}.inf-o-objednavce p{font-size:13px;color:#232323;letter-spacing:-.07px;margin-right:50px}.inf-o-objednavce p strong{color:#818181;display:block;font-weight:700;margin-bottom:5px}.inf-o-objednavce p span{color:#10c46b;font-weight:600;text-transform:uppercase}.prihlaseni-inputy .lost-pw{color:#232323;text-decoration:underline;width:100%;display:inline-block;margin:30px 0;transition:all .2s ease}.prihlaseni-inputy .lost-pw:hover{color:#1147a3}.registrace-info{width:50%;padding-left:40px}.registrace-info h3{font-weight:600;margin-bottom:15px}.registrace-info p{color:#232323;line-height:25px}.registrace-info img{margin-right:10px;height:12px}.registrace-info .button{background:0 0;color:#1147a3;border:1px solid #e0e0e0;margin-top:20px}.registrace-info .button:hover{background:#1147a3;color:#fff;border:1px solid #1147a3}.oddel{margin-top:25px;display:inline-block;width:100%}.zapomenute-content p{color:#232323;margin-bottom:30px}.sprava-meho-uctu-content{width:430px;margin:0 auto;display:flex;flex-wrap:wrap}.sprava-meho-uctu h1{font-size:25px;font-weight:600;color:#3f4a5f}.sprava-meho-uctu h1 span{font-size:18px;font-weight:400;margin-left:10px}.sprava-meho-uctu p{width:50%;margin-bottom:30px;color:#818181;font-weight:700}.sprava-meho-uctu p strong{display:block;color:#232323;font-weight:400}.buttonsacc{flex-wrap:wrap;width:100%}.buttonsacc .button{width:100%;text-align:center}.sede{color:#1147a3;border:1px solid #e0e0e0;background:0 0;margin-top:20px}.sede:hover{color:#fff;border:1px solid #1147a3;background:#1147a3}.zmena-hesla-content{width:430px;margin:0 auto;text-align:center}.zmena-hesla-content .box-input{width:100%}.zmena-hesla-content h2{font-size:25px;font-weight:600;color:#3f4a5f;margin-bottom:30px}.zmena-hesla-content .buttonsacc{margin-top:30px}.zmena-osobnich-udaju-content{width:770px;margin:0 auto;text-align:center}.zmena-osobnich-udaju-content label{text-align:left}.zmena-osobnich-udaju-content h2,.zmena-osobnich-udaju-content h3{color:#3f4a5f;font-size:25px;font-weight:600;letter-spacing:-.13px;margin-bottom:30px;text-align:left}.zmena-osobnich-udaju-content h3{font-size:20px;margin-bottom:15px;position:relative;top:10px}#thepay-methods-div-content ul,.chybovastranka,.noprod,.notifikace,.objednavka-dokoncena,.order-platba,.zadne-produkty{text-align:center}.zmena-osobnich-udaju-content .button{width:100%;text-align:center;margin-top:30px}.notifikace{position:fixed;width:100%;padding-top:60px;padding-bottom:60px;line-height:30px;background:#0f2955;color:#fff;top:40%;z-index:10000000000000000000000000000000000;font-size:24px;font-weight:700;text-transform:uppercase}.alert-box{padding:0 15px}#notifikace{display:flex;opacity:1}#notifikace .modal-content{box-shadow:0 0 30px rgba(0,0,0,.2)}#notifikace .alert{height:auto;margin:0}#notifikace .alert-box{margin:25px 0}#notifikace .alert-danger,#notifikace .alert-success{border:0;color:#232323;font-size:18px}#notifikace .modal-content .modal-header{justify-content:flex-end}.chybovastranka h1,.produkty h2,.zadne-produkty{font-weight:600;color:#232323}.produkty h2{font-size:28px;line-height:34px;letter-spacing:-.14px}.ais-infinite-hits__empty,.zadne-produkty{font-size:14px;line-height:20px;display:block;width:100%;margin:30px 0!important;text-align:center}.chybovastranka{padding:70px 0}.chybovastranka h1{font-size:28px;line-height:34px;letter-spacing:-.12px}.chybovastranka p{color:#232323;font-size:15px;line-height:23px;letter-spacing:-.07px;margin-bottom:30px}.chybovastranka .button{float:none;display:inline-block;margin:0 auto}.objednavka-dokoncena{float:left;width:100%;padding-top:90px;padding-bottom:50px}.objednavka-dokoncena h1{font-size:35px;color:#145bd7;line-height:40px;font-weight:800;margin-bottom:50px}.objednavka-dokoncena p{font-size:14px;color:#232323;font-weight:600;line-height:27px;margin-bottom:20px}.objednavka-dokoncena .button{float:none;display:inline-block;margin:30px auto 0}.noprod,.order-nadpis,.order-platba{margin-bottom:30px}.noprod{color:#303030;font-size:16px;line-height:20px;font-weight:600}.order-nadpis{font-size:30px;color:#145bd7;line-height:35px;font-weight:800}.order-platba{color:#303030;font-size:16px;line-height:20px;font-weight:600}.order-platba strong{color:#145ad6;font-size:20px}.doprava-vyber .order-platba{font-size:30px;color:#145bd7;line-height:35px;font-weight:800;margin-bottom:30px;margin-top:30px}#thepay-methods-div-content ul li{float:none!important;display:inline-block!important;margin:0 10px 20px!important}.vse-v-poradku{float:left;width:100%;margin-top:30px}.objednavka-dokoncena .doprava-vyber{margin-bottom:20px}#naPoste p{position:static;font-size:11px;margin-top:10px;margin-bottom:10px}.dph{color:#145ad6!important;text-decoration:none!important;font-size:14px!important;line-height:20px!important;display:block!important;position:relative!important;top:-10px!important;text-align:right}#banner,.vyskakovaci-okno{text-align:center}.checkbox-styled label img{max-width:75px;max-height:40px}.checkbox-styled span{display:inline-block;position:relative}.checkbox-styled span i{position:absolute;left:25px;bottom:-20px;font-size:12px;white-space:nowrap;color:#303030;font-weight:400;font-style:normal}#thepay-method-box .thepay-methods-radio-method label span{color:#145bd7;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;order:1}#thepay-method-box .thepay-methods-radio-method{border-bottom:1px solid #e6e6e6}#thepay-method-box .thepay-methods-radio-method img{max-width:120px;margin-right:15px;margin-left:0;width:auto}.checkbox-styled p{top:30px}.tlac{position:absolute;width:50px;height:40px;right:0;bottom:-10px;background:0 0;border:0}#banner,.newslt{position:relative}.newslt{float:left}#banner{width:100%;background:#1148a7;height:auto;padding:15px 50px;z-index:900}#banner p{color:#fff;font-size:13px;font-weight:600}#banner button{border:0;position:absolute;right:1px;top:1px;cursor:pointer;padding:14px;background:#e1e8f1}#banner button:hover{background:#fff}.hide{left:-180px!important;transition:all .2s ease-in-out}.provdoba{margin-top:30px}.provdoba:hover{color:#145bd7}.platby img{margin-left:30px;max-width:125px!important}.vyskakovaci-okno{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:720px;width:90%;box-shadow:0 0 30px rgba(0,0,0,.2);z-index:9999999999;background:#fff;overflow-x:hidden;overflow-y:auto;border-radius:6px;max-height:calc(100vh - 60px)}.vyskakovaci-okno .zavrit-okno{font-size:0;line-height:22px;position:absolute;right:15px;top:15px;border:0;background:0 0}.vyskakovaci-okno p{font-size:14px;font-weight:600;color:#145ad5}.vyskakovaci-okno .zavrit-okno img{width:20px;height:20px}.vyskakovaci-okno p{padding:30px}.alert{width:100%;color:#232323;background:#fff;height:40px;font-size:14px;line-height:20px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:25px;border-radius:3px;border:1px solid transparent}.alert p{display:inline-block;margin:30px 0}.alert-success{color:#00a651;border:1px solid #00a651}.alert-danger{color:#f13a3a;border:1px solid #f13a3a}.checkbox-styled.newstyle{float:left;width:100%;border-bottom:0;padding:0 0 0 25px;height:22px;line-height:22px;margin-top:15px}.checkbox-styled.newstyle label{display:inline-block;font-size:12px;line-height:18px}.checkbox-styled.newstyle label:before{bottom:23px}.checkbox-styled.newstyle input[type=radio]:checked+label::before{content:"";background:url(/img/checked2.svg) center center no-repeat;display:inline-block;border:1px solid #145ad5}.delivery-free{font-weight:700;text-transform:uppercase;margin-bottom:30px}.delivery-free img{max-width:40px;margin-right:10px}.delivery_free{display:table-cell;width:50px;padding-left:10px;padding-right:10px;vertical-align:middle}.delivery_free img{margin:0;width:100%}.delivery_free_product{position:absolute;width:30px;right:15px;top:60px}.slev-kod{width:auto}.slev-kod label{height:30px;line-height:30px;font-size:14px;color:#595959}.slev-kod label:before{border-radius:2px;margin-right:10px;top:0}.slev-kod .box-coupon-content{display:none}.slev-kod .box-input{display:flex;padding:0;width:100%;margin-top:15px}.slev-kod .box-input input{width:100%;max-width:170px;position:static;opacity:1;visibility:visible}.slev-kod .box-input button{margin:0 0 0 -1px;border-radius:0 3px 3px 0}.odpol{width:100%!important;color:#a4be13!important;margin-top:50px!important}.stat #thepay-methods-div-content ul li,.stat ul li a{float:left!important}.stat{margin-top:30px}#lupa{display:none;cursor:pointer}.mrgbot50{margin-bottom:70px}.shrnuti,.sprava-uctu{margin-bottom:60px}.telefony{float:left;color:#fff;line-height:40px}.telefony img{width:15px;height:15px;position:relative;top:-2px}.telefony span.oddo{margin-left:5px;position:relative;top:-2px}.darek-zdarma{display:flex;align-items:center;padding:5px 30px;border-radius:2px;background:#f3f6f9;border:1px solid #d7dae0;margin:30px 0;color:#232323;line-height:20px}#cart-modal .darek-zdarma{margin-bottom:-1px}.darek-zdarma img{margin-right:20px;max-height:25px}.darek-zdarma a{color:#232323;text-decoration:underline}.darek-zdarma a:hover{color:#00a651}.posta_np{margin-top:20px}.posta_np h3{color:#888;font-size:11px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.posta_np .ui-widget span{padding-left:0;width:100%;position:relative}.posta_np .ui-widget span:before{content:"";background:url(/img/magnifier.svg) center no-repeat;width:21px;height:21px;background-size:contain;position:absolute;left:15px;top:8px}.posta_np .ui-widget span input{height:40px;line-height:38px;padding:0 15px 0 50px;width:100%;border:1px solid #e6e6e6}.posta_np .ui-widget-content{border:1px solid #e6e6e6!important;border-top:0!important;background:#f6f6f6!important;padding:5px!important;max-height:300px;overflow-y:auto}.posta_np .ui-widget-content .ui-menu-item.ui-state-focus,.posta_np .ui-widget-content .ui-menu-item:hover{background:#f6f6f6!important;color:#145ad6!important}.special-products{display:flex;flex-wrap:wrap}.special-products .relat-div{margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between}.special-products .relat-div a{padding:10px 10px 0 10px}.special-products a figure{display:flex;align-items:flex-start;text-align:left;padding:0;border-bottom:0!important}.special-products a .image-box{width:70px;margin-right:10px;height:70px;line-height:normal}.special-products a .image-box img{max-height:70px;font-size:0}.special-products .product .product-short-description{padding:0}.special-products .product .price-flx{padding:10px 0}.special-products a figcaption h3{color:#232323;font-size:15px;line-height:20px;height:40px;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.special-products .relat-div a:hover h3{color:#145bd7}.special-products a figcaption .cena{font-size:18px;display:inline-block;color:#232323;font-weight:600;margin-top:10px}.special-products a figcaption .sleva{text-decoration:line-through;display:inline-block;margin-top:10px}.special-products .product .action-price{bottom:64px;width:calc(100% - 24px);left:10px}.special-products .product .action-price strong{font-size:16px;line-height:18px}.special-products .relat-div .product~.button{bottom:15px}.special-products .quant-add{opacity:1;bottom:0;padding:0;border:0;position:static;width:100%;align-self:flex-end;display:flex;justify-content:space-around;align-items:flex-end}.special-products .quant-add .button{background:#fff;font-size:12px;padding:0 10px;color:#1146a0;line-height:50px;border:1px solid #1146a0}.special-products .quant-add .button:hover{background:#1146a0;color:#fff}.special-products .relat-div:hover{box-shadow:0 4px 9px rgba(0,0,0,.09)}.special-products .relat-div:hover figure{box-shadow:none;border:0}.flex-typage{display:flex;justify-content:space-between;margin:40px 0}.flex-typage .dik-nakup{width:59%;display:flex;padding-right:80px}.flex-typage h1{color:#232323;font-size:33px;font-weight:600;letter-spacing:-.16px;margin-bottom:40px}.flex-typage hr{margin-bottom:30px;border-top:1px solid #dadada}.flex-typage h2{color:#232323;font-size:22px;font-weight:600;line-height:28px;margin-bottom:15px}.flex-typage p{color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px}.flex-typage .dik-nakup .txt{padding-left:30px}.flex-typage .dik-nakup span{display:inline-block;position:relative;width:62px;height:62px;min-width:62px;border:1px solid #a4be13;border-radius:50%;text-align:center;line-height:60px;margin-top:15px}.flex-typage .dik-nakup span:after{content:"";position:absolute;left:-9px;top:-9px;width:80px;height:80px;border:1px solid #a4be13;border-radius:50%;opacity:.5}.flex-typage .dik-nakup p{margin-bottom:30px}.flex-typage .dik-nakup p strong{color:#010101;font-size:16px;font-weight:700;text-transform:uppercase;display:block}.dotaznik{margin:auto;width:41%}.dotaznik-border{text-align:left;display:inline-block;margin-top:30px;width:100%;border:1px solid #e0e0e0;padding:15px 10px 15px 50px;position:relative}.summary-page .dotaznik-border h2{margin-top:0}.dotaznik img{position:absolute;top:50%;margin-top:-41px;left:-41px}.thepay-methods-radio-method-21{display:none!important}.cp_doruky_zvolit,.jina_posta{white-space:nowrap;position:absolute;top:35px;right:20px;font-size:11px;color:#145ad6;text-decoration:underline;font-weight:700;display:none}.active .cp_doruky_zvolit,.active .jina_posta{display:block}div.packetery-branch-list a{font-size:11px;color:#145ad6;margin-left:15px}.cp_doruky_zvolit{top:40px}.searching-page{padding:40px 0 10px 0}.searching-page .ais-infinite-hits--showmore{margin-bottom:30px}.searching-page h1{color:#010101;font-size:37px;line-height:40px;font-weight:600;margin-bottom:30px}.searching-page h1 span{color:#145bd7}.searching-page hr{display:block;border-top:1px solid #d2dfe6}.searching-page h2{color:#232323;font-size:28px;font-weight:600;line-height:34px;margin-bottom:20px}.searching-page .filtrace{margin-bottom:25px}.searching-page .produkty{margin:0}.nalezene-podkategorie{margin-top:30px}.gdpr-input{display:inline-block;width:100%;margin-top:15px;position:relative}.gdpr-input input{opacity:0;position:absolute}.gdpr-input label{position:relative;color:#232323;line-height:20px;padding-left:25px;margin:0!important;font-weight:400!important}.gdpr-input label a{color:#232323;text-decoration:underline}.gdpr-input label a:hover{color:#145bd7}.gdpr-input label::before{content:"";position:absolute;left:0;top:3px;width:13px;height:13px;background:#fff;border-radius:2px;border:1px solid #c1c1c1}.gdpr-input label:hover::before{border:1px solid #145bd7}.gdpr-input input:checked~label::before{background:#fff url(/img/checked2.svg) center center no-repeat;border:1px solid #145bd7;background-size:8px}.bottomless .gdpr-input p{text-align:right}.bottomless .gdpr-input label{padding-left:0;padding-right:25px;text-align:right}.bottomless .gdpr-input label::before{left:auto;right:0}.bottomless .gdpr-input p a{color:#232323;text-decoration:underline}.bottomless .gdpr-input p a:hover{color:#145bd7}#modal_addcart{width:100%;overflow-y:auto;max-height:calc(100vh - 30px);display:flex;flex-direction:column}#cart-modal.modal-handler{z-index:99999;flex-direction:column}#cart-modal .modal-content{max-width:770px;border:1px solid #e7e8eb;overflow-y:auto}#cart-modal .modal-content .flex{justify-content:space-between;align-items:center}#cart-modal .modal-body{padding-top:30px;padding-bottom:0}#cart-modal .modal-content.mt15{margin-top:15px}#cart-modal .modal-content.mt15 .modal-body{padding:15px 30px}#cart-modal .darek-zdarma{margin-top:0;border-radius:0 0 2px 2px}#cart-modal .progress-modal{margin-top:-1px}#cart-modal .progress-modal .progress-content{flex-direction:column;align-items:flex-start}#cart-modal .progress-modal .text-content{margin:0 15px}#cart-modal .progress-modal .progress{margin-left:15px;margin-bottom:5px;width:calc(100% - 15px)}#cart-modal table{width:100%;margin-top:-1px}#cart-modal table tr{border:1px solid #d7dae0}#cart-modal table tr td{padding:5px 0 5px 20px;line-height:20px;vertical-align:middle;font-weight:400;letter-spacing:-.07px}#cart-modal table tr td:last-child{text-align:right;padding-right:20px}#cart-modal table tr td.nahled{width:80px}#cart-modal table tr td.nahled span{width:60px;height:60px;line-height:60px;display:inline-block}#cart-modal table tr td.nahled span img{max-height:60px}#cart-modal table tr td.nazev a{color:#232323;font-size:14px}#cart-modal table tr td.nazev a:hover{text-decoration:underline}#cart-modal table tr td.skladem{color:#00a651;font-size:13px}#cart-modal table tr td.cena{color:#232323;font-size:16px;font-weight:700;white-space:nowrap}#cart-modal table tr td.zavrit a{background:url(/img/close.svg) center no-repeat;width:20px;height:20px;display:inline-block;background-size:12px;position:relative;top:2px}#cart-modal .modal-content .flex{margin-top:0}#cart-modal .flex-buttons{background-color:#e1e8f1;border-top:1px solid #ced9df;padding:20px 30px;margin-top:30px;display:flex;justify-content:space-between}#cart-modal .flex-buttons .button{margin-top:0}#cart-modal .button.pokracovat::after{content:"";width:6px;height:9px;background:url(/img/pokracovatblue.svg) center center no-repeat;display:inline-block;margin-left:10px}#cart-modal .button.pokracovat:hover::after,.dalsi-krok .button.pokracovat:hover::after,.prihlasit-registrovat img{filter:brightness(0) invert(1)}#cart-modal .button.pokracovat:hover{background:#9acc05}#cart-modal .overflow-hipe{overflow:hidden}#cart-modal .slick-track{display:flex}#cart-modal .relat-div::after,.hidenaside{display:none}#cart-modal .slick-list{overflow:unset;width:80%}#cart-modal .relat-div{opacity:.5;padding:0!important}#cart-modal .relat-div.slick-active{opacity:1}#cart-modal .slick-arrow{position:absolute;top:-50px}#cart-modal .slick-arrow.slick-prev{right:50px;left:auto}#cart-modal .slick-arrow.slick-next{right:0}#cart-modal .special-products .quant-add{justify-content:center;padding:0 10px;margin:15px 0 10px 0}#cart-modal .special-products .quant-add .button{color:#145bd7;font-size:13px;text-transform:uppercase;letter-spacing:-.07px;border:1px solid #145bd7;height:30px;line-height:28px}#cart-modal .special-products .quant-add .button:hover{background:#145bd7;color:#fff}#cart-modal .quant-add .styled-quantity{height:30px;margin-right:10px;min-width:auto}#cart-modal .styled-quantity input{height:30px;padding:0;line-height:28px}#cart-modal .styled-quantity .qtyminus,#cart-modal .styled-quantity .qtyplus{height:28px;border:0;padding:0;bottom:1px;border-radius:0}#cart-modal .styled-quantity .qtyminus{border-right:1px solid #cbd5da}#cart-modal .styled-quantity .qtyplus{border-left:1px solid #cbd5da}.nastaveni-soukromi{padding-bottom:50px}.nastaveni-soukromi .header-page{background:#e1e8f1;border-bottom:1px solid #ced9df;margin-bottom:50px;padding-top:20px}.nastaveni-soukromi .header-page .breadcrumb{margin:0}.nastaveni-soukromi .header-page h1{color:#232323;font-size:33px;line-height:40px;font-weight:600;letter-spacing:-.17px;margin:30px auto}.nastaveni-soukromi p{color:#818181;font-size:14px;line-height:20px}.soukromi-button{margin-top:40px}.soukromi-button .switch{position:relative;display:inline-block;width:50px;height:25px;margin-right:50px}.soukromi-button .switch input{display:none}.soukromi-button .slide{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:13px;border:1px solid #ced9df;-webkit-transition:.4s;transition:.4s}.soukromi-button .slide:before{position:absolute;content:"";width:21px;height:21px;border-radius:50%;background-color:#ced9df;left:2px;bottom:2px;-webkit-transition:.4s;transition:.4s}.soukromi-button .switch input:checked+.slide:before{-webkit-transform:translateX(23px);-ms-transform:translateX(23px);transform:translateX(23px);background:#a8d328}.soukromi-button p{color:#818181;font-size:13px;line-height:20px}.soukromi-button p strong{display:block;color:#232323;font-size:15px;font-weight:600}.blueimp-gallery>.indicator>li{background-size:contain!important}.searching-page .zobrazeno{display:none!important}.status-objednavky{padding:50px 0}.status-objednavky h1 strong{color:#145bd7}.status-objednavky .inf-o-objednavce{flex-wrap:wrap}.status-objednavky h2{width:100%;color:#232323;font-size:24px;font-weight:600;line-height:30px;margin-bottom:20px}.status-objednavky h3{width:100%;color:#232323;font-size:20px;font-weight:600;line-height:24px}.flex-status-row{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-status-row .w50p{width:calc(50% - 15px)}.flex-status-row .w50p .flex-status{display:flex;flex-wrap:wrap}.flex-status-row .w50p .flex-status p{width:50%}.status-objednavky .celkem-k-uhrade p{color:#232323;font-size:14px}.status-objednavky .celkem-k-uhrade p strong{float:right;font-size:16px}.complaint hr{border-top:1px solid #d3d3d3;margin-bottom:5px}.complaint hr.mt20{margin-top:20px;width:calc(100% - 30px);margin-left:15px}.complaint .gdpr-info{color:#818181}.complaint .gdpr-souhlas{color:#232323;margin-top:20px}.complaint .gdpr-souhlas a{text-decoration:underline;color:#232323}.complaint .gdpr-souhlas a:hover{color:#145bd7}.sprava-uctu.complaint .row{justify-content:flex-start}div.packetery-branch-list select{border:1px solid #d7dae0;background:#fff;height:40px;padding:0 15px;border-radius:3px;max-width:350px;width:100%}div.packetery-branch-list select:hover{border:1px solid #1c5bd2}.deliveryIcon{display:none!important;cursor:pointer;z-index:100}.deliveryIcon img{width:15px!important;margin-left:15px}.deliveryModal{position:absolute;top:0;left:0;width:100%;max-width:400px;text-align:left;background:#fff;border-radius:6px;border:1px solid #dadada;box-shadow:0 0 10px 1px #dadada;padding:50px 15px 30px;z-index:1000000000000000000000000000000000000000}.closex{position:absolute;top:15px;right:15px;font-size:0;width:30px;height:30px;background:url(/img/closeall.svg) center no-repeat;background-size:50%}.deliveryModal .button{margin-top:25px}.deliveryModal p{color:#292929!important;text-transform:none!important}.product-unfinded .product-price-sklad p{color:#232323;white-space:nowrap;font-size:30px;line-height:35px;font-weight:700;letter-spacing:-.17px;display:inline-block}.product-unfinded .product-price-sklad span{font-size:13px;font-weight:400;margin-left:5px}.apologies{padding:20px;border-radius:0 5px 5px 0;background:#f6f6f6;margin-left:20px;max-width:400px}.apologies p{color:#232323;font-size:13px;line-height:20px;font-weight:600;margin-bottom:10px}.apologies form{display:flex;flex-direction:column;max-width:350px}.apologies form .flx-div{display:flex;margin-bottom:15px}.apologies input{height:40px;border-radius:5px 0 0 5px;border:1px solid #c9c9c9;border-right:0;background:#fbfbfb;width:calc(100% - 70px);padding:0 20px}.apologies input:hover{background:#fff}.apologies button{width:70px;height:40px;text-align:center;border-radius:0 5px 5px 0;background:#145bd7 url(/img/submit.svg) no-repeat center;transition:all .25s ease-in-out;color:#fff;text-align:center}.apologies button:hover{background-color:#232323}.apologies .g-recaptcha{margin:20px 0 0 0}.tabs-categories a,.tabs-categories li{display:inline-block}.tabs-categories{padding:30px 15px 20px;border:1px solid #ced9df}.tabs-categories a{font-size:15px;color:#145bd7;line-height:30px;vertical-align:middle;margin-right:30px;margin-bottom:10px;transition:all .3s ease-in-out}.tabs-categories a svg{height:20px;position:relative;top:4px;margin-right:5px}.tabs-categories a svg,.tabs-categories a svg path{transition:all .3s ease-in-out}.tabs-categories a:hover{color:#a4be13}.tabs-categories a:hover svg,.tabs-categories a:hover svg path{fill:#a4be13!important}.tabs-categories a img{position:relative;margin-right:5px;width:20px;top:-2px}.products-disappear{padding:10px 15px;background:#cfd1d4;color:#1e1e1e;margin-bottom:15px}#do_ruky .newstyle label{cursor:pointer}#do_ruky .newstyle:hover label::before{border:1px solid #145bd7}.cart-page,.summary-cart table tr{border-bottom:1px solid #d9d9d9}.cart-page{padding:40px 0 80px;background:#f8f8f8}.cart-page.whitebg{background:#fff}.cart-page h1{color:#232323;font-size:17px;margin-bottom:10px}.summary-page{text-align:center;padding-bottom:30px;margin-bottom:0}.cart-page .summary-page{padding-bottom:0}.summary-page .img{height:80px}.summary-page h1{color:#232323;font-size:30px;margin:20px 0}.summary-page h1 span{color:#145bd7}.summary-page h1 strong{font-size:35px;color:#a4be13;margin:10px 0;display:block}.summary-page p{color:#010101;font-size:14px;line-height:23px}.summary-page p img{max-width:35px;max-height:25px;margin-right:5px}.summary-page p strong{color:#232323}.summary-page p.big{font-size:18px}.summary-page p.big strong{margin:30px 0 0 10px;display:inline-block}.summary-page h2{font-size:20px;margin:30px auto 20px;max-width:700px;text-align:left}.summary-page .summary-cart{max-width:700px;margin:30px auto auto}.summary-page .summary-cart table{width:100%}.summary-page .summary-cart table tr td{padding:10px 15px 10px 0;color:#232323;font-size:13px;line-height:20px;vertical-align:middle;text-align:left}.summary-page .summary-cart table tr td .skladovost{font-size:13px}.summary-page .summary-cart table tr td:last-child{font-size:15px;white-space:nowrap;text-align:right;padding-right:0}.summary-page .summary-cart .copoun-discount,.summary-page .summary-cart .delivery-sum{padding:10px 0;color:#232323;font-size:13px;line-height:20px;border-bottom:1px solid #d9d9d9}.summary-cart .delivery-sum:last-of-type{border-bottom:0}.summary-page .summary-cart .copoun-discount p,.summary-page .summary-cart .delivery-sum p{font-size:13px;padding-right:30px;text-align:left}.summary-page .summary-cart .copoun-discount p.cena,.summary-page .summary-cart .delivery-sum p.cena{font-size:15px;padding-right:0}.summary-cart .fullprice{background:#145bd7;padding:10px 20px;color:#fff;font-size:15px;font-weight:600;border-radius:5px;margin-top:10px;position:relative}.summary-cart .fullprice::before{content:"";position:absolute;right:18px;top:-8px;border:8px solid transparent;border-top:0;border-bottom:8px solid #145bd7}.summary-cart .fullprice strong{font-size:20px;font-weight:700;color:#fff}.summary-page ol{font-size:15px;width:100%;max-width:700px;margin:auto;text-align:left;padding-left:15px}.summary-page ol li{margin:10px 0}.summary-page ol li strong{color:#145bd7}.summary-page .button{font-size:15px}.copoun-discount{background:#fff;border-radius:3px;border:1px solid #d7dae0;padding:10px}.query-account{width:100%;max-width:700px;margin:40px auto auto;background:#eee;border:1px solid #d9d9d9;padding:30px}.query-account .query-code{width:170px;height:170px;min-width:170px;line-height:158px;background:#fff;padding:5px;margin:auto}.query-account .account-content{background:#fff;border:1px solid #d9d9d9;margin-bottom:20px;width:100%;display:flex;justify-content:center;align-items:center}.query-account p.mb20{margin-bottom:20px}.query-account .account-content p{font-size:15px;color:#4d4d4d;display:flex;margin:15px 0}.query-account .account-content p strong{font-size:18px}.query-account .account-content span{width:180px;display:inline-block;text-align:left}.button.spanmt30{margin-top:30px;padding:0 0 0 15px;width:300px;height:60px;line-height:60px;background:#145bd7}.button.spanmt30:hover{background:#a4be13}.modal-own{display:none;width:600px;max-width:100%;height:300px;max-height:100%;position:fixed;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #ccc;box-shadow:0 0 10px 10px rgba(0,0,0,.1)}.modal-content-own{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;padding:20px 50px 20px 20px}.posta-vyber .box{width:100px}.posta-vyber .box img{width:100%}.posta-vyber p{margin-top:15px;font-size:17px;color:#666}.posta-vyber input{width:100%;height:50px;border-radius:6px;border:1px solid #ccc;margin-top:15px;margin-bottom:15px;padding-left:15px}.hidden-dev-content{display:none}.searching-page .ais-infinite-hits--showmore{display:inline-block;width:100%}.blueimp-gallery>.indicator>li{width:30px!important;height:30px!important}.blueimp-gallery>.indicator>li:after{display:none!important}.searching-filtration .ais-toggle--label{margin-right:15px}.ais-toggle--label{color:#232323;display:block;position:relative;font-size:13px;font-weight:400;padding-left:25px;height:24px;line-height:19px}.ais-toggle--label input{position:absolute;opacity:0;z-index:-1}.ais-toggle--label .ais-toggle--count{color:#949494}.aside-container .ais-toggle--count{color:#949494;position:static;border:0}.ais-toggle--item__active .ais-toggle--label .ais-toggle--count{font-size:0}.ais-toggle--label .ais-toggle--count::after{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background:#fff;border:1px solid #c1c1c1;border-radius:2px}.ais-toggle--label:hover .ais-toggle--count::after{border:1px solid #145bd7}.ais-toggle--label input:checked~.ais-toggle--count::after{background:#fff url(/img/checked2.svg) center no-repeat;border:1px solid #145bd7;background-size:10px}#oznameni{z-index:99999}#oznameni .modal-content .modal-header{padding:10px 30px}#oznameni .modal-content{box-shadow:0 3px 6px rgba(0,0,0,.16)}#oznameni .modal-content .modal-body p{margin:20px 0;font-size:17px;color:#232323;text-align:center}.loaderbg{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none}.loader{display:inline-block;border:16px solid #f3f3f3;border-top:16px solid #145ad6;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.orders-page{padding-bottom:60px}.orders-page table td.stav{color:#a4be13}.orders-page table td.storno{color:red}.orders-page table td:first-child{padding-left:10px}.orders-page table td.cena{font-weight:600;font-size:14px}.orders-page table td.detail-click a{color:#145ad6;border:1px solid #145ad6;padding:5px 10px;display:inline-block;text-decoration:none;border-radius:3px}.orders-page table td.detail-click a:hover{background:#145ad6;color:#fff}.orders-page h2{color:#232323;font-size:22px;font-weight:600;margin-bottom:20px;line-height:30px}.orders-page .delivery-sum{padding:10px 20px;color:#232323;font-size:13px;line-height:20px;border-bottom:1px solid #e0e0e0}.orders-page .delivery-sum .cena{font-weight:700;font-size:15px;white-space:nowrap;color:#232323}.orders-page .full-price{padding:10px 20px;border-radius:5px;background:#145bd7;color:#fff;font-size:15px;line-height:20px;font-weight:600;margin-top:20px;position:relative}.orders-page .full-price strong{font-size:20px;float:right}.orders-page .full-price::after{content:"";position:absolute;right:15px;top:-10px;border:10px solid transparent;border-bottom:10px solid #145bd7;border-top:0}.person-summary .flx-w{justify-content:center}.person-summary .w33p{margin-top:30px}.person-summary .w33p .p15{border:1px solid #e6e6e6;border-radius:6px;padding:15px}.person-summary h3{color:#232323;font-size:20px;margin-bottom:15px}.person-summary p{font-weight:400;font-size:14px;margin-bottom:5px}.person-summary p strong{font-weight:600;margin-left:5px}.cart-header .menu{padding:15px 0}.box-input.has-error input{border:1px solid #f13a3a!important;color:#f13a3a!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #d3d3d3;-webkit-text-fill-color:#232323;box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.navTrigger{display:none}.ask-submit{margin-top:20px}.ask-submit .button{margin-right:30px}.loggedCart .marginminus{margin-top:10px}.yellowbox{border-radius:5px;background:#145bd7;margin-bottom:20px;font-size:14px;line-height:20px;padding:10px 30px;color:#fff}.yellowbox img{margin-right:10px}.yellowbox a{color:#a4be13;font-weight:600}.yellowbox a:hover{text-decoration:underline}.delivery-notes{margin-top:20px}.goback{color:#232323;text-decoration:underline}.goback img{margin-right:10px}.goback:hover{color:#145bd7}.heureka-account{margin-top:30px;justify-content:center}.heureka-styled,.registr-styled{width:calc(50% - 30px);max-width:400px;border:1px solid #eee;border-radius:9px;padding:20px;margin:0 15px;background:#fff}.heureka-styled{text-align:left}.heureka-account h3{font-size:18px;margin-left:20px}.heureka-account .heu-title{margin-bottom:20px}.heureka-account p{font-size:13px}.registr-styled{display:flex;flex-direction:column;align-items:center;justify-content:center}.registr-styled .button{margin:15px 0}#balikovnaModal .modal-content .modal-header,#oznameni .modal-content .modal-header,#postaModal .modal-content .modal-header{justify-content:end;padding-bottom:0;border-bottom:0}#balikovnaModal .modal-content .modal-body,#postaModal .modal-content .modal-body{padding:10px 30px 30px 30px}#balikovnaModal .modal-content,#postaModal .modal-content{background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 10%);border-radius:5px;border:1px solid #dfdfdf}#balikovnaModal .modal-content .modal-body p,#postaModal .modal-content .modal-body p{color:#232323;font-size:14px}#balikovnaModal .modal-content .select2-container,#postaModal .modal-content .select2-container{width:100%!important}.infoalert{border:1px solid #f13a3a;padding:15px 30px;margin-bottom:50px;text-align:center;border-radius:5px}.help-block{display:block;margin-bottom:10px;background:#f13a3a;color:#fff;padding:10px;border-radius:3px}.cart table td.no-orders{text-align:center;padding:20px;font-size:18px}button.selectBalikovna,button.selectPosta,button.selectZasilkovna{padding:5px 10px;font-size:11px;border-radius:3px;margin-left:10px;position:relative;top:-2px;transition:all .25s ease-in-out}button.selectBalikovna:hover,button.selectPosta:hover,button.selectZasilkovna:hover{background:#145bd7;color:#fff}.showmoreCategories{color:#145bd7;line-height:30px;display:inline-block;width:100%;position:relative;text-align:left;padding-left:14px;margin-bottom:10px}.showmoreCategories::before{content:"";background:url(/img/zpetblue.svg) center no-repeat;display:inline-block;vertical-align:middle;width:6px;height:8px;margin:0 10px 0 5px;transform:rotate(-90deg);background-size:contain}.showmoreCategories.active{display:none}.special-padding{padding:40px 0 10px 0}#chat-application{right:0!important;bottom:0!important}.hidetel{display:inline-block;vertical-align:middle;margin-left:3px}.notifikacePopup{text-align:center;background:#145bd7;padding:15px 50px;z-index:900}.notifikacePopup .close{background:0 0;border:0;position:absolute;right:0;top:0;cursor:pointer;background:#fff url(/img/close.svg) no-repeat center;padding:15px}.notifikacePopup p{color:#fff;font-size:13px;font-weight:600}.soap-content{margin-top:30px}.cart-often-shop .soap-content{margin-top:0;padding:15px;background:#fff;border:1px solid #e0e0e0}.cart-often-shop .progress-modal{margin-bottom:15px}.soap-content p{font-size:14px;margin-bottom:10px}.soap-content-flx{display:flex;flex-wrap:wrap;align-items:center}.soap-content .new-item{display:flex;align-items:center;border:1px solid #dadada;border-radius:6px;padding:10px 30px 10px 10px}.cart-often-shop .soap-content .new-item{padding:0;border-radius:0;border:0}.soap-content .box{height:70px;margin-right:20px}.soap-content .box img{max-height:70px}.soap-content .txt-content{color:#232323;line-height:18px;font-size:14px;display:flex;align-items:center}.soap-content .txt-content .name{margin-right:85px}.soap-content .txt-content>span{text-align:right;white-space:nowrap}.soap-content .txt-content .price{font-size:15px;display:block}.soap-content .txt-content .sleva{font-size:13px;color:#ff4a4c;text-decoration:line-through;white-space:nowrap}.soap-content-flx{display:flex;align-items:center}.soap-content-flx .button{margin-left:auto}.cookies-panel{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:999;align-items:center}.cookies-panel:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(43,45,51,.5);z-index:20}.cookies-container-right{text-align:right;margin-top:25px}.cookies-container-left{text-align:left}.cookies-container{max-width:800px;background:#fdfdfd;border-radius:9px;position:relative;z-index:30;padding:30px;overflow-x:hidden;overflow-y:auto;max-height:calc(100% - 30px);margin:auto}.cookies-title{font-size:20px;font-weight:700;line-height:36px}.cookies-panel .cookies-info{font-size:13px;line-height:24px}.cookies-panel .cookies-info a{color:#333;text-decoration:underline;font-weight:700}.cookies-panel .cookies-info a:hover{color:#000}.cookies-btn{display:inline-block;padding:0 50px 0 20px;text-align:center;height:50px;line-height:46px;border:2px solid #232323;font-size:15px;font-weight:700;position:relative;margin-left:15px;text-decoration:none;border-radius:3px;cursor:pointer}.btn-change,.btn-mandatory,.btn-refuse{background:#fff;color:#333}.btn-accept{background:#232323;color:#fff}.btn-accept::after,.btn-change::after,.btn-mandatory::after,.btn-refuse::after{content:"";position:absolute;right:15px;top:15px;background-position:center;background-repeat:no-repeat;background-size:16px;width:20px;height:20px}.btn-change{border:none;text-decoration:underline;background:#fdfdfd;color:#666;padding:0 30px 0 20px}.btn-mandatory{color:#666;border:2px solid #ddd}.btn-refuse{color:#666;border:2px solid #ddd}.btn-refuse::after{opacity:.2}.btn-mandatory::after{background-image:url(/img/cokiecheckgrey.png)}.btn-accept::after{background-image:url(/img/cokiecheck.png)}.btn-refuse::after{background-image:url(/img/cokieclose.png)}.cookies-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:999999;align-items:center;justify-content:center}.cookies-modal.open{display:flex}.cookies-modal:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(43,45,51,.5);z-index:20}.cookies-modal-content{max-width:800px;background:#fdfdfd;border-radius:9px;position:relative;z-index:30;padding:30px;overflow-x:hidden;overflow-y:auto;max-height:calc(100% - 30px)}.cookies-modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.cookies-modal-header-close{display:inline-block;width:40px;height:40px;background:url(/img/cokieclose.png) no-repeat center;background-size:20px;border:0;cursor:pointer}.checkbox-cookies{border-top:1px solid #dadada}.checkbox-cookies input{position:absolute;opacity:0;z-index:-1}.checkbox-cookies label{padding:15px 50px 15px 15px;font-weight:300;font-size:16px;line-height:24px;position:relative;display:block;cursor:pointer}.checkbox-cookies input:disabled~label{pointer-events:none}.checkbox-cookies label:hover{background:#f6f6f6}.checkbox-cookies label::after{content:"";position:absolute;right:15px;top:15px;border:1px solid #232323;border-radius:2px;width:24px;height:24px;background-color:#fff;background-position:4px 4px;background-repeat:no-repeat;background-size:14px}.checkbox-cookies input:checked~label::after{background-color:#232323;background-image:url(/img/cokiecheck.png)}.checkbox-cookies label strong{font-size:20px;margin-bottom:10px;display:block}.cookies-modal-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dadada}.cookies-modal-footer .cookies-btn{margin:20px 0 0 0}@media (max-width:1400px){.cookies-container{flex-direction:column;text-align:center}}@media (max-width:800px){.cookies-panel{margin:40px}.cookies-container{padding:20px;text-align:left}.cookies-title{font-size:20px;line-height:28px}.cookies-container .cookies-title{margin-bottom:10px}.cookies-btn{height:40px;line-height:38px;border:1px solid #232323;font-size:14px;padding:0 40px 0 15px}.cookies-btn::after{right:10px;top:9px}.cookies-modal-content{padding:20px}.checkbox-cookies label{padding:15px 40px 15px 10px;font-size:14px;line-height:22px}.checkbox-cookies label strong{font-size:16px;margin-bottom:5px}.checkbox-cookies label::after{right:10px}}@media (max-width:580px){.cookies-container-right .cookies-btn.btn-mandatory.cookiesSubmit{display:none}.cookies-title{font-size:17px;line-height:23px}.cookies-panel .cookies-info{font-size:13px;line-height:17px}.cookies-container-right,.cookies-modal-footer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.btn-accept,.cookies-btn{font-size:13px;width:auto;margin:10px 0 0 0!important}.cookies-modal-footer .btn-accept{width:100%}}@media (max-width:480px){.cookies-modal-footer .cookies-btn{width:100%}.cookies-panel .cookies-info{font-size:12px}}@media (max-width:1300px){.slick-next{right:-10px}.slick-prev{left:-10px}}@media (max-width:1200px){.apologies{max-width:340px}.product-unfinded .product-price-sklad p{font-size:27px}.container{width:100%}.price-qunt-add .qua-buy .button{width:170px}.searching{width:450px}.searching .closewindow{right:75px}.search-sugestion{width:450px}aside ul li a{font-size:13px}.newsletter .letter{padding-right:40px}.newsletter .fb{padding-left:40px}footer .w25p{padding:0}footer .half{padding-right:5px}footer ul li{margin:5px 0}footer ul li a{line-height:16px}#dotaz-na-produkt form,#zpusob-dopravy table{width:100%}.image-content{width:45%}.product-description{width:55%}.product-price-sklad .cena .prc-price{font-size:30px}.product-price-sklad{padding:15px 0 15px 15px}.price-qunt-add .qua-buy{padding:15px}.price-qunt-add .qua-buy .button{padding:0 15px}.price-qunt-add .qua-buy .button::after{display:none}.checkbox-delivery label::before,.ready label:before{margin-right:15px}.checkbox-delivery .box{width:50px;min-width:50px;margin-right:15px}.checkbox-delivery label{padding-left:15px}.checkbox-delivery .price,.checkbox-delivery.platby label~.price{right:15px}.cart-wrap{width:calc(100% - 340px);padding-right:15px}.vas-nakup{padding-left:15px}.main-content .carousel{height:425px}.carousel .slick-list,.carousel .slick-slide,.carousel .slick-slide img,.carousel .slick-track,.carousel .slider{height:100%}.carousel .slick-slide a{display:inline-block;width:100%;height:100%;position:relative}.carousel .slick-slide img{position:absolute;left:0;top:0;width:100%;object-fit:cover}aside ul li .submenu{width:745px}.last-purchases-slider .slick-list{height:85px}.last-purchases-slider .purchaded{padding:5px}.last-purchases-slider .purchaded a{height:75px}.last-purchases-slider .purchaded a figure .box-img{width:60px;min-width:60px;height:50px;line-height:50px}.last-purchases-slider .purchaded a figure .box-img img{max-height:50px}.last-purchases-slider .purchaded a .who{height:30px;overflow:hidden}.trhak-product .titulek{font-size:14px}.season-menu li a{font-size:12px;text-align:center}}@media (max-width:1023px){.main-content .carousel{height:430px}.spinner-master *{transition:all .3s;box-sizing:border-box}.spinner-master{background:#fff;display:inline-block;position:relative;min-width:60px;height:60px;width:60px;z-index:30;padding:19px 14px;border-left:1px solid #d2dfe6}.spinner-master label{cursor:pointer;position:static;height:100%;width:100%}.spinner-master .spinner{position:absolute;height:4px;width:100%;padding:0;background:#145bd7}.spinner-master .diagonal.part-1{position:relative;float:left}.spinner-master .horizontal{position:relative;float:left;margin-top:6px}.spinner-master .diagonal.part-2{position:relative;float:left;margin-top:6px}.spinner-master.open .spinner-spin>.horizontal{opacity:0}.spinner-master.open .spinner-spin>.diagonal.part-1{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:10px}.spinner-master.open .spinner-spin>.diagonal.part-2{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:-14px}.choose-category,.menu-bottom,.menu-top,.searching{display:none}.menu{padding-top:0}.menu .container{padding:0 0 0 15px}.menu-right-side{background:#e1e8f1;padding-left:0}.loginbtn.login::after{display:none}.logo img{width:auto;height:34px}.cart:hover .cart-content{visibility:hidden;opacity:0}.cart .cart-content.vissible{visibility:visible;opacity:1}.btn-cart{flex-direction:column;height:60px;line-height:60px;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 15px;border-left:1px solid #d2dfe6;background:#fff}.btn-cart img{display:none}.btn-cart:before{content:"";display:inline-block;width:22px;height:20px;background:url(/img/carticonblue.svg) no-repeat center;background-size:cover;margin-bottom:5px}.btn-cart.open:before{background:url(/img/closeblue.svg) no-repeat center;background-size:18px}.btn-cart .price{line-height:10px;position:relative;top:3px;color:#145bd7}.btn-cart .price strong{white-space:nowrap}.btn-cart .ks{font-size:0;position:absolute;right:0;top:0;width:18px;height:18px;line-height:18px;text-align:center;margin-right:0;border-radius:50%;background:#e1e8f1;color:#000}.btn-cart .ks span{font-size:10px}.loginbtn,.search-button{display:inline-block;min-width:60px;width:60px;height:60px;line-height:60px;background:#fff;font-size:0;text-align:center;border-left:1px solid #d2dfe6}.loginbtn img{width:16px}.search-button img{width:24px}.menu-left-side{position:static}aside{position:absolute;left:-100%;top:62px;display:block!important;max-height:calc(100vh - 122px);transition:all .3s ease-in-out;overflow:hidden;overflow-y:auto;visibility:hidden;opacity:0}aside.isIn{left:0;visibility:visible;opacity:1}aside ul{padding:0}aside ul>li{border-bottom:1px solid #d2dfe6}aside ul li .submenu{display:none}.product{padding-bottom:45px}.product figcaption h3{font-size:16px}.product .image-box{height:140px;line-height:140px}.product .image-box img{max-height:140px}.product~.button{right:0;left:15px;bottom:5px;width:calc(100% - 30px)}.menu-left-side,.menu-right-side{width:auto}.main-content{padding-left:0;width:100%}.searching{position:fixed;width:100%;left:0;top:0;background:#fff;height:100%;z-index:39;padding:15px 40px}.searching::before{left:55px;top:32px}.search-sugestion{padding:15px 20px;top:80px;left:20px;width:calc(100% - 40px);max-height:calc(100vh - 120px)}.searching .closewindow{right:185px;top:20px}.searching input{height:50px;width:calc(100% - 140px)}.closeSearch{display:block;margin-top:0}.trhak-product .trhak-stitek{font-size:11px;right:-15px;width:45px;height:45px;line-height:14px}.trhak-product .box-img{margin-right:20px}.trhak-product .trhak-stitek strong{font-size:15px;top:-2px}.newsletter .fb,.newsletter .letter{flex-wrap:wrap}.hodnoceni-produktu{opacity:1;visibility:visible;bottom:64px}.advantage{padding:10px}.advantage img{margin-right:10px;height:30px}footer .w25p:first-child{width:100%;margin-bottom:20px}footer .w25p .cntct{width:33.33%;float:left}footer .cntct p{display:inline-block;margin-left:10px}footer .w25p{width:33.33%}footer h4{margin-bottom:15px}.newsletter .fb a,.newsletter form{margin-top:15px}.cart-content.vissible{top:62px}.login-handler{display:block;position:relative}.login-menu{top:61px}.btn-cart.open{background:#f0f1f5}#modal_cart_header:hover .btn-cart,.btn-cart:hover,.loginbtn:hover,.search-button:hover{background:#fff}.searching .hledat{background:#145bd7;color:#fff;font-weight:600}.product-flex{flex-wrap:wrap}.product-description{margin-top:0}.image-content,.product-description{width:100%;padding:0}.hidden-dev-content{display:block}.product-description .flexpower{margin-top:0}.product-description .flexpower span{margin-bottom:0;margin-top:10px}.hide-in-mobile .flexpower,.hide-in-mobile h1{display:none}.product-description h1{font-size:30px;line-height:34px;margin-bottom:15px}.left-part-product{flex:1}.popis-produktu .dsc-menu li a{font-size:17px;margin-right:30px}.new-cart-part .zpet{margin-right:15px}.checkbox-delivery label{padding-left:10px}.checkbox-delivery .price,.checkbox-delivery.platby label~.price{right:10px}.checkbox-delivery .box,.checkbox-delivery label::before,.ready label:before{margin-right:10px}.checkbox-delivery .checkbox-delivery-text{font-size:13px;padding-right:75px}.checkbox-delivery .price{font-size:13px}.zpusob-dopravy,.zpusob-platby{margin-bottom:0}.container.flx{flex-wrap:wrap}.copyright .container.flx{flex-wrap:wrap;justify-content:center}.copyright p{margin-right:20px}.cart-wrap{width:100%;border-right:0;padding-bottom:0;padding-right:0}.sticky-cart{width:100%;padding-bottom:0}.scrollToTop{right:15px;bottom:70px}.vas-nakup{position:-webkit-static;position:static;padding-left:0}.bcg-r{display:none}.vas-nakup h2{margin-top:20px}.gdpr-input br{display:none}.vas-nakup .basket-product{padding-bottom:10px;margin-top:10px;border-bottom:1px solid #d7dae0;margin-bottom:0;padding-top:0;border-top:0}.vas-nakup .basket-product:last-child{border-bottom:0}.souhrn-dopravy-platby{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.static-content.jcsb{margin:0 10px;width:calc(50% - 20px)}.season-menu-aside,.texts-menu-aside{display:block}.infotime:hover .text{display:none}.detail-objednavky,.sprava-meho-uctu,.textove-podstranky,.zmena-hesla,.zmena-osobnich-udaju{padding-bottom:0}.kontakt-side{width:100%;padding-right:0;border-right:0}.formular-kontakt{margin-top:30px;padding-left:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.formular-kontakt h2{margin-bottom:0}.formular-kontakt h2,.formular-kontakt p{width:100%}.formular-kontakt .box{width:calc(50% - 15px)}.formular-kontakt .box:nth-child(4){width:100%}.category-page .category-content{width:100%;padding-left:0}.category-page .left-side-controls{width:100%}.left-side-controls .selected-category{margin-bottom:0}.showmoreCategories{top:0}.filtrace-razeni{position:fixed;left:15px;top:15px;width:calc(100% - 30px);max-height:calc(100% - 30px);height:100%;margin-bottom:0;background:#fff;z-index:99;border-radius:9px;overflow:hidden;display:none}.filtrace-razeni .footer-panel,.filtrace-razeni .header-panel{display:block;color:#fff;font-size:22px;font-weight:600;line-height:30px;padding:10px 15px}.filtrace-razeni .header-panel{background:#145bd7;border-radius:9px 9px 0 0}.filtrace-razeni .body-panel{height:100%;max-height:calc(100% - 110px);overflow:hidden;overflow-y:auto}.filtrace-razeni .footer-panel{text-align:left;position:absolute;left:0;bottom:15px;width:100%;padding:0 15px}.filtrace-razeni .footer-panel .button{height:40px;line-height:40px}.filtrace-razeni .header-panel .closeaside{content:"";background:url(/img/closewhite.svg) no-repeat center;width:30px;height:30px;line-height:30px;display:inline-block;background-size:14px;vertical-align:middle;position:absolute;top:10px;right:10px}.showfilter{display:block;margin-bottom:15px}.left-side-controls .selected-category.open li{display:block}.left-side-controls .selected-category li.main-category,.left-side-controls .selected-category li.zpetdo{display:block}.vas-nakup .button.zpet{border:1px solid #c0ccd2;padding:0 20px}.copoun-discount{margin:10px 0}.parent-selected-category{margin-bottom:0}.tags{bottom:160px}.category-content .ais-infinite-hits--showmore,.searching-page .ais-infinite-hits--showmore{text-align:center}.person-summary .w33p{width:50%}.apologies{max-width:inherit}.product-unfinded .product-price-sklad .cena{white-space:nowrap}.navTrigger{cursor:pointer;width:30px;height:25px;margin:auto;position:absolute;right:15px;top:10px}.actived .navTrigger{display:block}.navTrigger i{background-color:#145bd7;border-radius:2px;content:"";display:block;width:100%;height:4px}.navTrigger i:nth-child(1){-webkit-animation:outT .8s backwards;animation:outT .8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.navTrigger i:nth-child(2){margin:5px 0;-webkit-animation:outM .8s backwards;animation:outM .8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse;width:75%;margin-left:3px}.navTrigger i:nth-child(3){-webkit-animation:outBtm .8s backwards;animation:outBtm .8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse;margin-left:7px;width:50%}.navTrigger.active i:nth-child(1){-webkit-animation:inT .8s forwards;animation:inT .8s forwards;margin-left:0;width:100%}.navTrigger.active i:nth-child(2){-webkit-animation:inM .8s forwards;animation:inM .8s forwards;margin-left:0;width:100%}.navTrigger.active i:nth-child(3){-webkit-animation:inBtm .8s forwards;animation:inBtm .8s forwards}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}.overflow-hidden,.overflowhidden{padding-right:0}input,select,textarea{font-size:16px!important;font-weight:400;transform-origin:top left;box-shadow:unset;background:0 0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus{font-size:16px!important}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px!important}}}@media (max-width:800px){.notifikacePopup{text-align:left;padding:7px 40px 7px 10px}.notifikacePopup p{font-size:12px;font-weight:400}.notifikacePopup .close{padding:20px;top:4px;right:4px}.tags{bottom:auto;top:60px;left:10px}#cart-modal .modal-content.mt15{display:none!important}.searching-page{padding:30px 0 0 0}.hidetel{display:none!important}.akce-vypis .timecount{top:140px}.akce-vypis .timecount span{font-size:13px;line-height:16px}.akce-vypis .timecount span:before{font-size:13px;top:0}.special-padding{padding:20px 0 10px 0}.special-padding .summary-page h2{text-align:center}.cart table .quantity .styled-quantity .qty{padding-left:0}.orders-page{padding-bottom:30px}.orders-page h1{margin-top:0}.login-menu{top:51px}.login-menu::after,.login-menu::before{right:14px}.flex-prihlaseni{flex-direction:column}.prihlaseni-inputy,.registrace-info{width:100%;padding:0}.prihlaseni-inputy .box-input{width:50%}.prihlaseni-inputy{border-right:0;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.registration-page{margin-bottom:40px}.slider-products .relat-div{margin-bottom:0}.main-content .carousel{height:300px}.textove-podstranky .nomrgbottom,.textove-podstranky h2,.textove-podstranky p,.textove-podstranky ul{margin-bottom:20px}.product .action-price{position:absolute;bottom:105px;left:15px;margin-left:0;padding:0 10px}.akcni .price-flx>div{padding-left:10px}.product .product-short-description{display:none!important}.btn-cart .price{font-size:13px}.progressBarContainer>div{text-align:center;justify-content:center}.progressBarContainer div i{margin-right:0;border:0}.progressBarContainer div p{display:none}.logo img{height:28px}.akce-tydne{height:187px;flex-wrap:wrap;margin-top:15px}.akce-tydne .trhak{width:100%;margin-right:0;margin-bottom:15px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.section-title{white-space:nowrap;margin-right:15px;font-size:24px;margin-bottom:0}.trhak-product .box-img{width:100px;height:100px;line-height:100px;min-width:100px}.akce-tydne .button{position:absolute;right:15px;bottom:15px}.advantage{flex-direction:column;text-align:center}.advantage img{margin-right:0;margin-bottom:15px}footer .w25p .cntct{width:50%}footer .w25p{width:100%}footer .w25p:nth-child(2),footer .w25p:nth-child(3){width:50%}footer .w25p:nth-child(4){margin-top:15px}.newsletter .container{flex-wrap:wrap}.newsletter .fb,.newsletter .letter{padding:0;width:100%}.newsletter .letter{border-right:0}footer .cntct p{display:block;margin-left:43px;position:relative;top:-5px}.spinner-master{padding:14px 12px}.spinner-master .spinner{height:3px}.spinner-master.open .spinner-spin>.diagonal.part-2{margin-top:-12px}.loginbtn,.search-button,.spinner-master{min-width:50px;height:50px;width:50px;line-height:50px}.btn-cart{height:50px;line-height:50px}aside{top:52px;max-height:calc(100vh - 102px)}.searching{padding:15px}.search-sugestion{left:15px;width:calc(100% - 30px)}.searching input{padding-left:15px;width:calc(100% - 120px);max-height:calc(100% - 100px)}.searching::before{display:none}.searching .hledat{width:70px}.cart-content{position:fixed;border-radius:0 0 9px 9px}.cart-content.vissible{top:50px}.menu{position:relative;width:100%;left:0;top:0;z-index:11;background:#fff;border-bottom:2px solid #145bd7}.searching .closewindow{right:145px}.custom-cookies .image{display:none}#banner{padding:7px 30px 7px 10px;text-align:left}#banner p{font-size:12px;font-weight:400}#banner button{padding:10px}.custom-cookies{line-height:16px}.custom-cookies .content{padding-left:0}.custom-cookies .container{padding:0 10px}.custom-cookies .description{margin-right:10px}.filtrace li{width:33.33%}.searching-page .relat-div{margin-bottom:30px;width:33.33%}.searching-page .ais-infinite-hits--showmore{text-align:center}.slick-prev{left:0}.slick-next{right:0}.posledni-nakupy .slick-prev{left:-15px}.posledni-nakupy .slick-next{right:-15px}.popis-produktu .dsc-menu li a{font-size:16px;margin-right:20px}#slideBox{overflow:visible}.sliderMain{height:350px;line-height:330px;padding:10px 0;overflow:hidden}.sliderMain img{width:auto;max-height:330px}.sliderSidebar .slick-slide{height:80px;line-height:70px}.sliderSidebar img{max-height:70px}.sliderSidebar{height:80px;padding:0 35px;width:calc(100% - -30px);margin-left:-15px}.detail-produktu{margin-bottom:40px}.produkty4 .row .relat-div{margin-bottom:10px}.newsletter{padding:30px 0}.devsmaller li:last-child{display:none}.modal-content .modal-header{padding:15px}.modal-content .modal-body{padding:10px 15px}#cart-modal .modal-body{padding-top:15px}#cart-modal .flex-buttons{padding:15px;margin-top:15px}#cart-modal .modal-content.mt15 .modal-body{padding:15px}.special-products a figcaption h3{font-size:14px}#cart-modal .slick-arrow{top:-45px}#cart-modal .slick-arrow.slick-next{right:15px}#cart-modal .slick-arrow.slick-prev{right:65px}.modal-content .modal-header h4,.modal-content .modal-header p{font-size:24px}.left-part-product{padding-right:0;width:100%}.right-part-product{padding-left:0;width:100%}.new-cart-part .cart-phone{display:none}.cart-header{padding-top:0}.cart-header .menu{position:static}.kosik-menu{justify-content:space-between}.kosik-menu li{padding:0;width:auto}.kosik-menu li a{font-size:14px}.kosik-menu li::after,.kosik-menu li::before{display:none}.cart table thead{display:none}.cart table tbody{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -8px}.cart table tbody tr{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:15px 15px 5px 15px;border:1px solid #e6e6e6;border-radius:9px;margin:0 8px 15px 8px;width:calc(50% - 16px)}.cart table tbody tr:last-child{border-bottom:1px solid #e6e6e6}.cart table td.napravo{position:absolute;right:5px;top:5px;padding-right:0}.cart table td{padding:0;margin-bottom:10px}.cart table .produkt-v-kosiku a.flx-c{display:block;text-align:center}.cart table .produkt-v-kosiku .box{margin:auto auto 10px auto;display:block}.removecart{border-radius:50%;background:#ffe5e5}.cart table .cena-kosik .cart-ks{display:inline-block;margin-left:10px}.cart-often-shop h2{font-size:20px;line-height:26px}.often-shop-content{border-radius:6px;margin-bottom:15px}.often-shop-content .box{min-width:50px;width:50px;height:50px;line-height:50px;margin-right:15px}.often-shop-content .box img{max-height:50px}.cart-often-shop{border-radius:9px}.often-shop-content .content-title-price p{margin-left:15px}#cart-page .progress-modal .progress-content{flex-direction:column;align-items:flex-start;padding-left:15px}#cart-page .progress-modal .text-content{margin:0}#cart-page .progress-modal .text-content p{margin-bottom:5px;white-space:normal}.cart-flex{flex-direction:column}.zpusob-dopravy{margin-bottom:30px}.zpusob-dopravy,.zpusob-platby{width:100%}.box-input.flx{width:100%}.title-page-content{margin-bottom:30px}.shrnuti,.sprava-uctu{margin-bottom:40px}.right-part-product::before{display:none}.right-part-product table{margin-top:0}.kontakt-side .konakt-box p{margin-bottom:15px;width:100%}.kontakt-side .firm-box{margin-bottom:0}.kontakt-side .firm-box>div{width:50%;margin-bottom:20px}.zobrazeno{display:none}.produkty.produkty4.bb1{padding-bottom:0}.produkty.produkty4.bb1.pb30{padding-bottom:30px;margin-top:30px}.cart table .quantity .styled-quantity{width:100px;height:40px}.cart table .quantity .styled-quantity input{height:40px;padding:0;text-align:center;width:40px}.cart table .quantity .styled-quantity .qtyminus,.cart table .quantity .styled-quantity .qtyplus{width:30px!important;border:1px solid #dadada}.cart table .quantity .styled-quantity .qtyminus{left:0;bottom:0}.cart table .quantity .styled-quantity .qtyplus{right:0;top:0}.detail-objednavky,.shrnuti,.sprava-meho-uctu,.sprava-uctu,.textove-podstranky,.zmena-hesla,.zmena-osobnich-udaju{margin-bottom:40px}.person-summary .w33p{width:100%}.orders-page-title-back{flex-direction:column-reverse}.orders-page-title-back .left-content{margin-top:20px}.zmena-osobnich-udaju-content{width:100%}.heureka-account{flex-wrap:wrap;margin-top:0}.heureka-styled,.registr-styled{margin:30px 0 0 0;width:100%}.cart-page{padding:10px 0}.product .product-short-description,.product figcaption h3{padding:0 10px}.product .price-flx{padding:10px}.product~.button{left:10px;width:calc(100% - 20px)}.zmena-hesla{margin-top:40px}.mainhp{padding-bottom:40px;margin-bottom:40px}.posledni-nakupy,.produkty{margin:0 0 40px 0}.chybovastranka{padding:40px 0}.chybovastranka img{height:150px}.cart-page .summary-page{padding-bottom:30px}.modal-content{width:calc(100% - 30px)}.filtrace-parent .dalsi-kategorie{position:relative;top:-10px}}@media (max-width:600px){.newflex{flex-direction:column}.price-qunt-add .qua-buy{padding-top:0}}@media (max-width:540px){.apologies{margin-left:0;margin-top:15px;width:100%;padding:10px}.apologies form{max-width:100%}.apologies .g-recaptcha{margin-top:10px;margin-bottom:0}.apologies .g-recaptcha{transform:scale(.87);position:relative;left:-15px}.copyright span{margin-right:0}.odpocet-flex{flex-direction:column;text-align:center;height:auto;margin-top:10px}.odpocet-flex .konecakce{line-height:30px;border-radius:0;background:#f13a3a}.odpocet-flex .timecount{height:35px;border-radius:0 0 6px 6px}.query-account{padding:15px}.query-account .account-content>div{width:100%}.query-account .account-content p{padding:0 10px;font-size:13px;margin:10px 0}.query-account .account-content span{width:100%}.query-account .account-content p strong{font-size:16px;white-space:nowrap}.ais-infinite-hits--showmore{text-align:center}.zmena-hesla-content{width:100%}.summary-page h1{font-size:24px}.summary-page h1 strong{font-size:28px}.title-page-content h1{margin-bottom:20px}.sprava-meho-uctu-content{width:100%}.objednavky-menu li a{padding:15px 10px;margin:0 10px;font-size:15px}.sprava-meho-uctu p{width:100%}.prihlaseni-inputy .box-input{width:100%}.main-content .carousel{height:250px;padding-bottom:40px}.three-products .relat-div{width:50%}.cart-often-shop .button{margin-left:0;align-self:center;margin-top:15px}.popis-produktu .dsc-menu li a{font-size:15px;margin-right:10px}#zpusob-dopravy table tr td{line-height:18px;padding:8px 15px}.tabs-categories{background:#fff;padding:40px 0 30px 0}.tabs-categories li{width:100%}.tabs-categories a{background:#66a2ef30;border-radius:30px;padding:10px 45px 10px 15px;line-height:20px;width:100%;margin-right:0;font-size:14px;position:relative;margin-bottom:10px}.tabs-categories a img{display:none}.tabs-categories a::after{content:"";background:url(/img/arrownewsletter.svg) center no-repeat rgb(156 156 156);width:30px;height:30px;text-align:center;line-height:30px;position:absolute;right:10px;top:50%;margin-top:-15px;border-radius:50%}.search-sugestion .search-category li a{padding:10px 0 10px 40px}.search-sugestion .search-category li a::before{left:10px;top:12px}.cart-content .button{padding:0 15px}.cart-content .button span{display:none}.btn-cart .price{display:none}.btn-cart:before{margin-bottom:0}.btn-cart:before,.logo img{height:24px}.newsletter .container{flex-wrap:wrap}.newsletter .letter{border-right:0}.checkbox-styled label::before,.ready label:before{margin-right:10px;top:0}.copyright{margin-top:20px}footer .w25p{width:100%!important;margin-top:15px}footer .w25p .cntct{margin:5px 0}.akce-tydne{height:auto;padding:15px}.akce-tydne .trhak{flex-wrap:wrap;margin-bottom:0}.trhak-product{width:100%;padding-right:0;margin:15px 0}.akce-tydne .button{width:100%;position:static;text-align:center;height:40px;line-height:40px}.akce-tydne .button img{position:relative;top:-3px;height:16px}.akce-tydne:before{display:none}.progressBarContainer{height:40px}.progressBarContainer>div{justify-content:center;height:40px}.progressBarContainer div i{display:none}.progressBarContainer>div::after,.progressBarContainer>div::before{top:-20px;border:10px solid transparent;margin-left:-10px;border-bottom:10px solid #fff}.progressBarContainer div p{text-align:center;font-size:0;height:auto;display:inline-block}.progressBarContainer div p::before{font-size:16px;vertical-align:middle}.progressBarContainer div:nth-child(1) p::before{content:"1"}.progressBarContainer div:nth-child(2) p::before{content:"2"}.progressBarContainer div:nth-child(3) p::before{content:"3"}.progressBarContainer div:nth-child(4) p::before{content:"4"}.btn-cart .price{font-size:13px}.cart{position:static}.btn-cart{position:relative}.cart-content{width:100%;top:52px}.title{font-size:24px;line-height:30px}.newsletter form,.newsletter input{width:100%}#banner p{font-size:10px}.custom-cookies{font-size:10px;padding:7px 0}.filrtovani-produktu .razeni li{margin-right:5px}.filtrace li,.searching-page .relat-div{width:50%}.searching-page h1{font-size:32px}.product .image-box{padding:0 10px}.product-description h1{font-size:26px}.sliderMain{height:320px;line-height:300px}.sliderMain img{max-height:300px}.sliderSidebar{height:70px}.sliderSidebar .slick-slide{height:70px;line-height:60px}.sliderSidebar img{max-height:60px}.price-qunt-add{flex-direction:column}.product-price-sklad{padding:15px 15px 0 15px}.produkty4 .row .relat-div{margin-bottom:0}#cart-modal .slick-list{overflow:hidden;width:100%}.modal-content .modal-header h4,.modal-content .modal-header p{font-size:20px;line-height:24px}#cart-modal table tr td{padding:5px 0 5px 15px}#cart-modal table tr td.nahled{width:60px}#cart-modal table tr td:last-child{padding-right:10px}.progress-modal{padding:10px 15px}.progress-modal .text-content p{white-space:inherit;line-height:16px;margin-bottom:5px}.kosik-menu li a:before{display:none}.kosik-menu li a::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#145bd7;display:none}.kosik-menu li.active a::after{display:block}.flex-power{flex-direction:column}.celkem-k-zaplaceni{width:100%;margin-top:20px}.cart table tbody{margin:0}.cart table tbody tr{margin:0 0 15px 0;width:100%}.souhrn-dopravy-platby{margin:0}.static-content.jcsb{margin:0;width:100%}.static-content.jcsb:last-child{margin-top:10px}.box-input{width:100%}.kontaktni-udaje .checkbox-styled label{flex-wrap:wrap}.kontaktni-udaje .checkbox-styled label span{top:-2px;margin-left:30px;line-height:16px;width:100%}.prihlasit-registrovat{flex-direction:column}.prihlasit-registrovat a{line-height:30px;margin-top:10px;align-self:flex-start;margin-left:40px}.vas-nakup .basket-product span{width:50px;min-width:50px;height:50px;border:0;padding:0}.kontaktni-udaje h2{margin-bottom:0;margin-top:15px}.box-input.flx{flex-direction:column}.prihlaseniformular button{margin:15px 0}.prihlaseniformular .box-input.flx a{margin-top:10px}.prihlaseniformular .poprveregistrace{justify-content:center;padding:10px 15px;height:auto}.prihlaseniformular .poprveregistrace p{text-align:center}.prihlaseniformular .poprveregistrace a{display:block;margin-left:0}.cart h1,.kontaktni-udaje h2,.produkty h2,.searching-page h2,.sprava-uctu h2,.vas-nakup h2,.zpusob-dopravy h2,.zpusob-platby h2{font-size:28px;line-height:34px}.newsletter h3{font-size:26px;line-height:30px}.search-sugestion{padding:15px}.search-sugestion li a .flx-c{width:calc(100% - 50px)}.search-sugestion li a .txt{padding-right:0}.searching .closewindow{right:150px;width:30px;height:30px;line-height:30px;top:25px}.closeSearch img{height:16px}.box-input input,.box-input select,.formular-kontakt input,.modal-content .modal-body input{height:40px;line-height:38px}.formular-kontakt .box,.formular-kontakt .button,.kontakt-side .firm-box>div{width:100%}.left-side-controls .selected-category li.main-category a,.left-side-controls .selected-category li.zpetdo a{height:40px}.left-side-controls .selected-category li.zpetdo::before{top:16px}.navTrigger{top:8px}.left-side-controls .selected-category li a{height:30px}.left-side-controls .selected-category li::before{top:13px}.product-action-price{height:40px;line-height:40px}.price-qunt-add .qua-buy{padding:10px;width:100%;justify-content:center}.product-flex{margin-bottom:10px}.searching-page h1{margin-bottom:20px}.availability-content-info .availability-content-text{margin-left:15px}footer{padding-top:25px}.copyright{margin-top:20px}.slev-kod .box-input button{height:40px;line-height:40px}.price-qunt-add .qua-buy .button{width:auto}.checkbox-delivery-text .flx{flex-direction:column}button.selectBalikovna{margin-left:0;margin-top:10px}.formular-kontakt .gdpr-input{margin-top:15px}.often-shop-content{flex-direction:column}.soap-content .txt-content{flex-direction:column;align-items:flex-start}.soap-content .txt-content .name{margin-right:0;margin-bottom:10px}.soap-content-flx .button{margin-left:auto}.just-bought{width:100%;min-width:100%}.soap-content .txt-content .price{display:inline-block;margin-right:10px}.soap-content .txt-content,.soap-content p{font-size:13px}.soap-content .progress-modal img{display:none}#cart-page .soap-content .progress-modal .progress-content{padding-left:0}.soap-content-flx .button{margin-right:auto}}@media (max-width:420px){.notifikacePopup .close{padding:15px;top:4px;right:4px}.notifikacePopup p{font-size:10px}.summary-cart .fullprice{flex-direction:column}.orders-page .full-price{display:flex;flex-direction:column;align-items:center}.orders-page .full-price strong{margin-top:10px}.product .action-price{padding:0 5px}.login-menu{top:46px}.login-menu::after,.login-menu::before{right:12px}.main-content .carousel{height:200px}.popis-produktu .dsc-menu li a{border-bottom:0!important;height:auto;font-size:13px;line-height:16px;padding-bottom:15px}.popis-produktu .dsc-menu li.active a::before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid #145bd7}.modal-content .registrace-buttons{flex-wrap:wrap;text-align:center;justify-content:center;padding:15px}.modal-content .registrace-buttons p{width:100%;font-size:13px;margin-bottom:10px}.modal-content .registrace-buttons p br{display:none}.product figcaption h3{font-size:15px}#cart-modal .modal-content.mt15{display:none!important}.filrtovani-produktu .razeni li a{font-size:13px}.filrtovani-produktu .razeni .dnrespons{display:none}.custom-cookies{border-top:1px solid #dadada;padding:15px 0}.custom-cookies .container,.custom-cookies .content{flex-direction:column;text-align:center}.custom-cookies .content{padding-left:0}.custom-cookies .description{margin-right:0;margin-bottom:15px;font-size:13px}.loginbtn,.search-button,.spinner-master{min-width:45px;height:45px;width:45px;line-height:45px}.btn-cart img{height:16px}.btn-cart{height:45px;line-height:45px;padding:0 10px}.trhak-product .box-img{width:80px;height:80px;line-height:80px;min-width:80px}.trhak-product .titulek{font-size:14px}.logo{height:45px;line-height:45px}.logo img{height:18px}aside{top:47px}.cart-content.vissible{top:45px}.searching-page h1{font-size:28px}.product .image-box{height:110px;line-height:110px}.product .image-box img{max-height:110px}.product .action-price{height:30px}.product .action-price .cena{width:100%;text-align:center;display:flex;justify-content:space-between;align-items:center}.product .action-price .sleva{position:absolute;top:40px;right:0;color:#f13a3a}.product .action-price strong{top:0}.product .action-price .sleva span{display:none}.product .action-price .sleva strong{font-size:14px}.filtrace li{width:100%}.product figcaption h3{padding:0 10px}.product .price-flx{padding:10px}.product .action-price,.product~.button{left:10px;width:calc(100% - 20px)}.product .action-price span{font-size:10px}.product .action-price .cena strong{font-size:13px}.product figcaption .cena{font-size:18px}.spinner-master.open .spinner-spin>.diagonal.part-1{margin-top:8px}.spinner-master .diagonal.part-2,.spinner-master .horizontal{margin-top:5px}.spinner-master.open .spinner-spin>.diagonal.part-2{margin-top:-11px}.product-description h1{font-size:22px;line-height:30px}.breadcrumb{margin:15px 0}.breadcrumb li+li::before{margin:0 5px}.breadcrumb li a{font-size:12px}.sliderMain{height:270px;line-height:250px}.sliderMain img{max-height:250px}.sliderSidebar{height:60px}.sliderSidebar .slick-slide{height:60px;line-height:50px}.sliderSidebar img{max-height:50px}.styled-quantity{width:100px;min-width:100px}.styled-quantity .qtyminus,.styled-quantity .qtyplus{width:30px}.price-qunt-add .qua-buy .button{padding:0 10px;width:100%}.button.pokracovat::after,.button.zpet:before{display:none!important}.modal-content .modal-header h4,.modal-content .modal-header p{font-size:18px}#cart-modal table tr{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;padding:10px;margin-bottom:-1px}#cart-modal table tr td{padding:0;line-height:16px}#cart-modal table tr td.nahled{min-width:50px;width:50px}#cart-modal table tr td.nahled span{width:50px;height:50px;line-height:50px;display:inline-block}#cart-modal table tr td.nahled span img{max-height:50px}#cart-modal table tr td.nazev{width:calc(100% - 50px);padding:0 25px 0 20px}#cart-modal table tr td.zavrit{position:absolute;right:0;top:5px}#cart-modal table tr td.cena{margin-left:10px}#cart-modal table tr td.skladem{position:absolute;left:60px;top:10px}#cart-modal .progress-modal{margin-top:0}.advantage{border-right:0}.new-cart-part .zpet{line-height:38px;height:40px;padding:0 10px}.dalsi-krok{flex-direction:column-reverse}.dalsi-krok .button{width:100%;text-align:center}.dalsi-krok .button.zpet{margin-top:20px}.dalsi-krok .button.pokracovat::after{display:none}.title-page-content h1{font-size:26px;line-height:34px}.cart h1,.kontaktni-udaje h2,.produkty h2,.searching-page h2,.sprava-uctu h2,.vas-nakup h2,.zpusob-dopravy h2,.zpusob-platby h2{font-size:24px;line-height:30px}.kontaktni-udaje .checkbox-styled label{font-size:20px!important}.often-shop-content .descr{display:none}.often-shop-content .content-title-price h3{text-align:center}.kosik-menu li a{font-size:13px}.last-purchases-slider .purchaded a figure{justify-content:center}footer .w25p .cntct{width:100%}.cart-often-shop h2{font-size:20px;line-height:28px}.summary-page h1 strong{font-size:23px}.ais-infinite-hits--showmoreButton,.button{font-size:12px}.copyright .container.flx{flex-direction:column}.copyright p{margin-right:0}.tabs-categories a{font-size:13px}.akce-vypis .timecount{width:calc(100% - 20px);left:10px;top:125px}.produkty4 .row,.searching-page .ais-infinite-hits.row,.three-products.row{margin:0 -10px}.akce-vypis .timecount{height:25px}.product-description.hide-in-mobile{display:flex;flex-direction:column}#switch-position{order:1}#switch-position .inf-produktu{border-bottom:0}#switch-position .inf-produktu p{font-size:11px}.inf-produktu p:after{margin:0 5px}}@media (max-width:360px){.filrtovani-produktu .razeni li{margin-right:0}.main-content .carousel{height:180px}.slev-kod .box-input input{padding-left:7px}}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}.ais-search-box{position:relative;max-width:300px;width:100%}.ais-search-box--input{padding-left:24px;height:100%;width:100%}.ais-search-box--magnifier{top:4px;left:7px}.ais-search-box--magnifier svg{display:block}.ais-search-box--loading-indicator-wrapper,.ais-search-box--magnifier,.ais-search-box--reset{background:0 0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-search-box--loading-indicator-wrapper{display:none;left:7px;top:4px}.ais-search-box--loading-indicator-wrapper svg,.ais-search-box--magnifier svg{vertical-align:middle;height:14px;width:14px}.ais-search-box--reset{cursor:pointer;top:5px;right:5px;margin:0;border:0;padding:0}.ais-search-box--reset svg{display:block;width:12px;height:12px}.ais-search-box--powered-by{font-size:.8em;text-align:right;margin-top:2px}.ais-search-box--powered-by-link{display:inline-block;width:45px;height:16px;text-indent:101%;overflow:hidden;white-space:nowrap;background-image:url('data:image/svg+xml;utf8,<svg width="169" height="54" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1366 362"><linearGradient id="a" x1="428.3" x2="434.1" y1="404.1" y2="409.9" gradientTransform="matrix(94.045 0 0 -94.072 -40381.5 38479.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="%2300aeff"/><stop offset="1" stop-color="%233369e7"/></linearGradient><path fill="url(%23a)" d="M61.8 15.4h242.8A43.4 43.4 0 0 1 348 58.8v242.9a43.4 43.4 0 0 1-43.4 43.4H61.8a43.4 43.4 0 0 1-43.4-43.4v-243a43.3 43.3 0 0 1 43.4-43.3z"/><path fill="%23fff" d="M187 98.7a93.1 93.1 0 1 0 0 186.3 93.1 93.1 0 0 0 0-186.3zm0 158.8a65.6 65.6 0 1 1 0-131.3 65.6 65.6 0 0 1 0 131.3zm0-117.8v48.9c0 1.4 1.5 2.4 2.8 1.7l43.4-22.5c1-.5 1.3-1.7.8-2.7a54 54 0 0 0-45-27.3c-1 0-2 .8-2 1.9zm-60.8-35.9l-5.7-5.7a14.2 14.2 0 0 0-20.2 0l-6.8 6.8a14.2 14.2 0 0 0 0 20.2l5.6 5.6c.9.9 2.2.7 3-.2a110 110 0 0 1 23.8-23.8c1-.6 1.1-2 .3-2.9zM217.5 89V77.7c0-7.9-6.4-14.3-14.3-14.3h-33.3c-7.9 0-14.3 6.4-14.3 14.3v11.6c0 1.3 1.2 2.2 2.5 1.9a104.2 104.2 0 0 1 57-.3 2 2 0 0 0 2.4-1.9z"/><path fill="%23182359" d="M842.5 267.6c0 26.7-6.8 46.2-20.5 58.6-13.7 12.4-34.6 18.6-62.8 18.6-10.3 0-31.7-2-48.8-5.8l6.3-31c14.3 3 33.2 3.8 43.1 3.8 15.7 0 26.9-3.2 33.6-9.6s10-15.9 10-28.5v-6.4c-3.9 1.9-9 3.8-15.3 5.8a75.7 75.7 0 0 1-21.8 2.9 82 82 0 0 1-29.5-5.1 61.7 61.7 0 0 1-37.7-39.8 144.7 144.7 0 0 1 .3-78.3 72.1 72.1 0 0 1 42.8-43.3 96.3 96.3 0 0 1 35.5-6.7 214 214 0 0 1 35.8 3.5c11.4 1.9 21.1 3.9 29 6.1v155.2zm-108.7-77.2c0 16.4 3.6 34.6 10.8 42.2a36.7 36.7 0 0 0 27.9 11.4 59.5 59.5 0 0 0 31-8.7v-97.1c-2.8-.6-14.5-3-25.8-3.3a39 39 0 0 0-32.6 14.7c-7.5 9.3-11.3 25.6-11.3 40.8zm294.3 0c0 13.2-1.9 23.2-5.8 34.1s-9.4 20.2-16.5 27.9c-7.1 7.7-15.6 13.7-25.6 17.9s-25.4 6.6-33.1 6.6a102 102 0 0 1-32.9-6.6 74.5 74.5 0 0 1-25.5-17.9 92.8 92.8 0 0 1-22.6-62 107 107 0 0 1 5.8-36.7c4-10.8 9.6-20 16.8-27.7s15.8-13.6 25.6-17.8c9.9-4.2 20.8-6.2 32.6-6.2s22.7 2.1 32.7 6.2a71.5 71.5 0 0 1 25.6 17.8 82.5 82.5 0 0 1 16.6 27.7c4.2 10.8 6.3 23.5 6.3 36.7zm-40 .1c0-16.9-3.7-31-10.9-40.8a35.2 35.2 0 0 0-30.2-14.8c-12.9 0-23 4.9-30.2 14.8a69 69 0 0 0-10.7 40.8c0 17.1 3.6 28.6 10.8 38.5a35 35 0 0 0 30.2 14.9c12.9 0 23-5 30.2-14.9a61.4 61.4 0 0 0 10.8-38.5zm127.1 86.4c-64.1.3-64.1-51.8-64.1-60.1L1051 32l39.1-6.2v183.6c0 4.7 0 34.5 25.1 34.6v32.9zm68.9 0h-39.3V108.1l39.3-6.2v175zm-19.7-193.5a23.7 23.7 0 0 0 0-47.4 23.7 23.7 0 1 0 0 47.4zm117.4 18.6c12.9 0 23.8 1.6 32.6 4.8 8.8 3.2 15.9 7.7 21.1 13.4s8.9 13.5 11.1 21.7a100 100 0 0 1 3.4 27.1v100.6c-6 1.3-15.1 2.8-27.3 4.6s-25.9 2.7-41.1 2.7c-10.1 0-19.4-1-27.7-2.9-8.4-1.9-15.5-5-21.5-9.3a45 45 0 0 1-13.9-16.6c-3.3-6.8-5-16.4-5-26.4 0-9.6 1.9-15.7 5.6-22.3 3.8-6.6 8.9-12 15.3-16.2a65.8 65.8 0 0 1 22.4-9 128.3 128.3 0 0 1 55.4.8v-6.4c0-4.5-.5-8.8-1.6-12.8-1.1-4.1-3-7.6-5.6-10.7-2.7-3.1-6.2-5.5-10.6-7.2s-10-3-16.7-3a142.7 142.7 0 0 0-43.1 6.9l-4.7-32.1a170.2 170.2 0 0 1 51.9-7.7zm3.3 141.9c12 0 20.9-.7 27.1-1.9v-39.8a93.2 93.2 0 0 0-36.1-1.9c-4.4.6-8.4 1.8-11.9 3.5s-6.4 4.1-8.5 7.2a13.6 13.6 0 0 0-3.2 9.6c0 9.2 3.2 14.5 9 18a44.9 44.9 0 0 0 23.6 5.3zM512.9 103c12.9 0 23.8 1.6 32.6 4.8a52.2 52.2 0 0 1 21.1 13.4 52.1 52.1 0 0 1 11.1 21.7 100 100 0 0 1 3.4 27.1v100.6c-6 1.3-15.1 2.8-27.3 4.6a283.4 283.4 0 0 1-41.1 2.7c-10.1 0-19.4-1-27.7-2.9-8.4-1.9-15.5-5-21.5-9.3a45 45 0 0 1-13.9-16.6c-3.3-6.8-5-16.4-5-26.4 0-9.6 1.9-15.7 5.6-22.3 3.8-6.6 8.9-12 15.3-16.2a65.8 65.8 0 0 1 22.4-9 128.3 128.3 0 0 1 55.4.8v-6.4c0-4.5-.5-8.8-1.6-12.8-1.1-4.1-3-7.6-5.6-10.7a26.3 26.3 0 0 0-10.6-7.2c-4.4-1.7-10-3-16.7-3a142.7 142.7 0 0 0-43.1 6.9l-4.7-32.1c4.9-1.7 12.2-3.4 21.6-5.1 9.4-1.8 19.5-2.6 30.3-2.6zm3.4 142c12 0 20.9-.7 27.1-1.9v-39.8a93.2 93.2 0 0 0-36.1-1.9c-4.4.6-8.4 1.8-11.9 3.5s-6.4 4.1-8.5 7.2a13.6 13.6 0 0 0-3.2 9.6c0 9.2 3.2 14.5 9 18s13.7 5.3 23.6 5.3zm158.5 31.9c-64.1.3-64.1-51.8-64.1-60.1L610.6 32l39.1-6.2v183.6c0 4.7 0 34.5 25.1 34.6v32.9z"/></svg>');background-repeat:no-repeat;background-size:contain;vertical-align:middle}.ais-search-box.ais-stalled-search .ais-search-box--magnifier-wrapper{display:none}.ais-search-box.ais-stalled-search .ais-search-box--loading-indicator-wrapper{display:block}.sbx-sffv{display:inline-block;position:relative;width:100%;height:26px;white-space:nowrap;box-sizing:border-box;font-size:14px}.sbx-sffv__input,.sbx-sffv__wrapper{width:100%;height:100%}.sbx-sffv__input{display:inline-block;transition:box-shadow .4s ease,background .4s ease;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #ccc;background:#fff;padding:0 20px 0 26px;vertical-align:middle;white-space:normal;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sbx-sffv__input::-webkit-search-cancel-button,.sbx-sffv__input::-webkit-search-decoration,.sbx-sffv__input::-webkit-search-results-button,.sbx-sffv__input::-webkit-search-results-decoration{display:none}.sbx-sffv__input:hover{box-shadow:inset 0 0 0 1px #b3b3b3}.sbx-sffv__input:active,.sbx-sffv__input:focus{outline:0;box-shadow:inset 0 0 0 1px #337ab7;background:#fff}.sbx-sffv__input::-webkit-input-placeholder{color:#bbb}.sbx-sffv__input:-ms-input-placeholder,.sbx-sffv__input::-ms-input-placeholder{color:#bbb}.sbx-sffv__input::placeholder{color:#bbb}.sbx-sffv__submit{position:absolute;top:0;right:inherit;left:0;margin:0;border:0;border-radius:3px 0 0 3px;background-color:transparent;padding:0;width:26px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sbx-sffv__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:""}.sbx-sffv__submit:active,.sbx-sffv__submit:hover{cursor:pointer}.sbx-sffv__reset:focus,.sbx-sffv__submit:focus{outline:0}.sbx-sffv__submit svg{width:14px;height:14px;vertical-align:middle;fill:#337ab7}.sbx-sffv__reset{display:none;position:absolute;top:2px;right:2px;margin:0;border:0;background:0 0;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,.5)}.sbx-sffv__reset svg{display:block;margin:4px;width:14px;height:14px}.sbx-sffv__input:valid~.sbx-sffv__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}.ais-refinement-list--item em{font-style:normal;font-weight:700}.ais-pagination--item{display:inline-block;padding:3px}.ais-pagination--item__disabled{visibility:hidden}.ais-hierarchical-menu--list__lvl1,.ais-hierarchical-menu--list__lvl2{margin-left:10px}.ais-range-input--fieldset{margin:0;padding:0;border:0}.ais-range-input--labelMin{display:inline-block}.ais-range-input--inputMin{min-width:165px}.ais-range-input--inputMax:hover:disabled,.ais-range-input--inputMin:hover:disabled{cursor:not-allowed}.ais-range-input--separator{margin:0 5px}.ais-range-input--labelMax{display:inline-block}.ais-range-input--inputMax{min-width:165px}.ais-range-input--submit{margin-left:5px}.ais-range-input--submit:disabled,.ais-range-input--submit:hover:disabled{cursor:not-allowed;background-color:#c9c9c9}.ais-range-slider .ais-range-slider--disabled{cursor:not-allowed}.ais-range-slider .ais-range-slider--disabled .ais-range-slider--handle{border-color:#ddd;cursor:not-allowed}.ais-range-slider .ais-range-slider--disabled .rheostat-horizontal .rheostat-progress{background-color:#ddd}.ais-range-slider .rheostat{overflow:visible;margin-top:2em;margin-bottom:2em}.ais-range-slider .rheostat-background{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:2px solid #ddd;border-right:2px solid #ddd;position:relative}.ais-range-slider .rheostat-horizontal .rheostat-background{height:6px;top:0;width:100%}.ais-range-slider .rheostat-horizontal .rheostat-progress{background-color:#46aeda;position:absolute;height:4px;top:1px}.ais-range-slider .rheostat-horizontal .rheostat-handle{margin-left:-12px;top:-7px}.ais-range-slider .rheostat-horizontal .rheostat-handle .ais-range-slider--tooltip{text-align:center;margin-left:-10px;width:40px}.ais-range-slider .rheostat-horizontal .rheostat-handle::after,.ais-range-slider .rheostat-horizontal .rheostat-handle::before{top:7px;height:10px;width:1px}.ais-range-slider .rheostat-horizontal .rheostat-handle::before{left:10px}.ais-range-slider .rheostat-horizontal .rheostat-handle::after{left:13px}.ais-range-slider--handle{width:20px;height:20px;position:relative;z-index:1;background:#fff;border:1px solid #46aeda;border-radius:50%;cursor:pointer}.ais-range-slider--tooltip{position:absolute;background:#fff;top:-22px;font-size:.8em}.ais-range-slider--value{width:40px;position:absolute;text-align:center;margin-left:-20px;padding-top:15px;font-size:.8em}.ais-range-slider--marker{position:absolute;background:#ddd;margin-left:-1px;width:1px;height:5px}.ais-star-rating--item{vertical-align:middle}.ais-star-rating--item__active{font-weight:700}.ais-star-rating--star,.ais-star-rating--star__empty{display:inline-block;width:1em;height:1em}.ais-star-rating--star::before{content:"\2605";color:#fbae00}.ais-star-rating--star__empty::before{content:"\2606";color:#fbae00}.ais-star-rating--link__disabled .ais-star-rating--star::before,.ais-star-rating--link__disabled .ais-star-rating--star__empty::before{color:#c9c9c9}.ais-root__collapsible .ais-header{cursor:pointer}.ais-root__collapsed .ais-body,.ais-root__collapsed .ais-footer{display:none}.ais-breadcrumb--home,.ais-breadcrumb--label,.ais-breadcrumb--separator{display:inline;color:#3369e7}.ais-breadcrumb--item{display:inline}.ais-breadcrumb--disabledLabel{color:#444;display:inline}.ais-geo-search,.ais-geo-search--map{height:100%}.ais-geo-search--toggle-label{display:flex;align-items:center}
