@font-face{font-family:"veloicons";src:url('fonts/veloicons.eot');src:url('fonts/veloicons.eot?#iefix') format('embedded-opentype'),url('fonts/veloicons.woff2') format('woff2'),url('fonts/veloicons.ttf') format('truetype'),url('fonts/veloicons.woff') format('woff'),url('fonts/veloicons.svg#veloicons') format('svg');font-weight:normal;font-style:normal}.veloicons,[class^="veloicons-"],[class*=" veloicons-"]{display:inline-block;font-family:"veloicons" !important;font-style:normal;font-weight:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.veloicons-fw{width:1.28571429em;text-align:center}.veloicons-benefit-1:before{content:'\EA01'}.veloicons-benefit-2:before{content:'\EA02'}.veloicons-benefit-3:before{content:'\EA03'}.veloicons-benefit-4:before{content:'\EA04'}.veloicons-benefit-5:before{content:'\EA05'}.veloicons-caret-down:before{content:'\EA06'}.veloicons-caret-up:before{content:'\EA07'}.veloicons-cart:before{content:'\EA08'}.veloicons-chevron-left:before{content:'\EA09'}.veloicons-chevron-right:before{content:'\EA0A'}.veloicons-close:before{content:'\EA0B'}.veloicons-contact:before{content:'\EA0C'}.veloicons-exit:before{content:'\EA0D'}.veloicons-facebook:before{content:'\EA0E'}.veloicons-female:before{content:'\EA0F'}.veloicons-hamburger:before{content:'\EA10'}.veloicons-header-dropdown:before{content:'\EA11'}.veloicons-hello:before{content:'\EA12'}.veloicons-info:before{content:'\EA13'}.veloicons-instagram:before{content:'\EA14'}.veloicons-jirout:before{content:'\EA15'}.veloicons-key:before{content:'\EA16'}.veloicons-kosik:before{content:'\EA17'}.veloicons-male:before{content:'\EA18'}.veloicons-newsletter:before{content:'\EA19'}.veloicons-optimato:before{content:'\EA1A'}.veloicons-orders:before{content:'\EA1B'}.veloicons-search:before{content:'\EA1C'}.veloicons-search2:before{content:'\EA1D'}.veloicons-settings:before{content:'\EA1E'}.veloicons-telefon:before{content:'\EA1F'}.veloicons-user:before{content:'\EA20'}.veloicons-warning:before{content:'\EA21'}.input{border:1px solid #cfd8e0;border-radius:5px;background-color:#f2f8fd;box-sizing:border-box;height:32px;padding-left:10px;color:#555555;transition:all .3s;font-size:13px;-webkit-appearance:none}.input.higher{height:42px}.input:focus{outline:none;color:#222;border-color:#91a6b8;box-shadow:rgba(145,166,184,0.5) 0 0 5px;background-color:#e5f1fb}.input.w250{width:250px;max-width:100%}.button{display:inline-block;box-sizing:border-box;height:40px;padding-left:20px;padding-right:20px;transition:all .3s;border-radius:4px;background-color:#2d5d86;border:solid 1px #1f4d74;box-shadow:0 3px 6px rgba(5,5,5,0.15);color:white;font-size:13px;line-height:14px;font-weight:bold;text-shadow:0 2px 4px rgba(5,5,5,0.25)}.button.input-height{height:32px;font-size:12px;padding-left:15px;padding-right:15px}.button.bigger{height:48px;font-size:18px;padding-left:45px;padding-right:45px}.button:hover{background-color:#1f4d74;box-shadow:0 3px 6px rgba(5,5,5,0.3)}.button:active{transform:translateY(2px);box-shadow:0 0 6px rgba(5,5,5,0.4);outline:none}.button:focus{outline:none}.button.red{background-color:#d61f35;border-color:#b4071c}.button.red:hover{background-color:#b4071c}.button.green{background-color:#68c000;border-color:#53b12d;box-shadow:0 3px 6px rgba(5,5,5,0.15)}.button.green:hover{background-color:#53b12d}a.button{padding-top:calc((40px - 14px - 2px) / 2)}a.button.input-height{padding-top:calc((32px - 12px - 4px) / 2)}a.button.bigger{padding-top:calc((48px - 16px - 2px) / 2)}.common-content a.button{color:white;text-decoration:none}.common-content a.button:hover{color:white}.chkb{display:inline-block;box-sizing:border-box;width:16px;height:16px;background:#f2f8fd;border:solid 1px #cfd8e0;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;outline:none;transition:all .3s;position:relative}.chkb::after{content:"";width:6px;height:3px;background-color:#2d5d86;position:absolute;left:1px;top:8px;transform:rotate(45deg);border-radius:2px;transition:all .3s}.chkb::before{content:"";width:12px;height:3px;background-color:#2d5d86;position:absolute;left:3px;top:6px;transform:rotate(-45deg);border-radius:2px;transition:all .3s}.chkb:checked{background-color:#cfd8e0}.chkb:not(:checked)::before{opacity:0;transform:rotate(-45deg) scaleX(.1)}.chkb:not(:checked)::after{opacity:0;transform:rotate(45deg) scaleX(.1)}.radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;display:inline-block;border-radius:16px;background-color:#f2f8fd;border:solid 1px #cfd8e0;position:relative;transition:all .3s}.radio:not(:disabled)::before{display:block;width:8px;height:8px;background-color:#2d5d86;content:'';border-radius:8px;position:absolute;left:3px;top:3px;transition:all .3s;opacity:0;transform:scale(.2)}.radio:disabled{border-color:#E5E5E5;background-color:white}.radio:disabled::before{position:absolute;font-size:14px;left:4px;top:-3px;color:#ccc;content:"\00D7";opacity:1;transform:none}.radio:checked{border-color:#91a6b8;outline:none}.radio:checked::before{transition:opacity .3s linear,transform .5s cubic-bezier(.005, .005, .165, 2.605);opacity:1;transform:none}.select-wrap{position:relative;display:inline-block}.select-wrap::after{display:inline-block;font-family:"veloicons" !important;font-style:normal;font-weight:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:10px;top:10px;color:#626f73;content:'\EA11';pointer-events:none}.select-wrap select::-ms-expand{display:none}.select{border:solid 1px #cfd8e0;background:#f2f8fd;color:#626f73;height:32px;line-height:1;padding:0 32px 0 12px;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px}.numeric-input{display:inline-block;position:relative;vertical-align:top}.numeric-input .input{width:100%;padding-right:30px;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.numeric-input input[type=number]{-moz-appearance:textfield}.numeric-input input[type=number]::-webkit-inner-spin-button,.numeric-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.numeric-input .spinner{position:absolute;width:20px;height:calc(50% - 1px);right:1px;padding:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;border:none;border-left:solid 1px #cfd8e0;transition:all .3s;color:#1f4d74}.numeric-input .spinner:hover{color:#022d52;background-color:#cfd8e0}.numeric-input .spinner-up{top:1px;border-top-right-radius:4px}.numeric-input .spinner-down{bottom:1px;border-top:solid 1px #cfd8e0;border-bottom-right-radius:4px}.container{margin-left:auto;margin-right:auto;width:auto}.container .container-v-padding{padding-top:30px;padding-bottom:30px}@media only screen and (max-width:766px){.container .container-padding{padding-left:20px;padding-right:20px}}@media only screen and (min-width:766px){.container{width:730px}.container .container-padding{padding-left:30px;padding-right:30px}}@media only screen and (min-width:972px){.container{width:940px}}@media only screen and (min-width:1241px){.container{width:1230px}}@font-face{font-family:'Optimato logo';src:url('https://shared.optimato.cz/imgs_system/mikrologa/fonts/optimato-logo.eot');src:url('https://shared.optimato.cz/imgs_system/mikrologa/fonts/optimato-logo.eot?#iefix') format('embedded-opentype'),url('https://shared.optimato.cz/imgs_system/mikrologa/fonts/optimato-logo.ttf') format('truetype'),url('https://shared.optimato.cz/imgs_system/mikrologa/fonts/optimato-logo.woff') format('woff'),url('https://shared.optimato.cz/imgs_system/mikrologa/fonts/optimato-logo.svg#Optimato logo') format('svg');font-weight:normal;font-style:normal}.font-logo-optimato{font-family:'Optimato logo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:16px;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo-optimato{font-family:'Optimato logo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:16px;text-decoration:none !important;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo-optimato:before{content:"\6f"}.list-nelist,.list-nelist li{list-style-type:none;padding:0;margin:0}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0;font-size:inherit;color:inherit}td,th{padding:0}.spacer-s{clear:both;height:15px}.spacer-m{clear:both;height:30px}.spacer-l{clear:both;height:45px}.top-cart-spacer{clear:both;height:30px}@media only screen and (max-width:766px){.top-cart-spacer{display:none}}@media only screen and (min-width:766px){.superwrap{border:solid 1px #dedede;box-shadow:0 10px 15px rgba(5,5,5,0.07);background:white}}@media only screen and (max-width:766px){.superwrap{border-top:solid 1px #dedede}}@media only screen and (min-width:766px){body{background-color:#f5f5f5}}.tbold{font-weight:bold}.tpodtrzeny{text-decoration:underline}.tkurziva{font-style:italic}.tvetsi{font-size:120%}.tmensi{font-size:80%}.al{text-align:left}.aj{text-align:justify}.ac{text-align:center}.ar{text-align:right}.fl{float:left}.fr{float:right}.inv{display:none}.obrl{float:left;margin-right:10px;margin-top:5px;margin-bottom:5px}.obrr{float:right;margin-left:10px;margin-top:5px;margin-bottom:5px}.cleaner{clear:both}.lcleaner{clear:left}.full{width:100%}.c{width:180px}.nic{font-size:1px}.separator1{border-bottom:solid 1px black;margin-bottom:5px;font-size:5px;_width:100%;_height:10px;height:10px}.separator2{border-bottom:dotted 1px black;margin-bottom:5px;font-size:5px;_width:100%;_height:10px;height:10px}.separator3{border-bottom:double 3px black;margin-bottom:5px;font-size:5px;_width:100%;_height:10px;height:10px}.separator4{border-bottom:solid 1px #d90000;margin-bottom:5px;font-size:5px;_width:100%;_height:10px;height:10px}.vyrazny{color:#D90000}.vyraznyt,.vyraznyt td{background:#ddd}.sloupec1{float:left;width:49%}.sloupec2{float:right;width:49%}.pod{padding-top:10px;clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}h1,h3,h5{color:#222}h2,h4,h6{color:#2d5d86}h1{font-size:28px;font-weight:bold}h2{font-size:22px;font-weight:bold}h3{font-size:20px;font-weight:normal}h4{font-size:18px;font-weight:bold}h5{font-size:18px;font-weight:normal}h6{font-size:16px;font-weight:bold}html,body{font:normal normal 14px Roboto;color:#222}@media only screen and (max-width:766px){h1{font-size:24px;font-weight:bold}}.common-content a{color:#2d5d86;text-decoration:underline;transition:all .3s}.common-content a:hover{color:#022d52}.common-content ul{padding-left:5px;list-style-type:none}.common-content li{margin-bottom:.5em;padding-left:1em;text-indent:-1em}.common-content li::before{display:inline-block;content:"\25CF";width:.8em;text-align:center;color:#2d5d86}.common-content img{max-width:100%}.block-heading{text-align:center;padding:35px 0;margin:0}.ajaxkosik-popup .ajaxkosik-obrazek{margin-left:0;margin-right:20px}.ajaxkosik-popup .ajaxkosik-obrazek img{box-shadow:none}.ajaxkosik-popup .ajaxkosik-zprava{box-shadow:none;border-color:#D0D8DF}.ajaxkosik-popup .ajaxkosik-total{padding:15px 0 18px;height:auto}.ajaxkosik-popup .ajaxkosik-cena{padding-right:0}.ajaxkosik-popup .ajaxkosik-buttons-bottom-part{padding:0 20px 20px;height:40px}.ajaxkosik-popup .ajaxkosik-buttons-button-left{float:left}.ajaxkosik-popup .ajaxkosik-buttons-button-right{float:right}@media (max-width:600px){.ajaxkosik-popup .ajaxkosik-buttons-bottom-part{height:auto}.ajaxkosik-popup .button:not(:last-child){margin-bottom:10px}.ajaxkosik-popup .button{width:100%;box-sizing:border-box}.ajaxkosik-popup .ajaxkosik-buttons-button-left,.ajaxkosik-popup .ajaxkosik-buttons-button-right{float:none}}.c-bgfit{border:solid 1px #dedede;box-shadow:0 3px 6px rgba(5,5,5,0.08)}@media only screen and (min-width:766px){.c-bgfit .box{display:-ms-flexbox;display:flex}.c-bgfit .image{background:#ccc url('imgs/dummies-responsive/bg-fit.440.jpg') no-repeat center center;background-image:-webkit-image-set(url("imgs/dummies-responsive/bg-fit.440.jpg") 1x, url("imgs/dummies-responsive/bg-fit.880.jpg") 2x);background-image:image-set("imgs/dummies-responsive/bg-fit.440.jpg" 1x, "imgs/dummies-responsive/bg-fit.880.jpg" 2x);background-size:cover}.c-bgfit .texts,.c-bgfit .image{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.c-bgfit .texts-in{padding:30px}.c-bgfit h2{margin-top:0;margin-bottom:24px}.c-bgfit .button-space{margin-top:24px}}@media only screen and (max-width:766px){.c-bgfit h2{margin-bottom:1em}.c-bgfit .box{padding:8px 20px 30px}.c-bgfit .texts{text-align:center}.c-bgfit .button-space{margin-top:30px}.c-bgfit .image{display:none}}.c-breadcrumbs{color:#869194;font-size:12px}.c-breadcrumbs .box{border-bottom:solid 1px #dedede;padding:7px 0 7px 10px}.c-breadcrumbs li{display:inline-block}.c-breadcrumbs .item,.c-breadcrumbs .sep{display:inline-block;padding:3px 2px;vertical-align:middle}.c-breadcrumbs .sep{font-size:8px}.c-breadcrumbs a:hover{text-decoration:underline;color:#2d5d86}.c-cart-contents-table tr.heading td{font-size:13px;color:#626f73;padding:0 0 8px 0;border-bottom:solid 1px #dedede}.c-cart-contents-table .kosik-tabulka-nadpis-pocet{text-align:left;padding-left:4px}.c-cart-contents-table .kosik-radek-produkt td{padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #dedede}.c-cart-contents-table .vyraznyt,.c-cart-contents-table .vyraznyt td{background:transparent}.c-cart-contents-table .kosik-nazev-produktu{display:inline-block;vertical-align:middle;color:#2d5d86;text-decoration:underline;max-width:400px}.c-cart-contents-table .kosik-nazev-produktu:hover{color:#1f4d74}.c-cart-contents-table .kosik-obrazek{display:inline-block;width:50px;margin-right:20px;vertical-align:middle}.c-cart-contents-table .kosik-obrazek img{max-width:100%;max-height:100%}.c-cart-contents-table .kosik-pocet{text-align:left}.c-cart-contents-table .kosik-pocet .input{width:40px;text-align:center;padding-left:0}.c-cart-contents-table .kosik-cena-dph{font-weight:bold;font-size:16px}.c-cart-contents-table .kosik-likvidator{vertical-align:middle;width:16px;color:#626f73;padding-left:10px;line-height:1px}.c-cart-contents-table .kosik-likvidator a:hover{color:black}.c-cart-contents-table .kosik-kupony-row td{padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #dedede}.c-cart-contents-table .kosik-radek-doprava td,.c-cart-contents-table .kosik-radek-platba td{padding-top:12px;color:#626f73}.c-cart-contents-table .kosik-dolni-radek td{padding-top:20px;font-weight:normal}.c-cart-contents-table .kosik-dolni-radek .kosik-celkemcena-dph{font-weight:bold;font-size:24px}.c-cart-contents-table .kosik-doprava-zdarma-zbyva,.c-cart-contents-table .kosik-platba-zdarma-zbyva,.c-cart-contents-table .kosik-dosazena-doprava-zdarma,.c-cart-contents-table .kosik-dosazena-platba-zdarma{padding-top:15px;text-align:center}.c-cart-contents-table .kosik-doprava-zdarma-zbyva div,.c-cart-contents-table .kosik-platba-zdarma-zbyva div,.c-cart-contents-table .kosik-dosazena-doprava-zdarma div,.c-cart-contents-table .kosik-dosazena-platba-zdarma div{display:inline-block;padding:10px 15px;border-radius:4px;background:#f2f8fd;color:#626f73}@media only screen and (max-width:972px){.c-cart-contents-table .kosik-nazev-produktu{max-width:225px}}@media only screen and (max-width:766px){.c-cart-contents-table{table-layout:fixed}.c-cart-contents-table .kosik-obrazek{display:none}.c-cart-contents-table .kosik-pocet{overflow:hidden;padding-left:1px;width:1px}.c-cart-contents-table .kosik-tabulka-nadpis-pocet{overflow:hidden;padding-left:1px;width:1px}.c-cart-contents-table .kosik-tabulka-nadpis-cena1,.c-cart-contents-table .kosik-tabulka-nadpis-cena2{width:85px}.c-cart-contents-table .kosik-tabulka-nadpis-deleter{width:30px}.c-cart-contents-table .kosik-cena-dph,.c-cart-contents-table .kosik-cena-bezdph{font-size:13px}.c-cart-contents-table .kosik-dolni-radek .kosik-celkemcena-dph,.c-cart-contents-table .kosik-dolni-radek .kosik-celkemcena-bez{font-size:14px}}@media only screen and (max-width:360px){.c-cart-contents-table .kosik-tabulka-nadpis-cena1,.c-cart-contents-table .kosik-tabulka-nadpis-cena2{width:65px}.c-cart-contents-table .kosik-tabulka-nadpis-deleter{width:24px;padding-left:4px}}.c-cart-eet-note{text-align:center;color:#626f73;font-size:10px;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:766px){.c-cart-eet-note{padding-left:20px;padding-right:20px;border-top:solid 1px #dedede;background:#f5f5f5}}.c-cart-footer-buttons{margin-top:40px}.c-cart-footer-buttons .back{text-decoration:underline;color:#2d5d86;transition:all .3s}.c-cart-footer-buttons .back:hover{color:#1f4d74}@media only screen and (min-width:766px){.c-cart-footer-buttons .box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.c-cart-footer-buttons .continue{-ms-flex-order:2;order:2}.c-cart-footer-buttons .back{-ms-flex-order:1;order:1}}@media only screen and (max-width:766px){.c-cart-footer-buttons{text-align:center}.c-cart-footer-buttons .back{padding:20px 0 10px;display:block}}.c-cart-menu .main-menu{box-shadow:0 5px 5px rgba(5,5,5,0.16)}.c-cart-menu .pos{position:relative;z-index:5}.c-cart-menu .step-no{font-size:13px;display:block;margin-bottom:5px;font-weight:normal}.c-cart-menu .main-ul{display:-ms-flexbox;display:flex}.c-cart-menu .main-li{-ms-flex-positive:1;flex-grow:1;position:relative;background-color:#d61f35;border:solid 1px #b4071c;transition:background-color .3s,border .3s}.c-cart-menu .main-li:not(:last-child){border-right:none}.c-cart-menu .main-li.blue{background-color:#2d5d86;border-color:#1f4d74}.c-cart-menu .main-li.allowed-return{cursor:pointer}.c-cart-menu .main-li.allowed-return:hover{background-color:#1f4d74;border-color:#022d52}.c-cart-menu .main-a{display:block;color:#fff;font-size:16px;font-weight:bold;text-shadow:0 2px 4px rgba(5,5,5,0.25);padding:15px 8px;line-height:1;text-align:center}@media only screen and (max-width:766px){.c-cart-menu .step-no{display:none}.c-cart-menu .main-a{padding:7px 8px 8px;line-height:1.4;font-size:12px}}.c-cart-page{padding-top:10px}.c-categories-homepage{display:none;display:block;padding-top:30px;padding-bottom:20px;background:#333 url('imgs/categories-homepage.jpg') no-repeat center center;background-size:cover}.c-categories-homepage .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.c-categories-homepage .menu-item{background-color:#fff;box-shadow:0 5px 5px rgba(5,5,5,0.5);margin-bottom:10px;-ms-flex:0 0 auto;flex:0 0 auto}.c-categories-homepage .item-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.c-categories-homepage .name{color:#d61f35;font-size:18px;font-weight:bold}.c-categories-homepage .name:hover{color:#b4071c;text-decoration:underline}.c-categories-homepage .subcats{margin-top:6px}.c-categories-homepage .subcat{display:inline-block;font-size:13px;color:#2d5d86;margin-right:10px}.c-categories-homepage .subcat .icon{margin-right:3px;transform:translateY(2px)}.c-categories-homepage .subcat:hover{color:#1f4d74}.c-categories-homepage .subcat:hover .sub-name{text-decoration:underline}@media only screen and (max-width:766px){.c-categories-homepage{margin-top:20px;padding-top:20px;padding-bottom:10px}.c-categories-homepage .image{display:none}.c-categories-homepage .item-box{padding:14px 20px;display:block;height:auto}.c-categories-homepage .texts{text-align:center}.c-categories-homepage .name{font-size:16px}.c-categories-homepage .menu-item{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}.c-categories-homepage .menu-item:not(:nth-child(2n)){margin-right:10px}}@media only screen and (min-width:766px){.c-categories-homepage .menu-item{-ms-flex:0 0 285px;flex:0 0 285px;height:90px}.c-categories-homepage .image{display:block;width:100px;text-align:left;-ms-flex-item-align:end;align-self:flex-end;line-height:0;margin-right:20px}.c-categories-homepage .image img{max-width:100%;max-height:100%}}@media only screen and (min-width:766px) and (max-width:972px){.c-categories-homepage .menu-item{-ms-flex-preferred-size:330px;flex-basis:330px}.c-categories-homepage .menu-item:not(:nth-child(2n)){margin-right:10px}}@media only screen and (min-width:972px) and (max-width:1241px){.c-categories-homepage .menu-item:not(:nth-child(3n)):not(:last-child){margin-right:10px}}@media only screen and (min-width:1241px){.c-categories-homepage .menu-item:not(:nth-child(4n)){margin-right:10px}}.c-categories-menu.with-shadow .main-menu{box-shadow:0 5px 5px rgba(5,5,5,0.16)}.c-categories-menu .pos{position:relative;z-index:5}@media only screen and (max-width:972px){.c-categories-menu .main-button{border:1px solid #b4071c;background-color:#d61f35;box-shadow:0 5px 5px rgba(5,5,5,0.16);color:white;font-size:16px;font-weight:bold;text-shadow:0 2px 4px rgba(5,5,5,0.25);display:block;position:relative;padding:15px 20px;line-height:1}.c-categories-menu .main-button .icon{position:absolute;right:20px;top:16px;transition:all .3s}.c-categories-menu .main-menu{position:absolute;left:0;right:0;top:46px;visibility:hidden;opacity:0;transform:translateY(-20px);transition:all .3s}.c-categories-menu.expanded .main-button .icon{transform:rotate(180deg)}.c-categories-menu.expanded .main-menu{opacity:1;transform:none;visibility:visible}.c-categories-menu .main-li{background-color:#d61f35;font-size:14px;color:white;font-weight:bold;position:relative;transition:background-color .3s}.c-categories-menu .sub-li{background-color:#b4071c;padding-left:20px;padding-right:20px}.c-categories-menu .sub-li.active{background-color:#8d0516}.c-categories-menu .main-a{display:block;padding:10px 20px;border-top:solid 1px #b4071c}.c-categories-menu .sub-a{display:block;padding:10px 16px;font-size:13px;font-weight:normal;border-top:solid 1px #d61f35}.c-categories-menu .sub-image{display:none}.c-categories-menu .close-popup{background-color:#d61f35;text-align:center;padding:5px;color:white;display:block;border-top:solid 1px #b4071c}.c-categories-menu .close-popup .icon{margin-right:10px;transform:translateY(2px) rotate(180deg)}.c-categories-menu .mobile-submenu-arrow{display:block;position:absolute;right:0;top:0;padding:13px 22px 10px;transition:all .3s;cursor:pointer}.c-categories-menu .submenu{overflow:hidden;max-height:0;transition:max-height .3s}.c-categories-menu .submenu-expanded{background-color:#b4071c}.c-categories-menu .submenu-expanded .submenu{max-height:500px}.c-categories-menu .submenu-expanded .mobile-submenu-arrow{transform:translateY(-3px) rotate(180deg)}}@media only screen and (min-width:972px){.c-categories-menu .main-button{display:none}.c-categories-menu .main-ul{display:-ms-flexbox;display:flex}.c-categories-menu .main-li{-ms-flex-positive:1;flex-grow:1;position:relative;background-color:#d61f35;border:solid 1px #b4071c;transition:background-color .3s,border .3s}.c-categories-menu .main-li:not(:last-child){border-right:none}.c-categories-menu .main-li.active{background-color:#b4071c}.c-categories-menu .main-li:hover{background-color:#2d5d86;border-color:#1f4d74}.c-categories-menu .main-a{display:block;color:#fff;font-family:"Roboto";font-size:16px;font-weight:bold;text-shadow:0 2px 4px rgba(5,5,5,0.25);padding:15px 0;line-height:1;text-align:center}.c-categories-menu .submenu{background-color:white;padding:20px 0 20px 30px;box-shadow:0 5px 5px rgba(5,5,5,0.2);position:absolute;visibility:hidden;opacity:0;transform:translateY(20px);left:0;top:47px;transition:visibility .3s,opacity .3s,transform .3s}.c-categories-menu .submenu.no-image{padding-right:30px}.c-categories-menu .main-li:hover .submenu{visibility:visible;opacity:1;transform:none}.c-categories-menu .main-li:hover .main-arrow{visibility:visible;opacity:1;transform:rotate(45deg)}.c-categories-menu .submenu-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.c-categories-menu .sub-li.active .sub-a{color:black;text-decoration:underline}.c-categories-menu .sub-li.active .sub-a::before{color:black}.c-categories-menu .sub-a{display:block;color:#2d5d86;font-size:14px;margin-bottom:8px;white-space:nowrap}.c-categories-menu .sub-a::before{font-family:"veloicons" !important;font-style:normal;font-weight:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:8px;vertical-align:middle;display:inline-block;margin-right:6px;color:#2d5d86}.c-categories-menu .sub-a:hover{color:#1f4d74;text-decoration:underline}.c-categories-menu .sub-image{width:240px;max-height:100%;margin-left:50px}.c-categories-menu .sub-image img{max-width:100%;max-height:100%}.c-categories-menu .close-popup{display:none}.c-categories-menu .main-arrow{width:12px;height:12px;background-color:white;display:block;position:absolute;left:calc(50% - 6px);bottom:-7px;transform:translateY(20px) rotate(45deg);visibility:hidden;opacity:0;transition:all .3s}.c-categories-menu .mobile-submenu-arrow{display:none}}.c-category-description{padding:0 0 40px}.c-category-description.desc-bottom{margin-top:30px;padding-bottom:0}.c-category-description.desc-bottom .desc{padding-top:30px;border-top:solid 1px #dedede}.c-category-description p:last-child{margin-bottom:0}.c-category-description p:first-child{margin-top:0}.c-detail-arguments h2{margin-top:0}.c-detail-arguments .icon{font-size:36px;line-height:1px;margin-right:15px;width:40px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.c-detail-arguments .icon.red{color:#d61f35}.c-detail-arguments .icon.blue{color:#2d5d86}.c-detail-arguments .text{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.c-detail-arguments .text a{color:#2d5d86;text-decoration:underline}.c-detail-arguments .main{font-weight:bold}.c-detail-arguments .sub{margin-top:.25em;font-size:13px;color:#626f73}.c-detail-arguments .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-detail-arguments .item:not(:last-child){margin-bottom:20px}.c-detail-basics{padding-bottom:20px}.c-detail-basics .name{margin-top:0}.c-detail-basics .tag{display:inline-block;margin-right:6px;padding:4px 8px;font-size:11px}.c-detail-basics .orange{background-color:#e07e14;color:white}.c-detail-basics .blue{background-color:#3e86c4;color:white}.c-detail-basics .code{color:#626f73;font-size:13px}@media only screen and (max-width:972px){.c-detail-basics .name{font-size:24px}}.c-detail-container>.box,.c-detail-container>.box2{position:relative}.c-detail-container>.box2{margin-top:30px;-ms-flex-align:start;align-items:flex-start}.c-detail-container>.box2>.desc{padding:25px 30px;border:solid 1px #dedede;box-shadow:0 3px 6px rgba(5,5,5,0.08);box-sizing:border-box;margin-bottom:30px}.c-detail-container>.box2>.misc>.help{padding:25px 30px;background-color:#f2f8fd;border:solid 1px #cfd8e0;margin-bottom:30px}.c-detail-container>.box2>.misc>.arguments{border:solid 1px #dedede;padding:25px 30px}@media only screen and (max-width:972px){.c-detail-container{padding-top:20px;padding-bottom:20px}.c-detail-container>.box>.data{padding-top:20px !important}.c-detail-container>.box2>.misc>.arguments{display:none}}@media only screen and (max-width:766px){.c-detail-container{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:972px){.c-detail-container{padding-top:30px}.c-detail-container>.box,.c-detail-container>.box2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-detail-container>.box>.images{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin-right:50px}.c-detail-container>.box>.data{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;padding-top:0}.c-detail-container>.box>.basics{width:calc(50% - 25px);position:absolute;right:0;top:0}}@media only screen and (min-width:1241px){.c-detail-container>.box2>.desc{width:760px}.c-detail-container>.box2>.misc{width:380px}}@media only screen and (min-width:972px) and (max-width:1241px){.c-detail-container>.box2>.desc{width:567px}.c-detail-container>.box2>.misc{width:283px}}.c-detail-data .positive{color:#68c000}.c-detail-data .negative{color:#d61f35}.c-detail-data .negativish{color:#e07e14}.c-detail-data .neutral{color:#888}.c-detail-data .prices{margin-bottom:20px}.c-detail-data .prices .original{display:inline-block;margin-right:10px;text-decoration:line-through;font-size:16px}.c-detail-data .prices .current{display:inline-block;color:#d61f35;font-weight:bold;font-size:28px}.c-detail-data .prices .vat-note{display:inline-block;font-size:12px;color:#626f73}.c-detail-data .prices .saving{color:black;font-weight:bold}.c-detail-data .stock{margin-bottom:20px}.c-detail-data .stock .stock-value{font-size:18px;font-weight:bold}.c-detail-data .size{margin-bottom:10px}.c-detail-data .size .select{width:200px;max-width:100%}.c-detail-data .size .select-wrap{transition:all .3s}.c-detail-data .size .select-wrap.invalid{animation:scale-select .25s alternate 6}.c-detail-data .size .help{margin-left:10px;display:inline-block;color:#2d5d86;text-decoration:underline}.c-detail-data .size-fallback{position:absolute;left:-1000px;top:-1000px}.c-detail-data .buy{margin-bottom:20px}.c-detail-data .buy .input-field{width:70px}.c-detail-data .availability{margin-bottom:1em}.c-detail-data .availability .heading{color:#626f73;margin-bottom:.5em}.c-detail-data .availability .name,.c-detail-data .availability .avail-val{font-weight:bold}.c-detail-data .availability .icon{vertical-align:middle;font-size:14px;margin-left:6px;color:#2d5d86}.c-detail-data .availability .can-be-ordered{padding-top:1em;color:#68c000}.c-detail-data .availability .activator{margin-top:1rem;color:#626f73}.c-detail-data .availability .activator .caret-icon{display:inline-block;margin-right:.25rem;vertical-align:middle}.c-detail-data .availability .activator:hover{color:black;text-decoration:underline}.c-detail-data .availability.active .activator .caret-icon{transform:rotate(180deg)}.c-detail-data .availability .table{margin-top:1rem}.c-detail-data .availability:not(.active) .table{display:none}.c-detail-data .avail-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px}.c-detail-data .avail-info .icon{font-size:24px;margin-right:15px;color:#2d5d86}.c-detail-data .avail-info .text{color:#626f73}@media only screen and (max-width:972px){.c-detail-data .prices,.c-detail-data .stock,.c-detail-data .size,.c-detail-data .buy{text-align:center}.c-detail-data .size{margin-bottom:20px}.c-detail-data .size .help{display:block;margin-top:15px}.c-detail-data .availability{padding-top:20px;margin-top:30px;border-top:solid 1px #dedede}}@keyframes scale-select{from{transform:none}to{transform:scale(1.25)}}.c-detail-desc h2{margin-top:0}.c-detail-desc .desc{margin-bottom:30px}.c-detail-desc .params{width:100%;border-spacing:0;border-collapse:collapse}.c-detail-desc .params td{padding:7px 0 7px 5px;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;font-size:13px}.c-detail-desc .params .param{text-transform:uppercase;font-weight:bold;padding-right:30px;min-width:150px}@media only screen and (max-width:766px){.c-detail-desc .params{border-bottom:solid 1px #dedede}.c-detail-desc .params,.c-detail-desc .params tbody,.c-detail-desc .params tr,.c-detail-desc .params td{display:block}.c-detail-desc .params .param{border-top:solid 1px #dedede;padding-bottom:2px;min-width:0}.c-detail-desc .params .value{padding-top:1px}.c-detail-desc .params td{border:none}}.c-detail-help h2{margin-top:0;margin-bottom:10px}.c-detail-help .sub{margin-top:0;margin-bottom:14px}.c-detail-help .contact{display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-align:center;align-items:center}.c-detail-help .contact:last-child{margin-bottom:0}.c-detail-help .icon{color:#2d5d86;width:30px;margin-right:4px;font-size:20px}.c-detail-help .main{font-weight:bold;font-size:16px;color:#2d5d86}.c-detail-help .note{font-size:13px;color:#626f73;margin-left:10px}.c-detail-help .contact:hover .main{text-decoration:underline}@media (max-width:1241px) and (min-width:972px){.c-detail-help .contact{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-detail-help .note{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:32px;margin-top:5px}}.c-detail-images{position:relative;padding-top:10px}.c-detail-images .discount{position:absolute;right:0;top:10px;width:55px;height:55px;box-sizing:border-box;text-align:center;color:white;font-size:18px;padding-top:14px;border-radius:55px;background-color:#d61f35}.c-detail-images .secondaries{margin-left:2px;margin-top:20px}.c-detail-images .secondaries .secondary{height:100%;border:solid 1px #dedede}.c-detail-images .secondaries .secondary a{display:-ms-flexbox;display:flex}.c-detail-images .secondaries .secondary a img{max-height:100px;width:auto}.c-detail-images .main-in{height:100%;width:100%;text-align:center}.c-detail-images .main-in>a{height:100%}.c-detail-images .main-in>a>img{max-height:100%}@media only screen and (max-width:1241px) and (min-width:972px){.c-detail-images .secondaries .secondary{margin:0 2px 2px 0}.c-detail-images .secondaries .secondary:nth-child(4n){margin-right:0}}@media only screen and (min-width:972px){.c-detail-images .main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:412px;width:412px}.c-detail-images .secondaries{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1241px){.c-detail-images .secondaries .secondary{margin:0 7px 7px 0}.c-detail-images .main{width:555px}}@media only screen and (max-width:972px){.c-detail-images .main{text-align:center;margin-top:10px;margin-bottom:40px}.c-detail-images .main-in{margin:0 auto;width:412px;height:auto}.c-detail-images .main-in img{max-width:100%}.c-detail-images .secondaries{text-align:center}.c-detail-images .secondary{display:inline-block;margin:0 4px 8px}}@media only screen and (max-width:766px){.c-detail-images .main-in{width:auto}}.c-filter-params .box-item{margin-top:5px}.c-filter-params .headings a{display:block;background:#173e5f;color:white;padding:7px 12px;font-weight:bold;transition:all .3s;position:relative}.c-filter-params .headings a.active{background-color:white;color:#2d5d86}.c-filter-params .headings a:hover:not(.active){background-color:black}.c-filter-params .headings a::after{margin-left:10px;vertical-align:middle;display:inline-block;font-family:"veloicons" !important;font-style:normal;font-weight:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA11';transition:transform .3s}.c-filter-params .headings a.active::after{transform:translateY(-2px) rotate(180deg)}.c-filter-params .main{background-color:white;padding:10px;color:#222;box-sizing:border-box;overflow:hidden}.c-filter-params .main:not(.expanded){display:none}.c-filter-params .main .options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.c-filter-params .main .option{-ms-flex-preferred-size:185px;flex-basis:185px}.c-filter-params .main .option label{display:block;padding:5px 12px}.c-filter-params .main .option input{margin-right:10px;margin-bottom:3px}.c-filter-params .main .controls{text-align:right;padding:10px 5px 5px 0}.c-filter-params .main .controls .button{margin-left:20px}.c-filter-params .main .clear{color:#626f73;text-decoration:underline}.c-filter-params .main .clear:hover{color:#222}.c-filter-params .main .options-list{margin-bottom:10px}.c-filter-params .main .options-list.param-hidden{display:none}.c-filter-params .main .param-name{font-weight:bold;color:#2d5d86;margin-bottom:5px}.c-filter-params .main.expanded-single .param-name{display:none}@media only screen and (min-width:766px){.c-filter-params .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-filter-params .box-item{margin-right:5px}}@media only screen and (max-width:766px){.c-filter-params .headings a::after{position:absolute;right:10px;top:10px}.c-filter-params .main .controls{text-align:center}.c-filter-params .main .controls .clear{display:block;padding:10px 0;margin-bottom:10px}}.c-filter-prices .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-filter-prices .main-label{font-weight:bold}.c-filter-prices .label,.c-filter-prices .input-field{margin-right:15px}.c-filter-prices .input{width:70px;background:white;border:none}.c-filter-prices .input:focus{background-color:#E5E5E5;color:black}.c-filter-prices .slider-field{width:250px;margin-left:10px;margin-right:25px}.c-filter-prices .clearer{margin-left:20px}.c-filter-prices .ui-slider{width:100%;height:12px;border:none;background:#f2f8fd;border-radius:3px}.c-filter-prices .ui-slider-range{background:#d61f35;border:none}.c-filter-prices .ui-slider-horizontal .ui-slider-handle{width:22px;height:17px;padding-top:5px;border:solid 1px #2d5d86;background:white;top:-6px;font-size:12px;color:#d61f35;text-align:center;display:block;display:inline-block;font-family:"veloicons" !important;font-style:normal;font-weight:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-12px;cursor:col-resize}.c-filter-prices .ui-slider-horizontal .ui-slider-handle:not(:last-child)::after{content:'\EA09'}.c-filter-prices .ui-slider-horizontal .ui-slider-handle:last-child::after{content:'\EA0A'}@media only screen and (min-width:766px) and (max-width:972px){.c-filter-prices .slider-field{width:180px}}@media only screen and (min-width:766px){.c-filter-prices .fitter{display:none}}@media only screen and (max-width:766px){.c-filter-prices .box{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-filter-prices .slider-field{-ms-flex-order:1;order:1;width:100%;margin:0 11px 20px 11px}.c-filter-prices .label,.c-filter-prices .input-field,.c-filter-prices .fitter{-ms-flex-order:2;order:2;margin:0}.c-filter-prices .input-field{margin-right:15px}.c-filter-prices .fitter{-ms-flex-positive:1;flex-grow:1}.c-filter-prices .cena-label{display:none}.c-filter-prices .clearer{width:100%;text-align:center;margin-left:0;margin-top:10px;-ms-flex-order:4;order:4}}.c-filter-reset{margin-top:30px;text-align:center;color:#626f73}.c-filters{margin-bottom:20px}.c-filters .bg{background-color:#2d5d86;color:white;font-size:13px}.c-filters .prices{padding:20px}.c-filters .params{padding:0 20px 20px}.c-filters .params.no-price-filter{padding-top:15px}.c-footer-links{color:#626f73;font-size:13px}.c-footer-links a{color:#2d5d86;display:block;margin-bottom:.25em}.c-footer-links a:hover{color:#1f4d74;text-decoration:underline}.c-footer-links .heading{font-size:16px;font-weight:bold;padding-bottom:1em;border-bottom:solid 1px #dedede;margin-bottom:1em}.c-footer-links .col{margin-bottom:30px}@media only screen and (min-width:766px){.c-footer-links .box{display:-ms-flexbox;display:flex;padding-bottom:15px}.c-footer-links .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.c-footer-links .col:not(:last-child){margin-right:30px}}.c-footer-nav{margin-top:30px}@media only screen and (min-width:972px){.c-footer-nav>.box{display:-ms-flexbox;display:flex}.c-footer-nav .part-facebook{-ms-flex:0 0 275px;flex:0 0 275px;margin-left:30px;-ms-flex-positive:0;flex-grow:0}.c-footer-nav .part-links{-ms-flex:1 0 0px;flex:1 0 0}}@media only screen and (max-width:972px){.c-footer-nav .part-facebook{display:none}}.c-footer-newsletter .bg{background-color:#2d5d86;padding:25px;color:white}.c-footer-newsletter .icon{color:#5e8eb7;font-size:60px;line-height:0}.c-footer-newsletter .form-pos{position:relative}.c-footer-newsletter .submit-button{position:absolute;right:5px;top:5px}.c-footer-newsletter .main{font-size:18px;font-weight:bold;margin-bottom:.5em}@media only screen and (min-width:972px){.c-footer-newsletter .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-footer-newsletter .icon{margin-right:25px}.c-footer-newsletter .texts{-ms-flex:1 1 0px;flex:1 1 0}.c-footer-newsletter .form{margin-left:60px}.c-footer-newsletter .email-input{width:330px}}@media only screen and (max-width:972px){.c-footer-newsletter .bg{text-align:center}.c-footer-newsletter .icon{display:none}.c-footer-newsletter .texts{margin-bottom:20px}.c-footer-newsletter .form{max-width:330px;margin:auto}.c-footer-newsletter .email-input{width:100%}}.c-fulltext-search{position:relative}.c-fulltext-search .search-input{padding-left:40px;padding-right:80px}.c-fulltext-search .button-pos{position:absolute;right:5px;top:5px}.c-fulltext-search .search-icon{position:absolute;left:14px;top:13px;font-size:16px;color:#626f73}.c-fulltext-search .ui-autocomplete{z-index:100 !important;width:100%;border:solid 1px #91a6b8;border-radius:0;background:#f2f8fd;box-sizing:border-box;max-height:300px;overflow:auto}.c-fulltext-search .ui-autocomplete a{font-size:12px;color:#2d5d86}.c-fulltext-search .ui-menu .ui-menu-item a{line-height:1.35;padding-top:4px;padding-bottom:4px}.c-fulltext-search .ui-menu .ui-menu-item a.ui-state-active,.c-fulltext-search .ui-menu .ui-menu-item a.ui-state-hover{border:none;border-radius:0;background:#91a6b8;color:white;margin:0}.eshop-fulltext-search-znovu .eshop-fulltext-search-text{margin-bottom:28px}.eshop-fulltext-search-znovu .c-fulltext-search{max-width:250px}.eshop-fulltext-search-znovu .c-fulltext-search .search-input{max-width:100%}.eshop-fulltext-kategorie-wrapper{margin-top:20px;margin-bottom:40px}.eshop-fulltext-kategorie-nadpis{font-weight:bold;margin-bottom:10px}.eshop-fulltext-kategorie{padding:3px 0 3px 25px}.c-gallery{line-height:1px;margin-top:20px;margin-bottom:20px}.c-gallery h2{margin-top:1em;margin-bottom:1em;line-height:100%}.c-gallery a{display:inline-block;line-height:1px}.good{margin-bottom:20px}.good .good_container{font-size:13px;padding:7px 12px;border-radius:3px}.good .good_ok{border:solid 1px #68c000;background-color:#f4fbed;color:#68c000}.good .good_chyba{border:solid 1px #d61f35;background-color:#fceff1;color:#d61f35}.good .good_container{margin-bottom:8px}.c-header-cart .products{margin-bottom:20px}.c-header-cart .product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-header-cart .product:not(:last-child){margin-bottom:20px}.c-header-cart .product:hover .name{color:#1f4d74;text-decoration:underline}.c-header-cart .image{width:70px;max-height:70px;margin-right:20px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.c-header-cart .image img{max-width:100%;max-height:70px}.c-header-cart .info{-ms-flex-positive:1;flex-grow:1}.c-header-cart .name{color:#2d5d86;max-width:250px}.c-header-cart .note{color:#626f73;font-size:13px}.c-header-cart .price{margin-left:80px;font-weight:bold}.c-header-cart .foot{padding-top:20px;padding-bottom:20px;border-top:solid 1px #dedede;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-header-cart .delivery.free-delivery{color:#68c000}.c-header-cart .total{margin-left:20px}.c-header-cart .total-price{font-weight:bold}.c-header-cart .buy{text-align:right}@media only screen and (max-width:766px){.c-header-cart .image{display:none}.c-header-cart .info{text-align:left}.c-header-cart .products{margin-bottom:10px}.c-header-cart .product{padding-bottom:10px;border-bottom:solid 1px #dedede;display:block}.c-header-cart .product:not(:last-child){margin-bottom:10px}.c-header-cart .price{margin-left:0;margin-top:10px;text-align:right}.c-header-cart .foot{text-align:center;border-top:none;display:block;padding-top:0}.c-header-cart .total{margin-top:10px}.c-header-cart .buy{text-align:center}}.c-header-login{width:270px;max-width:100%;font-size:13px}.c-header-login .pair{display:block;margin-bottom:1em}.c-header-login .label{display:block;margin-bottom:.5em}.c-header-login .input{width:100%}.c-header-login .bottom{padding-top:.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-header-login .actions a{display:block;color:#2d5d86}.c-header-login .actions a:hover{color:#1f4d74;text-decoration:underline}.c-header-popup{display:block;position:absolute;z-index:10;background-color:white;border:solid 1px #dedede;padding:18px 22px;box-shadow:0 3px 3px rgba(5,5,5,0.1);transition:transform .4s .1s,opacity .4s .1s,visibility .4s .1s;transform:translateY(20px);opacity:0;visibility:hidden}.c-header-popup.on-top{z-index:11}.c-header-popup.visible{transform:none;opacity:1;visibility:visible}.c-header-popup .arrow{width:12px;height:12px;background-color:white;border:solid 1px #dedede;border-right:none;border-bottom:none;transform:rotate(45deg);position:absolute;right:60px;top:-7px}@media only screen and (max-width:766px){.c-header-popup{left:20px;right:20px !important;width:auto;top:120px;text-align:left;padding-left:17px;padding-right:17px}.c-header-popup .arrow{display:none}}.c-header{padding-top:10px;padding-bottom:10px;position:relative}.c-header .logo{width:290px;height:60px;max-width:100%;box-sizing:border-box}.c-header .logo img{width:100%}.c-header .empty-space{-ms-flex-positive:1;flex-grow:1}.c-header .icon-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-header .icon-price .icon{position:relative}.c-header .icon-price .badge{position:absolute;background-color:#d61f35;color:white;border-radius:30px;font-size:10px;font-weight:bold;padding:3px 5px 3px;min-width:6px;text-align:center;line-height:1;top:0;right:-5px}.c-header .icon-price .price{margin-left:15px;font-size:16px;font-weight:bold}.c-header .header-icon{font-size:28px;color:#2d5d86}.c-header .empty-cart .header-icon{color:#626f73}.c-header .empty-cart-text{margin-left:10px;font-size:11px;color:#626f73}.c-header .cart-help{display:block}.c-header .cart-help .help-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-header .cart-help .icon{font-size:24px;color:#2d5d86;margin-right:10px}.c-header .cart-help .note{font-size:12px}.c-header .cart-help .numero{color:#2d5d86;font-weight:bold;display:inline-block}.c-header .cart-help .hours{font-size:11px;color:#626f73;display:inline-block}.c-header .cart-help:hover .numero{text-decoration:underline;color:black}@media only screen and (max-width:972px){.c-header .logo{padding-left:10px;padding-right:10px}.c-header .desktop{display:none}.c-header .search{overflow:hidden;margin-top:0;width:100%;max-height:0;transition:max-height .3s,margin-top .3s}.c-header .search.visible{max-height:50px;margin-top:10px;overflow:visible}.c-header .search-input{width:100%}.c-header .mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.c-header .mobile-icon{position:relative}.c-header .mobile-icon:not(:last-child){margin-right:20px}.c-header .cart-help{display:none}}@media only screen and (max-width:766px){.c-header{padding-top:20px;padding-bottom:15px;text-align:center}.c-header .logo{margin:0 auto 10px}.c-header .mobile{margin:0 auto}.c-header .mobile .price{display:none}}@media only screen and (min-width:766px){.c-header .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-header .login-popup{top:70px;right:100px}.c-header .cart-popup{right:30px;top:70px}}@media only screen and (min-width:972px){.c-header{padding-top:20px;padding-bottom:20px}.c-header .mobile{display:none}.c-header .desktop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-header .desktop-item:not(:last-child):not(.search){margin-right:40px}.c-header .search-input{width:220px}.c-header .user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-header .user .texts{margin-left:10px}.c-header .user .texts a{display:block}.c-header .user .texts a:hover{text-decoration:underline}.c-header .user .texts .main{font-weight:bold;font-size:14px;color:#2d5d86}.c-header .user .texts .main.max-width{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-header .user .texts .sub{font-size:12px;color:#626f73}.c-header .login-popup{top:85px;right:100px}.c-header .cart-popup{right:30px;top:85px}}@media only screen and (min-width:1241px){.c-header .search-input{width:320px}}.c-hero{display:none}@media only screen and (min-width:766px){.c-hero{position:relative;z-index:1;margin-top:-18px;display:block}.c-hero .slide{position:relative;color:white;text-shadow:0 5px 5px rgba(5,5,5,0.5);font-size:20px;background-color:#CCC;line-height:1px}.c-hero .slide h1,.c-hero .slide h2,.c-hero .slide h3,.c-hero .slide h4{color:white}.c-hero .slide h1,.c-hero .slide h2{font-size:30px;margin-bottom:.7em;line-height:1.2}.c-hero .slide img{max-width:100%}.c-hero .slide .label{position:absolute;left:70px;top:40px;bottom:40px;width:400px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.5}.c-hero .swiper-container-horizontal .slide .label-in{opacity:0}.c-hero .swiper-container-horizontal .slide.swiper-slide-prev .label-in,.c-hero .swiper-container-horizontal .slide.swiper-slide-next .label-in{transition:opacity .4s}.c-hero .swiper-container-horizontal .slide.swiper-slide-active .label-in{opacity:1;transition:opacity .4s}.c-hero .preloader{position:absolute;width:40px;height:40px;border-radius:50px;left:calc(50% - 20px);top:calc(50% - 20px);background-color:#fff;animation:pulsing-preloader .5s infinite alternate}.c-hero .nav-button{position:absolute;height:80px;width:30px;background-color:#fff;top:calc(50% - 40px);z-index:3;display:block;font-size:20px;line-height:1;box-sizing:border-box;padding-top:30px;text-align:center;color:#2d5d86;transition:all .3s}.c-hero .nav-button:hover{color:#d61f35}.c-hero .nav-button:hover .icon{animation:moving-swiper-button .7s infinite linear}.c-hero .button-prev{left:0}.c-hero .button-next{right:0}}@media only screen and (min-width:1241px){.c-hero .slide{min-height:375px}.c-hero .slide h1,.c-hero .slide h2{font-size:42px}.c-hero .slide .label{width:500px}}@media only screen and (max-width:1241px){.c-hero .slide{min-height:286px}}@media only screen and (max-width:972px){.c-hero .slide{font-size:17px;min-height:222px}.c-hero .slide h1,.c-hero .slide h2{font-size:27px}}@keyframes moving-swiper-button{0%{transform:none}25%{transform:translateX(3px)}75%{transform:translateX(-3px)}100%{transform:none}}@keyframes pulsing-preloader{from{transform:none}to{transform:scale(.5)}}.c-list-options{margin-bottom:20px;font-size:13px}.c-list-options .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-list-options .sort{margin-right:30px}.c-list-options .sort .label{margin-right:10px}.c-list-options .stock{margin-right:30px}.c-list-options .stock input{margin-right:6px;margin-bottom:2px}.c-list-options .count{margin-left:30px;-ms-flex-positive:1;flex-grow:1;text-align:right;color:#626f73}@media only screen and (max-width:766px){.c-list-options .box{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-list-options .sort{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:15px;margin-right:0}.c-list-options .label-box{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.c-list-options .select-wrap{-ms-flex-positive:1;flex-grow:1}.c-list-options .select{width:100%}}.c-news-and-bgfit{padding-bottom:30px}@media only screen and (min-width:1241px){.c-news-and-bgfit{padding-top:20px}.c-news-and-bgfit>.box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-news-and-bgfit>.box>*{width:calc(50% - 30px / 2)}.c-news-and-bgfit .part-bgfit{padding-top:35px}}@media only screen and (max-width:1241px){.c-news-and-bgfit .part-news{margin-bottom:30px}}.c-news{position:relative}.c-news .heading{padding-top:10px;padding-bottom:10px}.c-news .more{font-size:13px;color:#2d5d86;position:absolute;right:0;top:18px}.c-news .more .icon{font-size:10px;margin-left:2px}.c-news .more a:hover{text-decoration:underline}.c-news .image{margin-bottom:10px;overflow:hidden;line-height:0}.c-news .image img{max-width:100%;transition:all .3s}.c-news .name{margin-bottom:10px;font-size:16px;font-weight:bold;color:#2d5d86;transition:all .3s}.c-news .date{margin-bottom:10px;font-size:13px;color:#626f73}.c-news .subtitle{margin-bottom:10px}.c-news .item:hover .image img{transform:scale(1.1)}.c-news .item:hover .name{color:#1f4d74;text-decoration:underline}.c-news.standalone a{text-decoration:none}@media only screen and (max-width:766px){.c-news .item{margin-bottom:30px}}@media only screen and (min-width:766px){.c-news .box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-news.standalone .box{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-news.standalone .item{margin-bottom:20px}}@media only screen and (min-width:766px) and (max-width:972px){.c-news .item{width:320px}}@media only screen and (min-width:972px) and (max-width:1241px){.c-news .item{width:425px}}@media only screen and (min-width:1241px){.c-news .item{width:275px}.c-news .subtitle{padding-right:15px}}.newsletter-reg-form td{padding-bottom:15px}.newsletter-edit-form td,.users-edit-newsletter td{padding-bottom:15px;vertical-align:top}.newsletter-edit-form td small,.users-edit-newsletter td small{display:block;padding-top:10px}.newsletter-edit-form input[type="radio"],.users-edit-newsletter input[type="radio"]{margin-bottom:10px;margin-right:5px}.newsletter-edit-form .users-edit-form,.users-edit-newsletter .users-edit-form{margin-top:20px}.c-no-products{margin:50px 0 30px;color:#626f73;text-align:center}.c-order-1 .heading{color:#2d5d86;font-size:20px;font-weight:bold}.c-order-1 .tabulka-doprava{border-spacing:0;border-collapse:collapse;margin-bottom:30px}.c-order-1 .tabulka-doprava .heading{padding-bottom:15px}.c-order-1 .radek-vyber-dopravy td{padding-top:10px;padding-bottom:10px;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede}.c-order-1 .radek-vyber-dopravy td:first-child{box-sizing:border-box;padding-left:2px;padding-top:13px;width:30px !important}.c-order-1 .popiska_dopravy{margin-top:2px;color:#626f73;font-size:13px}.c-order-1 strike{display:inline-block;color:#d61f35;font-weight:normal;margin-left:15px}.c-order-1 .bonus-doprava-zdarma{display:inline-block;margin-left:10px;color:#68c000}.c-order-2{font-size:13px}.c-order-2 .eshop-registruj-se{display:-ms-flexbox;display:flex}.c-order-2 .eshop-registruj-se>*{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.c-order-2 .eshop-registruj-se a{display:block;height:100%;background:#f2f8fd;border:solid 1px #cfd8e0;padding:10px 15px;color:#626f73;box-sizing:border-box}.c-order-2 .eshop-registruj-se a:hover{color:#222}.c-order-2 .eshop-registruj-se a:hover .eshop-registruj-se-main{color:#1f4d74}.c-order-2 .eshop-registruj-se .eshop-registruj-se-main{display:block;margin-bottom:.5em;color:#2d5d86;font-weight:bold}.c-order-2 tr.heading td,.c-order-2 td.heading,.c-order-2 .heading{color:#2d5d86;font-size:20px;font-weight:bold;padding:25px 0 0}.c-order-2 td.c{text-align:right;padding-right:30px;width:150px;color:#222;font-size:13px}.c-order-2 .input{width:300px}.c-order-2 .objednavka-krok2-skvira{height:20px}.c-order-2 td{padding-bottom:8px}.c-order-2 .objednavka-krok2-profiremni{padding:15px 0 10px 185px}.c-order-2 .objednavka-krok2-table td.heading{border-top:solid 1px #cfd8e0}.c-order-2 .objednavka-krok2-povinne{display:none}.c-order-2 #div_dodaci{padding-left:180px;padding-top:20px}.c-order-2 #div_dodaci br{display:none}.c-order-2 #div_dodaci a{display:block;color:#2d5d86;text-decoration:underline}.c-order-2 .objednavka-krok2-poznamka-table{margin-top:25px;border-top:solid 1px #cfd8e0}.c-order-2 .objednavka-krok2-poznamka-table .objednavka-krok2-skvira{display:none}.c-order-2 .objednavka-krok2-poznamka-table .heading{padding-bottom:25px}.c-order-2 .objednavka-krok2-poznamka-table textarea{width:100%;box-sizing:border-box}.c-order-2 .objednavka-krok2-podminky{margin-top:20px;padding-top:25px;border-top:solid 1px #cfd8e0}.c-order-2 .objednavka-krok2-podminky .heading{display:none}.c-order-2 .objednavka-krok2-podminky .chkb{vertical-align:top;margin-right:10px}.c-order-2 .vyraznyt td:first-child{color:#D90000;font-weight:bold}.c-order-2 .vyraznyt,.c-order-2 .vyraznyt td{background:none}.c-order-2 .vyraznyt .input{border:solid 1px #D90000;background:rgba(217,0,0,0.05)}@media only screen and (min-width:972px){.c-order-2 .eshop-registruj-se>*:not(:last-child){margin-right:10px}}@media only screen and (max-width:972px){.c-order-2 .eshop-registruj-se{display:block}.c-order-2 .eshop-registruj-se>*{margin-bottom:8px;margin-right:0}}@media only screen and (max-width:766px){.c-order-2 table,.c-order-2 tbody,.c-order-2 tr,.c-order-2 td{display:block}.c-order-2 table.inv{display:none}.c-order-2 td.c{width:auto;text-align:left}.c-order-2 .objednavka-krok2-profiremni{padding-left:0}.c-order-2 #div_dodaci{padding-left:0}.c-order-2 .input{max-width:100%}.c-order-2 .heading{padding-top:0}}.objednavka-krok2-ulozene-adresy td{padding-top:10px}.objednavka-krok2-ulozene-adresy a{text-decoration:underline;color:#2d5d86;cursor:pointer}.objednavka-krok2-ulozene-adresy a:hover{color:#d61f35}.kosik-rekapitulace>strong{display:block;font-weight:normal;margin-bottom:20px}.kosik-rekapitulace div.heading{color:#2d5d85;font-family:"Roboto";font-size:20px;font-weight:bold}.kosik-rekapitulace td{border-bottom:solid 1px #dedede;padding:10px 0}.kosik-rekapitulace .vyraznyt,.kosik-rekapitulace .vyraznyt td{background-color:transparent}.kosik-rekapitulace table{margin-top:10px}.kosik-rekapitulace table .heading{color:#626f73;font-size:13px}.kosik-rekapitulace table .tbold{font-weight:normal}.kosik-rekapitulace .c-cart-contents-table{margin-bottom:20px}.kosik-rekapitulace .kosik-dolni-radek td{border-bottom:none}.kosik-rekapitulace .kosik-celkemcena-dph{font-weight:bold;font-size:18px}.kosik-rekapitulace .kosik-cena-dph{font-weight:bold}.kosik-rekapitulace .kosik-radek-doprava td.ar,.kosik-rekapitulace .kosik-radek-platba td.ar{font-weight:bold}.kosik-rekapitulace .objednavka-spodni-shrnuti .heading{margin-bottom:20px}.kosik-rekapitulace .objednavka-shrnuti-poznamka{clear:both}.kosik-rekapitulace .objednavka-shrnuti-poznamka .heading{padding-top:20px}.kosik-rekapitulace .sloupec1+.sloupec2 .heading{margin-bottom:20px}.kosik-rekapitulace>.tbold{display:none}.kosik-rekapitulace>br{display:none}@media only screen and (max-width:766px){.kosik-rekapitulace .sloupec1,.kosik-rekapitulace .sloupec2{float:none;width:auto}.kosik-rekapitulace .sloupec2{margin-top:30px}.kosik-rekapitulace .kosik-tabulka-nadpis-cena1{display:none}.kosik-rekapitulace .kosik-cena-bezdph{display:none}.kosik-rekapitulace .kosik-celkemcena-bez{display:none}.kosik-rekapitulace .kosik-radek-doprava td.ar,.kosik-rekapitulace .kosik-radek-platba td.ar{display:none}}.c-our-stores{background-color:#f2f8fd;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;padding-bottom:35px}.c-our-stores .heading{margin-bottom:15px;padding-bottom:0}.c-our-stores .subtitle{margin-top:1em;text-align:center;padding:0 30px;margin-bottom:35px}.c-our-stores .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.c-our-stores .item{border:1px solid #ddd;background-color:#fff;box-shadow:0 3px 6px rgba(5,5,5,0.08);text-align:center;box-sizing:border-box;transition:all .3s;-ms-flex-positive:0;flex-grow:0;margin:0 5px 10px 5px;width:202px}.c-our-stores .image{overflow:hidden;height:125px}.c-our-stores .image img{transition:all .3s}.c-our-stores .desc{color:#626f73;font-size:11px;margin-bottom:.5em}.c-our-stores .texts{display:-ms-flexbox;display:flex;height:65px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.c-our-stores .name{color:#d61f35;font-size:16px;font-weight:bold}.c-our-stores .item:hover{border-color:#2d5d86;box-shadow:0 9px 18px rgba(5,5,5,0.2)}.c-our-stores .item:hover .name{text-decoration:underline}.c-our-stores .item:hover .image img{transform:scale(1.1)}@media only screen and (max-width:766px){.c-our-stores .item{padding:10px 20px}.c-our-stores .image{display:none}}@media only screen and (min-width:766px){.c-our-stores .name,.c-our-stores .desc{padding-left:20px;padding-right:20px}.c-our-stores .texts{height:85px}}@media only screen and (max-width:1241px) and (min-width:972px){.c-our-stores .box{padding:0 40px}}.c-page-content{padding:10px 0 50px}.c-page-content.smaller-bottom-padding{padding-bottom:30px}.c-pagination{padding:30px 0 0;text-align:center}.c-pagination .pages-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:10px;-ms-flex-align:center;align-items:center}.c-pagination .pages-box .item{color:#2d5d86;display:inline-block;padding:10px 8px}.c-pagination .pages-box .item.current{color:#b4071c;font-weight:bold}.c-pagination .pages-box .item.arrow{padding-top:12px;font-size:10px}.c-pagination .pages-box a.item:hover{color:#d61f35}.c-product-item{border:solid 1px #dedede;box-shadow:0 3px 6px rgba(5,5,5,0.08);background-color:white;position:relative;transition:all .3s}.c-product-item:hover{border-color:#2d5d86;box-shadow:0 9px 18px rgba(5,5,5,0.2)}.c-product-item:hover .name{text-decoration:underline;color:#1f4d74}.c-product-item .box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-product-item .image{text-align:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;box-sizing:border-box;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:15px 0;max-width:265px}.c-product-item .image img{max-width:100%;max-height:225px}.c-product-item .name{color:#2d5d86;font-size:15px;padding:0 20px;text-align:center;min-height:44px;line-height:22px;margin-bottom:8px}.c-product-item .price{text-align:center;margin-bottom:8px;height:25px}.c-product-item .price .orig{font-size:13px;text-decoration:line-through;display:inline-block;margin-right:10px}.c-product-item .price .discounted{color:#d61f35}.c-product-item .price .current{font-size:18px;font-weight:bold;display:inline-block;transition:color .3s}.c-product-item .availability{font-weight:bold;font-size:14px;text-align:center;height:20px;color:#626f73;margin-bottom:16px}.c-product-item .availability.positive{color:#68c000}.c-product-item .availability.negativish{color:#e07e14}.c-product-item .discount{position:absolute;left:20px;top:20px;background-color:#d61f35;color:white;width:46px;height:46px;border-radius:46px;padding-top:16px;line-height:14px;box-sizing:border-box;text-align:center}.c-product-item .badges{position:absolute;right:20px;top:20px;text-align:right;font-size:11px;color:white}.c-product-item .badges .badge{margin-bottom:4px}.c-product-item .badges .badge-inner{display:inline-block;padding:3px 6px}.c-product-item .badges .blue .badge-inner{background-color:#3e85c3}.c-product-item .badges .orange .badge-inner{background-color:#df7e14}@media only screen and (min-width:766px){.c-product-item{height:402px}.c-product-item .box{height:100%}.c-product-item .image{-ms-flex-preferred-size:265px;flex-basis:265px}}.c-product-list .product-list-item{margin-bottom:15px}.c-product-list .product-list-item.placeholder{margin-bottom:0}@media only screen and (min-width:766px){.c-product-list>.box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-product-list.master-list>.box{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product-list .product-list-item{width:282px}}@media only screen and (min-width:766px) and (max-width:972px){.c-product-list .product-list-item{width:325px}}@media only screen and (max-width:1241px) and (min-width:972px){.c-product-list.one-liner .product-list-item:nth-child(4){display:none}}@media only screen and (max-width:972px) and (min-width:766px){.c-product-list.one-liner>.box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.doporucene-zbozi .c-products-list .box{-ms-flex-pack:start !important;justify-content:flex-start !important}.c-signature{color:#626f73;font-size:10px}.c-signature .box{border-top:solid 1px #dedede;padding-top:10px;padding-bottom:15px}.c-signature .text{display:inline-block}.c-signature .icon{font-size:20px;margin-left:10px;vertical-align:middle}.c-signature .icon.icon--animato{font-size:12px}.c-signature .copy-in{max-width:600px}.c-signature .sign{display:block}.c-signature a{transition:all .3s}.c-signature a:hover{color:#d61f35}.c-signature a:hover .icon{text-shadow:rgba(214,31,53,0.3) 0 0 10px}@media only screen and (min-width:766px){.c-signature .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-signature .copy{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.c-signature .sign{margin-left:40px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}}@media only screen and (max-width:766px){.c-signature .sign{margin-top:15px}}#slevove-kupony{margin-top:10px;color:#626f73;display:inline-block;padding:15px;padding-left:25px;border-radius:3px;background-color:#F2F2F2}#slevove-kupony .input{margin-left:20px;margin-right:10px;vertical-align:middle;text-transform:uppercase;background:white}#slevove-kupony .button{height:32px;font-size:12px;padding-left:15px;padding-right:15px;vertical-align:middle}.c-store-data{padding-top:35px}.c-store-data .table{width:100%;border-spacing:0;border-collapse:collapse}.c-store-data .texts{margin-bottom:50px}.c-store-data .texts h2{margin-top:40px}.c-store-data .texts h2:first-child{margin-top:0}.c-store-data .texts p:last-child{margin-bottom:0}.c-store-data td{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;padding:5px 8px}.c-store-data td.day{color:black;font-weight:bold;width:100px}.c-store-data .images{margin-bottom:50px}.c-store-data .images .primary{margin-bottom:20px}.c-store-data .images .primary img{max-width:100%}.c-store-data .images .map img{width:100%}.c-store-data .images .map iframe{border:none;width:100%;height:320px}@media only screen and (min-width:972px){.c-store-data .box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1241px){.c-store-data .texts,.c-store-data .images{width:550px}}@media only screen and (min-width:972px) and (max-width:1241px){.c-store-data .texts,.c-store-data .images{width:410px}}.c-store-services .bg{background-color:#f2f8fd;border:solid 1px #cfd8e0;padding:30px}.c-store-services h2{margin-top:0;margin-bottom:0}.c-store-services h3{margin-top:25px;margin-bottom:15px}@media only screen and (min-width:972px){.c-store-services .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-store-services .item{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-positive:1;flex-grow:1}.c-store-services .item:nth-child(2n){margin-left:25px}.c-store-services .item:nth-child(2n+1){margin-right:25px}}@media only screen and (max-width:766px){.c-store-services .bg{padding:20px}}.c-stores-list{margin-top:30px}.c-stores-list .item{display:block;box-shadow:0 3px 6px rgba(5,5,5,0.08);border:solid 1px #dedede;text-align:center;text-decoration:none}.c-stores-list .sub{font-size:11px;color:#626f73;margin-bottom:6px;transition:all .3s}.c-stores-list .name{color:#d61f35;font-size:22px;font-weight:bold;margin-bottom:6px;transition:all .3s}.c-stores-list .more{font-size:14px;color:#2d5d86;margin-bottom:15px;transition:all .3s}.c-stores-list .more .icon{display:inline-block;font-size:11px;margin-left:5px}.c-stores-list .image-box{margin-bottom:15px;overflow:hidden;line-height:1px}.c-stores-list .image-box img{max-width:100%;transition:all .3s}.c-stores-list .item:hover{border-color:#2d5d86;box-shadow:0 9px 18px rgba(5,5,5,0.2)}.c-stores-list .item:hover img{transform:scale(1.1)}.c-stores-list .box-item.placeholder{margin-bottom:0}@media only screen and (min-width:766px){.c-stores-list .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1241px){.c-stores-list .box-item{width:370px;margin-bottom:30px}}@media only screen and (min-width:972px) and (max-width:1241px){.c-stores-list .box-item{width:425px;margin-bottom:30px}}@media only screen and (min-width:766px) and (max-width:972px){.c-stores-list .box-item{width:320px;margin-bottom:30px}}@media only screen and (max-width:766px){.c-stores-list .box-item{margin-bottom:20px}}.c-subcategories{padding-bottom:20px}.c-subcategories .item{margin:0 8px 8px 0}.c-subcategories .sub{border:solid 1px #cfd8e0;background-color:#f2f8fd;color:#2d5d86;display:block;font-weight:bold;padding:12px 16px;border-radius:4px;box-shadow:0 3px 6px rgba(5,5,5,0.08);transition:all .3s}.c-subcategories .sub:hover{background-color:white;border-color:#2d5d86;color:#1f4d74}@media only screen and (min-width:766px){.c-subcategories .box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1241px){.c-subcategories .item{min-width:180px}}@media only screen and (max-width:1241px) and (min-width:972px){.c-subcategories .item{width:calc(25% - 8px + 2px)}.c-subcategories .item:nth-child(4n){margin-right:0}}@media only screen and (max-width:972px) and (min-width:766px){.c-subcategories .item{width:calc(33.3% - 8px + 2px)}.c-subcategories .item:nth-child(3n){margin-right:0}}.c-top-bar{background-color:#f5f5f5;color:#626f73;line-height:1;font-size:13px}.c-top-bar .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.c-top-bar .menu{-ms-flex-positive:1;flex-grow:1;position:relative;z-index:15}.c-top-bar .contact{color:#2d5d86;margin-left:30px}.c-top-bar .contact a{transition:all .3s}.c-top-bar .contact a:hover{color:#022d52;text-decoration:underline}.c-top-bar .contact>*{vertical-align:middle}.c-top-bar .contact .icon{font-size:16px;margin-right:3px}.c-top-bar .contact .note{margin-left:6px;font-size:11px;color:#626f73}.c-top-bar .contact .number{font-weight:bold;font-size:14px}.c-top-bar .micro{transition:all .3s;margin-top:2px}.c-top-bar .micro:hover{color:black}.c-top-bar .micro .icon{vertical-align:middle;margin-right:5px;transform:translateY(-1px)}.c-top-bar .micro .icon-close{display:none}.c-top-bar.expanded .micro .icon-close{display:inline-block}.c-top-bar.expanded .micro .icon-open{display:none}@media only screen and (max-width:1241px){.c-top-bar .phone .note{display:none}.c-top-bar .phone.hidden-mobile{display:none}}.c-top-bar .facebook a,.c-top-bar .instagram a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;text-decoration:none}.c-top-bar .facebook a .icon,.c-top-bar .instagram a .icon{margin-right:5px}.c-top-bar .facebook a:hover,.c-top-bar .instagram a:hover{text-decoration:none}.c-top-bar .facebook a:hover .text,.c-top-bar .instagram a:hover .text{text-decoration:underline}@media only screen and (max-width:766px){.c-top-bar{height:30px}.c-top-bar .facebook .text{display:none}.c-top-bar .instagram{margin-left:10px}.c-top-bar .instagram .text{display:none}}@media only screen and (max-width:972px){.c-top-bar.expanded .menu-content{opacity:1;visibility:visible;transform:none}.c-top-bar .menu-content{position:absolute;left:0;width:280px;top:23px;background-color:white;border:solid 1px #dedede;box-shadow:0 10px 15px rgba(5,5,5,0.07);padding:0 20px;box-sizing:border-box;color:#2d5d86;transition:all .3s;opacity:0;transform:translateY(20px);visibility:hidden}.c-top-bar .main>li{position:relative}.c-top-bar .main>li>a{font-size:14px;font-weight:bold;display:block;padding:12px 0}.c-top-bar .main>li>a:hover{color:#022d52;text-decoration:underline}.c-top-bar .main>li{border-bottom:solid 1px #dedede}.c-top-bar .submenu-icon{position:absolute;right:10px;top:15px;transition:all .3s}.c-top-bar .arrow{position:absolute;width:10px;height:10px;left:10px;top:-6px;background-color:white;border:solid 1px #dedede;border-right:none;border-bottom:none;transform:rotate(45deg)}.c-top-bar .submenu{display:block;overflow:hidden;max-height:0;transition:all .4s}.c-top-bar .submenu a{display:block;padding:8px 0 8px 20px}.c-top-bar .submenu a:hover{color:#022d52;text-decoration:underline}.c-top-bar .submenu li:last-child a{padding-bottom:16px}.c-top-bar .with-submenu.expanded-submenu .submenu{max-height:200px}.c-top-bar .with-submenu.expanded-submenu .submenu-icon{transform:rotate(180deg)}.c-top-bar .close-menu{display:block;padding:10px 0;text-align:center}.c-top-bar .close-menu:hover{color:#1f4d74}.c-top-bar .close-menu .icon{transform:translateY(-2px) rotate(180deg);margin-right:6px;vertical-align:middle}}@media only screen and (min-width:972px){.c-top-bar .contact{margin-left:15px}.c-top-bar .micro{display:none}.c-top-bar .main{display:-ms-flexbox;display:flex}.c-top-bar .main>li{margin-right:20px;position:relative}.c-top-bar .main>li>a{padding-top:10px;padding-bottom:10px}.c-top-bar .main>li>a:hover{color:#2d5d86}.c-top-bar .submenu{position:absolute;left:0;width:220px;top:26px;background-color:white;border:solid 1px #dedede;box-shadow:0 10px 15px rgba(5,5,5,0.07);padding:5px 20px;box-sizing:border-box;color:#2d5d86;transition:all .3s;opacity:0;transform:translateY(20px);visibility:hidden}.c-top-bar .submenu a{display:block;padding:8px 0;color:#2d5d86;text-decoration:none;transition:all .3s}.c-top-bar .submenu a:hover{color:#022d52;text-decoration:underline}.c-top-bar .submenu::before{position:absolute;width:10px;height:10px;left:10px;top:-6px;background-color:white;border:solid 1px #dedede;border-right:none;border-bottom:none;transform:rotate(45deg);content:''}.c-top-bar .main>li:hover .submenu{transform:none;opacity:1;visibility:visible}.c-top-bar .submenu-icon{vertical-align:bottom;margin-left:3px}.c-top-bar .close-menu{display:none}}@media only screen and (min-width:766px){.c-top-bar{height:40px}.c-top-bar .box{padding-left:20px;padding-right:20px}.c-top-bar .menu-content{top:27px}}.users-form-login{font-size:13px}.users-form-login td{padding-bottom:10px}.users-form-login .input{width:200px}.users-form-login .c{width:100px}.users-form-login .users-menu-group{padding-left:100px}.users-form-login .button-cell{padding-top:15px;padding-bottom:20px}@media only screen and (max-width:766px){.users-form-login table,.users-form-login tr,.users-form-login td,.users-form-login tbody{display:block}.users-form-login .button-cell{padding-top:0;padding-bottom:0}.users-form-login .users-menu-group{padding-left:0;padding-top:20px}}.users-novy-form{font-size:13px}.users-novy-form td{padding-bottom:10px}.users-novy-form .input{width:200px}.users-novy-form .c{width:150px}.users-form-login{font-size:13px}.users-form-login td{padding-bottom:10px}.users-form-login .input{width:200px}.users-form-login .c{width:100px}.users-form-login .users-menu-group{padding-left:100px}.users-form-login .button-cell{padding-top:15px;padding-bottom:20px}.users-form-login table.full td div.tbold{display:none}@media only screen and (max-width:766px){.users-form-login table,.users-form-login tr,.users-form-login td,.users-form-login tbody{display:block}.users-form-login .button-cell{padding-top:0;padding-bottom:0}.users-form-login .users-menu-group{padding-left:0;padding-top:20px}.users-form-login .input{width:100%}}.zapomenute-heslo{margin-top:30px;font-size:13px}.zapomenute-heslo .c{width:100px}.zapomenute-heslo td{padding-bottom:10px}.zapomenute-heslo div.ar{margin-top:20px;text-align:left;padding-left:100px}@media only screen and (max-width:766px){.zapomenute-heslo table,.zapomenute-heslo tr,.zapomenute-heslo td,.zapomenute-heslo tbody{display:block}.zapomenute-heslo div.ar{text-align:center;padding-left:0}.zapomenute-heslo .input{width:100%}}.users-novy-form{font-size:13px}.users-novy-form td{padding-bottom:10px}.users-novy-form .input{width:200px}.users-novy-form .c{width:150px}.users-novy-form div.ar{text-align:left;padding-left:150px}.users-novy-form #obtCont{margin-top:10px}@media only screen and (max-width:766px){.users-novy-form table,.users-novy-form tr,.users-novy-form td,.users-novy-form tbody{display:block}.users-novy-form div.ar{text-align:center;padding-left:0}.users-novy-form .input{width:100%}}.users-wrong-password td.ar{text-align:left;padding-top:10px;padding-left:100px}.users-wrong-password .input{width:200px}.users-wrong-password .c,.users-wrong-password .tridac{width:100px}.users-wrong-password td{padding-bottom:10px}.users-edit-form{font-size:13px}.users-edit-form td{padding-bottom:10px}.users-edit-form .input{width:200px}.users-edit-form .c{width:150px}@media only screen and (max-width:766px){.users-edit-form table,.users-edit-form tr,.users-edit-form td,.users-edit-form tbody{display:block}.users-edit-form div.ar{text-align:center;padding-left:0}.users-edit-form .input{width:100%}}.users-edit-hybridauth a{text-decoration:none}.hybridauth-settings-back a{color:white;text-decoration:none}.hybridauth-settings-back a:hover{background-color:#d61f35;color:white}.users-edit-adresy a:hover{color:black}.orders-list-wrapper br{display:none}.orders-list-wrapper .heading td{font-weight:bold;border-bottom:solid 1px #dedede}.orders-list-wrapper td{padding:5px 5px}.orders-list{margin-bottom:30px}.orders-list-detail-wrapper{font-size:13px}.orders-list-detail-wrapper .heading{color:#2d5d86;font-size:16px;font-weight:bold;padding:5px 10px 8px;border-bottom:solid 1px #dedede}.orders-list-detail-wrapper td{padding:4px 8px}.orders-list-detail-wrapper table a{text-decoration:underline;color:#2d5d86}.orders-list-detail-wrapper table a:hover{color:#1f4d74}.prehled-objednavky-public-polozky,.prehled-objednavky-public-events{margin-top:20px}.c-users-home .box{display:-ms-flexbox;display:flex}.c-users-home a{text-decoration:none;display:block;padding:2rem}.c-users-home a:hover{color:#d61f35}.c-users-home .item{text-align:center;-ms-flex:1 1 0px;flex:1 1 0}.c-users-home .name{display:block;padding-top:1rem}.c-users-home .icon{font-size:32px;display:inline-block;transition:all .3s}.c-users-home a:hover .icon{color:#d61f35;transform:scale(1.25)}@media (max-width:766px){.c-users-home .box{display:block}.c-users-home .item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0}.c-users-home .icon{width:4rem;text-align:left}.c-users-home .name{padding-top:0}}.c-why-us{padding-bottom:45px}.c-why-us .box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-why-us .item{-ms-flex-preferred-size:20%;flex-basis:20%}.c-why-us .icon{font-size:36px;line-height:1px}.c-why-us .icon.red{color:#d61f35}.c-why-us .icon.blue{color:#2d5d86}.c-why-us .text{font-weight:bold}.c-why-us .text a{color:#2d5d86;text-decoration:underline}@media only screen and (max-width:1241px){.c-why-us .item{padding-left:10px;padding-right:10px}.c-why-us .icon{margin-bottom:10px;text-align:center}.c-why-us .text{text-align:center}}@media only screen and (min-width:1241px){.c-why-us .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-why-us .icon{margin-right:15px}.c-why-us .text{-ms-flex-positive:1;flex-grow:1;padding-right:40px}}@media only screen and (min-width:766px) and (max-width:972px){.c-why-us .box{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.c-why-us .item{-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:40px}}@media only screen and (max-width:766px){.c-why-us .box{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.c-why-us .item{-ms-flex-preferred-size:120px;flex-basis:120px;margin-bottom:40px}}
/*# sourceMappingURL=maps/styles.css.map */
