﻿@charset "UTF-8";body{background:#161616;font-family:'Exo 2',sans-serif;font-size:1.3em;color:#000;}p{margin:0 0 20px 0;line-height:1.5em;}h1{margin:0 0 20px 0;font-weight:700;font-size:2.2em;color:#000;}h2{margin:0 0 10px 0;font-weight:700;font-size:1.8em;color:#2e6fd3;}h3{margin:0 0 10px 0;font-weight:400;font-size:1.6em;color:#ffc600;}a{color:#2e6fd3;}a:hover{color:#1dbee6;}@media(max-width:768px){h1{font-size:1.5em;}h2{font-size:1.3em;}h3{font-size:1.1em;}}.spacer{height:30px;}.cleaner{clear:both;height:0;line-height:0;font-size:0;}.Hidden{display:none;}.langPanel{float:right;color:#fff;margin:0 0 0 80px;position:relative;z-index:20;}.langLabel{float:left;padding:11px 10px 11px 0;font-size:.85em;}.langPanel>ul{float:left;margin:0;padding:0;position:relative;list-style:none;}.langPanel>ul:hover{background:#373737;}.langPanel>ul>li{padding:14px 15px 26px 15px;height:10px;}.langPanel>ul>li>img{display:block;margin:2px 0 0 0;}.langPanel>ul>li>ul{margin:0;padding:8px 0 5px 0;list-style:none;background:#1f1f1f;position:absolute;top:37px;right:0;display:none;-moz-box-shadow:0 -2px 2px #474747 inset;-webkit-box-shadow:0 -2px 2px #474747 inset;box-shadow:0 -2px 2px #474747 inset;}.langPanel>ul>li>ul>li{padding:0;margin:0 0 2px 0;}.langPanel>ul>li>ul>li>a{padding:2px 14px;text-align:center;display:block;}.langPanel>ul:hover>li>ul{display:block;}.langPanel>ul>li>ul>li img{border:1px solid #666;}.langPanel>ul>li>ul>li:hover img{border:1px solid #aaa194;}.navbar-collapse{padding:0 !important;}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:none !important;color:#000 !important;}@media(min-width:991px){.navbarMenuMain{float:right;margin:42px 40px 0 0;}.navbarMenuMain ul.navbar-nav{margin:0 0 !important;float:left;}.navbarMenuMain ul.navbar-nav li a{color:#111 !important;text-decoration:none;padding:8px 10px;font-weight:bold;font-size:1.1em;}.navbarMenuMain ul.navbar-nav li a:hover{color:#ffca07 !important;background:none !important;}.navbarMenuMain ul.navbar-nav li a:focus{color:#ffca07 !important;background:none !important;}.navbarMenuMain ul.navbar-nav li.selected a{color:#ffc200 !important;background:none !important;}.navbarMenuMain ul.navbar-nav li>a .caret{color:#000 !important;}.navbarMenuMain ul.navbar-nav li:first-child a{border:none !important;}.navbarMenuMain ul.navbar-nav li:first-child a span{font-size:0;line-height:0;}.navbarMenuMain ul.navbar-nav li:first-child a:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.navbarMenuMain ul.navbar-nav .dropdown-menu{background:#222;padding:10px 0;}.navbarMenuMain ul.navbar-nav .dropdown-menu li a{color:#fff !important;text-decoration:none;padding:5px 20px !important;}.navbarMenuMain ul.navbar-nav .dropdown-menu li a:hover{background:#000 !important;color:#fff;text-decoration:none;}.navbarMenuMain ul.navbar-nav .dropdown-menu li a:focus{background:#000 !important;color:#fff;text-decoration:none;}.navbarMenuMain ul.navbar-nav .dropdown-menu li:first-child a{border:none !important;}.navbarMenuMain ul.navbar-nav .dropdown-menu li:first-child a:before{content:none !important;}.navbarMenuMain ul.navbar-nav .dropdown-menu li:last-child a{padding:5px 20px !important;}.navbarMenuMain ul.navbar-nav .dropdown-menu .dropdown-header{padding:5px 15px 5px 10px;}}@media(max-width:1200px){.navbarMenuMain ul li a{font-size:.9em !important;padding:8px 14px !important;}}@media(max-width:990px){.navbar-btn{border-radius:0 !important;margin:0 !important;}.navbar-btn:hover{border-left:1px solid #e8e8e8 !important;}.navbar-btn:focus{border-left:1px solid #e8e8e8 !important;background:#ffc600;}.navbarMenuMain{margin:0 !important;float:left;border-top:none;box-shadow:none;background:#fff;position:absolute;z-index:1000;top:114px;left:15px;width:720px;}.navbarMenuMain ul.navbar-nav{margin:0 !important;float:left;width:100%;padding:0;border-top:1px solid #404040;}.navbarMenuMain ul.navbar-nav li{border-bottom:1px solid #404040;display:block;position:relative;float:none !important;}.navbarMenuMain ul.navbar-nav li a{padding:10px 20px !important;font-weight:700;font-size:1.1em !important;color:#000;display:block;}.navbarMenuMain ul.navbar-nav li a:hover{color:#000 !important;background:#ffc600 !important;}.navbarMenuMain ul.navbar-nav li a:focus{color:#000 !important;background:#ffc600 !important;}.navbarMenuMain ul.navbar-nav li.selected a{color:#000 !important;background:none !important;}.navbarMenuMain ul.navbar-nav li>a .caret{color:#fff !important;}.navbarMenuMain ul.navbar-nav li:last-child a{padding:10px 20px !important;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu{background:#444;padding:0;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu li{border-bottom:1px solid #737373;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu li a{color:#fff !important;text-decoration:none;font-size:.9em !important;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu li a:hover{background:#666 !important;color:#fff !important;text-decoration:none;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu li a:focus{background:#666 !important;color:#fff !important;text-decoration:none;}.navbarMenuMain ul.navbar-nav li.open .dropdown-menu .dropdown-header{padding:5px 15px 5px 10px;}}@media(max-width:768px){.navbarMenuMain{top:142px;width:100%;left:0;}}div.quickSearchSuggestionsBox.active{display:block;}div.quickSearchSuggestionsBox{position:absolute;display:none;}div.quickSearchSuggestionsBox div.frame{margin:-5px 0 0 -2px;background:#fff;width:calc(100% - 6px) !important;border-bottom:1px solid #121212;border-left:1px solid #121212;border-right:1px solid #121212;}@media(max-width:991px){div.quickSearchSuggestionsBox div.frame{margin:-7px 0 0 -2px;width:calc(100% - -3px) !important;}}div.quickSearchSuggestionsBox div.frame div.item>a{padding:5px 2px 2px 11px;display:block;width:100%;float:left;text-decoration:none;min-height:32px;position:relative;color:#000;border-bottom:1px solid #ededed;}div.quickSearchSuggestionsBox div.frame div.item>a div.text{float:left;width:calc(100% - 55px);}div.quickSearchSuggestionsBox div.frame div.item>a div.image{display:block;text-align:center;float:left;width:45px;margin:0 10px 0 0;}div.quickSearchSuggestionsBox div.frame div.item>a div.image img{padding:0;max-width:45px;max-height:32px;}div.quickSearchSuggestionsBox div.frame div.item>a:hover{color:#ffc600;text-decoration:none;}@media(max-width:768px){div.quickSearchSuggestionsBox div.frame div.item>a div.image{display:none;}div.quickSearchSuggestionsBox div.frame div.item>a div.text{width:100%;}div.quickSearchSuggestionsBox div.frame div.item>a div.text span{font-size:.9em;}}div.quickSearchSuggestionsBox div.frame div.empty{padding:4px 8px;text-align:center;color:#000;}div.quickSearchSuggestionsBox div.frame div.item.focused a{background-color:#e1e2e2;text-decoration:none;}.fa-icon,.boxOdrazky ul li:before,.leftBoxTree ul li.expanded ul li a:before,.leftBoxTree ul li.expanded ul li.expanded ul li a:before,.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li a:before,.productDetailNav .pldNBox ul li:before,.categoryDescriptionBox ul li:before,ul.relatedArticles li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.boxOdrazky{margin:30px 0;padding:25px;background:#fff;}.boxOdrazky ul{margin:0 0 25px 0;padding:0;list-style:none;}.boxOdrazky ul li{list-style:none;padding:0;margin:0;}.boxOdrazky ul li:before{color:#a60000;margin:0 5px 0 0;content:"";font-size:.5em;top:-2px;position:relative;}.boxOdrazky img{max-width:100%;}.imgGallItem{margin:0 0 30px 0;}.imgGallItem img{width:100%;margin:0;}.imgGallItem .description{min-height:44px;text-align:center;}#productsPath{display:block;width:100%;margin:7px 0 0 0;padding:0;position:relative;}#productsPath .pPH1{display:block;font-size:13px;color:#000;}#productsPath .pPH1 ul{list-style:none;margin:0;padding:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#productsPath .pPH1 ul li{list-style:none;margin:0;padding:0 15px 5px 0;float:left;color:#000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;}#productsPath .pPH1 ul li a{display:block;float:left;padding:0 6px 0 0;color:#000;text-decoration:none;height:20px;line-height:20px;position:relative;}#productsPath .pPH1 ul li a:hover{color:#000;text-decoration:underline;}#productsPath .pPH1 ul li a:before{content:"";font:normal normal normal 18px/1 FontAwesome;display:block;line-height:1em;pointer-events:none;text-align:center;position:absolute;top:0;right:-8px;}#productsPath .pPH1 ul li.hasArrow a:before{content:"";}#productsPath .pPH1 ul li:last-child a{background:none;}#productsPath .pPH1 ul li:last-child a:before{content:"";}#productsPath .pPH1 ul li.hasArrow,#productsPath .pPH1 ul #productsPath>.pPH1 ul li:last-child{padding:0 8px 5px 0;}#productsPath .pPH1 ul li:first-child{padding:0;}#productsPath .pPH1 ul li:first-child a{font-size:0;line-height:0;height:20px;padding:0 10px 0 0;}#productsPath .pPH1 ul li:first-child a span>span{position:absolute;top:-9999px;left:-9999px;}#productsPath .pPH1 ul li:first-child a span:before{content:"";margin:-1px 20px 0 0;font:normal normal normal 18px/1 FontAwesome;display:block;line-height:1.2em;pointer-events:none;text-align:center;}#productsPath .pPH1 ul li:first-child a:before{content:"";font:normal normal normal 18px/1 FontAwesome;display:block;line-height:1em;pointer-events:none;text-align:center;position:absolute;top:0;right:10px;}#productsPath .pPH1 ul li:first-child a:hover{color:#000;text-decoration:none;}.leftBoxNav ul{list-style:none;margin:0;padding:0;}.leftBoxNav ul li{float:left;margin:0;padding:0;width:50%;}.leftBoxNav ul li span{color:#000;display:inline-block;border-top-left-radius:3px;border-top-right-radius:3px;padding:7px 0;width:100%;text-align:center;cursor:pointer;}.leftBoxNav ul li span:hover{color:#ffc600;}.leftBoxNav ul li.selected span{background:#ffc600;color:#000;}.leftBoxTree{background:#fff;}.leftBoxTree ul{list-style:none;margin:0;padding:10px 0;width:100%;float:left;}.leftBoxTree ul li{float:left;width:100%;}.leftBoxTree ul li a{display:block;text-decoration:none;color:#000;padding:5px 15px;font-size:1em;background:none;display:block;font-weight:bold;}.leftBoxTree ul li a:hover{text-decoration:none;color:#ffc600;}.leftBoxTree ul li.expanded a{text-decoration:none;color:#ffc600;background:none;}.leftBoxTree ul li.expanded ul{padding:0 0 5px 20px;margin:0;}.leftBoxTree ul li.expanded ul li a{color:#666;padding:2px 0;font-weight:normal;}.leftBoxTree ul li.expanded ul li a:after{content:none;}.leftBoxTree ul li.expanded ul li a:hover{text-decoration:none;font-weight:bold;}.leftBoxTree ul li.expanded ul li a:before{content:"";color:#0d6f86;margin:0 7px 0 0;opacity:0;}.leftBoxTree ul li.expanded ul li.selected a{text-decoration:none;font-weight:bold;color:#ffc600;}.leftBoxTree ul li.expanded ul li.selected a:before{opacity:1;}.leftBoxTree ul li.expanded ul li.expanded a{text-decoration:none;color:#ffc600;background:none;}.leftBoxTree ul li.expanded ul li.expanded ul{padding:0;margin:0 0 0 23px;}.leftBoxTree ul li.expanded ul li.expanded ul li a{color:#666;padding:0;font-weight:normal;}.leftBoxTree ul li.expanded ul li.expanded ul li a:hover{text-decoration:none;font-weight:bold;}.leftBoxTree ul li.expanded ul li.expanded ul li a:before{content:"";color:#0d6f86;margin:0 7px 0 0;opacity:0;}.leftBoxTree ul li.expanded ul li.expanded ul li.selected a{text-decoration:none;font-weight:bold;color:#ffc600;}.leftBoxTree ul li.expanded ul li.expanded ul li.selected a:before{opacity:1;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded a{text-decoration:none;color:#ffc600;background:none;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul{padding:0;margin:0 0 0 23px;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li a{color:#666;padding:0;font-weight:normal;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li a:hover{text-decoration:none;font-weight:bold;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li a:before{content:"";color:#0d6f86;margin:0 7px 0 0;opacity:0;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li.selected a{text-decoration:none;font-weight:bold;color:#ffc600;}.leftBoxTree ul li.expanded ul li.expanded ul li.expanded ul li.selected a:before{opacity:1;}.leftBoxTree ul li.selected a{text-decoration:none;font-weight:bold;color:#ffc600;}.leftBoxTree ul li.selected a:before{opacity:1;}#searchBox{background:#fff;padding:20px;margin:14px 0 0 0;}#searchBox h1{color:#000;}#searchBox .searchBoxTitle{margin:0 0 20px 0;font-size:1.1em;padding:20px;background:#efefef;}#searchBox .searchBoxText ul{margin:0 0 20px 0;padding:0;list-style:none;}#searchBox .searchBoxText ul li{padding:0 0 5px 0;}#searchBox .searchBoxBtn{display:block;float:left;padding:0 20px;height:32px;line-height:32px;margin:0;background:#025b84;color:#fff;text-decoration:none;}#searchBox .searchBoxBtn:hover{background:#037eb6;color:#fff;text-decoration:none;}#searchBox .cartListEmptyText{padding:0 0 223px 0;margin:0 0 20px 0;}div.thumbGallery{float:left;width:100%;margin:0 0 30px -15px;}@media(max-width:549px){div.thumbGallery{width:calc(100% + 15px);}}div.thumbGallery .detail{float:left;width:100%;overflow:hidden;margin:0 0 15px 0;text-align:center;padding:0 0 0 15px;}div.thumbGallery .detail a{display:block;max-width:100%;max-height:100%;border-bottom:none;outline:none;}div.thumbGallery .detail a img{margin:0 auto;max-width:100%;width:auto !important;max-height:200px;}div.thumbGallery .thumbnails a{display:block;float:left;width:101px;height:101px;position:relative;text-decoration:none;position:relative;margin:0 0 0 15px;border-bottom:none;outline:none;border:1px solid #fff;box-sizing:border-box;}div.thumbGallery .thumbnails a img{max-width:100%;display:block;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}div.thumbGallery .thumbnails a:hover{text-decoration:none;border-color:#ffc200;}div.thumbGallery .thumbnails a.link{display:none;position:relative;margin:0;float:left;color:#000;line-height:140px;height:101px;text-align:center;font-size:16px;font-weight:bold;background:#e5e5e5 url(images/link.png) no-repeat center 13px;border-left:15px solid #fff;}div.thumbGallery .thumbnails a.link:hover{color:#000;background:#d1d1d1 url(images/link.png) no-repeat center 13px;border-color:#fff;}.contentPager{width:100%;margin:0 0 30px 0;text-align:right;padding:0 0 0 0;}.contentPagerIn{margin:0 0 0 0;}.pagerTitle{float:left;margin:0 0 0 0;color:#000;height:30px;line-height:30px;}.cspager{position:relative;list-style:none;margin:0 0;padding:0 0 5px 0;float:right;}@media(max-width:768px){.cspager{float:none;display:table;text-align:center;margin:0 auto;}}.cspager li{display:block;float:left;padding:0 2px;}@media(max-width:768px){.cspager li{float:none;display:inline-block;}}.cspager li a{display:block;text-decoration:none;padding:0 10px;text-align:center;height:30px;line-height:30px;color:#000;}.cspager li a:hover{color:#000 !important;background:#ffc600;text-decoration:none;}.cspager li.separator>span{display:block;height:30px;line-height:30px;padding:0 10px;}.cspager li.prev a,.cspager li.next a{width:auto;height:30px;line-height:30px;padding:0 15px;background:#ffc600;color:#000;}.cspager li.prev a:hover,.cspager li.next a:hover{background:#ffd133;}@media(max-width:768px){.cspager li.prev a,.cspager li.next a{width:100%;}}@media(max-width:768px){.cspager li.prev,.cspager li.next{width:100%;margin:10px 0;}}.cspager li.next>a>i{margin:0 0 0 7px;}.cspager li.prev>a>i{margin:0 7px 0 0;}.cspager li:not(.separator)>span{display:block;text-decoration:none;height:30px;line-height:30px;padding:0 12px;text-align:center;}.cspager li.item>a{color:#000;}.cspager li.first>a{color:#000;}.cspager li.prev-disabled>span{color:#77f;}.cspager li.current>span{background:#ffc600;color:#000;}.cspager li.next-disabled>span{color:#f7f;}.cspager li.last>a{color:#000;}.cspager li.step>a{background:#777;}#box404{text-align:center;padding:0;}#box404 h1{font-size:3em;font-weight:600;color:#2e6fd3;margin:0 0 10px 0;}#box404 .box404Title{font-size:2em;color:#000;margin:0 0 30px 0;padding:0;}#box404 #box404A h2,#box404 #box404B h2{font-size:1.7em;}#box404 #box404A{margin:0 0 40px 0;}#box404 #box404A p{font-size:1.2em;color:#fff;background:#333;padding:5px 20px;margin:0 auto;position:relative;display:table;}#box404 .box404Btn{display:table;font-size:15px;padding:0 50px;height:48px;line-height:48px;margin:0 auto;color:#000;text-decoration:none;text-transform:uppercase;background:#ffc600;}#box404 .box404Btn:hover{color:#000;text-decoration:none;background:#ffd133;}@media(max-width:768px){#box404 h1{font-size:2em;}#box404 .box404Title{font-size:1em;}#box404 #box404A h2,#box404 #box404B h2{font-size:1.2em;}#box404 #box404A p{font-size:1em;}#box404 .box404Btn{font-size:1em;padding:0 20px;height:30px;line-height:30px;}}@media(min-width:768px) and (max-width:991px){.navbar-collapse.collapse{display:none !important;}.navbar-collapse.collapse.in{display:block !important;}.navbar-header .collapse,.navbar-toggle{display:block !important;}.navbar-header{float:none;}}.jqifade{position:absolute;background-color:#000;}div.jqi{width:100%;max-width:400px;position:absolute;text-align:center;background:#fff;padding:20px;border:none;border-top:25px solid #2e6fd3;}div.jqi .jqiclose{color:#fff !important;font-size:1.8em;line-height:1.2em;top:-28px;right:3px;position:absolute;font-family:Arial;cursor:pointer;}div.jqi .jqititle{padding:5px 10px;font-size:16px;line-height:20px;border-bottom:solid 1px #eee;}div.jqi .jqimessage{padding:0 15px 15px 15px;line-height:20px;}div.jqi .jqibuttons button{margin:0;padding:5px 20px;color:#000;outline:none;background:#ffc200;border:none;}div.jqi .jqibuttons button:hover{background:#ffce33;color:#000;cursor:pointer;}div.jqi .jqiparentstate::after{background-color:#777;opacity:.6;filter:alpha(opacity=60);content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}div.jqi .jqisubstate{position:absolute;top:0;left:20%;width:60%;padding:7px;border:solid 1px #eee;border-top:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;}div.jqi .jqisubstate .jqibuttons button{padding:10px 18px;}.jqi .jqiarrow{position:absolute;height:0;width:0;line-height:0;font-size:0;border:solid 10px transparent;}.jqi .jqiarrowtl{left:10px;top:-20px;border-bottom-color:#fff;}.jqi .jqiarrowtc{left:50%;top:-20px;border-bottom-color:#fff;margin-left:-10px;}.jqi .jqiarrowtr{right:10px;top:-20px;border-bottom-color:#fff;}.jqi .jqiarrowbl{left:10px;bottom:-20px;border-top-color:#fff;}.jqi .jqiarrowbc{left:50%;bottom:-20px;border-top-color:#fff;margin-left:-10px;}.jqi .jqiarrowbr{right:10px;bottom:-20px;border-top-color:#fff;}.jqi .jqiarrowlt{left:-20px;top:10px;border-right-color:#fff;}.jqi .jqiarrowlm{left:-20px;top:50%;border-right-color:#fff;margin-top:-10px;}.jqi .jqiarrowlb{left:-20px;bottom:10px;border-right-color:#fff;}.jqi .jqiarrowrt{right:-20px;top:10px;border-left-color:#fff;}.jqi .jqiarrowrm{right:-20px;top:50%;border-left-color:#fff;margin-top:-10px;}.jqi .jqiarrowrb{right:-20px;bottom:10px;border-left-color:#fff;}.form-popup-cart-added{max-width:685px !important;position:relative;margin:0 auto;width:100%;}.form-popup-cart-added .mfp-close{color:#000 !important;}#AjaxCartAdded{padding:0 20px 20px 20px;border:1px solid #e5e5e5;background:#fff;}#AjaxCartAdded .cartAddTitle{border-bottom:1px solid #e5e5e5;color:#000;font-weight:bold;padding:20px 0;font-size:2em;margin:0 0 20px 0;}@media(max-width:768px){#AjaxCartAdded .cartAddTitle{font-size:1.1em;padding:10px 0;}}#AjaxCartAdded .cartAddItem .cartAddImage{float:left;width:30%;margin:0 5% 0 0;text-align:center;}#AjaxCartAdded .cartAddItem .cartAddImage img{max-width:100%;max-height:120px;}#AjaxCartAdded .cartAddItem .cartAddInfo{float:right;width:65%;}#AjaxCartAdded .cartAddItem .cartAddInfo .cartAddInfoName{font-weight:bold;font-size:1.2em;margin:0 0 15px 0;}#AjaxCartAdded .cartAddItem .cartAddInfo .cartAddContent strong{font-size:1.5em;margin:0 0 15px 0;}#AjaxCartAdded .cartAddItem .cartAddInfo .cartAddContent strong span{color:#d10000;}@media(max-width:768px){#AjaxCartAdded .cartAddItem .cartAddInfo .cartAddContent strong{font-size:1.3em;}}@media(max-width:768px){#AjaxCartAdded .cartAddItem .cartAddInfo{float:left;width:100%;}}#AjaxCartAdded .cartAddFooter .cartAddButton,#AjaxCartAdded .cartAddFooter .continueShop,#AjaxCartAdded .cartAddFooter .goToCart{height:35px;padding:0 30px;display:block;font-weight:bold;font-size:1.1em;margin:10px 0 0 0;cursor:pointer;border:none;text-align:center;width:auto;text-decoration:none;line-height:35px;}#AjaxCartAdded .cartAddFooter .cartAddButton:hover,#AjaxCartAdded .cartAddFooter .continueShop:hover,#AjaxCartAdded .cartAddFooter .goToCart:hover{text-decoration:none;}@media(max-width:768px){#AjaxCartAdded .cartAddFooter .cartAddButton,#AjaxCartAdded .cartAddFooter .continueShop,#AjaxCartAdded .cartAddFooter .goToCart{width:100%;}}#AjaxCartAdded .cartAddFooter .continueShop{background:#ccc;float:left;color:#000;}#AjaxCartAdded .cartAddFooter .continueShop:hover{background:#aaa;}#AjaxCartAdded .cartAddFooter .goToCart{background:#ffc600;float:right;color:#000;}#AjaxCartAdded .cartAddFooter .goToCart:hover{background:#ffd133;color:#000;}.marketBackground{margin:0;}@media(max-width:768px){.marketBackground{margin:15px 0 0 0;}}.customerSideMenu{width:100% !important;}.customerSideMenu ul{list-style:none;margin:0;padding:10px 0;width:100% !important;float:left;background:#fff;}.customerSideMenu ul li{float:left;width:100%;}.customerSideMenu ul li a{text-decoration:none;color:#000;padding:5px 15px;font-size:1em;background:none;display:block;font-weight:bold;background-color:#fff;text-transform:uppercase;}.customerSideMenu ul li a:hover{text-decoration:none;color:#ffc200;}@media(max-width:991px){.customerSideMenu ul li a{padding:3px 10px;}}@media(max-width:768px){.customerSideMenu ul li a{padding:3px 10px;}}.customerSideMenu ul li.current a{text-decoration:none;color:#ffc200;}.profileContent{padding:20px;background:#fff;}.profileContent .customerCenterContent .customerCenterFormWrap{margin:0 0 30px 0;}.profileContent .customerCenterContent .customerCenterFormHeader{color:#fff;font-weight:bold;margin:0 0 15px 0;background:#2e6fd3;padding:4px 15px;}.profileContent .customerCenterContent .customerCenterFormButton a{background:#ffc600;padding:5px 20px;display:inline-block;margin:10px 0 0 0;color:#000;float:right;}.profileContent .customerCenterContent .customerCenterFormButton a:hover{background:#ffd133;color:#000;text-decoration:none;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox{float:left;width:calc(50% - 15px);margin:0 30px 30px 0;background:#ededed;padding:15px 15px 10px 15px;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox .cdabLine strong{display:inline-block;width:90px;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox .cdabSetting{margin:5px 0 0 0;text-align:right;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox .cdabSetting a{display:inline-block;margin:0 0 0 10px;font-size:.9em;}@media(max-width:768px){.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox{width:100%;margin:0 0 15px 0;}}.profileContent .customerCenterAdressWrap .customerDeliveryAdressWrap .customerDeliveryAdressBox:nth-child(2n){margin:0 0 30px 0;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressAdd{margin:0;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressAdd a{font-weight:bold;}.profileContent .customerCenterAdressWrap .customerDeliveryAdressAdd a i{margin:0 7px 0 0;color:#eb6606;}#AjaxOrderDetail{background:#fff;padding:0 15px;width:100%;max-width:1000px;margin:0 auto;position:relative;}#AjaxOrderDetail .mfp-close{color:#000;}#AjaxOrderDetail .cartMainPrice{font-size:1.3em;text-align:right;padding:0 0 10px 0;}#AjaxOrderDetail .cartMainPrice span{font-size:1.8em;color:#dc143c;font-weight:bold;margin:0 0 0 15px;}@media(max-width:768px){#AjaxOrderDetail .cartMainPrice span{width:100%;display:block;margin:0;}}@media(max-width:768px){#AjaxOrderDetail .cartMainPrice{padding:0;text-align:center;font-size:1em;line-height:1.5em;}}.customerOrderListBox{padding:15px 15px 10px 15px;background:#ededed;}.customerOrderListBox strong{display:inline-block;width:50%;}.customerOrderListBox .colFunctions{text-align:right;}.customerOrderListBox .colFunctions i{margin:0 7px 0 0;font-size:.9em;}.cartListEmpty{padding:20px;text-align:center;}.cartListEmpty .cartListEmptyText{font-size:1.5em;font-weight:bold;}.cartListEmpty .cartListEmptyText i{margin:0 15px 0 0;color:#000;}@media(max-width:768px){.cartListEmpty .cartListEmptyText{font-size:1.1em;}}.cartListEmpty .cartListEmptyButton{margin:20px 0 0 0;}.cartListEmpty .cartListEmptyButton a{background:#ffc600;padding:5px 20px;display:inline-block;font-weight:bold;font-size:1em;cursor:pointer;color:#000;border:none;}.cartListEmpty .cartListEmptyButton a:hover{background:#ffd133;color:#000;text-decoration:none;}.customerCenterSpacer{height:30px;}@media(max-width:768px){.customerCenterSpacer{height:15px;}}#shopOrderProcess .row{margin:0;}#shopOrderProcess .row.marginRow{margin:0 -15px;}#shopOrderProcess .col-md-3{padding:0;}#shopOrderProcess .floatRight{float:right !important;}#shopOrderProcess .boldText{font-weight:bold;}@media(max-width:768px){#shopOrderProcess .cartItemsHeader{display:none;}#shopOrderProcess #termsOfTrade{width:100%;font-size:.8em;text-align:center;}}#shopOrderProcess .customerCenterFormHeader{color:#fff;font-weight:bold;margin:0 0 15px 0;background:#2e6fd3;padding:4px 15px;}@media(max-width:768px){#shopOrderProcess .customerCenterFormHeader{margin:0 0 10px 0;font-size:.9em;}}#shopOrderProcess .stepItem{height:100px;text-align:center;background:#fff;border-bottom:10px solid #666;line-height:130px;font-size:1.2em;color:#000;position:relative;}#shopOrderProcess .stepItem a{color:#000;position:absolute;top:0;width:100%;left:0;height:100%;}#shopOrderProcess .stepItem a:hover{text-decoration:none;color:#000;}#shopOrderProcess .stepItem .ico{position:absolute;top:10px;left:calc(50% - 17px);}@media(max-width:768px){#shopOrderProcess .stepItem{height:70px !important;}#shopOrderProcess .stepItem span{display:none;}}#shopOrderProcess .stepItemFontAwesome,#shopOrderProcess .cart .ico:before,#shopOrderProcess .delivery-payment .ico:before,#shopOrderProcess .form .ico:before,#shopOrderProcess .done .ico:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:2em;}#shopOrderProcess .cart .ico:before{content:"";}#shopOrderProcess .delivery-payment .ico:before{content:"";}#shopOrderProcess .form .ico:before{content:"";}#shopOrderProcess .done .ico:before{content:"";}#shopOrderProcess div.current .stepItem{background:#ffc200;color:#000;border-bottom:10px solid #2e6fd3;}#shopOrderProcess div.current .stepItem .ico{background-position:bottom center;}#shopOrderProcess div.fulfilled .stepItem{border-bottom:10px solid #000;}#shopOrderProcess .productsItemInCart{background:#fff;border-bottom:1px solid #a8a8a8;padding:15px 0;}#shopOrderProcess .productsItemInCart>div{min-height:40px;line-height:40px;}#shopOrderProcess .productsItemInCart .cartItemImg{width:50px;text-align:center;float:left;margin:0 15px 0 0;}#shopOrderProcess .productsItemInCart .cartItemImg img{max-height:40px;max-width:100%;}#shopOrderProcess .productsItemInCart a{color:#2e6fd3;}#shopOrderProcess .productsItemInCart a:hover{color:#000;}#shopOrderProcess .productsItemInCart div.itemIcons div.iconRemove{float:right;display:block;width:15px;height:15px;background:url(images/hBBX.png) no-repeat left top;line-height:0;font-size:0;cursor:pointer;margin:12px 0 0 0;}#shopOrderProcess .productsItemInCart div.itemIcons div.iconRemove:hover{background-position:left bottom;}@media(max-width:768px){#shopOrderProcess .productsItemInCart>div{min-height:40px;line-height:40px;}#shopOrderProcess .productsItemInCart .alignRight{text-align:left;}#shopOrderProcess .productsItemInCart .cartItemImg{display:none;}#shopOrderProcess .productsItemInCart .cartNameItem:before{content:"Položka: ";margin:0 15px 0 0;}#shopOrderProcess .productsItemInCart .quantityEdit:before{content:"Množství: ";float:left;margin:0 15px 0 0;}#shopOrderProcess .productsItemInCart .cartPriceItem:before{content:"Cena za kus: ";margin:0 15px 0 0;}#shopOrderProcess .productsItemInCart .cartSumItem:before{content:"Cena celkem: ";margin:0 15px 0 0;}#shopOrderProcess .productsItemInCart .quantityEdit{width:100%;}#shopOrderProcess .productsItemInCart .cartQuantityItem{float:left;width:115px;}#shopOrderProcess .productsItemInCart .inputPlus{padding:0 0 0 10px;}#shopOrderProcess .productsItemInCart .input-group-addon,#shopOrderProcess .productsItemInCart .input-group-btn{vertical-align:top !important;}}#shopOrderProcess .IndividualDesignRow{background:#fffcf3;border:1px solid #ffe9a3;}#shopOrderProcess .cartMainPrice{font-size:1.3em;text-align:right;padding:0 25px 10px 0;}#shopOrderProcess .cartMainPrice span{font-size:1.8em;color:#dc143c;font-weight:bold;margin:0 0 0 15px;}@media(max-width:768px){#shopOrderProcess .cartMainPrice span{width:100%;display:block;margin:0;}}@media(max-width:768px){#shopOrderProcess .cartMainPrice{padding:0;text-align:center;font-size:1em;line-height:1.5em;}}#shopOrderProcess .shopOrderStepsButtons .col-md-6{padding:0;margin:0 0 60px 0;}#shopOrderProcess .stepControl,#shopOrderProcess .leftStepControl .btnBack,#shopOrderProcess .rightStepControl .btnNext{text-align:center;height:40px;line-height:40px;font-weight:600;text-transform:uppercase;font-size:1.1em;padding:0 15px;}@media(max-width:768px){#shopOrderProcess .stepControl,#shopOrderProcess .leftStepControl .btnBack,#shopOrderProcess .rightStepControl .btnNext{margin:0 0 5px 0;width:100%;}}#shopOrderProcess .leftStepControl .btnBack{background:#666;color:#fff;float:left;}#shopOrderProcess .leftStepControl .btnBack i{margin:0 10px 0 0;font-size:1.2em;}#shopOrderProcess .leftStepControl .btnBack:hover{background:#222;color:#fff;text-decoration:none;}@media(max-width:768px){#shopOrderProcess .leftStepControl .btnBack{font-size:.7em;}}#shopOrderProcess .rightStepControl .btnNext{background:#ffc200;color:#000;float:right;}#shopOrderProcess .rightStepControl .btnNext i{margin:0 0 0 10px;font-size:1.2em;}#shopOrderProcess .rightStepControl .btnNext:hover{background:#ffce33;color:#000;text-decoration:none;}@media(max-width:768px){#shopOrderProcess .rightStepControl .btnNext{font-size:.7em;}}.darkBackground{background:#000;color:#fff;}.darkBackground.boldText{padding:10px 0;}.alignRight{text-align:right;}.alignRight .boldText{font-size:1.2em;}.orderDoneMessageBox{background:#fff;text-align:center;font-size:1.1em;padding:50px 0;margin:30px 0 0 0;}@media(max-width:768px){.orderDoneMessageBox{font-size:1em;padding:30px 0;margin:15px 0 0 0;}}#customerForm{background:#fff;padding:15px 0;}#customerForm .orderLoginLink{font-size:1em;font-weight:bold;margin:15px 0 25px 0;}#customerForm .orderLoginLink a{color:#000;padding:10px 0;background:#e4ad13;}#customerForm .orderLoginLink a i{margin:0 10px;}#customerForm .orderLoginLink a:hover{background:#efbf3b;color:#000;text-decoration:none;}@media(max-width:768px){#customerForm .orderLoginLink a{font-size:.8em;}}#customerForm .resetPassLink{font-size:.8em;text-align:right;}#customerForm .resetPassLink a{color:#000;}@media(max-width:768px){#customerForm .resetPassLink{margin:0 0 25px 0;}}.deliveryPayBox{background:#fff;padding:15px;}.deliveryPaymentMethods{padding:0;}div.deliveryPaymentMethods div.methodList div.groupMethods ul{margin:0 0 0 0;padding:0;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li{margin:0 0 5px 0;padding:0 0 0 15px;list-style:none;position:relative;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li a{background:url(images/deliveryPayCheckbox.png) no-repeat left center;display:block;padding:3px 0 3px 25px;text-decoration:none;color:#aaa;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li a span{padding:5px 0 5px 0;background-repeat:no-repeat;background-position:left center;}@media(max-width:768px){div.deliveryPaymentMethods div.methodList div.groupMethods ul li a span{font-size:.8em;}}div.deliveryPaymentMethods div.methodList div.groupMethods ul li a:hover span{text-decoration:none;color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li span{padding:5px 0 5px 25px;display:block;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li:hover{background:#ffc200;color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li:hover span{color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li:hover a{background:url(images/deliveryPayCheckboxSelected.png) no-repeat left center;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li .deliveryMethodDescription{display:none !important;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li .deliveryMethodInfoButton{background:url(images/deliveryInfo.png) no-repeat left center;float:left;position:absolute;top:2px;right:10px;padding:5px 0 5px 28px !important;font-weight:normal !important;cursor:pointer;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li .deliveryMethodInfoButton:hover{color:#fff;}@media(max-width:768px){div.deliveryPaymentMethods div.methodList div.groupMethods ul li .deliveryMethodInfoButton{font-size:0;line-height:20px;right:0;top:0;}}div.deliveryPaymentMethods div.methodList div.groupMethods ul li.possible a{color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li.selected{background:#ffc200;color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li.selected a{background:url(images/deliveryPayCheckboxSelected.png) no-repeat left center;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li.selected span{color:#000;}div.deliveryPaymentMethods div.methodList div.groupMethods ul li.selected:hover a{background:url(images/deliveryPayCheckboxSelected.png) no-repeat left center;}.deliveryPaymentMethodsCartLink{margin:0 0 0 15px;}.deliveryPaymentMethodsCartLink i{margin:0 7px 0 0;}@media(max-width:768px){.deliveryPaymentMethodsCartLink{font-size:.7em;text-align:center;}}.delivery-osobne>a>span{background:url(/templates/css/images/osobne.png) no-repeat left center;padding:5px 0 5px 70px !important;}.delivery-ceska-posta>a>span{background:url(/templates/css/images/ceskaposta.png) no-repeat left center;padding:5px 0 5px 70px !important;}.delivery-odvoz>a>span{background:url(/templates/css/images/osobne.png) no-repeat left center;padding:5px 0 5px 70px !important;}.payment-bank>a>span{background:url(/templates/css/images/bank.png) no-repeat left center;padding:5px 0 5px 70px !important;}.payment-hotove>a>span{background:url(/templates/css/images/hotove.png) no-repeat left center;padding:5px 0 5px 70px !important;}.payment-dobirka>a>span{background:url(/templates/css/images/dobirka.png) no-repeat left center;padding:5px 0 5px 70px !important;}.payment-faktura>a>span{background:url(/templates/css/images/faktura.png) no-repeat left center;padding:5px 0 5px 70px !important;}.orderRecapitulation{margin:0;}@media(max-width:768px){.orderRecapitulation .methodsContent{font-size:.9em;}.orderRecapitulation .methodsContent .alignRight{text-align:left;}}@media(max-width:991px){.orderRecapitulation{margin:0;}}.recapBox{background:#eee;padding:5px 0 0 0;margin:-15px 0 0 0;}@media(max-width:768px){.recapBox{margin:-10px 0 0 0;}}.recapBox .recapBorderTop{border-top:1px solid #aaa;}.recapBox .recapItemImg{max-height:50px;max-width:50px;padding:0 10px 0 0;}.recapBox .recapItemImg img{max-width:100%;max-height:100%;}.recapBox .recapBoxLine{background:#ddd;padding:5px 0;}.recapBox .recapBoxLine .finalRecapPrice{color:#a60000;font-size:1.2em;}.recapBox .row{padding:5px 0;}#ajaxLoginForm,#ajaxRegistrationForm,#ajaxAddressForm,#AjaxShopReviewForm,#resetPasswordRequestForm{width:100%;max-width:400px;}.lostPasswordLink{text-align:right;font-size:.8em;margin:0 0 5px 0;}.registrationLink{text-align:center;padding:20px;background:#e7e7e7;border-top:1px solid #c8c8c8;}.registrationLink a{background:#2e6fd3;padding:5px 20px;display:inline-block;font-weight:bold;font-size:1em;margin:10px 0 0 0;cursor:pointer;color:#fff;border:none;text-align:center;}.registrationLink a:hover{background:#2e6fd3;color:#fff;text-decoration:none;}.formSkinDefault .formField{position:relative;min-height:40px;}.formSkinDefault .formField div.label{float:left;width:30%;text-align:left;}.formSkinDefault .formField div.label label{display:block;padding:8px 0 0 0;font-size:1.3em;color:#2d72cf;white-space:pre-wrap;}.formSkinDefault .formField .edit{position:relative;float:left;width:70%;}.formSkinDefault .formField .edit input{display:block;padding:5px;border:none;border:1px solid #ccc;background:#fff;margin:0;width:100%;color:#000;}.formSkinDefault .formField .edit input:focus{background-color:#fffef4;color:#000;}.formSkinDefault .formField .edit input.error{border-color:#f00;}.formSkinDefault .formField .edit textarea{resize:none;border:1px solid #ccc;background:#fff;margin:0;width:100%;height:100px;padding:5px;color:#000;}.formSkinDefault .formField .edit textarea:focus{background-color:#fffef4;color:#000;}.formSkinDefault .formField .edit textarea.error{border-color:#f00;}.formSkinDefault .formField .edit select{display:block;padding:5px;border:1px solid #d1cfcf;background:#fff;margin:0;width:100%;}.formSkinDefault .formField [data-label-for].val_required::after{content:' *';color:#f00;}.formSkinDefault .formField span.error{position:absolute;left:10px;top:34px;color:#fff;padding:5px 10px 5px 5px;z-index:100;border:1px solid #ccc;background-color:#333;display:none;}.formSkinDefault .formField:hover span.error{display:block;}.formSkinDefault .editButton input{background:#ffc600;padding:10px 30px;display:block;font-weight:bold;font-size:1em;margin:10px 0 0 0;cursor:pointer;color:#000;border:none;text-align:center;width:auto;float:right;}.formSkinDefault .editButton input:hover{background:#ffd133;color:#000;}.formSkinDefault .checkBoxField input{text-align:left;width:auto !important;margin:11px 0 0 0 !important;}.formSkinDefaultPopup{background:#fff;margin:0 auto;position:relative;padding:0;}.formSkinDefaultPopup div.headerPopup{font-size:1.2em;margin:0;font-weight:bold;color:#fff;background:#2e6fd3;padding:10px 15px;}.formSkinDefaultPopup .formSkinDefaultPopupIn{padding:20px;}.formButtonBig a{background:#ffc600;padding:10px 30px;display:block;font-weight:bold;font-size:1em;margin:10px 0 0 0;cursor:pointer;color:#000;border:none;text-align:center;width:auto;float:right;}.formButtonBig a:hover{background:#ffd133;color:#000;}.success{color:#000;font-size:1em;text-align:center;font-weight:bold;}.wrapper{overflow:hidden;background:#fff;}.blackPanel{background:#121212;}.blackPanel .phone{color:#fff;float:left;margin:10px 0 0 0;}@media(max-width:991px){.blackPanel .phone{margin:10px 0;}}.blackPanel .phone i{margin:0 10px 0 0;}.blackPanel #search{float:right;margin:10px 0;}@media(max-width:991px){.blackPanel #search{display:none;}}.blackPanel #search .search{border:1px solid #4d4d4d;background:#fff;position:relative;}.blackPanel #search .search input.inputSearch{border:none;background:none;padding:1px 15px;width:270px;color:#000;outline:none;}.blackPanel #search .search .buttonSearch{position:relative;}.blackPanel #search .search .buttonSearch:before{content:"";color:#000;position:absolute;top:0;left:7px;z-index:100;pointer-events:none;outline:none;}.blackPanel #search .search .buttonSearch input{border:none;background:none;width:30px;}.header{background:#fff;}.header .container{position:relative;}.header .container .logo{float:left;margin:11px 0;}@media(max-width:768px){.header .container .logo{width:100%;text-align:center;margin:15px 0;}.header .container .logo img{max-height:55px;}}@media(max-width:768px){.header .container .controlButtons{display:table;margin:0 auto;}.header .container .controlButtons div{float:right;}}.header .container .controlHeaderButton{float:right;border-left:1px solid #e8e8e8;text-align:center;color:#000;position:relative;text-decoration:none;}@media(max-width:768px){.header .container .controlHeaderButton{padding:0 !important;width:66px;font-size:.9em;height:57px;}}.header .container .controlHeaderButton .buttonCount{position:absolute;top:33px;left:60px;background:#c9001c;color:#fff;text-align:center;display:block;width:17px;height:17px;line-height:17px;font-size:.7em;border-radius:50%;z-index:105;}@media(max-width:768px){.header .container .controlHeaderButton .buttonCount{top:3px;left:37px;}}.header .container .controlHeaderButton .buttonIcon{font-size:2em;width:100%;}.header .container .controlHeaderButton .buttonTitle{font-size:.9em;width:100%;font-weight:bold;}.header .container .controlHeaderButton:hover{background:#ffc600;}.header .container .menuButton{padding:27px 35px;}@media(max-width:768px){.header .container .menuButton{border-right:1px solid #e8e8e8;}}.header .container .cartButton{padding:30px 35px;}.header .container .userButton{padding:30px 25px 30px 25px;}.header .container .searchButton{padding:30px 25px 30px 25px;}.header .container .menu{float:right;}.header .container .searchPopup{position:absolute;top:114px;right:0;width:100%;z-index:1000;}@media(max-width:768px){.header .container .searchPopup{top:142px;overflow-y:initial;}.header .container .searchPopup .container{padding:0 15px 0 0;}}.header .container .searchPopup .search{background:#fff;height:42px;float:left;margin:0;position:relative;border:1px solid #000;border-radius:0;width:100%;}@media(min-width:991px){.header .container .searchPopup .search{display:none;}}@media(max-width:768px){.header .container .searchPopup .search{width:calc(100% - 17px);}}.header .container .searchPopup .search .inputSearch{float:left;width:calc(100% - 42px);height:42px;line-height:42px;border:none;padding:0 10px;color:#000;background:none;}.header .container .searchPopup .search .inputSearch:focus{outline:none;overflow:auto;}.header .container .searchPopup .search .buttonSearch{position:relative;}.header .container .searchPopup .search .buttonSearch input{width:42px;height:42px;position:relative;cursor:pointer;float:left;border:none;cursor:pointer;font-size:0;line-height:0;margin:0;background:none;}.header .container .searchPopup .search .buttonSearch:hover{opacity:.8;}.header .container .searchPopup .search .buttonSearch:before{content:"";color:#000;position:absolute;top:11px;left:16px;z-index:100;pointer-events:none;}.header .container .searchPopup ::-webkit-input-placeholder{color:#666;font-style:italic;}.header .container .searchPopup :-ms-input-placeholder{color:#666;font-style:italic;}.header .container .searchPopup ::-moz-placeholder{color:#666;opacity:1;font-style:italic;}.header .container .searchPopup :-moz-placeholder{color:#666;opacity:1;font-style:italic;}.pageBody{background:#f3f4f9;padding:30px 0;}.blogItem{display:block;width:100%;margin:0 0 30px 0;background:#fff;padding:20px;border:1px solid #ccc;border-radius:0;}.blogItem .blogImg{width:100%;margin:0 0 10px 0;}.blogItem .blogImg img{display:block;max-width:100%;}.blogItem .blogContent .blogTitle{margin:0 0 5px 0;}.blogItem .blogContent .blogTitle a{text-decoration:none;font-size:1.2em;font-weight:bold;line-height:1.1em;}.blogItem .blogContent .blogText .elipsis{display:block;display:-webkit-box;max-width:100%;height:57px;margin:0 auto;font-size:1em;line-height:1.5em;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.blogItem .blogContent .blogButton a{color:#025b84;text-decoration:underline;}.blogArchivButton{text-align:center;padding:15px 0 40px 0;}.blogArchivButton a{display:inline-block;border:1px solid #999;background:#f3f3f3;color:#000;padding:8px 20px;font-size:1.2em;text-decoration:none;border-radius:0;}.blogArchivButton a:hover{opacity:.8;}.newsletterBox{display:block;margin:0 auto 40px auto;text-align:center;padding:30px;width:100%;color:#fff;background:#666;border-radius:0;}@media(max-width:768px){.newsletterBox{padding:15px;}}.newsletterBox .newsletterTitle{font-size:2.5em;color:#fff;}@media(max-width:768px){.newsletterBox .newsletterTitle{font-size:1.5em;}}.newsletterBox .newsletterText{font-size:1.1em;margin:0 0 15px 0;color:#fff;}@media(max-width:768px){.newsletterBox .newsletterText{font-size:1em;}}.newsletterBox .newsletterForm{position:relative;}@media(min-width:768px){.newsletterBox .newsletterForm{display:table;margin:0 auto;}}@media(max-width:768px){.newsletterBox .newsletterForm{width:100%;}}.newsletterBox .newsletterForm .formField{float:left;margin:0 10px 0 0;}@media(max-width:768px){.newsletterBox .newsletterForm .formField{width:50%;margin:0;}}.newsletterBox .newsletterForm .formField .label{display:none;}.newsletterBox .newsletterForm .formField input{border:none;background:#fff;height:36px;line-height:36px;padding:0 15px;}@media(max-width:768px){.newsletterBox .newsletterForm .formField input{width:100%;margin:0;font-size:.8em;}}.newsletterBox .newsletterForm .formField span.error{position:absolute;bottom:-25px;left:0;color:#ff3a3a;}@media(max-width:768px){.newsletterBox .newsletterForm .formField span.error{bottom:-40px;}}.newsletterBox .newsletterForm .editButton{float:left;}@media(max-width:768px){.newsletterBox .newsletterForm .editButton{width:100%;}.newsletterBox .newsletterForm .editButton input{width:100%;}}.newsletterBox .newsletterForm .editButton input{background:#ffc600;color:#000;border:none;height:36px;line-height:36px;padding:0 25px;}.newsletterBox .newsletterForm .editButton input:hover{background:#ffd133;text-decoration:none;}.catBox{display:block;width:100%;text-align:center;text-decoration:none;color:#393939;padding:12px 10px;margin:0 0 30px 0;background:#d6d6d5;}.catBox:hover{text-decoration:none;background:#ffc600;color:#393939;}.catBox .catBoxIn{display:table;width:100%;}.catBox .catBoxIn span{display:table-cell;height:32px;line-height:1.1em;vertical-align:middle;}@media(max-width:1200px){.catBox .catBoxIn span{height:48px;}}@media(max-width:991px){.catBox .catBoxIn span{height:32px;}}@media(max-width:768px){.catBox .catBoxIn span{height:48px;}}.homeProductsTitle,.clankyTitle{font-weight:bold;font-size:1.8em;margin:0 0 10px 0;color:#444;}.productItem{display:block;width:100%;text-decoration:none;color:#000;margin:0 0 30px 0;padding:20px;border:1px solid #ccc;border-radius:0;background:#fff;}.productItem .productImg{background:#fff;text-align:center;height:175px;position:relative;}.productItem .productImg img{max-width:100%;max-height:175px;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;}@media(max-width:768px){.productItem .productImg{height:98px;}.productItem .productImg img{max-height:98px;}}.productItem .productName{height:60px;}.productItem .productName .productNameIn{text-align:center;display:table;width:100%;}.productItem .productName .productNameIn span,.productItem .productName .productNameIn h2{display:table-cell;vertical-align:middle;height:60px;font-size:1.1em;font-weight:bold;margin:0;line-height:1.4;color:#000;}@media(max-width:768px){.productItem .productName .productNameIn span,.productItem .productName .productNameIn h2{font-size:.9em;}}.productItem .productPrice{text-align:center;height:21px;margin:0;color:#a60000;font-size:1.4em;font-weight:bold;}@media(max-width:768px){.productItem .productPrice{font-size:1.2em;}}.productItem:hover{text-decoration:none;color:#2e6fd3;border-color:#2e6fd3;}.productItem:hover .productImg{opacity:.8;}.productItem:hover .productName{height:60px;}.productItem:hover .productName .productNameIn span,.productItem:hover .productName .productNameIn h2{color:#2e6fd3;}.productDetail{background:#fff;padding:30px;margin:0 0 30px 0;}@media(max-width:768px){.productDetail{padding:15px;}}.productDetail .productDetailGallery{margin:0;}.productDetail .productDetailGallery img{max-width:100%;}.productDetail .quantityEdit{width:105px;float:right;margin:10px 0 0 0;}@media(max-width:768px){.productDetail .quantityEdit{margin:10px 0 15px 0;}}.productDetail .poptavkaButton,.productDetail .buyButton,.productDetail .demandButton{background:#ffc600;color:#3c3614;padding:15px 25px;font-weight:bold;text-decoration:none;float:right;margin:0 0 0 20px;}.productDetail .poptavkaButton:hover,.productDetail .buyButton:hover,.productDetail .demandButton:hover{background:#ffd133;color:#3c3614;text-decoration:none;}@media(max-width:1200px){.productDetail .poptavkaButton,.productDetail .buyButton,.productDetail .demandButton{padding:15px 5px;text-align:center;font-size:.9em;}}@media(max-width:768px){.productDetail .poptavkaButton,.productDetail .buyButton,.productDetail .demandButton{padding:15px 25px;text-align:center;font-size:.9em;}}.productDetailNav{margin:30px 0 0 0;}.productDetailNav .productDetailNavLink{border-bottom:6px solid #ebebeb;float:left;width:100%;}@media(max-width:768px){.productDetailNav .productDetailNavLink{border:none;}}.productDetailNav .productDetailNavLink ul{list-style:none;margin:0;padding:0;}.productDetailNav .productDetailNavLink ul li{margin:0 10px 0 0;padding:0;float:left;}.productDetailNav .productDetailNavLink ul li span{color:#000;font-weight:bold;display:inline-block;padding:6px 10px;cursor:pointer;margin:0 0 -6px 0;font-size:1.3em;}@media(max-width:768px){.productDetailNav .productDetailNavLink ul li{width:100%;margin:0;}.productDetailNav .productDetailNavLink ul li span{background:#f1f1f1;margin:0;width:100%;}}.productDetailNav .productDetailNavLink ul li.selected span{border-bottom:6px solid #2d72cf;color:#2d72cf;}@media(max-width:768px){.productDetailNav .productDetailNavLink ul li.selected span{border:none;background:#2d72cf;color:#fff;}}.productDetailNav .pldNBox{margin:0 !important;padding:10px;}.productDetailNav .pldNBox .formSkinDefault .label{width:100%;padding:.2em 0 .3em;}.productDetailNav .pldNBox .formSkinDefault .edit{width:100%;}.productDetailNav .pldNBox ul{margin:0 0 25px 0;padding:0;list-style:none;}.productDetailNav .pldNBox ul li{list-style:none;padding:0 0 0 10px;margin:0;position:relative;}.productDetailNav .pldNBox ul li:before{color:#a60000;margin:0 5px 0 0;content:"";font-size:.5em;top:7px;position:absolute;left:-5px;}.relatedNadpis{font-weight:bold;font-size:1.4em;margin:0 0 20px 0;}.newsItem{background:#fff;text-decoration:none;display:flex;width:100%;float:left;margin:0 0 15px 0;}.newsItem .newsDate{background:#2e6fd3;float:left;text-align:center;width:125px;padding:15px 0;}.newsItem .newsDate .newsDay{font-size:1.5em;color:#fff;}.newsItem .newsDate .newsYear{font-size:1.5em;color:#ccc;font-weight:bold;}.newsItem .newsContent{float:left;width:calc(100% - 175px);overflow:hidden;margin:15px 0;height:66px;}.newsItem .newsContent .newsName{padding:0 15px;color:#025b84;font-size:1.3em;}.newsItem .newsContent .newsText{padding:0 15px;color:#888;display:block;display:-webkit-box;max-width:100%;height:36px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.newsItem .newsButton{background:#e4ad13;float:right;width:50px;text-align:center;color:#000;padding:37px 0 38px 0;}.newsItem:hover{text-decoration:none;}.newsItem:hover .newsButton{background:#fec72f;}@media(max-width:768px){.newsItem{display:block;}.newsItem .newsDate{width:100%;padding:10px 15px;}.newsItem .newsDate .newsDay{float:left;font-size:1.2em;margin:0 3px 0 0;}.newsItem .newsDate .newsYear{float:left;font-size:1.2em;font-weight:normal;}.newsItem .newsContent{width:100%;height:auto;}.newsItem .newsButton{display:none;}}.tNewsBox{display:block;text-decoration:none;width:100%;color:#000;margin:0 0 30px 0;}.tNewsBox .tNewsImg{position:relative;}.tNewsBox .tNewsImg img{max-width:100%;}.tNewsBox .tNewsImg .tNewsTitle{background:rgba(0,0,0,.8);color:#fff;padding:4px 15px;position:absolute;bottom:0;left:0;margin:0;font-size:1em;line-height:1.2;}.tNewsBox .tNewsContent{background:#fff;padding:20px 20px 10px 20px;}.tNewsBox .tNewsContent .tNewsText{height:107px;overflow:hidden;margin:0 0 5px 0;display:block;display:-webkit-box;max-width:100%;height:107px;margin:0 auto;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.tNewsBox .tNewsContent .tNewsDate{text-align:right;font-size:.8em;color:#666;}.tNewsBox:hover{color:#000;text-decoration:none;}.tNewsBox:hover .tNewsImg img{opacity:.8;}.tNewsBox:hover .tNewsImg .tNewsTitle{background:#ffc200;color:#000;}.cornerImgBox{padding:0 20px 20px 0;width:100%;max-width:300px;float:left;}.blogWideImg{margin:0 0 25px 0;}#shopOrderProcess .quantityEdit{width:105px;margin:6px 0 0 0;}@media(max-width:991px){#shopOrderProcess .quantityEdit{width:105px;}}.boxCatalogue .katalogList .boxWhite{padding:30px;background:#fff;margin:0 0 20px 0;}@media screen and (max-width:600px){.boxCatalogue .katalogList .boxWhite{padding:20px;}}.categoryDescriptionBox{background:#fff;padding:20px;margin:0 0 30px 0;}.categoryDescriptionBox ul{margin:0 0 25px 0;padding:0;list-style:none;}.categoryDescriptionBox ul li{list-style:none;padding:0;margin:0;}.categoryDescriptionBox ul li:before{color:#a60000;margin:0 5px 0 0;content:"";font-size:.5em;top:-2px;position:relative;}ul.relatedArticles{margin:0 0 25px 0;padding:0;list-style:none;}ul.relatedArticles li{list-style:none;padding:0;margin:0;}ul.relatedArticles li:before{color:#ffc200;margin:0 5px 0 0;content:"";}#newsDetail .boxOdrazky{margin:0 0 30px 0;}.footer{background:#333;padding:30px 0 5px 0;font-size:1.1em;}.footer .footerTitle{color:#fff;font-weight:bold;font-size:1.2em;margin:0;}.footer .cara{margin:0 0 10px 0;}.footer .cara span{display:inline-block;width:50px;height:1px;background:#ffc600;}.footer .footerText{color:#abaaaa;}.footer .footerText ul{list-style:none;margin:0 0 30px 0;padding:0;}.footer .footerText ul li{margin:0 0 7px 0;padding:0;}.footer .footerText ul li a{color:#fff;text-decoration:none;}.footer .footerText ul li a:hover{color:#fff;text-decoration:underline;}@media(max-width:768px){.footer .footerText{margin:0 0 20px 0;}}.footer .oceneni{text-align:center;margin:0 0 20px 0;}.footer .footerSocial{text-align:center;margin:0 0 20px 0;}.footer .footerSocial a{color:#818181;display:inline-block;margin:0 10px;font-size:1.4em;}.footer .footerSocial .fbColor:hover{color:#47639e;}.footer .footerSocial .gooColor:hover{color:#b5161a;}.footer .footerSocial .twColor:hover{color:#3c94e3;}.footer .footerSocial .inColor:hover{color:#3c94e3;}.footer .copyright{color:#818181;text-align:center;font-size:.9em;}.footer .copyright a{color:#818181;text-decoration:none;}.productDetailDataTable{border-collapse:collapse;width:100%;font-size:1em;margin:0 0 24px 0;}.priceBox{padding:10px 20px;background:#e8eaf0;margin:0 0 20px 0;border-radius:0;}.priceBox table{border-collapse:collapse;width:100%;font-size:1em;margin:0;}.priceBox table tr td{text-align:right;}.priceWithoutVat th,.priceWithoutVat td{color:#000 !important;font-size:1.2em !important;}@media(max-width:768px){.priceWithoutVat th,.priceWithoutVat td{font-size:1.1em;}}.mainPrice th,.mainPrice td{color:#d7121b !important;font-size:1.8em !important;}@media(max-width:768px){.mainPrice th,.mainPrice td{font-size:1.4em !important;}}.boxOptional{padding:10px 20px;background:#e8eaf0;margin:0 0 20px 0;border-radius:0;position:relative;}.boxOptional h2{margin:0 0 10px 0;font-size:1.4em;}.boxOpionalText{position:absolute;top:15px;right:63px;font-weight:600;}.optionalItem{width:100%;margin:0 0 4px 0;background:#fff;padding:2px 5px;box-sizing:border-box;border-radius:0;}.optionalItem .optionalCheckbox{margin:7px 0 0 0;float:left;width:35px;}@media(max-width:768px){.optionalItem .optionalCheckbox{width:100%;}}.optionalItem .optionalTitle{float:left;width:calc(100% - 35px - 50px - 100px);margin:2px 0 0 0;text-decoration:none;cursor:pointer;padding:2px 5px 0 5px;}@media(max-width:768px){.optionalItem .optionalTitle{width:100%;text-align:center;}}.optionalItem .optionalPrice{float:left;width:100px;margin:0;text-align:right;font-size:1.2em;padding:2px 5px;}.optionalItem .optionalInput{float:left;width:50px;border-radius:0;text-align:center;margin:2px 0 0 0;border:1px solid #c0c0c0;}.optionalItem:hover .optionalTitle{text-decoration:underline;}@media(max-width:768px){.optionalItem .mobileTablerBox{display:table;margin:0 auto;}}.spanAlt{position:absolute;bottom:24px;left:5.8%;background:#eceef3;color:#000;padding:4px 10px;z-index:10;border-radius:0;display:none;border:2px solid #9b9c9d;}.spanAlt:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:24px !important;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";position:absolute;bottom:-15px;left:10px;color:#9b9c9d;}.hpPlItem{position:relative;}.hpPlItem:hover>.spanAlt{display:block;}.totalPrice{font-size:1.8em;text-align:right;margin:0 0 20px 0;}.totalPrice span{color:#d7121b;}@media(max-width:768px){.totalPrice{font-size:1.4em;}}.underlineCell td{border-bottom:1px solid #cacaca;padding:5px 0;color:#767676;}.dostupnost td{color:#000;font-weight:bold;}.dostupnostSkladem{color:#1aa100;}.dostupnostNeni{color:#ef7500;}.sklad{position:relative;}.sklad:hover .skladem{display:block;}.skladem{background:#faffaa;display:none;width:190px;padding:10px;height:auto;position:absolute;top:-25px;left:40px;z-index:5;float:left;border:1px solid #b39145;}.plImgIco{position:absolute;left:0;z-index:105;}.plImgIco span{color:#fff;display:block;margin:5px 0 0 0;border-radius:3px;}.icoNovinka{background:#00b5ff;font-size:.9em;padding:4px;max-width:55px;text-align:center;}.icoZdarma{background:#2b7305;font-size:.9em;padding:4px 0;max-width:55px;text-align:center;line-height:1em;}.icoZaruka{background:#fcad00;font-size:.9em;padding:4px 0;max-width:75px;text-align:center;line-height:1em;}.icoTOP{background:#ec1117;font-size:.9em;padding:4px;}.icoVyrobek{color:#fff;display:block;margin:5px 0 0 0;border-radius:3px;background:#000aff;font-size:.9em;padding:4px 0;max-width:50px;text-align:center;line-height:1em;}.icoAkce{background:#303030;font-size:.9em;padding:4px;max-width:50px;text-align:center;}.categoryButton{float:left;text-align:center;color:#000;position:relative;text-decoration:none;width:100%;background:#fff;margin:0;border:1px solid #ccc;font-size:1.2em;}.categoryButton .buttonIcon{display:inline-block;}.categoryButton .buttonIcon i{margin:0 7px 0 0;}.categoryButton .buttonTitle{display:inline-block;font-weight:bold;}.mobileSpacer{height:15px;}.basketTitle{margin:0 0 10px 0;font-size:1.2em;font-weight:600;}.basketItem{margin:0 0 4px 0;display:block;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;}.basketItem:last-child{margin:0;}.basketItemTitle{float:left;width:50%;margin:0 3% 0 0;}@media(max-width:768px){.basketItemTitle{width:100%;margin:0;}}.basketItemKs{float:left;width:14%;margin:0 3% 0 0;}@media(max-width:768px){.basketItemKs{width:100%;margin:0;}}.basketItemPrice{float:left;width:30%;text-align:right;font-weight:600;}@media(max-width:768px){.basketItemPrice{width:100%;margin:0;text-align:left;}}.basketBox{padding:10px;background:#e8eaf0;margin:0 0 10px 0;border-radius:5px;}.totalPriceBasket{font-size:1.4em;text-align:right;margin:0 0 10px 0;}.totalPriceBasket span{color:#d7121b;}.nakup{color:#ffc600 !important;}.nakup .buttonTitle{color:#000 !important;}.nakup:hover{background:#121212 !important;}.nakup:hover .buttonTitle{color:#ffc600 !important;}.cartListEmpty{text-align:left;padding:40px 0;color:#555;font-size:1.4em;background:url(images/cartEmpty.png) no-repeat 800px center;}@media(max-width:1200px){.cartListEmpty{background:url(images/cartEmpty.png) no-repeat right center;}}@media(max-width:991px){.cartListEmpty{text-align:center;background:none;}}@media(max-width:768px){.cartListEmpty{font-size:1em;}}.cartEmptyText{font-size:1.2em;margin:0 0 15px 0;}.cartEmptyText strong{font-size:2em;}.cartEmptyButton{margin:0 0 40px 0;}.cartEmptyButton a{text-decoration:none;display:inline-block;padding:10px 40px;background:#ffc600;color:#000;}.cartEmptyButton a:hover{background:#ffd956;color:#000;}.cartEmptyButton2{margin:0 0 15px 0;}.cartEmptyButton2 a{text-decoration:none;display:inline-block;padding:10px 40px;background:#666566;color:#fff;}.cartEmptyButton2 a:hover{background:#555;color:#fff;}.cartEmptyText2{font-size:1.2em;margin:0 0 15px 0;}.individualDesignInfoBox{margin:15px 0;padding:15px;border:1px solid #ffc200;background:#fff7df;font-weight:bold;text-align:center;color:#000;}.individualDesignInfoBox2{margin:15px 0;padding:15px;background:#fffcf3;border:1px solid #ffe9a3;font-weight:bold;text-align:center;color:#000;}.IndividualDesignStar{font-weight:bold;color:#e40101;font-size:1.2em;}#boxFilter{padding:0 0 10px 0;text-align:right;}.filterVariant{display:inline-block;vertical-align:middle;margin:0 0 5px 20px;}.filterVariant .filterHeader{float:left;margin:5px 5px 0 0;font-size:13px;}.filterVariant .filterItem{float:left;}.filterItem select{padding:4px 15px 4px 5px;background:#fff;border:none;min-width:131px;}.catalogueBoxHeader{padding:15px 0 0 0;}.countdown{font-weight:bold;padding:0 10px 30px 10px;font-size:16px;color:#ec0912;text-align:center;display:block;background:#fff;}.filterSkladem .filter-field .filter-field-box input{margin:5px 0 0 0;}.filterSkladem .filter-field .filter-field-box label{margin:3px 5px 0 3px;vertical-align:top;font-size:13px;}.cart-header{background:#000;margin:30px 0 0 0;}.cart-header .cart-header-item{float:left;color:#fff;font-weight:bold;font-size:16px;border-left:1px solid transparent;padding:15px;}.cart-header .cart-header-item:first-child{border-left:none;}.cart-header .cart-header-item.cart-header-name{width:calc(100% - 588px);}.cart-header .cart-header-item.cart-header-quantity{width:135px;}.cart-header .cart-header-item.cart-header-stock-state{width:120px;}.cart-header .cart-header-item.cart-header-piece-price{width:150px;text-align:right;}.cart-header .cart-header-item.cart-header-price{width:150px;text-align:right;}.cart-header .cart-header-item.cart-header-remove{width:20px;border-left:none;}.cart-header .cart-header-item.cart-header-fakturacni{width:33.333%;}.cart-header .cart-header-item.cart-header-dodaci{width:33.333%;}.cart-header .cart-header-item.cart-header-kontaktni{width:33.333%;}@media(max-width:990px){.cart-header{display:none;}}.cart-product-item{border-bottom:1px solid #aaa;background:#fff;font-size:14px;}@media(max-width:990px){.cart-product-item{padding:7px 0 7px 55px;}.cart-product-item.cart-udaje{padding:0;}}.cart-product-item .cart-item-cell{float:left;padding:10px 15px;position:relative;}@media(max-width:990px){.cart-product-item .cart-item-cell{padding:0 10px;}}.cart-product-item .cart-item-cell span{display:inline-block;}.cart-product-item .cart-item-cell .cell-header-item{border-bottom:2px solid #d60001;padding:5px 0;font-weight:bold;display:none;margin:0 0 5px 0;}@media(max-width:990px){.cart-product-item .cart-item-cell .cell-header-item{display:block;}}.cart-product-item .cart-item-cell.cart-item-name{width:calc(100% - 588px);}.cart-product-item .cart-item-cell.cart-item-name .cart-item-image{width:45px;height:45px;position:relative;display:inline-block;vertical-align:middle;margin:0 10px 0 0;}.cart-product-item .cart-item-cell.cart-item-name .cart-item-image img{max-width:100%;max-height:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}.cart-product-item .cart-item-cell.cart-item-name .cart-item-title{display:inline-block;vertical-align:middle;font-weight:bold;color:#000;text-decoration:none;outline:none;width:calc(100% - 65px);}.cart-product-item .cart-item-cell.cart-item-name .cart-item-title span{line-height:1;}.cart-product-item .cart-item-cell.cart-item-name span.cart-item-title{padding:15px 0 14px 0;}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-name{width:100%;}.cart-product-item .cart-item-cell.cart-item-name .cart-item-image{position:absolute;top:50%;left:-50px;}.cart-product-item .cart-item-cell.cart-item-name .cart-item-title{width:100%;}}.cart-product-item .cart-item-cell.cart-item-stock-state{width:120px;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;height:65px;-webkit-box-pack:center;-moz-box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-stock-state{height:44px;}}@media(max-width:549px){.cart-product-item .cart-item-cell.cart-item-stock-state{height:28px;}}.cart-product-item .cart-item-cell.cart-item-quantity{width:135px;}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-quantity{width:135px;}}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box{line-height:1 !important;padding:0;}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box .quantity-edit{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #909090;width:70px;}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box .quantity-edit .quantity-input{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;border:none;background:#fff;min-width:0;text-align:center;}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box .quantity-edit .quantity-buttons{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:20px;-moz-flex-basis:20px;-ms-flex-preferred-size:20px;flex-basis:20px;}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box .quantity-edit .quantity-buttons .quantity-button{border:none;background:#dedede;color:#000;height:21px;margin:0;padding:0;width:100%;}.cart-product-item .cart-item-cell.cart-item-quantity .quantity-cart-box .quantity-edit .quantity-buttons .quantity-button:hover{cursor:pointer;background:#bfbfbf;}.cart-product-item .cart-item-cell.cart-item-quantity-number{width:105px;text-align:center;}.cart-product-item .cart-item-cell.cart-item-quantity-number span{padding:15px 0 14px 0;}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-quantity-number{width:70px;}}.cart-product-item .cart-item-cell.cart-item-piece-price{width:150px;text-align:right;}.cart-product-item .cart-item-cell.cart-item-piece-price span{padding:15px 0 14px 0;}@media(max-width:549px){.cart-product-item .cart-item-cell.cart-item-piece-price span{padding:0;}}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-piece-price{display:none;}}.cart-product-item .cart-item-cell.cart-item-price{width:150px;text-align:right;font-size:16px;font-weight:bold;}.cart-product-item .cart-item-cell.cart-item-price span{padding:14px 0 13px 0;}@media(max-width:549px){.cart-product-item .cart-item-cell.cart-item-price span{padding:0;}}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-price{width:calc(100% - 285px);}}@media(max-width:549px){.cart-product-item .cart-item-cell.cart-item-price{width:calc(100% - 30px);text-align:left;}}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-price.order-item-price{width:calc(100% - 70px);}}.cart-product-item .cart-item-cell.cart-item-remove{width:20px;padding:10px 5px;}@media(max-width:990px){.cart-product-item .cart-item-cell.cart-item-remove{padding:0 5px;}}.cart-product-item .cart-item-cell.cart-item-remove button{border:none;background:none;padding:0 5px;margin:15px 0 14px 0;color:#da0000;font-size:15px;}@media(max-width:549px){.cart-product-item .cart-item-cell.cart-item-remove button{margin:0;}}.cart-order-item{border-bottom:1px solid #aaa;background:#fff;font-size:14px;}.cart-order-item .order-item-name{float:left;}.cart-order-item .order-item-name span{display:inline-block;padding:10px;}.cart-order-item .order-item-price{float:right;font-weight:bold;}.cart-order-item .order-item-price span{display:inline-block;padding:10px;}.cart-footer-panel{border-bottom:1px solid #aaa;background:#fff;font-size:14px;}.cart-footer-panel .cart-final-price{text-align:right;font-weight:bold;font-size:18px;padding:10px;}@media(max-width:990px){.cart-footer-panel .cart-final-price{font-size:13px;}}.cart-footer-panel .cart-final-price span{font-size:24px;color:#cd0003;display:inline-block;margin:0 0 0 8px;}.cart-footer-panel .cart-info-text{text-align:right;padding:10px;}.cart-footer-panel .cart-delivery-text{text-align:right;padding:10px;}.cart-footer-panel .cart-info-button{text-align:center;padding:10px;}.cart-footer-panel .cart-info-button .cart-gift-open{border:none;background:#2c782a;color:#fff;font-weight:bold;text-transform:uppercase;display:inline-block;padding:10px 40px;text-decoration:none;outline:none;}.cart-footer-panel .cart-info-button .cart-gift-open:hover{background:#289d25;color:#fff;}.logo-homepage,.logo-page{display:block;text-decoration:none;margin:0;font-size:0;line-height:1;float:left;}@media(max-width:767px){.logo-homepage,.logo-page{float:none;}}.logo-homepage .logo,.logo-page .logo{display:block;}.logo-homepage .logo .logo-text,.logo-page .logo .logo-text{text-indent:100%;font-size:0;color:transparent;position:absolute;line-height:1;}.logo-homepage .logo .logo-svg,.logo-page .logo .logo-svg{pointer-events:none;}.logo-homepage .logo:hover,.logo-page .logo:hover{text-decoration:none;}