*,::after,::before{box-sizing:border-box}html{font-family:'IBM Plex Sans', sans-serif;;line-height:1.2;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#141414;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#D31F25;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#D31F25;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}body{line-height:1.2;position:relative}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:700;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, .1)}small{font-size:80%;font-weight:400}mark{padding:.2em;background-color:#fcf8e3}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#141414;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#141414}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.marker-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.marker-flex>div{display:flex;justify-content:center;flex-flow:column;align-items:center;padding:0 15px}.marker-flex>div img{margin-bottom:10px}.UniPhotogallery ul.Categories{display:flex;justify-content:center}@media (min-width:576px){.container{max-width:540px}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.container{max-width:720px}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.container{max-width:960px}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.basic001,.basic002,.basic003{margin:0 !important;padding:0 !important}.skry,.hide{display:none}.theme-flat .nivo-controlNav{padding:0 0 10px}.theme-default .nivoSlider{margin:0 !important}input:focus,textarea:focus,select:focus{outline:none}#kategorie-obchodu a,#logo,#main-cart a .kosik-ico,#main-search,#menu-main a,.ShopIcons button,.backrow a,.info-row,.slogan,.steps .steps-in,ul.tabs a,#main-login,#main-cart{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}body{background-color:#e5e5e5;line-height:160%}img{max-width:100%!important;height:auto!important}iframe{max-width:100%}div.container-insert-module{width:100%}.slogan{margin:0;padding:0;font-size:20px;color:#ee7d00;height:128px;float:left}.slogan span{display:block;position:relative;top:50%;transform:translateY(-50%)}.info-row{position:absolute;left:0;top:-40px;line-height:40px;margin:0;padding:0;list-style:none;color:#555555;height:40px;overflow:hidden}#container,#container-main{position:relative}.info-row li{margin:0 20px 0 0;padding:0;display:inline}.info-row li a{color:#555555;text-decoration:none}.info-row li a:hover{text-decoration:underline}.info-row li i{margin-right:8px}.top-image .container-insert-module{display:none}.camera_wrap::after,.base-modulebox::after,.top-image::after{clear:both;content:"";display:block}.mbmenu .title{display:none}#container{padding:0;margin:0 auto;text-align:left;max-width:100%}.ShopContent,.container,.ShopIntro .Default,.box-newsletter .shop-newsletter-popup-content{width:1230px;max-width:100%;margin:0 auto;position:relative}#content{}.header-wraper{position:sticky;top:0;z-index:99999}header{width:100%;margin:0 auto}header{background-color:#141414}header .container{width:100%;max-width:1270px}header .col{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}header .container .col{padding:15px}header .container-fluid .col{padding:8px}#logo img{max-height:38px;width:auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}header nav{display:none;width:100%;top:15px;position:relative;margin-bottom:15px}header nav ul{padding:0;margin:0;list-style-type:none}header nav ul ul{}header nav ul li{position:relative}header nav ul li>a:not(.sub){width:100%;text-align:center;display:block;text-decoration:none;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;text-decoration:none!important;padding:10px 40px;margin-bottom:2px;border-bottom:2px solid transparent}header nav ul li.selected>a{color:#D31F25}header nav ul li>a.sub{width:40px;height:40px;display:flex;justify-content:center;align-items:center}header nav ul ul{display:none}nav .sub{position:absolute;top:0;right:0;width:40px;background-color:#ececec}nav ul li a.sub{border:1px solid #f5f5f5;color:#ffffff!important;box-sizing:border-box;height:40px;background-color:#141414!important;text-decoration:none!important}header nav ul li>a{color:#fff;font-weight:400;font-size:16px}header nav ul li li>a{background-color:#ffffff0d}#menu-trigger{padding:10px 12px;background-color:transparent;cursor:pointer}#menu-trigger{border:1px solid rgba(255, 255, 255, 1)}#menu-trigger>div{display:block;width:22px;height:2px;border-radius:1px}#menu-trigger>div{background-color:#fff}#menu-trigger>div+div{margin-top:5px}body .camera_content{background:transparent!important;width:100%!important;left:0!important;margin:0 auto!important;right:0!important;max-width:1200px!important;transform:translateY(-50%) translateX(0%)!important}body .camera_content>h1,body .camera_content>h2,body .camera_content>h3{font-size:21px!important;font-weight:400!important;color:#141414!important;margin-bottom:20px!important;display:flex;align-items:center}body .camera_content>h1::before,body .camera_content>h2::before,body .camera_content>h3::before{content:"";position:static;margin-right:10px;display:block;width:16px;height:21px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 0C3.24023 4.18359 0 9.06445 0 12.3457C0 17.4316 3.24023 21 7.875 21C12.5098 21 15.75 17.4316 15.75 12.3457C15.75 9.06445 12.4277 4.14258 7.875 0ZM4.01953 15.832C4.01953 15.2578 4.22461 13.2891 7.875 9.1875C11.4844 13.2891 11.6895 15.2578 11.6895 15.832C11.6895 17.8008 10.5 19.2773 8.69531 19.6055C8.4082 19.6465 8.16211 19.6875 7.875 19.6875C7.54688 19.6875 7.30078 19.6465 7.01367 19.6055C5.20898 19.2773 4.01953 17.8008 4.01953 15.832ZM12.7148 17.4316C12.8789 16.9395 13.002 16.4062 13.002 15.832C13.002 12.5098 8.36719 7.79297 7.875 7.21875C7.3418 7.83398 2.70703 12.5098 2.70703 15.832C2.70703 16.4062 2.83008 16.9395 2.99414 17.4316C1.92773 16.1602 1.3125 14.3965 1.3125 12.3457C1.3125 8.61328 6.31641 3.48633 7.875 2.00977C9.39258 3.48633 14.4375 8.61328 14.4375 12.3457C14.4375 14.3965 13.7812 16.1602 12.7148 17.4316Z' fill='%23D31F25'/%3E%3C/svg%3E%0A");flex-shrink:0}body .camera_content p{font-weight:bold!important;font-size:36px!important;line-height:47px!important;color:#141414!important}body .camera_content .wrap a{background:none!important;font-weight:normal!important;font-size:21px!important;line-height:27px!important;color:#141414!important;padding:0px 0px 10px 0px!important;border-bottom:3px solid #D31F25!important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}body .camera_content .wrap a:hover{border-bottom-color:transparent!important;color:#8b8b8b!important}.body-wraper{margin:0 auto;background-color:#f5f5f5}body.detajl-page .body-wraper{background-color:#fff}.cat-box{background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);padding:70px 0 100px}.cat-box ul{padding:0;margin:0 -2px;display:flex;flex-wrap:wrap;justify-content:center}.cat-box ul>li{padding:0 2px 2px;width:301px}.cat-box ul>li a{display:flex;background-image:url("data:image/svg+xml,%3Csvg width='297' height='140' viewBox='0 0 297 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='297' height='140' fill='%23F5F5F5'/%3E%3Cpath d='M108 140L248.584 0H297V140H108Z' fill='url(%23paint0_linear_69_247)'/%3E%3Cpath d='M297 132V140H289L297 132Z' fill='%23D31F25'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_69_247' x1='221.169' y1='0' x2='221.169' y2='140' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31F25' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23D31F25' stop-opacity='0.05'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");height:140px;align-items:center;padding:0 30px;flex-flow:row-reverse;font-weight:700;color:#141414;text-decoration:none!important;line-height:27px;font-size:21px;background-position:right center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.cat-box ul>li a:hover{background-image:url("data:image/svg+xml,%3Csvg width='297' height='140' viewBox='0 0 297 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='297' height='140' fill='%23D31F25'/%3E%3Cpath d='M108 140L248.584 0H297V140H108Z' fill='url(%23paint0_linear_219_341)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_219_341' x1='221.169' y1='0' x2='221.169' y2='140' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");color:#fff}.cat-box ul>li a .icon{flex-shrink:0}.col.no-shrink{flex-grow:0}.eko-section{padding-bottom:100px}.eko{font-style:normal;font-weight:bold;font-size:96px;color:#22B24F;line-height:120%}.eko-end{font-style:normal;font-weight:bold;font-size:28px;line-height:36px;padding-top:25px;padding-left:0}.quote{font-weight:normal;font-size:21px;line-height:27px}.clanky-col{display:grid;padding-bottom:100px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:4px 4px;grid-template-areas:"first second third" "first forth fifth"}.clanky-col>div{position:relative}.clanky-col>div:nth-child(1){grid-area:first}.clanky-col>div:nth-child(2){grid-area:second}.clanky-col>div:nth-child(3){grid-area:third}.clanky-col>div:nth-child(4){grid-area:forth}.clanky-col>div:nth-child(5){grid-area:fifth}.clanky-col .image{position:relative;display:block;width:100%;height:100%}.clanky-col .image a{position:relative;display:block;width:100%;height:100%}.clanky-col .image::after{content:"";display:block;width:40px;height:3px;position:absolute;top:0;top:30px;left:30px;background-color:#D31F25;pointer-events:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.clanky-col .clanok.vsetky .image::after{background-image:url("data:image/svg+xml,%3Csvg width='40' height='57' viewBox='0 0 40 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 0H0V3H40V0Z' fill='%23D31F25' fill-opacity='0.8'/%3E%3Cpath d='M40 36H0V39H40V36Z' fill='%23D31F25' fill-opacity='0.4'/%3E%3Cpath d='M20 18H0V21H20V18Z' fill='%23D31F25' fill-opacity='0.6'/%3E%3Cpath d='M20 54H0V57H20V54Z' fill='%23D31F25' fill-opacity='0.2'/%3E%3C/svg%3E%0A");width:40px;height:57px;background-color:transparent}.clanky-col .clanok:first-child .image::after{width:80px}.clanky-col .image a::after{content:"";display:block;width:100%;height:100%;background:linear-gradient(123.74deg, #FFFFFF 19.95%, rgba(255, 255, 255, 0.85) 67.08%, rgba(255, 255, 255, 0.2) 118.22%);position:absolute;top:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.clanky-col .clanok:hover .image a::after{opacity:0.5}.clanky-col .content{position:absolute;bottom:0;padding:30px;pointer-events:none}.clanky-col .content h2{margin:0;font-weight:bold;font-size:21px;line-height:27px}.clanky-col .clanok:first-child .content h2,.clanky-col.clanky-blog .clanok .content h2{font-size:28px;line-height:36px}.clanky-col .content h2 a{color:#141414;text-decoration:none!important}.clanky-col .clanok.vsetky .image a{padding-top:66.6666%}.vymenili-ste{padding-bottom:75px}.vymenili-ste h2{font-size:36px;font-weight:700;margin-bottom:50px;max-width:300px}.vymenili-ste img{margin-bottom:30px}.vymenili-ste h3{font-size:20px;font-weight:700;margin-bottom:20px}.vymenili-ste ul{padding:0;list-style-type:none}.vymenili-ste ul li{margin-bottom:8px;display:flex;align-items:center}.vymenili-ste ul li::before{content:"";font:normal normal normal 11px/1 FontAwesome;display:inline-block;flex-shrink:0;margin-right:5px}.vymenili-ste .col{margin-bottom:25px}.vymenili-ste .col:nth-child(2) ul li::before{content:"\f068";color:#D31F25}.vymenili-ste .col:nth-child(3) ul li::before{content:"\f067";color:#0EBF0A}.video-prezentacia{font-size:21px;color:#141414;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none!important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.video-prezentacia::before{content:"";position:static;display:inline-block;margin-right:10px;width:23px;height:27px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='27' viewBox='0 0 23 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_83_585' fill='white'%3E%3Cpath d='M22.5 13.5L0 26.4904L1.13566e-06 0.509621L22.5 13.5Z'/%3E%3C/mask%3E%3Cpath d='M22.5 13.5L24 16.0981L28.5 13.5L24 10.9019L22.5 13.5ZM0 26.4904H-3L-3 31.6865L1.5 29.0885L0 26.4904ZM1.13566e-06 0.509621L1.5 -2.08846L-3 -4.68653L-3 0.509621L1.13566e-06 0.509621ZM21 10.9019L-1.5 23.8923L1.5 29.0885L24 16.0981L21 10.9019ZM3 26.4904L3 0.509621L-3 0.509621L-3 26.4904H3ZM-1.5 3.1077L21 16.0981L24 10.9019L1.5 -2.08846L-1.5 3.1077Z' fill='%23D31F25' mask='url(%23path-1-inside-1_83_585)'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.video-prezentacia:hover{color:#8b8b8b}.video-prezentacia:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 7.5L0 15L6.56156e-07 0L13 7.5Z' fill='%23D31F25'/%3E%3C/svg%3E%0A")}.distribucia{padding-bottom:70px}.distribucia .bg{background-color:#fff}.distribucia .bg .col:first-child{padding:50px 15px 35px 65px}.distribucia h2{font-size:21px;font-weight:400;display:flex;align-items:center;margin-bottom:30px}.distribucia h2::before{content:"";position:static;margin-right:10px;display:block;width:16px;height:21px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 4.5625C5.70117 4.5625 3.9375 6.36719 3.9375 8.5C3.9375 10.6738 5.70117 12.4375 7.875 12.4375C10.0078 12.4375 11.8125 10.6738 11.8125 8.5C11.8125 6.36719 10.0078 4.5625 7.875 4.5625ZM7.875 11.125C6.39844 11.125 5.25 9.97656 5.25 8.5C5.25 7.06445 6.39844 5.875 7.875 5.875C9.31055 5.875 10.5 7.06445 10.5 8.5C10.5 9.97656 9.31055 11.125 7.875 11.125ZM7.875 0.625C3.48633 0.625 0 4.15234 0 8.5C0 11.6992 1.06641 12.6016 7.05469 21.2148C7.42383 21.7891 8.28516 21.7891 8.6543 21.2148C14.6426 12.6016 15.75 11.6992 15.75 8.5C15.75 4.15234 12.2227 0.625 7.875 0.625ZM7.875 20.0664C2.13281 11.8223 1.3125 11.166 1.3125 8.5C1.3125 6.77734 1.96875 5.13672 3.19922 3.86523C4.4707 2.63477 6.11133 1.9375 7.875 1.9375C9.59766 1.9375 11.2383 2.63477 12.5098 3.86523C13.7402 5.13672 14.4375 6.77734 14.4375 8.5C14.4375 11.166 13.5762 11.8223 7.875 20.0664Z' fill='%23D31F25'/%3E%3C/svg%3E%0A");flex-shrink:0}.distribucia h3{font-weight:700;margin-bottom:30px}.distribucia p{line-height:160%;margin-bottom:30px}.distribucia .col{margin-bottom:25px}a.btn,.clanok-Back a{color:#141414!important;padding-bottom:10px;display:inline-block;border-bottom:3px solid #D31F25;text-decoration:none!important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}a.btn:hover,.clanok-Back a:hover{border-bottom-color:transparent!important;color:#8b8b8b!important}.o-spolocnosti{margin-bottom:10px}.o-spolocnosti h2{display:flex;align-items:baseline;margin-bottom:30px}.o-spolocnosti h2 img{margin-left:15px}.o-spolocnosti .col{margin-bottom:25px}.footer{background:#141414;color:#fff;margin-top:50px;padding-top:60px}.footer h4{font-size:16px;margin:0 0 15px;padding:0;color:#fff;font-weight:700}footer a{color:#DDDDDD;text-decoration:underline}footer>.container>.row>.col:not(:last-child){padding-bottom:30px}footer>.container>.row>.col:last-child{padding-top:25px;border-top:1px solid #555555}footer a:hover{color:#fff;text-decoration:underline}footer ul.social-icons{display:flex;padding:0;margin-bottom:20px}footer ul.social-icons li{font-size:24px;margin-right:20px;list-style-type:none}footer img{margin-bottom:10px}footer .copy,footer .copy a{color:#AAAAAA}footer .copy p{margin-bottom:25px}.copy{color:#AAAAAA;font-size:14px}footer .copy .col:last-child{text-align:right}footer .copy a:hover{text-decoration:none}.nadpis-box{display:flex;flex-wrap:wrap;flex-flow:row-reverse;align-items:center;border-bottom:1px solid #DDDDDD;margin-bottom:100px}.nadpis-box .ShopProductParentCategories,.nadpis-box .heading{width:50%}.nadpis-box .heading{text-align:left}.nadpis-box .ShopProductParentCategories{text-align:right;padding:32px 0}.nadpis-box .ShopProductParentCategories ul{color:#999999}.nadpis-box .ShopProductParentCategories a{color:#141414;text-decoration:none}.nadpis-box .ShopProductParentCategories a:hover{color:#141414;text-decoration:underline}.variants-count{display:none}.addony .variants-count{display:inline-block;background-color:#141414;color:#FFF;font-size:12px;line-height:20px;padding:0 7px;margin-left:15px;display:none}dl.variants{margin-bottom:35px}dl.variants dt{font-weight:400;margin-bottom:10px}#cely-popis{padding-top:50px;margin-top:100px}#cely-popis .col-12{padding-bottom:50px}#cely-popis .prilohy dd{display:none}#cely-popis .prilohy dt a{font-size:16px;line-height:160%;color:#141414;font-weight:400;margin-bottom:7px;display:block}#cely-popis .prilohy dt a::before{content:"\f1c1";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:10px;color:#D31F25}.prd-img{position:relative;width:100%;margin-bottom:30px}.prd-img li{display:flex;justify-content:center}.totop{z-index:1000;position:fixed;right:10px;bottom:10px;display:none;background:#000;color:#fff}.totop a{display:block;width:45px;height:45px;line-height:40px;text-align:center;font-size:30px;transition:all .2s ease-in-out;background:#777777;color:#fff}.totop a:hover{color:#fff;background:#000}#main-cart,#main-login,#main-login li ul,span.ic{position:absolute}.user.logged{text-align:center;padding:5px 10px;border-bottom:1px solid #ededed}.md{display:none!important}.ShopContent{width:100%}.subcategories{margin:0 -10px}.ShopContent .Cat{margin:0 0 20px;overflow:hidden;padding:0;width:100%}.ShopContent .Cat li{float:left;list-style:none;margin:0;padding:0 10px;width:25%;display:table;height:50px;overflow:hidden;table-layout:fixed}.ShopContent .Cat li a{border:1px solid #ededed;border-radius:3px;display:flex;align-items:center;margin:10px 0;padding:10px;position:relative;white-space:normal;text-decoration:none;font-size:16px;color:#222222}.ShopContent .Cat.WithIcons li a{height:70px;padding:0 15px 0 70px}.ShopContent .Cat li a:hover{text-decoration:none;border-color:#141414;color:#141414}.ShopContent .Cat li a span{display:block}.ShopContent .Cat li a em{padding-left:5px;font-size:12px}.ShopContent .Cat li a img{bottom:0;left:0;margin:auto;max-height:80%;max-width:80%;position:absolute;right:0;top:0}.ShopContent .Cat.WithIcons li a span:first-child{height:68px;left:0;position:absolute;width:70px}.ShopContent .Cat.WithIcons li a span:last-child{font-size:14px;line-height:18px;max-height:54px;overflow:hidden;position:relative}.ShopIntro .Actions,.ShopIntro .Default{clear:both;width:100%;margin-bottom:55px}.ShopIntro .Default,.IntroArticles{border-top:2px solid #141414}.matrix-skin .slick-dots li button::before{color:#f1f1f1;opacity:1;font-size:12px}.matrix-skin .slick-dots li.slick-active button::before{color:#141414;opacity:1}.matrix-skin .slick-prev::before,.matrix-skin .slick-next::before{opacity:1;background:#141414;color:#ffffff;position:absolute;top:0;left:0;right:0;bottom:0;line-height:40px}.matrix-skin .slick-prev::before:hover,.matrix-skin .slick-next::before:hover{opacity:1;background:#141414;color:#ffffff}.matrix-skin .slick-prev,.matrix-skin .slick-next{height:45px}.matrix-skin .slick-prev:hover,.matrix-skin .slick-next:hover{}.more-products{position:absolute;bottom:-35px;right:0}.more-products a,.articles .article .more a,.all-articles a.btn,.articleBack a,#bestfooter .more,#bestfooter .hide,a.photos-slider-link{display:inline-block;padding:10px 25px;min-width:150px;background:#f1f1f1;color:#141414;text-decoration:none;text-align:center}.more-products a:hover,.articles .article .more a:hover,.all-articles a.btn:hover,.articleBack a:hover,#bestfooter .more:hover,#bestfooter .hide:hover,a.photos-slider-link:hover{background:#141414;color:#ffffff}.articles .article .more a,.articleBack a{padding:0 25px}.all-articles a.btn{font-size:20px;padding:10px 50px}a.photos-slider-link{margin:0 auto}.ProductLeft .mhs{text-align:center}.ShopContent .ShopIntro h1,.ShopContent h1,.ShopIntro .title h2,.TopSellProducts .title,.title h1,.IntroArticles h2,.title-seen{margin:0;padding:32px 0;position:relative;font-size:28px;font-weight:700}.TopSellProducts .title,.title-seen{padding-bottom:10px}.title-seen{width:100%}.EquivalentProducts>h3,.AccessoryProducts>h3{text-align:center;border-bottom:1px solid #e9e9e9;padding:0 0 10px 0;font-size:18px}.ProductNorm .ProductImage,.ShopDetailView .ProductImage,.SeenProducts .ProductImage,.ShopIntro .ProductImage{text-align:center;display:table;width:100%;table-layout:fixed}.ProductNorm .ProductImage a,.ShopDetailView .ProductImage a,.SeenProducts .ProductImage a,.ShopIntro .ProductImage a{display:table-cell;vertical-align:middle;height:225px;text-align:center;text-decoration:none;width:100%}.variants-count-container{position:absolute;bottom:0;right:0;background-color:#ffffff;padding:2px 5px;border-radius:5px;box-shadow:1px 2px 5px 0px #cbcbcb;pointer-events:none;color:#000000}.ShopDetailView.ViewTable .ProductImage .variants-count-container{display:none!important}.ProductNorm .ProductImage a img,.ShopDetailView .ProductImage a img,.SeenProducts .ProductImage a img,.ShopIntro .ProductImage a img{max-width:100%;max-height:100%;display:inline}.ProductNorm,.ShopDetailView .Product,.SeenProducts .Product,.ShopIntro .Product{width:25%;padding:30px 0;position:relative;float:left;list-style:none;border-top:1px solid #e9e9e9}.ProductNorm:nth-child(-n+4),.ShopDetailView .Product:nth-child(-n+4),.SeenProducts .Product:nth-child(-n+4),.ShopIntro .Product{border-top-color:transparent}p.in-category{margin:0 0 5px 0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProductNorm form,.ShopDetailView .Product form,.SeenProducts .Product form,.ShopIntro .Product form{border-right:1px solid #e9e9e9;height:510px;padding:10px 20px;position:relative}.SeenProducts .Product form{height:460px}.ProductNorm:nth-child(4n) form,.ShopDetailView .Product:nth-child(4n) form,.SeenProducts .Product:nth-child(4n) form,.ShopIntro .Product:nth-child(4n) form{border-right-color:rgba(0, 0, 0, 0)}.ProductNorm form:hover,.ShopDetailView .Product form:hover,.SeenProducts .Product form:hover,.ShopIntro .Product form:hover{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2)}.ProductNorm form:hover .mnozstvo,.ShopDetailView .Product form:hover .mnozstvo,.SeenProducts .Product form:hover .mnozstvo,.ShopIntro .Product form:hover .mnozstvo{display:block}.ProductNorm form:hover .price span.dph,.ShopDetailView .Product form:hover .price span.dph,.SeenProducts .Product form:hover .price span.dph,.ShopIntro .Product form:hover .price span.dph{display:none}.ProductNorm .ProductContent,.ShopDetailView .Product .ProductContent,.SeenProducts .Product .ProductContent,.ShopIntro .Product .ProductContent{margin-top:20px}.ProductNorm .ProductContent .ContentIn,.ShopDetailView .Product .ContentIn,.SeenProducts .Product .ContentIn,.ShopIntro .Product .ContentIn{overflow:hidden}.ProductNorm h3,.ShopDetailView h2,.SeenProducts h2,.ShopIntro .Product h3,.produkt-detajl h1{margin:0 0 5px;padding:0;line-height:20px;font-size:36px;line-height:40px;font-weight:700;margin-bottom:20px}.ShopIcons{margin-bottom:12px;position:relative;min-height:50px}.b2b-price-text{padding:15px 0 0 0}.b2b-price-text:after{content:attr(data-text);font-size:11px}.ShopDetailView.ViewDetails h2{font-size:22px;height:auto;line-height:normal}.Product .small-description{padding:0;margin:0 0 15px;overflow:hidden;height:40px}.ShopDetailView.ViewDetails .Product .small-description,.ProductDetail .small-description,.ShopDetailView.ViewDetails .ProductDescription p,.ShopDetailView.ViewDetails h2{height:auto}.PrdDescription .sml-description{font-size:21px;margin-bottom:35px;line-height:normal}.addony{display:flex;flex-wrap:wrap;margin-bottom:30px}.addony dt{width:130px;font-weight:400}.addony dd{width:calc(100% - 130px);font-weight:400}.btn-group{display:flex;font-size:20px;flex-wrap:wrap}.btn-group a,.btn-group button{margin-bottom:10px;white-space:nowrap;background-color:transparent;border:0;text-decoration:none;cursor:pointer;color:#141414;padding:0 0 10px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-group a{border-bottom:3px solid #DDDDDD}.btn-group button{margin-left:15px;border-bottom:3px solid #D31F25;color:#D31F25}.btn-group form+form button{color:#000;border-color:#000}.btn-group a:hover,.btn-group button:hover{border-bottom-color:transparent!important;color:#8b8b8b!important}.btn-group a.panel{color:#000;margin-left:15px}.ProductNorm h3,.ShopDetailView h2,.SeenProducts h2,.ShopIntro .Product h3,.produkt-detajl h1{margin-top:10px}.ProductNorm p+h3,.ShopDetailView p+h2,.SeenProducts p+h2 .ShopIntro .Product p+h3{margin-top:0}.ProductNorm h3 a,.ShopDetailView h2 a,.SeenProducts h2 a,.ShopIntro .Product h3 a,.TopSellProducts ul li .ProductWrapper a,.produkt-detajl h1 a{text-decoration:none;color:#141414}.ProductNorm h3 a span,.ShopDetailView h2 a span,.SeenProducts h2 a span,.ShopIntro .Product h3 a span,.produkt-detajl h1 a span{display:block;font-size:14px}.ProductNorm h3 a:hover,.ShopDetailView h2 a:hover,.SeenProducts h2 a:hover,.ShopIntro .Product h3 a:hover,.produkt-detajl h1 a:hover{text-decoration:underline}.Product .bottom{font-size:12px;overflow:hidden}.Product .delivery-info{float:left;width:49%;line-height:20px}.Product .order-number{float:right;width:49%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;color:#777777}.Product .delivery-info strong{font-weight:normal}.ProductNorm .price,.ShopDetailView .price,.SeenProducts .price,.ShopIntro .price{float:left;font-size:12px;color:#777777}.price .vat{font-size:12px;color:#777777}.ProductNorm .price del,.ShopDetailView .price del,.SeenProducts .price del,.ShopIntro .price del{font-size:12px;text-decoration:line-through;display:block;line-height:normal;margin-top:-14px}.ImageWrapper{position:relative}.stickers{position:absolute;left:0;top:10px}.ShopDetailView.ViewDetails .sticker{padding:10px}.stickers .sticker,.stickers .CustomState{padding:5px 10px;text-align:center;margin-bottom:1px;font-size:12px;display:block;float:left;clear:both;text-decoration:none}.stickers .sticker.sticker-sellout{background:#141414;color:#ffffff}.stickers .sticker.sticker-percent,.stickers .sticker.sticker-action{background:#141414;color:#ffffff}.stickers .sticker.sticker-new{background:#141414;color:#ffffff}.stickers .sticker.sticker-topoffer{background:#141414;color:#ffffff}.TopSellProducts ul li span.sticker-stock.inStock{float:right}.XHTMLAfterCategory,.XHTMLBeforeCategory,.DefaultXHTML{clear:both}.DefaultXHTML,.XHTMLBeforeCategory{margin-bottom:30px}.ShopDetailView{clear:both;width:100%;margin-bottom:10px;position:relative}.ShopDetailView.isLoading:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.5) url(/Images/loading.gif) no-repeat center top;z-index:1}.ShopDetailView .variants-box{display:none;position:absolute;top:0;left:0;width:100%;height:330px;padding:15px;background:rgba(242, 242, 242, .9)}.v-info-message{font-size:16px;text-align:center;padding:10px;margin:5px 0;color:#ffffff;background:#333333}.ShopDetailView.ViewDetails .Product .v-info-message,.ShopDetailView.ViewTable .Product .v-info-message{display:none}.ShopDetailView.ViewDetails .variants-box,.ShopDetailView.ViewTable .variants-box{display:block;position:static;background:0 0;height:auto;border:0;line-height:normal;padding:0;margin:0 0 20px 0}.ShopDetailView .variants-box .close{display:block;width:30px;height:30px;position:absolute;top:0;right:0;cursor:pointer;background:black;color:white;text-align:center;font-size:30px;line-height:25px;border-left:1px solid #fff;border-bottom:1px solid #fff}.ShopDetailView .variants-box .close::after{content:'\00D7';display:block}.ShopDetailView .variants-box .close:hover{background:#555}.ShopDetailView.ViewDetails .variants-box .close,.ShopDetailView.ViewTable .variants-box .close{display:none}.ShopDetailView .variants-box dl{display:inline-block;line-height:1;width:100%;position:absolute;bottom:0;left:0;padding:10px}.ShopDetailView .variants-box dt{display:block;float:none;width:100%;font-size:14px;padding:5px 0;font-weight:700}.checkbox-variant{display:block}.radio-variant{display:inline-block;margin-right:2px;margin-bottom:2px}.radio-variant input{display:none}.radio-variant input+label{background:#EEEEEE;color:#141414;padding:8px 15px;display:block;cursor:pointer;font-size:16px;position:relative}.radio-variant input+label::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #D31F25 transparent;bottom:0;right:0}.radio-variant input+label:hover,.radio-variant input:checked+label{background:#141414;color:#fff}.radio-variant input+label:hover::after,.radio-variant input:checked+label::after{border-color:transparent transparent #EEEEEE transparent}.radio-variant input[disabled]+label,.radio-variant input[disabled]+label:hover{background:#eee;color:#000;border:1px solid #ddd;cursor:default}.ShopDetailView.ViewDetails .Product{float:none;width:100%;height:auto;margin:0 0 10px!important;padding:0;clear:both;border:0 !important}.ShopDetailView.ViewDetails .Product form{border:0 !important;border-bottom:1px solid #e9e9e9 !important;height:auto;padding:15px 0}.ShopDetailView.ViewDetails .Product form:hover{box-shadow:none}.ShopDetailView.ViewDetails .mnozstvo{display:block;float:right}.ShopDetailView.ViewDetails .Product .ProductContent{height:auto;width:65%;padding:0;border:0;vertical-align:top;float:right;position:relative;margin:0}.ShopDetailView.ViewDetails .in-wrapper{float:right;text-align:left;width:65%}.ShopDetailView.ViewDetails .Product .ImageWrapper{width:35%;float:left}.ShopDetailView.ViewDetails .Product .ProductImage a{display:flex;justify-content:center;align-items:center;position:relative;max-width:250px;margin:0 auto}.ShopDetailView.ViewDetails .Product .ProductImage a img{max-width:100%}.ShopDetailView.ViewDetails .ProductDescription,.ShopDetailView.ViewDetails .ShopDetailView .ShopIcons label,.ShopDetailView.ViewDetails .ShopDetailView .mnozstvo,.ShopDetailView.ViewDetails dl{display:block}.ShopDetailView.ViewDetails .ShopIcons{position:static;clear:both}.ShopDetailView.ViewDetails .sticker-stock{padding:5px 0}.ShopDetailView.ViewDetails .ShopIcons button{float:right}.ShopDetailView.ViewDetails .ShopIcons .ProductButtons{position:static}.ShopDetailView.ViewDetails .price,.ShopIntro.ViewDetails .price,.home-scroller.ViewDetails .price{position:static;float:left}.ShopDetailView.ViewDetails .Product .ContentIn{height:auto!important;margin-bottom:20px}.ShopDetailView.ViewDetails dl{margin:0 0 10px;padding:0;display:block;position:static!important}.ShopDetailView.ViewDetails dt{margin:0;padding:2px 0;float:left;clear:left;width:30%}.ShopDetailView.ViewDetails .variants-box dt{padding:9px 0;font-weight:400}.ShopDetailView.ViewDetails dd{margin:0;padding:2px 0;float:left;width:70%}.ProductNorm .ShopIcons .ProductButtons,.ShopDetailView .ShopIcons .ProductButtons,.SeenProducts .ShopIcons .ProductButtons,.ShopIntro .ShopIcons .ProductButtons{float:right;position:absolute;top:0;right:0}.calcs{display:flex;justify-content:space-between;align-items:center}.calcs>div{padding:0 0 15px 0;margin:0 0 15px}.calcs>div+div{margin-left:15px}#cartformid{position:relative}#cartformid.is-loading::after{content:'';display:block;background:rgba(255, 255, 255, 0.5);position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}#cartformid .calcs{clear:both;float:right;padding:15px 0;flex-wrap:wrap;justify-content:flex-end}#cartformid .calcs p{width:100%;text-align:right}#cartformid .calcs div{margin-bottom:5px;padding-bottom:0}.advance-box{margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #dddddd}.advance-box ul{margin:0;padding:0;text-align:center;font-size:12px}.advance-box ul li{margin:0 5px 5px;padding:0;list-style:none;display:inline-block;text-align:center}.advance-box ul li a{text-decoration:none}.advance-box ul li a i{margin-right:4px}.advance-box ul li a:hover{text-decoration:none}.ShopIcons button,a.like-button,a.SelectVariant,.product-offer-box form>div button{height:50px;width:50px;display:block;margin:0;padding:0;position:relative;text-decoration:none;cursor:pointer;float:right;background:#ee7d00;color:#ffffff;border:1px solid #ee7d00}.ShopIcons button .icon,.ShopIcons button.reservation-only span.reserve-icon,a.like-button .icon{width:50px;height:50px;display:block;position:absolute;top:0;left:0;text-align:center;visibility:visible;opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.ShopIcons button .icon i,a.like-button .icon i{font-size:30px;line-height:50px}.SelectVariant a.like-button{width:90px;padding:5px 15px 0;text-align:center;line-height:normal}a.SelectVariant{width:100%;padding:15px;text-align:center;line-height:normal;font-size:18px;margin:20px 0;height:auto;float:none}.ShopIcons button:hover,a.like-button:hover,a.SelectVariant:hover,.product-offer-box form>div button:hover{background:#ffffff;color:#ee7d00;border:1px solid #ee7d00}.ShopIntro a.detail{display:inline-block;width:100px;padding:5px 0;text-align:center;cursor:pointer;text-decoration:none}.WithoutVat .price-with-vat,.price-without-vat{}.WithoutVat .price-without-vat{}.price-with-vat span.small,.price-without-vat span.small,.recommended-price span.small,.normal-price span.small{font-size:10px;font-weight:400}.BuyingListSubmit,.SetWatchDog button,.wdis a{background:#ee7d00;color:#ffffff;border:1px solid #ee7d00}.SetWatchDog button,.wdis a{width:100px;height:30px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center}.BuyingListSubmit:hover,.SetWatchDog button:hover,.wdis a:hover{background:#ffffff;color:#ee7d00;border:1px solid #ee7d00}.wdis a{margin:0px auto 0}.TopSellProducts{margin-bottom:15px}.TopSellProducts ul{margin:0;padding:0}.TopSellProducts ul li{margin:0;padding:15px 0;list-style:none;width:100%;overflow:hidden;border-bottom:1px solid #e9e9e9;display:none}.TopSellProducts ul li:nth-child(1),.TopSellProducts ul li:nth-child(2),.TopSellProducts ul li:nth-child(3){display:block}.TopSellProducts ul li .ImageWrapper{width:100px;float:left}.TopSellProducts ul li .ImageWrapper a{display:block;height:60px;text-align:center}.TopSellProducts ul li .ProductWrapper{margin-left:120px}.TopSellProducts ul li .price{float:right;width:20%;text-align:right;padding:0}.TopSellProducts ul li .price .price-with-vat .vat{display:none}.TopSellProducts ul li .ProductContent{float:left;width:80%}.TopSellProducts ul li .ProductDescription{max-height:60px;overflow:hidden}#bestfooter,.lessmore{text-align:center}#bestfooter>div,.lessmore>div{display:inline-block;padding:5px 15px;border-top:0;cursor:pointer}.filter-title{background:#141414;color:#ffffff;width:220px;height:44px;line-height:44px;text-align:center;cursor:pointer;float:left;margin:17px 0 0 0}.filter-title:hover{background:#141414;color:#ffffff}.filter-title i{margin:0 5px}.filter-content{display:none;border:2px solid #141414;padding:15px}.filter-content:after{content:'';display:block;clear:both}.isOpen .filter-content{display:block}#FilterFormId{margin-bottom:10px;border-top:1px solid #e3e3e3;background-color:#eeeeee;position:relative;clear:both}#FilterFormId .ResetFilter{display:none}#FilterFormId .reset-filter{}#FilterFormId .reset-filter a{}p.filter-message{margin:0 0 15px 0;padding:5px 10px;clear:both;background:#ee7d00;color:#ffffff;text-align:center}p.filter-message a{color:#ffffff}p.filter-message a:hover{color:#ffffff}.FilterChange{float:left;display:inline-block;margin:8px 0 0 20px}.FilterChange a{background:#1b9bcb;color:#fff;text-decoration:none;display:block;padding:5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #1b9bcb}.FilterChange a:hover{background:#14579e}#FilterFormId.isLoading:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.5) url(/Images/loading.gif) no-repeat center center}#FilterFormIdBox{margin-bottom:10px;border:1px solid #e1e1e1;border-bottom:0;display:none;width:100%;clear:both}.Filter{clear:both;margin:0;overflow:hidden;padding:0;position:relative;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #e3e3e3}.Filter form,#FilterFormId .form{line-height:155%;margin:0 0 0 0;padding:5px 10px 5px 0;overflow:hidden}.Filter form span,.Filter .form span{float:left;margin-right:3%;overflow:hidden;white-space:nowrap;width:20%}.Filter .form label span,.Filter label form span{float:none;margin-right:0;width:auto;font-size:12px;color:#777;display:inline}.Filter form #PriceFilter span,.Filter .form #PriceFilter span{width:auto;float:none;margin:0;padding:0;white-space:normal;overflow:visible}.Filter label{cursor:pointer;margin:0 10px 0 2px;padding:0}.FilterTitle{background-color:#eeeeee;color:#000000;padding:5px 5px;float:left;text-align:left;width:150px}#FilterStates .FilterTitle{display:none}#FilterActions{margin-bottom:0;padding-bottom:0;border-bottom:0}#FilterStates{margin-top:0;padding-top:0;border-top:0}.FilterValue input[type=hidden]{display:none}.FilterValue{line-height:150%;white-space:nowrap}#PriceFilter{padding:25px 70px}#FilterFormId .infilter *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#FilterFormId .infilter{position:relative}#FilterFormId .infilter::after{clear:both;content:"";display:block}#FilterFormId .infilter .Filter{float:left;width:50%;position:relative;clear:none;overflow:visible}#FilterFormId .infilter .Filter:nth-child(odd){clear:both}#FilterFormId .infilter .Filter .form{padding:0 15px;width:60%;float:left}#FilterFormId .infilter .Filter .form .likeselect{width:100%;position:relative}#FilterFormId .infilter .Filter .form .likeselect .hodnoty>span{float:none;display:block;clear:both;margin:0;width:auto;background:#fff}#FilterFormId .infilter .Filter .form .likeselect .hodnoty{display:none;position:absolute;top:38px;left:0;width:100%;padding:10px;z-index:100;background:#fff;max-height:200px;overflow:auto}#FilterFormId .infilter .Filter .form .likeselect.active .hodnoty{display:block}#FilterFormId .infilter .Filter .form .likeselect .htitle,#FilterFormId .infilter .Filter .form .likeselect .hodnoty{border:1px solid #fff}#FilterFormId .infilter .Filter .form .likeselect.active .htitle,#FilterFormId .infilter .Filter .form .likeselect.active .hodnoty{border:1px solid #ccc}#FilterFormId .infilter .Filter .FilterTitle{width:40%;padding:10px 0 0 10px}#FilterFormId .infilter .Filter .likeselect{position:relative;padding:4px 0}#FilterFormId .infilter .Filter .likeselect .htitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:0 none;background-color:#fff;font-size:14px;line-height:38px;height:38px;vertical-align:middle;padding:0 13px;margin:0;cursor:pointer}.button-rows{padding:10px;text-align:center;vertical-align:top}.button-rows button,.button-rows a{display:inline-block;padding:0 15px;height:36px;line-height:36px;margin:0;font-size:16px;border:0;cursor:pointer;text-decoration:none;vertical-align:top}.button-rows button{background:#00a651;color:#ffffff}.button-rows button:hover{background:#00a651;color:#ffffff}.button-rows a{background:#777;color:#ffffff;font-size:12px}.button-rows a:hover{background:#777;color:#ffffff;font-size:12px}#FilterFormId .infilter .form{overflow:visible}#FilterFormId .infilter .Filter .likeselect .htitle .caret{position:absolute;right:0;top:0;width:30px;height:38px;vertical-align:middle;text-align:center;display:block}#FilterFormId .infilter .Filter .likeselect .htitle .caret::before{font-family:FontAwesome;content:"\f0d7";line-height:38px;font-size:10px;vertical-align:middle}.filter-selected-values{}.filter-selected-values::afger{content:"";clear:both;display:block}.filter-selected-value{border:1px solid #d2d2d2;float:left;clear:both;margin-bottom:5px}.filter-selected-value span{border-left:1px solid #d2d2d2;float:left;display:block;float:left;padding:2px 10px;font-weight:bold;background:#f6f6f6}.filter-selected-value span:first-child{border:0;font-weight:normal;background:none}.filter-selected-value a{text-decoration:none;color:#999}.filter-selected-value a:hover{text-decoration:none;color:#000}.jslider{display:block !important;width:100% !important}.jslider .jslider-value,.jslider .jslider-label{font-size:12px}#alttabs div.pane,#side-fixed,.ShopProductParentCategories ul li span,.SortAsc a,.SortDesc a,.attachments dl,.cart-price-box,.cart-price-box-content,.cfooter,.clear,.contacts,.ctr,.end-row,.home-scroller,.jcarousel-clip,.mnozstvo,.pager,.pagination,.steps div strong,.tabs-container,.userFields,a#SetBuyingLists,a#SetWatchDog,ul.tabs a{overflow:hidden}.ShopProductParentCategories,.steps,div.pathway{text-align:left;width:100%;padding:15px 0 0 0}.ShopProductParentCategories ul,.pathway ul{margin:0;padding:0;color:#000000}.ShopProductParentCategories ul li,.pathway ul li{display:inline}.ShopProductParentCategories ul li a,.pathway ul li a{text-decoration:underline;color:#777777}.ShopProductParentCategories ul li a:hover,.pathway ul li a:hover{text-decoration:none;color:#777777}.articles-module .pathway{display:none}div.pathway{padding:15px 0}.ShopProductParentCategories ul li span.separator,div.pathway span.separator{display:inline-block;text-indent:-9999px;width:13px;height:14px;margin:0 5px -2px;position:relative;color:transparent}.ShopProductParentCategories ul li span.separator:after,div.pathway span.separator:after{font-family:FontAwesome;content:'\f105';position:absolute;top:0;left:0;text-indent:0;font-size:18px;text-align:center;width:100%;line-height:13px;color:transparent;color:#999999}.ShopCategoryPages,.pager,.pagination{clear:both;padding:0;text-align:center;width:100%;max-width:100%}.ShopCategoryPages span.CategoryPagesTitle{display:none}.ShopCategoryPages ul{padding:0 3px;margin:0;float:right}.ShopCategoryPages ul li,.pagination li,.ShopCategoryPages ul li{width:40px;height:40px;text-align:center;list-style:none;margin:0 2px;display:inline-block}.ShopCategoryPages ul li a,.ShopCategoryPages ul li b,.pager a,.pagination a,.pagination li .current,.ShopCategoryPages ul li .current{padding:0;text-decoration:none;display:inline-block;line-height:40px;text-align:center;width:100%;height:100%;font-size:14px;border:1px solid #dddddd;font-weight:normal;color:#141414;background:#ffffff}.pager a{min-width:20px;width:auto}.CustomSort a:hover,.ShopCategoryPages ul li a:hover,.ShopCategoryPages ul li b,.pager a:hover,.pagination a:hover,.ShopCategoryPages ul li a:hover{text-decoration:none;background:#f1f1f1;color:#141414}.ShopCategoryPages ul li b,.pagination li .current,.ShopCategoryPages ul li .current{text-decoration:none;background:#141414;color:#ffffff}.pager,.pagination{width:100%;float:none;margin:10px 0;padding:0}.SortType{margin:0;padding:0;float:right;line-height:44px}#ShopSortSelect{display:inline-block;line-height:44px}.ShopCategoryPages+.XHTMLAfterCategory{padding-top:15px}.total-items-row{float:left;padding:0 10px;height:40px;line-height:40px;width:100%;margin-bottom:25px}.ViewTypeRow{margin:0 0 10px;padding:0 0 5px 0;border-bottom:2px solid #141414;position:relative;min-height:62px}.ViewTypeWrap span,.SortType .label{display:block;font-size:12px;font-weight:bold;line-height:normal}.ViewTypeWrap{float:right;line-height:44px}ul.ViewType{float:left;line-height:44px;margin:0;padding:0;list-style:none}ul.ViewType li{float:left;width:40px;height:44px;margin:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:#f1f1f1}ul.ViewType li.current{background-color:#d9d9d9}#ViewIcons{background-image:url(/Images/Skins/images/ico-icons.png)}#ViewDetails{background-image:url(/Images/Skins/images/ico-details.png)}#ViewTable{background-image:url(/Images/Skins/images/ico-table.png)}ul.ViewType li a,#photos-slider li div.PhotoDescription{display:none}#photos-slider{text-align:center;margin:0;padding:0}#photos-slider li{margin:0 3px;padding:0;list-style:none;width:100px}#photos-slider li div{display:table;width:100%;height:100%}#photos-slider li a{display:table-cell;vertical-align:middle;text-align:center;height:100px}#photos-slider li a img{display:inline !important}.Product,.ShopProductView .ProductLeft,.ShopProductView .ProductLeft #MainProductImage .EndOfLife,ul.tabs a,ul.tabs a.active{position:relative}.tabs-container-custom.fixed{padding-top:50px}ul.tabs{float:none;width:100%;margin:0 0 10px 0 !important;text-align:center}.fixed-tabs ul.tabs{position:fixed;top:0;left:0;padding:10px 0;background:rgba(255, 255, 255, 0.95);z-index:10;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 5px 10px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75)}ul.tabs li{padding:0 0 8px 0;margin:0;list-style-type:none;display:inline-block}ul.tabs a{padding:5px 20px 9px;text-align:center;display:block;text-decoration:none;margin-right:5px;font-size:21px;position:relative;overflow:visible;color:#141414;background:#f1f1f1}ul.tabs a.active,ul.tabs a:hover{background:#141414;color:#ffffff}ul.tabs a.active:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#141414 transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin:0 0 0 -3px}div.panel-container{float:none;width:auto;clear:both}div.pane{padding:0 0 40px 0;clear:both}div.pane>h2{border-top:2px solid #141414;margin:0;padding:20px 0;text-align:center;overflow:hidden;position:relative;font-size:30px}.ManufacturerInfo{float:right;text-align:center;margin:0 0 10px 10px;padding:5px}.ManufacturerInfo p{margin:0 0 5px;padding:0}.ManufacturerProductsLink{margin:15px 0}.ShopProductView{margin:0;width:100%}.Manufacturers{}.Manufacturers ul{margin:0;padding:0;list-style:none}.Manufacturers ul li{margin:0;padding:0;list-style:none;float:left;width:20%;margin-bottom:30px;text-align:center}.Manufacturers ul li div{height:120px;text-align:center;width:100%;display:table;margin-bottom:10px}.Manufacturers h2{clear:both;border-bottom:1px solid #ccc;margin-bottom:20px}.Manufacturers div a{display:table-cell;height:120px;vertical-align:middle;width:100%;text-align:center}.Manufacturers ul li:nth-child(5n+1){clear:both}.ShopProductView .ManufacturerLogo span{display:block}.ShopProductView .ProductWrapper{margin-bottom:20px}.ShopProductView .ProductLeft{float:left;width:30%}.ShopProductView .ProductLeft #MainProductImage{position:relative;max-width:100%;margin-bottom:20px}.ShopProductView .ProductLeft #MainProductImage .EndOfLife .photo-gallery{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50)}.ShopProductView .ProductLeft #MainProductImage .EndOfLife:after{content:'Predaj skončil';display:block;width:200px;position:absolute;left:50%;top:50%;margin:0 0 0 -100px;text-align:center;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ShopProductView .ProductLeft #MainProductImage .photo-gallery{width:100%;display:table;height:300px;table-layout:fixed}.ShopProductView .ProductLeft #MainProductImage img{max-width:100%;max-height:300px;margin:0 auto}.ShopProductView .ProductLeft #MainProductImage a{display:table-cell;vertical-align:middle;height:180px;text-align:center}.ShopProductView .ProductDetail .ProductDescription{float:right;width:68%;padding:0 0 15px 0;position:relative}.ShopProductView .ProductDetail .ProductDescription .left-col{float:left;width:48%}.ShopProductView .ProductDetail .ProductDescription .right-col{float:right;width:48%;background:#f1f1f1;padding:15px 20px;color:#444444}.TopReviews .fa-star,.TopReviews .fa-star-o,.product-reviews-average .fa,.review-stars{color:#f5be31}.ShopIntro .TopReviews,.ShopDetailView .TopReviews{position:absolute;bottom:10px;left:10px}.ShopProductView .TopReviews{text-align:center;margin:-20px 0 20px 0;position:relative}.ShopProductView .TopReviews div{display:inline-block;margin:0 10px;font-size:18px}.ShopDetailView.ViewDetails .TopReviews{position:static;text-align:center;margin:10px 0 0 0}.product-reviews-average{width:20%;float:left;padding:0 25px;font-size:18px;text-align:center}.product-reviews{float:right;width:80%;margin:0;padding:0;list-style:none}.product-reviews li{border-bottom:1px solid #dddddd;padding:20px 0}.product-reviews li:after{content:'';clear:both;display:block}.product-reviews li p{margin:0;padding:0}.review-stars{display:block;margin:0;padding:0}.product-reviews-average .review-stars{font-size:30px;text-align:center}.product-reviews-average p{position:relative}.product-reviews-average p span{position:absolute;right:10px;top:4px;font-size:14px}.rating-percent{font-size:30px;margin:0;padding:0;text-align:center}.product-reviews li p.review-author,.product-reviews li p.review-date{}.product-reviews li p.review-positives{padding:0;margin:0 0 15px 0;width:45%;float:left;color:#299015}.product-reviews li p.review-negatives{padding:0;margin:0 0 15px 0;width:45%;float:right;color:#B70000}.product-reviews li p.review-summary{margin:0 0 15px 0}.product-reviews li p.review-positives span,.product-reviews li p.review-negatives span{display:block;margin-bottom:4px}.reviews-count{display:block;margin-bottom:30px;font-size:14px;text-align:center}.product-reviews li p.review-positives span:before{content:'\f055';font-family:FontAwesome;margin-right:4px;color:#299015}.product-reviews li p.review-negatives span:before{content:'\f056';font-family:FontAwesome;margin-right:4px;color:#B70000}.product-reviews li p.review-positives br,.product-reviews li p.review-negatives br{display:none}.review-left{float:left;width:15%;text-align:center}.review-right{float:right;width:85%}.review-left>.fa{font-size:30px;color:#ccc}.review-date{color:#777}.ShopProductView .ProductDetail .mnozstvo,.variantValuesCarts .mnozstvo{display:block}.ShopProductView .ProductDetail .PriceRow{clear:both;float:right;margin-bottom:10px}.ShopProductView .ProductDetail .ShopIcons .ProductButtons{position:relative}.ShopProductView .ProductDetail .ShopIcons button{width:100%;padding-left:40px;text-align:left;font-size:18px;text-align:center;float:none}.ShopProductView .ProductDetail .ShopIcons{clear:both}.ShopProductView .ProductDetail .ShopIcons button i{font-size:24px;margin-right:10px}.ShopProductView .ProductDetail .ShopIcons .mnozstvo{position:absolute;left:0;top:0;z-index:2;background:#fff}.ShopProductView .ProductDetail .ShopIcons button .icon{left:auto;right:0}.ShopProductView .ProductDetail .ShopIcons button.reservation-only .icon{display:none}.ShopProductView .ProductDetail .ShopIcons button.reservation-only .addtext{display:block;text-align:center}#special_buttons{}.shopping-box{clear:both;padding:20px 0;width:100%}.PriceBox{float:left;line-height:normal}.PriceBox strong{font-size:30px}.PriceBox del{display:block}.PriceBox p{margin:0;padding:5px 0 0}#galeria .photo-gallery{margin:0;padding:0}#galeria .photo-gallery li{width:291px;height:300px;margin:0 12px 12px 0!important;position:relative;float:left;text-align:center;list-style:none}#galeria .photo-gallery li a{display:block;width:100%;height:100%;padding:10px!important}#galeria .photo-gallery li img{max-width:100%;max-height:100%}#galeria .photo-gallery .PhotoDescription{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;text-align:center}.PhotoGroup{clear:both;margin-bottom:20px;overflow:hidden}.photo-gallery-box,.PhotoGroup ul{margin:0;padding:0}.photo-gallery-box li,.PhotoGroup ul li{margin:0 0 15px 0.5%;padding:0;list-style:none;float:left;width:24.5%}.photo-gallery-box li:nth-child(4n+1),.PhotoGroup ul li:nth-child(4n+1){margin-left:0;clear:left}.photo-gallery-box li a{}.photo-gallery-box li .PhotoDescription,.PhotoGroup ul li .PhotoDescription{padding:5px 0;text-align:center}.photo-gallery-box li{text-align:center}p.small-description{padding:10px 0;margin:0}dl#productParameters{margin:10px 0;width:100%;font-size:14px;clear:both;overflow:hidden;border-bottom:1px solid #dddddd}dl#productParameters dt{float:left;width:30%;clear:left;padding:8px 0;font-weight:bold;border-top:1px solid #dddddd}dl#productParameters dd{float:left;width:70%;padding:8px 0;border-top:1px solid #dddddd}#parametre table{margin:0 auto;width:100%;border-top:1px solid #dddddd}#parametre table tr th{text-align:left;width:35%}#parametre table tr td{}#parametre table tr td,#parametre table tr th{border-bottom:1px solid #dddddd;padding:5px 10px;background:#eeeeee}#parametre dl{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.social-share{text-align:right}.social-share a{display:inline-block;width:50px;color:#141414;background:#f1f1f1;text-align:center}.social-share a:hover{color:#ffffff;background:#141414}.ShopProductView .variants{margin:0 0 15px 0;padding:0;overflow:hidden;border-bottom:1px solid #dddddd}.ShopProductView .variants dt{width:100%;font-size:16px;font-weight:bold;margin:0 0 15px 0}.ShopProductView .variants dd{width:100%;margin:0 0 15px 0}.ShopProductView .variants dd select{width:100%;font-size:16px;padding:10px}#VariantsShopIcons img{width:80px;margin:0 auto;display:block}.variantValuesCarts{width:100%}.variantValuesCarts th{text-align:center}.variantValuesCarts th,.variantValuesCarts td{padding:5px;border-bottom:1px solid #ccc}.variantValuesCarts td.imagetd{width:80px}.variantValuesCarts td.deliveryinfotd,.variantValuesCarts td.pricewithtd,.variantValuesCarts td.pricewithouttd,.variantValuesCarts td.watchdogtd{text-align:center}.variantValuesCarts td.pricewithtd del,.variantValuesCarts td.pricewithouttd del{display:block;white-space:nowrap}.variantValuesCarts td.pricewithtd .price,.variantValuesCarts td.pricewithouttd .price{font-weight:bold;white-space:nowrap}.variantValuesCarts td.cart .ShopIcons{width:115px;margin:0;float:right}.ShopDetailView dl select,dl#productParameters dd select,select.CustomSort{width:100%;padding:5px}dl#productParameters .price{font-size:16px}dl#productParameters del{margin-right:10px}dl#productParameters dd.separator,dl#productParameters dt.separator{margin:6px 0;padding:0;height:1px}.long-description{}.attachments{float:right;width:30%;margin-left:30px;border:1px solid #dddddd;padding:15px}.attachments h2{font-weight:bold;font-size:18px}.attachments dl{width:100%;padding:0}.attachments dt{margin:0;padding:0;clear:both}.attachments dt a:before{content:'\f019';margin-right:5px;font-family:FontAwesome}.attachments dt a:hover{text-decoration:none}.presents-box{border:1px solid #e3e3e3;padding:10px;overflow:hidden}.presents-box ul{margin:0;padding:0}.presents-box ul li{margin:0;padding:0;list-style:none;clear:both;border-top:1px solid #e3e3e3;overflow:hidden;margin:4px 0}.presents-box ul li span{display:block}.presents-box ul li span.present-image{width:90px !important;float:left;margin-right:10px}.presents-box ul li span.present-image img{max-width:100% !important}.presents-box ul li span.present-quantity{color:#42bded;padding:0 10px;background:#f6f6f6}.attachments dd,a#compare-link img{display:none}#parametre,#productparams table{width:100%}#productparams th{text-align:left;padding:5px;width:50%}#productparams td{padding:5px;width:50%}div.ProductWatchDog{margin:0;position:relative;display:inline-block}a#SetWatchDog{display:block;line-height:normal;margin:0}a#SetWatchDog p{margin:0;padding:0;display:none}.SetWatchDog{clear:both;text-align:left;padding:15px;max-width:600px}.SetWatchDog p{margin:0;padding:0 0 15px;clear:both;font-size:16px}.BuyingListSubmit,.SetWatchDog button{padding:2px 5px;cursor:pointer;float:right;border:0}.SetWatchDog input{width:80px;padding:5px 8px;text-align:left;margin:0 3px 0 0;border:1px solid #cccccc}.SetWatchDog .watch-doge-choose>div{display:block}.SetWatchDog .watch-doge-choose input{width:auto}.SetWatchDog .WatchDogEmail input{width:200px;width:100%;padding:5px 8px;border:1px solid #cccccc;font-size:16px;margin:0}.wdis{clear:both}.ProductWatchDog,.compare-link,.wishlist-link{vertical-align:bottom}.compare-link{display:inline-block}.compare-bar{position:fixed;right:0;bottom:0;width:320px;z-index:100}.compare-bar i{margin-left:15px}.compare-bar a strong{background:#ce0910;padding:2px 10px;border-radius:5px}.compare-bar a{display:block;padding:15px;font-size:16px;text-align:center;background:#222222;color:#ffffff;text-decoration:none}.compare-bar a:hover{background:#ce0910;color:#ffffff}.body-reserve-cart .compare-bar{bottom:45px}.body-reserve-cart.body-admin-bar .compare-bar{bottom:85px}.body-admin-bar #reserve-cart,.body-admin-bar .compare-bar{bottom:40px}.mnozstvo{float:left;display:none;border-style:solid;border-width:1px;border-color:#dddddd;height:50px;padding-right:22px;position:relative;background-color:white}.mnozstvo .cminus,.mnozstvo .cplus{display:block;width:22px;height:24px;line-height:24px;float:left;text-align:center;cursor:pointer;position:absolute;top:0;right:0;color:#000;background:#dddddd}.steps .steps-in div,div.wishlist-link{display:inline-block;position:relative}.mnozstvo .cminus{bottom:0;top:auto;border-bottom:0}.mnozstvo input{border:0;width:40px;height:48px;text-align:center;float:left;background-color:white}.ProductButtons label{height:50px;line-height:50px;margin-right:5px;display:inline-block;background:#fff}table.WatchDogs{margin-bottom:20px;width:100%!important}table.WatchDogs caption{margin-bottom:5px;font-weight:700}table.WatchDogs td,table.WatchDogs th{padding:2px 5px}div.wishlist-link{margin:0;z-index:9}.steps{border:1px solid #f1f1f1;padding:0}.steps .steps-in>div{background:url(/Images/Skins/images/ico-pathway.png)right center no-repeat}#cart-table th,.userFields{background:#dddddd}.cart-price-box-content{background:#dddddd}#cart-table td{border-bottom:1px solid #dddddd}td.quantity input{border:1px solid #dddddd}.steps .steps-in{width:60%;margin:0 auto;overflow:hidden}.steps .steps-in div{height:50px;line-height:50px;width:100%}.steps div.step1,.steps div.step2,.steps div.step3,.steps div.step4{float:left;margin:0;padding:0 20px 0 0;text-align:center;width:25%}.steps div.step4{padding:0;background:none}#cart-table th,.userFields{padding:10px}.steps div strong{position:absolute;top:0;left:0;width:100%;text-align:left;text-indent:-9999px}.steps div strong em{position:absolute;top:0;left:0;display:block;font-style:normal;font-weight:400;text-align:center;text-indent:0;width:100%}.steps div span.ico{display:none}.steps .ActiveStep strong em{font-weight:700}.steps .InactiveStep a strong em{text-decoration:underline}#pointsBox a.submit,.ShoppingCentre .MasterList h2 a,.articleSummary h3 a,.end-row button,.end-row input,.side-label a,.side-label a:hover,.steps .InactiveStep a:hover strong em,a.button,a.detail-button{text-decoration:none}.cart-price-box{clear:both;float:right;padding:10px 0 0}.cart-price-box-content{float:right;min-width:300px;padding:10px}.Product .price-without-vat strong{font-weight:normal}.Product .price-with-vat strong{font-weight:normal;color:#ee7d00;font-size:24px;line-height:24px}.b2b-price-reverse .Product .price-with-vat strong{color:#777777;font-size:12px;line-height:12px}.b2b-price-reverse .Product .price-without-vat strong{color:#ee7d00;font-size:24px;line-height:24px}.ShopProductView .ProductWrapper .price-without-vat strong{font-weight:normal}.ShopProductView .ProductWrapper .price-with-vat strong{font-weight:bold;color:#ee7d00;font-size:36px;line-height:36px}.b2b-price-reverse .ShopProductView .ProductWrapper .price-with-vat strong{font-weight:normal;color:#777777;font-size:14px;line-height:14px}.b2b-price-reverse .ShopProductView .ProductWrapper .price-without-vat strong{font-weight:bold;color:#ee7d00;font-size:36px;line-height:36px}.ShopProductView .ProductWrapper .price-with-vat del{display:block}.ShopProductView .ProductWrapper .price-without-vat,.ShopProductView .ProductWrapper .price-with-vat{display:block}.ShopProductView .ProductWrapper .price-with-vat{}.ShopProductView .ProductWrapper .price{border-bottom:1px solid #dddddd;padding:0 0 15px 0;margin-bottom:15px;color:#777777}.ShopProductView .ProductDetail .delivery-info,.ShopProductView .ProductDetail .delivery-time{float:none;width:100%;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dddddd}.ShopProductView .stickers{left:0}.produkt-detajl h1 span{display:block;font-size:20px}.ShopProductView .ProductDetail .stickers .sticker,.ShopProductView .ProductDetail .stickers .CustomState{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cart-price-box-content h3{text-align:left;font-size:12px;margin:0;padding:5px 0;text-transform:uppercase}.cart-price-box-content table{width:100%}.cart-price-box-content table th{padding:3px 0;text-align:left;font-weight:400}.cart-price-box-content table td{padding:3px 0;text-align:right;font-weight:400;font-size:14px}.cart-additions{float:left;padding:10px 0;width:500px;clear:left}#cart-table{width:100%}#cart-table th{font-weight:400}#cart-table td{padding:10px}td.quantity,th.quantity{text-align:center;width:55px}td.quantity input{text-align:center}.shopping-cart-content td .price-with-vat{font-size:18px}.shopping-cart-content td .price-without-vat{color:#999}.shopping-cart-content td .mnozstvo{display:flex;float:none;padding:0}.shopping-cart-content td .mnozstvo .ccplus,.shopping-cart-content td .mnozstvo .ccminus{display:inline-block;width:22px;height:48px;line-height:48px;float:none;text-align:center;cursor:pointer;border-bottom:0;background:#eee}.shopping-cart-content td .mnozstvo .ccplus:hover,.shopping-cart-content td .mnozstvo .ccminus:hover{background:#ccc}.shopping-cart-content td .mnozstvo input{float:none;border-top:0;border-bottom:0}.shopping-cart-content .order-number{color:#777777;font-size:12px}.b2b-price-reverse .shopping-cart-content td .price-with-vat{font-size:14px;color:#999}.b2b-price-reverse .shopping-cart-content td .price-without-vat{font-size:18px;color:#000}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{display:block}.userFields{width:100%;margin-bottom:10px}.userFields h3{clear:both;width:100%;padding:0 0 10px}.userFields div{float:left;width:33%;margin-bottom:5px}.userFields div label{width:80px;display:inline-block;vertical-align:top}.userFields div input{width:200px}.userFields div:nth-child(3n+2){clear:both}.userFields div:last-child{width:66.66%}.userFields textarea{width:74%;height:50px}.userFields div input,.userFields textarea{border:1px solid #ccc;padding:5px}td.item-price,td.price,th.price{text-align:center;white-space:nowrap}th.price{padding:0!important;white-space:nowrap}.price-with-vat td.price{font-size:18px}td.delete,th.delete{text-align:center;padding:0!important}td.image,th.image{width:60px}td.image img{max-width:60px}input.quantity{width:40px;text-align:center}.shopping-cart-content h2{padding:10px 0;margin:0;font-size:24px}.registration h3,.shopping-cart-content h3{font-size:14px}.registration h3{margin-top:20px}.shopping-cart-content form{margin:0;padding:0}.registration #box_nologin form{padding:0}.ctr{width:100%;padding:.6% 0}.ctri{width:90px;float:left}.ctri img{max-width:90px;max-height:90px}.ctrc{margin-left:100px}.ctrc h3{font-weight:400;margin:0;padding:0}.ctrc p.price strong,.iprice,tr.price-with-vat th,tr.tr-price-with-vat,tr.tr-price-with-vat td{font-weight:700}.ctrc p{margin:0;padding:4px 0;font-size:small}.iprice{float:right;height:35px;line-height:35px;margin:5px 0}#box_login div.login input,#content .disabledsubmit,#content .submit,.Obchod_Content_Login button,.cfooter button,.ManufacturerProductsLink a{display:inline-block;border:0;padding:0 10px;height:40px;line-height:40px;min-width:300px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none;background:#ee7d00;color:#ffffff;border:1px solid #ee7d00}#box_login div.login input:hover,#content .disabledsubmit:hover,#content .submit:hover,.Obchod_Content_Login button:hover,.cfooter button:hover,.ManufacturerProductsLink a:hover{background:#ffffff;color:#ee7d00;border:1px solid #ee7d00}#box_login div.login input,#content .disabledsubmit,#content .submit,.Obchod_Content_Login button,.cfooter button{float:right}#box_login div.login input{min-width:150px;float:none}#pointsBox a.submit{width:auto;min-width:0;margin-right:10px;display:block;line-height:35px}.Obchod_Content_Login button{float:none}#content .disabledsubmit,#content .disabledsubmit:hover{cursor:text}.disabled-wrap{float:right;position:relative}.disabled-wrap a{display:block;width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;background:none}.confirm_conditions{padding:5px;float:right;width:300px;clear:right}.confirm_conditions input{float:left;margin-top:1px}.confirm_conditions label{margin-left:24px;display:block}.CartCustomText{padding:10px;margin-bottom:5px}.CartCustomText2{padding:20px 0;font-style:italic}#cartorderid,#kosik-finish a.button{margin-top:5px}.end-row+.CartCustomText{border-top:0}.CartCustomText+.cart-price-box{padding-top:0}.customized_product_text,.delivery_days_text{padding:0}#cart-boxer .CartCustomText{border:0;margin:0}.ChangeCountMessage{color:red}#conditionsid{margin-right:5px;margin-top:5px;vertical-align:text-top}a.detail-button{padding:2px 5px;font-size:11px}.darcekovy-kupon{width:100%;margin-bottom:5px}.cartBox{margin-bottom:5px}.thanks-message{padding:5px 10px;line-height:20px}.message{padding:1% 2%}.cart-form .checkbox{float:left;margin-top:10px;text-align:center;width:40px}.cart-form .item{padding:6px 0}.cart-form .item label{font-weight:700;font-size:12px;vertical-align:middle}.cart-form .item .info{float:left;margin-top:10px;width:658px}.item p{padding-left:17px}.end-row{padding:10px 0;text-align:right}.end-row .first-td{float:left}.end-row .last-td{float:right}.end-row .last-td div.PriceChange{line-height:28px;position:relative;padding-left:30px}.end-row .last-td div.PriceChange img{position:absolute;left:0;top:-10px}.end-row button,.end-row input,a.button{padding:5px 10px;border:0;cursor:pointer}.end-row button:hover,.end-row input:hover,a.button:hover{text-decoration:none}.end-row .PriceChange{display:none}a.button{float:left}#poznamka{width:80%}.text-field{width:300px}#box_login,.registration #box_nologin{margin-bottom:10px}#box_registracia,.registration #box_nologin .form{}.registration #box_nologin .newsbox{padding:10px 0}ul.contentin,ul.inputs{margin:0;padding:0}ul.contentin li,ul.inputs li{margin:0;padding:0;list-style:none;clear:both}ul.inputs li{margin-bottom:10px}ul.inputs li label{position:relative;padding-left:25px;display:block}ul.inputs li label input{position:absolute;top:0;left:0}ul.contentin li label{width:170px;float:left;line-height:28px}ul.contentin li input,ul.contentin li select{padding:5px;width:300px;margin-bottom:5px}#box_login div.heslo,#box_login div.meno{width:535px;margin-bottom:5px;float:left}#box_login div.heslo{clear:left}#box_login div.heslo label,#box_login div.meno label{float:left;width:150px;line-height:28px}#box_registracia div.heslo,#box_registracia div.heslo_repeat,#box_registracia div.meno{float:left;width:220px}#box_registracia div.heslo,#box_registracia div.meno{margin-right:10px}#box_login div.login_links{width:100%;clear:both;padding:4px 0}#box_login div.login_links a{margin-right:20px}#box_login div.heslo input,#box_login div.meno input{padding:5px;width:300px}#box_login div.login{float:left;clear:both;margin-left:150px}#box_login div.login input{padding:0;margin:-3px 0 0}#box_login form{margin:0;padding:0}.customerZone .item{padding:5px 0}.warning{padding:5px 10px;font-weight:400}#box_nologin table{width:100%}#box_nologin table th{text-align:left;font-weight:400;width:50%;padding:5px 0}.cartBox fieldset{border:0;padding:0;margin-bottom:15px;position:relative}#paymentsBox fieldset{padding-bottom:20px}.cartBox legend{border:0;text-align:left;font-weight:bold;padding:10px 0;width:100%;text-indent:20px}.cartBox fieldset{background:#dddddd}.cartBox legend{background:#777;color:#fff}input.couponCode{border:1px solid #dddddd}.cartBox .payment label span+span,.orderComponent label span+span{color:#333}#couponsBox fieldset,#pointsBox fieldset,#customerOrderCode fieldset{padding:0 0 20px}#couponsBox fieldset p,#pointsBox fieldset p,#customerOrderCode fieldset p{margin:0;padding:10px 20px 0}input.couponCode,#customerOrderCode input{min-width:260px;padding:10px;border:1px solid #dddddd}.orderComponent .ocdiv{padding:20px}.orderComponent .ocdiv+.ocdiv{padding-top:0}.cartBox .payment label span+span,.orderComponent label span+span{display:block;margin-left:25px;font-weight:400}.cartBox .payment label,.customerZone label,.orderComponent label{cursor:pointer}#box_nologin table input{padding:2px 5px;width:90%}#box_special p{clear:both;padding:.2% 0}.contacts{margin-bottom:10px}.contacts h3{padding:5px 0;margin:0;text-align:left}.contacts .inner{padding:10px 0}.contacts .coll{width:50%;float:left}.contacts.colls-2 .coll{width:30%}.contacts.colls-2 .coll:first-child{width:40%}.LostPasswordContent form{padding:20px}.LostPasswordContent form input[type=text]{padding:5px;width:300px;margin-left:5px}.cartBox .orderComponent select{padding:5px;font-size:14px;margin-bottom:4px}.cartBox .orderComponent select option{font-size:14px;padding:0 5px}.cartBox .calendar{width:100%}.cartBox .calendar caption{text-align:center;font-size:12px;font-weight:700;padding:5px 0}.cartBox .calendar td{text-align:center;padding:2px 5px}.cartBox .payment{padding:20px 20px 0;clear:both}#comment.cartBox fieldset{padding:20px}.cartBox #comment{margin-top:5px;padding:5px 10px}.cartBox #comment p{padding:0;margin:0}#comment.cartBox textarea,.cart-additions textarea.comment{width:100%;padding:2px}.clear{height:0;line-height:0;font-size:0;clear:both}#box_nologin .warning,span.warning{background:0 0}span.warning{line-height:0;padding:0}.userFields span.warning{font-size:14px;line-height:normal;display:block;clear:both}#box_nologin p.warning{margin:0;padding:0}.CharityRounding{float:left;margin:10px 0 40px 0;padding:15px;background:#f8f8f8;border:1px solid #dddddd}.CharityRounding::after{content:'';display:block;clear:both}.CharityRounding h3{margin:0 0 10px 0;padding:10px;background:#fff;border:1px solid #dddddd}.CharityRounding .CharityRoundingContent{}.CharityRounding .CharityRoundingImage{float:right;margin-left:15px;width:150px}.CharityRounding .CharityRoundingInputs{}.CharityRounding .CharityRoundingInputs span{display:block;position:relative;padding-left:24px;margin-bottom:4px}.CharityRounding .CharityRoundingInputs span input{position:absolute;top:0;left:0}.CharityRounding .CharityRoundingInputs span em{color:green;display:block;font-weight:bold}.CharityRounding .CharityRoundingInputs span label{cursor:pointer}.CharityRounding .CharityRoundingLink{text-align:right}.CharityRounding+.cart-additions{clear:both}p.warning{color:#f00}.cartBox .payment img{vertical-align:middle}#cetelemPayment{padding-left:15px;padding-top:10px}.customerZone td.warning{padding:6px 0 0}.customerZone p.warning{padding:0}.Obchod_Content_Login{margin:0 auto;width:100%}.Obchod_Content_Login td{padding:4px 0;text-align:left;vertical-align:top}.Obchod_Content_Login td.warning{padding:4px 5px}.Obchod_Content_Login td input{width:200px;padding:4px}.SortAsc a,.SortDesc a{text-indent:-9999px;width:7px;height:6px;float:left;margin-top:5px}.Compare,.compare-wrap{width:100%;overflow:auto}.Compare{margin:0 0 15px}.CompareProducts{border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:10px}.CompareProducts td{padding:2px 5px}.CompareProducts td.LeftCol{background-color:#ccc;border-bottom:1px solid #ccc;white-space:nowrap;width:100px;font-weight:normal}.CompareProducts td.LeftCol b{font-weight:normal}.CompareProducts td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:none !important;vertical-align:top}.CompareProducts>tbody>tr>td{max-width:375px !important}.CompareProducts table{max-width:350px !important;line-height:normal !important}.CompareProducts table td{width:50% !important}.CompareProducts table *{color:#999 !important;font-size:12px !important;line-height:normal !important}.CompareProducts table tr:nth-child(odd){background:#333}.CompareProducts tr:nth-child(odd){background:#eee}.NextPages{margin:5px 0}.ShoppingCentre .MasterList{margin:0;padding:0}.ShoppingCentre .MasterList>li{margin:0 0 10px;padding:0;list-style:none;overflow:hidden;position:relative}.ShoppingCentre .MasterList h2{margin:0;padding:10px;font-size:16px;font-weight:400}.ShoppingCentre .MasterList h2 small{float:right;font-size:12px}.ShoppingCentre .MasterList h2 a:hover{text-decoration:underline}.shoppingCentreBox{padding:10px}.shoppingCentreBox table,table.Ratings{width:100%;margin-bottom:15px}.shoppingCentreBox table th,.shoppingCentreBox table td,table#order td,table#order th{text-align:center;padding:5px 10px}.shoppingCentreBox table.Offers tr:nth-child(even),table#order tr:nth-child(even){background:#f6f6f6}.shoppingCentreBox table.Offers td:last-child{text-align:right;font-size:16px}.shoppingCentreBox table.Offers td:last-child a{margin:0 1px}.shoppingCentreBox table.Offers td:last-child a:hover{color:#000}.OrderedProducts .shoppingCentreBox table td,li.Ratings .shoppingCentreBox table td,li.UserData .shoppingCentreBox table td{text-align:left}table.Ratings td{padding:5px 0}li.Ratings th,li.Ratings ul.rating{display:none}.buying_list{clear:both;width:100%}.buying_list select{width:265px}.buying-list-form{padding:5px;text-align:center;margin-bottom:10px}input#ListNameId{width:320px;padding:4px}.BuyingListTable,.buying-product-list{width:100%;margin-bottom:15px}.BuyingListTable th,.buying-product-list th{padding:5px}.BuyingListTable td,.buying-product-list td{padding:5px}.buying-product-list td.ProductPrice{white-space:nowrap;vertical-align:middle;font-weight:700}.buying-product-list td.ProductImage{width:60px;text-align:center}.buying-product-list td.ProductImage img{height:50px;margin:0 auto}.ListLink{font-size:.9em}.ListLink strong{display:block;font-size:.8em}.buying-product-list .OrderSubmit{width:100%;height:100%;font-size:18px;border:0!important;cursor:pointer;color:#fff}.basket{margin:0;padding:0}.basket span{display:block;width:55px;height:55px}.item-nav{overflow:hidden;padding:10px 5px}.item-nav li{font-size:11px;padding:0 0 1px}.item-nav li a{display:block;padding:1px 0 1px 25px}.UndeliveredProducts{width:100%}.UndeliveredProducts th,.UndeliveredProducts td{padding:5px}.UndeliveredProducts th:not(:nth-child(2)),.UndeliveredProducts td:not(:nth-child(2)){text-align:center}#order,.order-in,table.OrderedProducts,table.Invoice,.shoppingCentreBox table.Offers{margin:15px 0;border-collapse:collapse;width:100%!important}.order-in dd{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px}.order-in caption{margin-bottom:5px;font-weight:700}#order td,#order th,.order-in td,.order-in th,table.OrderedProducts td,table.OrderedProducts th,table.Invoice td{padding:2px 10px;vertical-align:top}#order th,.order-in th,table.OrderedProducts th,table.OrderedProducts tr:nth-child(odd) td,table.Invoice tr:nth-child(odd) td{background-color:#f6f6f6}table.Invoice tr td{text-align:right}table.OrderedProducts tr:nth-child(odd) td,table.Invoice tr:nth-child(odd) td{background-color:#f8f8f8}.backrow{clear:both}.sbHolder{font-weight:400;height:30px;position:relative;width:100%;text-align:left}#ShopSortSelect{min-width:180px;margin:6px 30px 0 0;float:right}.sbSelector{display:block;height:30px;left:0;line-height:30px;outline:0;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%}.sbSelector:hover,.sbSelector:link,.sbSelector:visited{outline:0;text-decoration:none}.sbToggle{display:block;height:30px;outline:0;position:absolute;right:0;top:0;width:30px}.sbOptions{list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:100%;z-index:10000000;overflow-y:auto;text-align:left}.sbOptions li{padding:0}.sbOptions a{line-height:normal;display:block;outline:0;padding:7px}.sbOptions .sbDisabled,.sbOptions .sbGroup{padding:7px 0 7px 3px}.sbOptions a:link,.sbOptions a:visited{text-decoration:none}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{display:block}.sbOptions .sbGroup{display:block;font-weight:700}.sbOptions .sbSub{padding-left:17px}#delivery-address-form-id fieldset legend{padding:0 10px;margin:0 0 0 10px;font-size:14px;font-weight:700}#delivery-address-form-table-id{min-width:280px;margin:10px}#delivery-address-form-table-id td label{font-weight:700}#delivery-address-form-table-id td,#delivery-address-form-table-id th{padding:5px;text-align:left}#delivery-address-form-table-id td input{width:95%}.delivery-address-box p:last-child{margin:0;clear:both;padding:0 0 10px}.delivery-address-box a.delete{display:block;position:absolute;top:10px;right:10px;width:15px;height:15px;text-indent:-9999px;overflow:hidden}.delivery-address-box p a.btn{min-width:100px}#box_adresa_dodania .item span.btn,#delivery-address-submit-button,.delivery-address-box li.delivery-address a.edit,.delivery-address-box p a.btn{display:inline-block;padding:5px 10px;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;cursor:pointer}#box_adresa_dodania .item span.btn,.delivery-address-box li.delivery-address a.edit{position:absolute;bottom:10px;left:10px}#box_adresa_dodania .item span.btn{left:30px}#box_adresa_dodania,.delivery-address-box ul{clear:both;margin:0 0 10px;padding:0;overflow:hidden}#box_adresa_dodania .item,.delivery-address-box li.delivery-address{float:left;width:200px;min-height:190px;list-style:none;padding:10px 10px 30px;margin:0 10px 10px 0;position:relative}#box_adresa_dodania .item{background:0 0;padding:10px 10px 10px 30px}#box_adresa_dodania .item.new_delivery_address{min-height:0}#box_adresa_dodania .item input{margin-left:-18px}.delivery-address-box li.delivery-address address{font-style:normal;padding:0;margin:0 0 10px}.delivery-address-box li.delivery-address address span:first-child{font-weight:700}#new_delivery_address_form{clear:both;padding:10px 0}.added-message-box{text-align:left;position:relative;width:600px;max-width:100%}.added-message-box .amb-close{position:absolute;top:0;right:15px;font-size:40px;cursor:pointer;font-weight:700}.added-message-box .text-message{}#wishlist h3,.added-message-box .success-message{padding:10px 0;font-size:26px}#SetWatchDogBox h3{font-size:26px;text-align:center}.watch-doge-inside,dl.variants-watch-dog{display:flex;flex-wrap:wrap;margin:0 -15px;font-size:16px}.watch-doge-inside>div,dl.variants-watch-dog>dd,dl.variants-watch-dog>dt{padding:10px 15px;width:50%;display:flex;align-items:center}.watch-doge-inside>div>*{padding:0}.watch-doge-inside>.doge-full{width:100%}.watch-doge-inside.watch-doge-grow>div{width:auto}.watch-doge-inside.watch-doge-grow>div:first-child{flex-grow:1}.added-message-box .success-message{text-align:left;font-weight:bold;border-bottom:1px solid #dddddd;text-indent:20px}.added-message-box .product-qt{font-size:20px}.added-message-box .product-message{overflow:hidden;padding:20px;border-bottom:1px solid #dddddd;margin-bottom:15px}.added-message-box .product-message-box{width:100%;overflow:hidden}.added-message-box .product-message .image{float:left;width:100px;text-align:center;margin-right:20px}.added-message-box .product-message img{max-width:100px;max-height:100px}.added-message-box .product-message .about{}.added-message-box .product-message .about span{}.added-message-box .product-message .about div{}.added-message-box .cart-counter-box{text-align:center;padding:15px 0}.added-message-box .cart-counter-box em{font-weight:normal}.added-message-box .end-message-box{overflow:hidden;padding:0 20px 20px 20px;clear:both;text-align:center}.added-message-box .end-message-box .buttons-box{text-align:right}.added-message-box .end-message-box .buttons-box a i{margin:0 10px}.added-message-box .end-message-box .buttons-box a{display:inline-block;min-width:0;line-height:35px;text-decoration:none;vertical-align:top!important;padding:0 20px;float:left;background:#ffffff;color:#ee7d00;border:1px solid #ee7d00}.added-message-box .end-message-box .buttons-box a:hover{background:#ee7d00;color:#ffffff}.added-message-box .end-message-box .buttons-box a.next-button{float:right;background:#ee7d00;color:#ffffff}.added-message-box .end-message-box .buttons-box a.next-button:hover{background:#ffffff;color:#ee7d00}#reserve-cart{height:45px;width:100%;position:fixed;left:0;bottom:0;padding:0;margin:0;text-align:center;z-index:100}#reserve-cart a{display:block;text-decoration:none;font-size:100%;margin:0;padding:15px 0;height:100%;font-weight:700;color:#fff}#reserve-cart .items-ammount,#reserve-cart .total-price,#reserve-cart .reserve-button{border-radius:3px;padding:3px}.QuerySheet input[type=text],.QuerySheet select,.QuerySheet textarea{font-size:14px;font-family:'IBM Plex Sans', sans-serif}.md-small{display:none}.mh-small{display:block}.valign{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}.box-newsletter .shop-newsletter-form{background:#141414;color:#ffffff;padding:20px}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-inputs label{display:none}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-group label{}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-groups{}.box-newsletter #shop-newsletter-email{height:50px;padding:0 10px;width:100%;border:0}.box-newsletter #shop-newsletter-form-message,.shop-newsletter-subscribed-message{display:block;color:#ff0}.box-newsletter #shop-newsletter-form-submit{border:1px solid #ffffff;height:50px;color:#ffffff;background:#141414;cursor:pointer;padding:0 20px;position:absolute;top:0;right:0}.box-newsletter #shop-newsletter-form-submit:hover{background:#ee7d00}.box-newsletter a{color:#ffffff;text-decoration:none}.box-newsletter a:hover{color:#ffffff;text-decoration:underline}.box-newsletter h3{color:#ffffff}.box-newsletter .shop-newsletter-popup-content-headings{width:38%;float:left}.box-newsletter .snf-with-groups .shop-newsletter-popup-content-headings{width:40%;float:left;text-align:left}.box-newsletter .snf-with-groups #shop-newsletter-popup-inputs,.box-newsletter .snf-with-groups #shop-newsletter-inputs{width:50%;float:left;text-align:left}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-groups{width:40%;float:left;text-align:left}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-inputs{text-align:left;position:relative}.box-newsletter .shop-newsletter-form .snf-with-groups .shop-newsletter-popup-inputs{float:left;width:60%}.box-newsletter .vop-text{clear:both;font-size:12px;padding:18px 0 0 0}.box-newsletter .vop-text a{text-decoration:underline}.box-newsletter #shop-newsletter-popup-inputs,.box-newsletter #shop-newsletter-inputs{width:30%;float:left;text-align:center;min-height:1px}.box-newsletter p{margin:0;padding:0}.box-newsletter h3{margin:0 0 5px 0;padding:0}.box-newsletter #shop-newsletter-popup-contacts{font-size:18px;float:right;width:auto;padding-left:10px}.ShoppingCentre .MasterList>li{background:#f6f6f6;border:1px solid #eee}.ShoppingCentre .MasterList h2{background:#eee}.shoppingCentreBox table th{background-color:#eee}.shoppingCentreBox table td{border-bottom:1px solid #eee}table.Ratings td{border-bottom:1px solid #eee}.buying-list-form{background:#eee;border-bottom:1px solid #ccc}.BuyingListTable th,.buying-product-list th{background:#eee;border-bottom:1px solid #ccc}.BuyingListTable td,.buying-product-list td{border-bottom:1px solid #ccc}.ListLink{background:#dddddd}.buying-product-list .OrderSubmit{background:#FF8900}.item-nav li{color:#333}.item-nav li a{color:#777}.item-nav li.nav-print a{background:url(/Data/default/UserFiles/images/print.png)no-repeat}.item-nav li.nav-favourite a{background:url(/Data/default/UserFiles/images/favourite.png)no-repeat}.item-nav li.nav-mail a{background:url(/Data/default/UserFiles/images/email.png)no-repeat}.item-nav li.nav-facebook a{background:url(/Data/default/UserFiles/images/facebook.png)no-repeat}.item-nav li.nav-twitter a{background:url(/Data/default/UserFiles/images/twitter.png)no-repeat}.item-nav li.nav-myspace a{background:url(/Data/default/UserFiles/images/google.png)no-repeat}.order-in,table.OrderedProducts{border:1px solid #E3E3E3}#delivery-address-form-id fieldset,.sbHolder,.sbHolderDisabled,.sbOptions{border:1px solid #ccc}#order th,.order-in th,table.OrderedProducts th{background-color:#E3E3E3}.SubCategoryName{border-bottom:1px solid #eee}.sbHolder{background-color:#fff}.sbSelector:hover,.sbSelector:link,.sbSelector:visited{color:#000}.sbToggle{background:url(/Images/Skins/images/select-icons.png)0 -116px no-repeat}.sbToggle:hover{background:url(/Images/Skins/images/select-icons.png)0 -167px no-repeat}.sbToggleOpen{background:url(/Images/Skins/images/select-icons.png)0 -16px no-repeat}.sbToggleOpen:hover{background:url(/Images/Skins/images/select-icons.png)0 -66px no-repeat}.sbHolderDisabled{background-color:#333}.sbOptions{background-color:#fff}.sbOptions a{border-bottom:solid 1px #ccc}.sbOptions .sbDisabled,.sbOptions .sbGroup{border-bottom:dotted 1px #555}.sbOptions a:link,.sbOptions a:visited{color:#000}.sbOptions a.sbFocus,.sbOptions a:focus,.sbOptions a:hover{color:#000;background:#ccc}.sbOptions .sbDisabled{color:#999}.sbOptions .sbGroup{color:#EBB52D}#delivery-address-form-id fieldset legend{background:#fff}.delivery-address-box a.delete{background:url(/Data/default/UserFiles/images/uber.gif)center center no-repeat #000}#box_adresa_dodania .item span.btn,#delivery-address-submit-button,.delivery-address-box li.delivery-address a.edit,.delivery-address-box p a.btn{color:#fff;background:#8c8c8c;background:-moz-linear-gradient(top, #8c8c8c 0, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8c8c8c), color-stop(100%, #000));background:-webkit-linear-gradient(top, #8c8c8c 0, #000 100%);background:-o-linear-gradient(top, #8c8c8c 0, #000 100%);background:-ms-linear-gradient(top, #8c8c8c 0, #000 100%);background:linear-gradient(to bottom, #8c8c8c 0, #000 100%)}#box_adresa_dodania .item span.btn:hover,#delivery-address-submit-button:hover,.delivery-address-box li.delivery-address a.edit:hover,.delivery-address-box p a.btn:hover{background:#000}#box_adresa_dodania .item,.delivery-address-box li.delivery-address{border:1px solid #ccc;background:#eee;font-size:12px}#box_adresa_dodania .item.selected,#box_adresa_dodania .item:hover{background:#ddd}#reserve-cart{background-color:#333}#reserve-cart:hover{background-color:#e45e08;color:#fff}#reserve-cart a:hover{color:#fff}#reserve-cart .items-ammount,#reserve-cart .total-price{background-color:#FFF;color:#000;border:2px solid #FFF}#reserve-cart .reserve-button,#reserve-cart .reserve-button:hover{background-color:#e45e08;color:#fff;border:2px solid #fff}.partner-registration div>label:first-child{width:200px;float:left;line-height:28px}.partner-registration input[type=text],.partner-registration input[type=password],.partner-registration select{padding:5px;width:300px;border:1px solid #dddddd;margin-bottom:5px}.partner-registration #box_registracia,.partner-registration #new_delivery_address_form{padding:10px}.partner-registration div,.partner-registration p.warning{clear:both}.site-overlay{display:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}.articles{}.articles .article{border-bottom:1px solid #e9e9e9;margin-bottom:20px;padding-bottom:20px}.articles .article:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.all-articles,.articles-module .pager{border-top:1px solid #e9e9e9;text-align:center;margin-top:20px;padding-top:20px;line-height:60px}.all-articles{line-height:normal}.articles .article .image,.article-top .image{float:left;width:25%}.articles .article .content,.article-top .article-info{margin-left:28%}.article-top{margin-bottom:20px}.articles .article h3,.articles .article h2{font-size:30px;line-height:normal;margin:0 0 15px 0;font-weight:normal}.articles .article h3 a,.articles .article h2 a{text-decoration:none}.articles .article .more,.articleBack{padding:20px 0 0 0;line-height:40px}.articles .article:after{content:'';clear:both;display:block}.articles-module.full-article.fullw{}.articles-module.full-article.fullw .article-top .image,.articles-module.full-article.fullw .article-top .article-info{width:100%;float:none;margin-bottom:15px;text-align:center}.articles-module.full-article.fullw .article-top .article-info{font-size:20px;padding-bottom:15px;border-bottom:1px solid #ccc;margin-left:0}.articles-module.full-article.fullw .article-top .article-info p:last-child{padding-bottom:0;margin-bottom:0}.articles-module{}.articles-module:after,.article-top:after{content:'';clear:both;display:block}.articles-module>.FoldersTree{float:left;width:25%;margin:0;padding:0 20px 0 0}.articles-module>.articles-content{float:none;width:100%}.articles-module>.articles-content .title h1{text-align:left;padding-top:0}.articles-module>.FoldersTree+.articles-content{float:left;width:75%}.FoldersTree,.FoldersTree li{margin:0;padding:0;list-style:none}.FoldersTree li a{display:block;padding:10px 10px 10px 25px;text-decoration:none;background:#f1f1f1;color:#141414}.FoldersTree li a:hover,.FoldersTree li.selected>a{background:#141414;color:#ffffff}.FoldersTree li li a:before{content:'\2022';margin-right:10px}.FoldersTree li li a{padding:5px 10px 5px 30px}.FoldersTree li li li a{padding:5px 10px 5px 45px}.article-box a.article-mobile-menu{display:none}.article-box{postion:relative}#menu-main ul li a.sub{display:none}.price-row-2,.price-row-3,.price-2-active .price-row-1,.price-3-active .price-row-1{display:none !important}.price-2-active .price-row-2,.price-3-active .price-row-3{display:inline-block !important}.change-prices-box{display:none}.head .change-prices-box{display:block;position:absolute;right:0;top:0}.head .change-prices-box span{}.head .change-prices-box ul{margin:0;padding:0;list-style:none}.head .change-prices-box ul li{margin:0;padding:0 10px;list-style:none;position:relative;cursor:pointer;background:#f1f1f1;color:#777777}.head .change-prices-box ul li li{padding:2px 10px;text-align:center}.head .change-prices-box>ul>li{height:26px;line-height:26px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.head .change-prices-box ul li ul{display:none;position:absolute;top:26px;right:0;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.head .change-prices-box ul>li:hover{background:#777777;color:#ffffff}.Discuss{text-align:left;overflow:hidden;width:100%;zoom:1}.Discuss *{zoom:1}.Discuss dl{}.Discuss dt{background-color:#f6f6f6;color:#000;padding:5px 5px;overflow:hidden;zoom:1}.Discuss dt .date{float:right}.Discuss dt b{float:left}.Discuss dd{margin:0;padding:0}.Discuss dd p{margin:0;padding:5px;font-size:12px}.Discuss table{width:100%;background-color:#f6f6f6;border:1px solid #E3E2E2;border-collapse:collapse}.Discuss table td,.Discuss table th{padding:3px 10px;color:#000;text-align:left}.Discuss table td img{margin-bottom:4px}.Discuss table td{}.Discuss table td input,.Discuss table td textarea{background-color:#fff;font-size:11px;border:1px solid #E3E2E2;padding:2px}.Discuss table td input{width:180px}.Discuss table td textarea{width:98%;margin:0 auto}.Discuss h3,.discuss h3{background-color:#f6f6f6;margin:5px 0;padding:5px 10px}.DiscussBlock{margin-left:101px;padding-bottom:5px;border:1px solid #f6f6f6}div.DiscussBlock.DiscussLevel0,.DiscussBlock.DiscussLevel0{margin-left:0;margin-right:0}div.DiscussBlock.DiscussLevel1,.DiscussBlock.DiscussLevel1{margin-left:21px}div.DiscussBlock.DiscussLevel2,.DiscussBlock.DiscussLevel2{margin-left:41px}div.DiscussBlock.DiscussLevel3,.DiscussBlock.DiscussLevel3{margin-left:61px}div.DiscussBlock.DiscussLevel4,.DiscussBlock.DiscussLevel4{margin-left:87px}div.DiscussBlock.DiscussLevel5,.DiscussBlock.DiscussLevel5{margin-left:101px}.DiscussMessage,.Discuss .DiscussMessage{padding:5px 10px}.DiscussHeader{background-color:#f6f6f6;color:#000;overflow:hidden;padding:5px 5px;clear:both}.DiscussHeader .date{float:right}.DiscussHeader b{float:left}.DiscussRating{padding-bottom:4px;overflow:hidden;float:right}.DiscussRating span{float:left;padding-right:10px}.stockwarning{display:block;width:100%;clear:both;font-size:11px;color:red}.hide-vat-price .Product .price-without-vat,.hide-vat-price .item-price .price-without-vat,.hide-vat-price .dph,.hide-vat-price .Product .small,.hide-vat-price .Product del span,th span.price-with-vat,th span.price-without-vat{display:none}.import-cart-box{background-color:#f1f1f1;margin-top:20px}.import-cart-content{padding:20px}.import-cart-form-box{display:flex;margin:0px -15px;flex-wrap:wrap}.import-cart-form-box>div{width:50%;padding:0 15px;min-width:290px;box-sizing:border-box}.import-cart-content h2{font-size:20px;line-height:26px;padding:2px 0}.import-cart-content p{font-size:14px;line-height:20px}.import-cart-content form{display:flex;flex-flow:column;align-items:flex-end}.import-cart-content textarea{display:block;width:100%;padding:.375rem .75rem;font-size:14px;line-height:20px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}.import-cart-content button{background:#000000;color:#ffffff;border:1px solid #000000;cursor:pointer;width:110px;line-height:26px;font-size:14px;margin-bottom:5px;margin-top:10px}.import-cart-content button:hover{background:#ffffff;color:#000000;border:1px solid #000000}.import-cart-content input{width:100%}.order-box{padding-top:20px}.Offer{font-size:14px;margin:20px 0 0 0}.Offer>div>div{background:#f6f6f6;border:1px solid #eee;margin:0 0 10px;padding:0;overflow:hidden;position:relative}.Offer>div>div.Box{display:flex;justify-content:space-between}.Offer>div>div.Box>div{width:49%}.Offer>div>div.Items{clear:both}.Offer>div>div h3{background:#eee;margin:0;padding:10px;font-size:14px;font-weight:400}.Offer>div>div dl,.OfferView .Box>div>div{padding:15px}.Offer .OfferTableContent table{width:100%;font-size:14px}.Offer .OfferTableContent table th{font-size:14px}.Offer .OfferTableContent table td{padding:5px}.Offer .OfferTableContent table td img{max-width:60px;max-height:60px}.Offer table .OfferItemPrice input,.Offer table .OfferItemMargin input,.Offer table .OfferItemQuantity input,.Offer table .OfferItemVAT input{width:60px;padding:5px;border:1px solid #ccc;font-size:14px}.Offer>div>div>table input{padding:5px}.OfferItemQuantity input{width:50px;text-align:center}.Offer>div div.Settings dt,.Offer>div div.Customer dt,.Offer>div div.Merchant dt{display:inline-block;width:49%;min-height:33px;line-height:33px}.Offer>div div.Settings dd,.Offer>div div.Customer dd,.Offer>div div.Merchant dd{display:inline-block;width:49%;min-height:33px;line-height:33px}.Offer>div div dd::after{display:block;content:""}.Offer>div>div.PrintSettings dt,.Offer>div>div.PrintSettings dd{display:inline}.Offer>div div.Settings dd input,.Offer>div div.Customer dd input,.Offer>div div.Merchant dd input,.Offer>div div dd textarea,.Offer>div div dd textarea{width:100%;padding:5px;border:1px solid #ccc;font-size:14px}.Offer>div div dd textarea,.Offer>div div dd textarea{height:50px}.Offer tr.deleted td{opacity:0.5;text-decoration:line-through}.Offer tr.deleted td:last-child{opacity:1}.Offer .OfferItemDescription,.Offer .NewItemDescription{width:100%;padding:10px;border:1px solid #ccc;font-size:14px}.OfferItemOrderNumber input,.OfferItemName input,.NewItemOrderNumber input,.NewItemName input,.Offer table .NewOfferItemPrice input,.Offer table .NewOfferItemQuantity input{width:100%;padding:5px;font-size:14px}.Offer button[name="add_custom"]{width:100%}.add-button-bx{vertical-align:top}.Offer button{cursor:pointer}.Offer .SearchSpan{display:inline-block;position:relative}.Offer .SearchSpan::after{content:'\f002';position:absolute;top:0;right:0;display:block;width:30px;height:100%;font-family:FontAwesome;color:#141414;text-align:center;padding-top:10px}.Offer .SearchSpan,.Offer .SearchSpan input{width:100%;max-width:100%;font-size:14px}.SearchSpan input{padding:10px !important}.Offer .OfferBoxContent,.Offer .OfferTableContent{padding:15px}.Offer .OfferBoxContent input,.Offer .OfferBoxContent textarea{padding:5px;width:100%;font-size:14px}.Offer .OfferBoxContent table{width:100%}.Offer .OfferBoxContent table td{width:16.6%;padding:5px}.Offer .Buttons button{margin-bottom:4px;font-size:14px}.Offer .btn-show-by-selected{display:none}#offer-search-suggest tr:hover{background:#eee}#offer-search-suggest .SuggestSearchProduct{border-bottom:1px solid #ccc;background:#f6f6f6}#offer-search-suggest .SuggestSearchProductVariant{border-bottom:1px solid #ddd}#offer-search-suggest .SuggestSearchProduct td:first-child{vertical-align:top;text-align:center}#offer-search-suggest button{padding:5px;font-size:12px}.product-price-offer-box{}.product-price-offer-box .select-icon{position:absolute;top:0;right:0;bottom:0;width:25px;cursor:pointer;text-align:center;font-size:22px;line-height:50px;background:#ee7d00;color:#ffffff;border-left:2px solid #ffffff}.product-price-offer-box .select-icon:hover,.product-price-offer-box.is-open-ppob .select-icon{background:#ffffff;color:#ee7d00;border-left:2px solid #ee7d00}.product-price-offer-content{display:none;position:absolute;width:250px;background:#fff;color:#000;z-index:100;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.5)}.product-price-offer-content.is-loading::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.8)}.is-price-offers-on .ShopProductView .ProductDetail .ShopIcons button,.is-price-offers-on .ShopDetailView .ShopIcons .ProductButtons,.is-price-offers-on .SeenProducts .ShopIcons .ProductButtons{padding-right:25px}.product-offer-box{}.product-offer-box form>div{padding:10px}.product-offer-box h4{font-size:14px;text-align:center;font-weight:bold;border-bottom:1px solid #ccc;padding:10px;margin:0}.product-offer-box input[type="text"]{width:100%;padding:2px 5px;font-size:14px}.product-offer-box .rows{max-height:200px;overflow:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.product-offer-box .rows label{margin:0;padding:0;height:auto;line-height:normal}.product-offer-box form>div button{padding:5px 20px !important;width:auto !important;float:none;line-height:normal !important;;font-size:14px !important;text-indent:0 !important;display:inline-block !important;height:auto !important}.product-offer-box form>div:last-child{text-align:center}.OfferItemPurchasePrice .switch{position:relative;display:inline-block;width:70px;height:20px}.OfferItemPurchasePrice .switch input{display:none}.OfferItemPurchasePrice .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2196F3;-webkit-transition:.4s;transition:.4s}.OfferItemPurchasePrice .slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.OfferItemPurchasePrice input:checked+.slider{background-color:#2ab934}.OfferItemPurchasePrice input:checked+.slider.round:before{content:'>>'}.OfferItemPurchasePrice input:focus+.slider{box-shadow:0 0 1px #2196F3}.OfferItemPurchasePrice input:checked+.slider:before{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.OfferItemPurchasePrice .on{display:none}.OfferItemPurchasePrice .on,.OfferItemPurchasePrice .off{color:white;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;font-size:10px;font-family:'IBM Plex Sans', sans-serif}.OfferItemPurchasePrice input:checked+.slider .on{display:block}.OfferItemPurchasePrice input:checked+.slider .off{display:none}.OfferItemPurchasePrice .slider.round{border-radius:20px}.OfferItemPurchasePrice .slider.round:before{border-radius:50%;content:'<<';font-size:8px}.OfferItemPurchasePrice>span,.OfferItemPurchasePrice>label{display:inline-block;min-width:70px;vertical-align:middle}.OfferItemPurchasePrice>span:first-child{text-align:left}.OfferItemPurchasePrice>label{text-align:center}.OfferItemPurchasePrice>span:last-child{text-align:right}.is-active-benefit body{padding-top:39px}.mZlavaAlert{padding:7px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;text-align:center;position:fixed;top:0;left:0;width:100%;z-index:1000}.fixed-tabs .mZlavaAlert{display:none}.mDopFree{padding:10px;text-align:center;border:1px solid green;color:green}.mDopFreeNo{border:1px solid red;color:red}.tags{margin:15px 0;clear:both}.tags ul{display:inline;margin:0;padding:0;list-style:none}.tags ul li{display:inline-block;margin:2px}.tags ul li a{display:block;padding:5px 10px;background:#f6f6f6;text-decoration:none}.tags ul li a:hover{background:#ddd;text-decoration:none}#kategorie-obchodu ul.Cat>li>div.column-zvysle-1{min-width:300px}#kategorie-obchodu ul.Cat>li>div.column-zvysle-3{min-width:900px}#kategorie-obchodu ul.Cat>li>div.column-zvysle-4{min-width:1200px}#kategorie-obchodu ul.Cat>li>div ul{}#kategorie-obchodu ul.Cat>li>div.column-zvysle-1 ul{column-count:1}#kategorie-obchodu ul.Cat>li>div.column-zvysle-2 ul{column-count:2}#kategorie-obchodu ul.Cat>li>div.column-zvysle-3 ul{column-count:3;columns:270px}#kategorie-obchodu ul.Cat>li>div.column-zvysle-4 ul{column-count:4}#kategorie-obchodu ul.Cat li ul li{float:none;width:auto;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin:0}#kategorie-obchodu ul.Cat li ul li a{margin:10px 0}.ShopProductView .ProductLeft #MainProductImage{max-width:none;margin-left:0;height:auto!important}.stickers{z-index:9}.ShopProductView .ProductLeft #MainProductImage li{display:table;justify-content:center;align-items:center;height:100%;margin-left:0}.ShopProductView .ProductLeft #MainProductImage li .PhotoImage{display:table;width:100%}.ShopProductView .ProductLeft #MainProductImage .photo-gallery{width:auto}.ShopProductView .ProductLeft #MainProductImage a{height:300px}.lSSlideOuter .lSPager.lSGallery{display:flex}.lSSlideOuter .lSPager.lSGallery li{display:flex;align-items:center;justify-content:center}.CartItemCount{position:absolute;top:-12px;right:-12px;font-size:14px;background-color:#000000;height:24px;display:flex;width:24px;text-indent:0;justify-content:center;align-items:center;border-radius:50%;color:#ffffff!important}.matrix-panel .icons-row{background:#f1f1f1}.matrix-panel .info-panel i.fa{color:#141414}.matrix-panel .info-panel .icons-div{color:#000000}.matrix-panel .info-panel .icons-div strong{color:#141414}.matrix-panel .info-panel a:hover{background:#f1f1f1}.matrix-panel .info-panel a:hover i.fa{color:#141414}.matrix-panel .info-panel a:hover .icons-div{color:#000000}.matrix-panel .info-panel a:hover .icons-div strong{}.lSAction>a{background-color:#141414!important;color:#141414!important}.lSAction>a:hover,.lSAction>a:focus{background-color:#141414!important;color:#141414!important}.lSSlideOuter .lSPager.lSGallery img{max-height:100px}.ShopDetailView.ViewTable{padding-top:10px}.ShopDetailView.ViewTable .Product{padding:0;height:auto;margin:0 auto 20px!important}.ShopDetailView.ViewTable .Product,.ShopDetailView.ViewTable .Product .order-number,.ShopDetailView.ViewTable .variants-box dl{width:100%}.ShopDetailView.ViewTable .Product .in-wrapper>*,.ShopDetailView.ViewTable .Product .ProductContent .ProductDescription,.ShopDetailView.ViewTable .Product .ImageWrapper{display:none}.ShopDetailView.ViewTable .Product .in-wrapper h2{display:block}.ShopDetailView.ViewTable .Product form{display:flex;flex-wrap:wrap;height:auto;box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.08);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;padding:15px 10px;border:0}.ShopDetailView.ViewTable .Product .in-wrapper{width:30%;display:flex;align-items:center}.ShopDetailView.ViewTable .Product form:hover{box-shadow:0 0 8px 5px rgba(0, 0, 0, 0.08)}.ShopDetailView.ViewTable .ProductImage a img,.ShopDetailView.ViewTable .Product .bottom>*,.ShopDetailView.ViewTable .Product .stockwarning,.ShopDetailView.ViewTable .Product .clear{display:none}.ShopDetailView.ViewTable .ProductImage,.ShopDetailView.ViewTable .Product .ProductButtons .mnozstvo,.ShopDetailView.ViewTable .Product .bottom>.order-number,.ShopDetailView.ViewTable .Product .ProductContent .order-number>span{display:block}.ShopDetailView.ViewTable .Product .ShopIcons .price span.dph{display:inline-block}.ShopDetailView.ViewTable .Product .ProductContent{margin:0;width:70%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.ShopDetailView.ViewTable .variants-box{width:auto}.ShopDetailView.ViewTable .variants-box dl,.ShopDetailView.ViewTable .price,.ShopIcons.ViewTable button,.ShopIcons.ViewTable button .icon{position:static}.ShopDetailView.ViewTable .Product .ShopIcons,.ShopDetailView.ViewTable .variants-box,.ShopDetailView.ViewTable .Product h2{margin:0}.ShopDetailView.ViewTable .ProductImage a{height:auto}.ShopDetailView.ViewTable .Product .stickers{top:-28px;overflow:hidden;display:none}.ShopDetailView.ViewTable .Product .stickers>*{margin-right:5px}.ShopDetailView.ViewTable .Product .ProductContent>div{width:20%;padding:0 5px;order:2}.ShopDetailView.ViewTable .Product .ProductContent .variants-box{width:30%}.ShopDetailView.ViewTable .Product .ProductContent>div.ShopIcons{width:50%;display:flex;align-items:center;justify-content:space-between;min-height:auto}.ShopDetailView.ViewTable .Product .ProductContent>div.ContentIn{display:none}.ShopDetailView.ViewTable .Product .ProductContent>div.bottom{order:1}.ShopDetailView.ViewTable .Product .ProductContent .order-number{text-align:left}.ShopDetailView.ViewTable .ShopIcons .ProductButtons{position:relative;line-height:60px;min-height:auto}.ShopDetailView.ViewTable .ShopIcons button .icon i{line-height:60px}.ShopDetailView.ViewTable .ShopIcons .mnozstvo,.ShopDetailView.ViewTable .mnozstvo input{height:60px}.ShopDetailView.ViewTable .ShopIcons button .icon,.ShopDetailView.ViewTable .ShopIcons button,.ShopDetailView.ViewTable .ShopIcons button.reservation-only span.reserve-icon{width:60px;height:60px}.ShopDetailView.ViewTable .mnozstvo .cminus,.ShopDetailView.ViewTable .mnozstvo .cplus{height:30px;line-height:30px}.ShopDetailView.ViewTable .ProductButtons label{height:60px;line-height:60px}.ShopDetailView.ViewTable .variants-box dl{padding:0}.ShopDetailView.ViewTable .Product h2{height:auto;max-height:60px}.ShopDetailView.ViewTable .ProductButtons.SelectVariant>a{position:static;line-height:normal;height:auto;padding:2px}.ShopDetailView.ViewTable .Product .price del{margin-top:0}.ajax-next{font-size:16px;text-decoration:none!important;color:#ffffff;background-color:#141414;border:1px solid #141414;display:block;margin:0 auto;text-align:center;max-width:220px;padding:12px 15px;margin-bottom:25px;box-sizing:border-box;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;min-height:50px}.ajax-next:hover{color:#141414;border:1px solid #141414;;background-color:#ffffff}.ajax-next .loader{border:2px solid #ffffff;border-radius:50%;border-top:2px solid transparent;width:24px;height:24px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ajax-next:hover .loader{border:2px solid #141414;border-top:2px solid transparent}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lSSlideOuter .PhotoDescription{display:none}.spinner{text-align:center;margin:0 auto;padding:25px 0!important;width:100%;border-top:1px solid #e0dfdf;position:absolute;top:50%;left:0}.spinner>div{width:18px;height:18px;background-color:#231f20;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}.ShopProductView .ProductDetail .ShopIcons button .CartItemCount i{margin:0;font-size:14px}.ShopIcons button .addtext{visibility:visible;opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.ShopIcons span.added{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:24px;visibility:hidden;opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.ShopIcons button.pridane .icon,.ShopIcons button.pridane .addtext{visibility:hidden;opacity:0}.ShopIcons button.pridane-2 span.added{visibility:visible;opacity:1}.ProductDetail .ShopIcons button.pridane-2 span.added{text-indent:90px}.ShopIcons button i.fa-spinner{animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.filter-position-left .ShopContent{display:flex;flex-wrap:wrap}.filter-position-left .ShopContent>*{width:100%}.filter-position-left .filter-selected-values{display:flex;justify-content:center;padding:10px 0;flex-wrap:wrap}.filter-position-left .filter-title{display:none}.filter-position-left .ShopContent #FilterFormId{width:250px}.filter-position-left .ShopContent form+.ShopDetailView{width:calc(100% - 250px);padding-left:30px;flex-grow:1;align-items:flex-start}.filter-position-left .ShopContent form+.ShopDetailView.ViewDetails{margin-left:0;margin-right:0}.filter-position-left .ShopContent #FilterFormId #FilterFormIdBox{display:block}.filter-position-left .FilterTitle{float:none}.filter-position-left #PriceFilter{padding:20px 25px 25px}.filter-position-left #FilterFormId .infilter .Filter,.filter-position-left #FilterFormId .infilter .Filter .FilterTitle,.filter-position-left #FilterFormId .infilter .Filter .form,.filter-position-left .Filter form span,.filter-position-left .Filter .form span{width:100%;border:0}.filter-position-left #FilterFormId .Filter .FilterTitle{padding:9px 20px 9px 20px;background-color:#e4e4e4;width:100%;margin:15px 0}.filter-position-left #FilterFormId .infilter *{white-space:nowrap;text-overflow:ellipsis}.filter-position-left #FilterFormId .Filter{border:0}.filter-position-left #FilterFormId .infilter .Filter .form{max-height:201px;overflow-x:auto;padding:0 15px}.filter-position-left .Filter form,.filter-position-left #FilterFormId .form{padding:5px 0px 5px 0}.filter-position-left #FilterFormId #FilterFormIdBox>div#PriceFilterBox .FilterTitle,.filter-position-left #FilterFormId .Filter:first-child .FilterTitle{margin-top:0}.filter-position-left #FilterFormId .Filter:last-child{margin-bottom:5px}.filter-position-left .button-rows button,.filter-position-left .button-rows a{min-width:100%;margin-bottom:5px}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product{width:33.333%}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(-n+4){border-top:1px solid #e9e9e9}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(4n) form{border-right:1px solid #e9e9e9}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(-n+3){border-top-color:transparent}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(3n) form{border-right-color:transparent}.filter-position-left .ShopDetailView-left{width:calc(100% - 250px);padding-left:30px;flex-grow:0;align-items:flex-start}.filter-position-left .ViewTypeRow+.ShopDetailView-left{width:100%}.ShopDetailView{display:flex;flex-wrap:wrap}.produkt.row{margin-bottom:200px}.produkt.row.produkt-detajl{margin-bottom:0px}body:not(.home-page):not(.eshop-page) .header-wraper{margin-bottom:30px}body:not(.home-page):not(.eshop-page) .title{text-align:center}.clanky-col.clanky-blog{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"first second" "third forth" "fifth ."}.clanky-col.clanky-blog .image::after{width:80px}.clanok-full .image img{display:block;margin:0 auto 15px}.clanok-full .clanok-info,.clanok-summary,.clanok-article,.clanok-Back{max-width:1000px;margin:0 auto}.clanok-full .clanok-info{margin-bottom:15px}.clanok-summary,.clanok-article{margin-bottom:25px}.clanky-col .clanok:hover .image::after{opacity:0}.basic001a,.basic002a,.basic003a{max-width:1000px;margin:0 auto}table.problemy{margin-bottom:50px;border:0}table.problemy caption{background:#484848;color:white;padding:15px;caption-side:unset}table.problemy caption h2{font-size:20px;margin:0;font-weight:500}table.problemy tr,table.problemy td,table.problemy th{border:0;padding:15px;width:50%}table.problemy tr{padding:0;background-color:#fff}table.problemy tbody tr:nth-child(odd){background-color:#f4f4f4}body .QuerySheet input[type="text"],body .QuerySheet textarea,body .QuerySheet select{width:100%;line-height:20px;border-radius:5px}body .QuerySheet input[type="text"]::-webkit-input-placeholder{color:#000}body .QuerySheet input[type="text"]:-ms-input-placeholder{color:#000}body .QuerySheet input[type="text"]::placeholder{color:#000}body .QuerySheet textarea::-webkit-input-placeholder{color:#000}body .QuerySheet textarea:-ms-input-placeholder{color:#000}body .QuerySheet textarea::placeholder{color:#000}body .QuerySheet select::-webkit-input-placeholder{color:#000}body .QuerySheet select:-ms-input-placeholder{color:#000}body .QuerySheet select::placeholder{color:#000}body .QuerySheetWrapper{display:flex;flex-wrap:wrap;margin:0 -15px}body .QuerySheetWrapper .QuerySheetLine,body .QuerySheetSectionTitle{padding:0 15px;margin-bottom:15px}body .QuerySheetSectionTitle{background-color:transparent;border:0;font-size:16px;font-weight:700;padding-left:0}body .QuerySheetWrapper .QuerySheetLine5{width:66.666%}body .QuerySheetWrapper .QuerySheetLine6{width:33.333%}body .QuerySheetWrapper .QuerySheetLine8,body .QuerySheetWrapper .QuerySheetLine9,body .QuerySheetWrapper .QuerySheetLine12,body .QuerySheetWrapper .QuerySheetLine13{width:50%}body .QuerySheetWrapper .QuerySheetLine14{width:40%}body .QuerySheetWrapper .QuerySheetLine15{width:60%}body#page29609 label.QuerySheetQuery{display:none}body .QuerySheetWrapper:nth-last-child(2) .QuerySheetLine:last-child label.QuerySheetQuery{display:block}div.panel-container{width:100%}.panel-container .col-12{max-width:1000px;margin:0 auto}main ul.sjMenu{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;margin:0 -15px}main ul.sjMenu>li{padding:0 15px}main ul.sjMenu>li>a{background-color:#efefef;padding:10px 30px;display:block;text-decoration:none;border-bottom:2px solid #D31F25!important;color:#141414;font-size:16px;font-weight:600}main ul.sjMenu>li>a:hover{border-bottom:2px solid transparent!important}.bubble-info,.places-info{display:none}.adress-box{width:280px}.adress-box img{width:50%;float:right}.adress-box address{float:left}.place .detail,.store-box .back{clear:both}.place h3{font-size:18px}.place .detail a,.store-box .back a{display:inline-block;padding:5px 10px;color:#fff;text-decoration:none;background:#D31F25}.place .detail a:hover,.store-box .back a:hover{background:#000}.custom-places{height:600px !important}.text-before,.custom-places{margin-bottom:20px}.cart-price-box-content{background:#f1f1f1}#cart-table td{border-bottom:1px solid #ddd}td.quantity input{border:1px solid #ddd}#cart-table td.name{font-size:14px}#cart-table td.name a{font-size:16px}#cart-table .item-price.lh{text-align:right}#cart-table .item-price.lh .price-with-vat .price{font-size:24px}.steps div.step-img{display:flex;justify-content:center;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;margin:0 auto 10px}.steps div.step-img::before{font-size:17px}.steps .InactiveStep div.step-img,.steps .InactiveStep span{opacity:0.4}.steps .steps-in>div>div{line-height:inherit;height:inherit;width:auto}.steps .step1 div.step-img::before{font-size:16px;font-family:FontAwesome}.steps .step1 div.step-img.fa-shopping-cart::before{content:"\f07a"}.steps .step1 div.step-img.fa-shopping-bag::before{content:"\f290"}.steps .step1 div.step-img.fa-shopping-basket::before{content:"\f291"}.steps .step2 div.step-img::before{content:"\f0d1"}.steps .step3 div.step-img::before{content:"\f007"}.steps .step4 div.step-img::before{content:"\f0cb"}.steps .PreviousStep div.step-img{}.steps .PreviousStep div.step-img::before{content:"\f00c";color:#fff}.steps a.PreviousStep,.steps a.PreviousStep:hover span{text-decoration:none!important;display:block}.steps a.PreviousStep span{text-decoration:underline!important}.steps .steps-in>div.previous:not(:last-child)::after{}.steps .steps-in{margin:0 auto;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-start;width:auto}.steps .steps-in>div{width:160px;float:none;margin:0;padding:0;height:inherit;line-height:normal;background-image:none}.steps .steps-in>div:not(:last-child)::after{content:"";display:block;width:100px;height:2px;background-color:#DDDDDD;top:15px;position:absolute;right:-50px}.steps div.step1,.steps div.step2,.steps div.step3,.steps div.step4{text-align:center}.steps div.step4{padding:0;background:none}#cart-table th,.userFields{padding:10px}.steps div strong{}.steps div strong em{}.steps div span.ico{display:none}.steps .ActiveStep strong em{font-weight:700}.steps .InactiveStep a strong em{text-decoration:underline}#pointsBox a.submit,.ShoppingCentre .MasterList h2 a,.articleSummary h3 a,.end-row button,.end-row input,.side-label a,.side-label a:hover,.steps .InactiveStep a:hover strong em,a.button,a.detail-button{text-decoration:none}.cart-price-box{clear:both;float:right;display:flex;flex-flow:column;align-items:flex-end;width:100%}.cart-price-box-content{float:right;min-width:320px;padding:20px}.CartCustomText+.cart-price-box{padding-top:0}.customized_product_text,.delivery_days_text{padding:0}#cart-boxer .CartCustomText{border:0;margin:0}.steps{width:auto;border:0;text-align:inherit}.cart-price-box-content table{width:100%}.cart-price-box-content table th{padding:3px 0;text-align:left;font-weight:400}.cart-price-box-content table td{padding:3px 0;text-align:right;font-weight:400;font-size:14px}.cart-additions{float:left;padding:10px 0;clear:left;margin-bottom:10px}#cart-table{width:100%}#cart-table tr:first-child{}#cart-table th{font-weight:400;background-color:transparent;padding:10px!important}#cart-table th.image{text-align:center}#cart-table th.price.mh{text-align:left}#cart-table th.price{text-align:right}#cart-table td{padding:10px}#cart-table td.delete a::before{content:url("/Data/default/UserFiles/images/delete.svg")}.shopping-cart-finish #cart-table{margin-bottom:50px}.shopping-cart-content,.shopping-cart-content table p{font-size:14px}.shopping-cart-content-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:50px 0;margin-bottom:50px}div[class="shopping-cart-content"] .shopping-cart-content-header{margin:0;border:0}.shopping-cart-content-header .cart-heading a::before{content:"\f100";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;margin-right:5px}.shopping-cart-content-header .cart-heading a:hover,.back-btns a:last-child{text-decoration:none}td.quantity,th.quantity,td.delete{text-align:center;width:55px}td.quantity input{text-align:center}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{font-size:14px}.shopping-cart-content td .price-with-vat .dph,.shopping-cart-content td .price-without-vat .dph{font-size:12px;color:#999}.shopping-cart-content td .mnozstvo{display:inline-flex;float:none;padding:0;margin:5px 15px;height:50px}.shopping-cart-content td .mnozstvo .ccplus,.shopping-cart-content td .mnozstvo .ccminus{display:inline-block;width:22px;height:48px;line-height:48px;float:none;text-align:center;cursor:pointer;border-bottom:0;background:#eee;font-size:18px;font-weight:700}.shopping-cart-content td .mnozstvo .ccplus:hover,.shopping-cart-content td .mnozstvo .ccminus:hover{background:#ccc}.shopping-cart-content td .mnozstvo input{float:none;border-top:0;border-bottom:0;font-size:16px;height:48px}.shopping-cart-content .order-number{font-size:12px}body:not(#page29596) .top-image{display:none}.b2b-price-reverse .shopping-cart-content td .price-with-vat{font-size:14px;color:#999}.b2b-price-reverse .shopping-cart-content td .price-without-vat{font-size:18px;color:#000}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{display:block}.userFields{width:100%;margin-bottom:10px}.userFields h3{clear:both;width:100%;padding:0 0 10px}.userFields div{float:left;width:33%;margin-bottom:5px}.userFields div label{width:80px;display:inline-block;vertical-align:top}.userFields div input{width:200px}.userFields div:nth-child(3n+2){clear:both}.userFields div:last-child{width:66.66%}.userFields textarea{width:74%;height:50px}.userFields div input,.userFields textarea{border:1px solid #ccc;padding:5px}td.item-price,td.price,th.price{text-align:center;white-space:nowrap}td.item-price.mh{text-align:left}.quantity-flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.quantity-flex .MinCount{width:100%;flex-grow:1;min-width:150px}th.price{white-space:nowrap}.price-with-vat td.price{font-size:18px}td.delete,th.delete{text-align:center;padding:0!important}td.image,th.image{width:100px}td.image{text-align:center}td.image img{max-width:70px}td.image i{font-size:28px}input.quantity{width:40px;text-align:center}.shopping-cart-content h2{padding:10px 0;margin:0;font-size:30px;line-height:normal;background-color:transparent}.shopping-cart-finish form h2,.shopping-cart-finish .cartBox legend,.shopping-cart-content .CartCustomText,.shopping-cart-content .CartCustomText1{font-size:16px}.registration h3{font-size:18px}.shopping-cart-content h3{font-size:14px;margin-bottom:15px}.registration h3{margin-top:20px;margin-bottom:15px}.shopping-cart-content form{margin:0;padding:0}.register-box-grey form{padding:0}.ctr{width:100%;padding:.6% 0}.ctri{width:90px;float:left}.ctri img{max-width:90px;max-height:90px}.ctrc{margin-left:100px}.ctrc h3{font-weight:400;margin:0;padding:0}.ctrc p.price strong,.iprice,tr.price-with-vat th,tr.tr-price-with-vat,tr.tr-price-with-vat td{font-weight:700}.ctrc p{margin:0;padding:4px 0;font-size:small}.iprice{float:right;height:35px;line-height:35px;margin:5px 0}#box_login div.login input,#content .disabledsubmit,#content .submit,.Obchod_Content_Login button,.cfooter button,.ManufacturerProductsLink a,#sphereCardBox button,.CartAttachments input[type="submit"],.register-box a,ul.contentin li input[type="submit"]{display:inline-block;border:0;padding:9px 10px;line-height:20px;min-width:300px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none}#box_login div.login input:hover,#content .disabledsubmit:hover,#content .submit:hover,.Obchod_Content_Login button:hover,.cfooter button:hover,.ManufacturerProductsLink a:hover,#sphereCardBox button:hover,.CartAttachments input[type="submit"]:hover,.register-box a:hover,ul.contentin li input[type="submit"]:hover{}#box_login div.login input,#content .disabledsubmit,#content .submit,.Obchod_Content_Login button,.cfooter button{float:right}#box_login div.login input{min-width:150px;float:none}#pointsBox a.submit,#sphereCardBox button,.CartAttachments input[type="submit"]{width:auto;min-width:0;margin-right:10px;display:block;line-height:35px;float:left;border-radius:5px}.CartAttachments input[type="submit"]{display:block;float:none;margin-top:15px}.Obchod_Content_Login button{float:none}#content .disabledsubmit,#content .disabledsubmit:hover{cursor:text}.disabled-wrap{position:relative}.disabled-wrap a{display:block;width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;background:none}.confirm_conditions{padding:5px;clear:both}.confirm_conditions_not_required{float:none;width:auto}.confirm_conditions input{float:left;margin-top:1px}.confirm_conditions label,.confirm_conditions_not_required label{margin-left:35px;display:block}.CartCustomText{padding:25px 0px 0px;margin-bottom:5px}.shopping-cart-finish .CartCustomText{padding:0}.CartCustomText2{width:40%;font-size:12px;display:flex;flex-flow:column;justify-content:space-between;border-left:1px solid #DDDDDD}.CartCustomText2 *{font-size:12px;line-height:normal}.shopping-cart-confirm .CartCustomText2{justify-content:flex-end}#content .CartCustomText2 .submit,.shopping-cart-confirm .CartCustomText2 button[type="submit"]{float:none!important;width:100%;min-width:auto}.register-box-grey label[for="ConfirmInfoEmailsId"]{font-size:12px}.register-box-grey label[for="ConfirmInfoEmailsId"]::first-line,label[for="ConfirmDataId"]{font-size:16px;margin-bottom:20px}.shopping-cart-confirm .register-box-grey{margin-top:0px}.registration.registration-only .register-box-upper{margin-bottom:50px}.register-box-upper{max-width:534px;margin:0 auto}.register-box-upper ul.contentin{display:flex;flex-wrap:wrap;margin:0 -7px}.register-box-upper ul.contentin li{width:100%;padding:0 7px;display:flex;flex-flow:column}.register-box-grey{background-color:#F1F1F1;padding:20px 0px;display:flex;flex-wrap:wrap;margin-top:50px;justify-content:flex-end;border-radius:5px}.register-box-grey>div{padding:0 30px;box-sizing:border-box}.CartCustomText1{font-size:18px;max-width:800px;margin:0 auto 50px;text-align:center}.register-box-upper ul.contentin li.label-half{width:50%}.delete-cart-row{display:none}.d-row{display:flex;margin:0 -15px}.d-row.grow>*{flex-grow:1;padding:0 15px}.after-cart-container{margin-top:25px}ul.tabs.tabs-order{text-align:left;width:auto;display:flex!important;flex-wrap:wrap}label[for="couponCode"]{font-weight:700;margin-right:15px}.after-cart-container p.warning{width:100%;margin-bottom:15px;text-align:left}.cart-price-box-content{width:100%;max-width:460px}.cart-price-box-content h3{text-align:left;font-size:12px;padding:5px 0;font-size:18px;margin-bottom:5px;font-weight:700}.import-cart-content{display:none}.cart-price-box-content p{padding-bottom:0;margin-bottom:0}.cart-price-box-content+button[name="cartfinish"]{width:100%;max-width:460px}.cart-price-box-content .tr-price-with-vat{margin-bottom:10px;font-size:36px;line-height:normal}.cart-price-box-content .tr-price-with-vat span{font-size:36px;line-height:normal;margin-bottom:10px}.cart-price-box-content .tr-price-with-vat strong{}.cart-price-box-content .tr-price-with-vat .dph{font-size:18px;color:#999}#content .cart-price-box-content button,.register-box a,ul.contentin li input[type="submit"],#content .shopping-cart-confirm form button[type="submit"],#content .shopping-cart-customer form button.submit,#content .AfterOrderPay>div:last-child button,#content .AfterOrderPay>div:last-child a{margin-top:20px;height:auto;line-height:normal;width:100%;font-size:18px;font-weight:500;min-width:auto;padding:13px 25px;min-height:48px;overflow:hidden}.payment-info{padding:10px 5px 5px}.besteron-inner>div{display:flex;align-items:flex-start;width:100%;margin-bottom:10px}.besteron-inner>div label{display:flex;justify-content:space-between;flex-grow:1}.besteron-inner .payment-info{display:block}.cartBox #GoPayCardPaymentBox label,.cartBox #GoPayWalletPaymentBox label,.cartBox #GoPayPaySafeCardPaymentBox label,.cartBox #GoPaySMSPaymentBox label,.cartBox #GoPayApplePayPaymentBox label,.cartBox #GoPayGooglePayPaymentBox label,.cartBox #GoPayMasterPassPaymentBox label,.cartBox #GoPayBitcoinPaymentBox label,.cartBox #GoPayPayPalPaymentBox label,.cartBox #GoPayBankPaymentBox label{flex-wrap:nowrap}.cartBox #GoPayCardPaymentBox>label>span:nth-child(2),.cartBox #GoPayWalletPaymentBox>label>span:nth-child(2),.cartBox #GoPayPaySafeCardPaymentBox>label>span:nth-child(2),.cartBox #GoPaySMSPaymentBox>label>span:nth-child(2),.cartBox #GoPayApplePayPaymentBox>label>span:nth-child(2),.cartBox #GoPayGooglePayPaymentBox>label>span:nth-child(2),.cartBox #GoPayMasterPassPaymentBox>label>span:nth-child(2),.cartBox #GoPayBitcoinPaymentBox>label>span:nth-child(2),.cartBox #GoPayPayPalPaymentBox>label>span:nth-child(2),.cartBox #GoPayBankPaymentBox>label>span:nth-child(2){margin-top:0}#GoPayBankPaymentBox img{margin-bottom:15px;margin-left:15px}fieldset.CartAttachments{margin-bottom:30px}fieldset.CartAttachments legend{margin-bottom:10px}.shopping-cart-finish .cartBox .after-cart-container-2{margin:0 -15px;margin-top:40px}.shopping-cart-confirm .after-cart-container-2{margin-bottom:25px}#pointsBox .select2-container{display:inline-block}.shopping-cart-finish .cart-price-box-content{max-width:none;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#content .shopping-cart-finish .cart-price-box-content button,.register-box a{margin-top:0}.select2-container{width:auto}.cartbox-separator{width:100%;height:2px;margin-bottom:30px}.register-box{background:#ddd;padding:20px;margin-bottom:30px}.register-box h3{text-align:center;font-size:18px}.register-box p{padding-bottom:20px}.temp-steps{flex-wrap:wrap}.temp-steps .half{width:33.333%;min-width:300px}.register-box-upper>div{}.steps-box #customer-register-box-tab div[class^='new-step-']{display:none}.warning{margin-bottom:15px}.shopping-cart-content div[class^='new-step-'] h2{text-align:center;margin-bottom:20px}.register-box-upper ul.contentin li.login_links{text-align:center}.shopping-cart-customer:not(.steps-box) .new-step-third h2{display:none}.shopping-cart-content.not-steps>div:first-child{margin-top:50px}.shopping-cart-content .firm-data-check{margin-bottom:15px}.shopping-cart-content h3{font-size:16px}.steps-box.partner #customer-register-box-tab div[class^='new-step-'],.steps-box.logged #customer-register-box-tab div[class^='new-step-']{display:block}.shopping-cart-content #box_custom_fields textarea{margin-top:15px}.shopping-cart-content #box_custom_fields label{display:inline-block;font-size:16px}.shopping-cart-content .contacts{margin-bottom:40px;background-color:transparent}.payment-opts>*:first-child{padding-top:15px;border-top:1px solid #ddd;margin-top:20px}.AfterOrder{padding:50px 0}.AfterOrder svg{display:block;margin:0 auto}.AfterOrder .TextAfterOrder{text-align:center}.AfterOrder .order-numbers{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:0;text-align:center}.AfterOrder .order-numbers>*{padding:0 15px 15px}.back-btns{display:flex;flex-flow:column;align-items:center;padding-top:15px}.back-btns a{font-size:18px}.back-btns a:last-child:hover{text-decoration:underline}#cartorderid .uni-spinner{line-height:50px}.AfterOrderPay{max-width:520px;margin:0 auto;padding:20px;display:block;background-color:#f1f1f1;margin-top:30px}.AfterOrderPay h2{font-size:18px}.AfterOrderPay>div{display:flex;flex-wrap:wrap;margin-bottom:15px;align-items:center}.AfterOrderPay>div:first-child>*{margin-bottom:15px}.AfterOrderPay>div img{max-width:140px}.AfterOrderPay>div:first-child{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #DDDDDD;justify-content:space-between}div[class="AfterOrderPay"]>div:last-child{flex-flow:column;margin-bottom:0px}div[class="AfterOrderPay"]>div:last-child p{padding-bottom:20px}.AfterOrderPay>div:last-child button,.AfterOrderPay>div:last-child a{width:100%;margin-top:0}#content .AfterOrderPay>div:last-child button,#content .AfterOrderPay>div:last-child a,.back-btns a:first-child{margin-top:0}.AfterOrderPay.transfer{max-width:800px;margin-top:20px}.AfterOrderPay.transfer h2{font-size:18px;width:100%}.AfterOrderPay.transfer>div:first-child>p{margin-bottom:5px}.AfterOrderPay .AfterOrderPayLast{display:flex;flex-flow:row;flex-wrap:wrap;align-items:stretch;margin:0 -20px}.AfterOrderPay .AfterOrderPayLast>div{width:50%;padding:0 20px}.AfterOrderPay .AfterOrderPayLast>div:first-child{border-right:1px solid #ddd;display:flex;flex-wrap:wrap}.AfterOrderPay .AfterOrderPayLast>div:first-child>div{width:50%;padding:0 10px}.AfterOrderPay .AfterOrderPayLast>div:first-child>div:first-child{margin:0 -10px;padding:0 20px 0 10px}.AfterOrderPay .AfterOrderPayLast>div:first-child>div:last-child{padding-right:0;flex-grow:1}.AfterOrderPay .AfterOrderPayLast{}.AfterOrderPay .AfterOrderPayLast p{padding-bottom:10px}.AfterOrderPay .AfterOrderPayLast img{max-width:141px;width:100%}.AfterOrderPay .AfterOrderPayLast i{margin-left:5px;font-size:14px}.AfterOrderPay .AfterOrderPayLast .qr-infos strong{cursor:pointer}.AfterOrderPay .AfterOrderPayLast .qr-infos strong:hover i{}.AfterOrderPay.transfer+.back-btns{padding-top:30px}.AfterOrderPay form button{width:100%}html.shopping-cart-simple header .icons,html.shopping-cart-simple header .change-prices-box,html.shopping-cart-simple header .info-row,html.shopping-cart-simple header #menu-main,html.shopping-cart-simple header.header:before,html.shopping-cart-simple header #kategorie-obchodu>.content,html.shopping-cart-simple #top-infobar,html.shopping-cart-simple header #main-search{display:none!important}.deliveryPlaceBox{overflow:initial!important;width:100%;margin-top:10px;max-width:90vw}.deliveryPlaceBox .select2{width:100%!important}.deliveryPlaceBox .select2 .select2-selection__placeholder,.deliveryPlaceBox .select2 .select2-selection__rendered{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;max-width:85vw;display:inline-block}.deliveryPlaceBox .select2 .select2-selection__rendered{max-width:94vw}.ShopContent .LostPasswordContent h1{font-size:30px}.ShopContent .LostPasswordContent form{padding:0 10px 20px;display:flex;flex-wrap:wrap;max-width:400px;margin:0 auto}.ShopContent .LostPasswordContent form label{font-size:16px;font-weight:bold;padding:0 0 10px 0;display:block;width:100%}.ShopContent .LostPasswordContent form input[type=text]{width:auto;margin-left:0;flex-grow:1;padding:10px;border:1px solid #dddddd}.ShopContent .LostPasswordContent form button{flex-shrink:0;border:0;padding:9px 10px;line-height:20px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none}#PaymentForm{width:100%}fieldset.CartAttachments form{display:inline-block}.CharityRounding .CharityRoundingInputs span label{display:inline-block}.paymentprice{white-space:nowrap}.message{padding:1% 2%}.cart-form .checkbox{float:left;margin-top:10px;text-align:center;width:40px}.cart-form .item{padding:6px 0}.cart-form .item label{font-weight:700;font-size:12px;vertical-align:middle}.cart-form .item .info{float:left;margin-top:10px;width:658px}.item p{padding-left:17px}.end-row{padding:5px 0 10px;text-align:right}.end-row .first-td{float:left}.end-row .last-td{float:right;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.end-row .last-td div.PriceChange{line-height:28px;position:relative;padding-left:30px}.end-row .last-td div.PriceChange img{position:absolute;left:0;top:-10px}.end-row button,.end-row input,a.button{padding:5px 10px;border:0;cursor:pointer}.end-row button:hover,.end-row input:hover,a.button:hover{text-decoration:none}.end-row button{padding:11px 25px;font-size:14px}.end-row button:hover{color:#fff}#couponCode{padding:10px 20px;border:1px solid #dddddd}.import-cart-box{background-color:#f1f1f1;margin-top:20px;border-radius:10px}.import-cart-content{padding:20px}.import-cart-form-box{display:flex;margin:0px -15px;flex-wrap:wrap}.import-cart-form-box>div{width:50%;padding:0 15px;min-width:270px;box-sizing:border-box;display:flex;flex-flow:column;flex-grow:1}.import-cart-content h2{font-size:20px;line-height:26px}.import-cart-content p{font-size:14px;line-height:20px}.import-cart-content form{display:flex;flex-flow:column;align-items:flex-end}.import-cart-content textarea{display:block;width:100%;padding:.375rem .75rem;font-size:14px;line-height:20px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}.import-cart-content button{color:#ffffff;cursor:pointer;width:110px;line-height:26px;font-size:14px;margin:10px 0 5px auto;display:block;padding:5px;border-radius:5px}.import-cart-content button:hover{background:#ffffff}.import-cart-content input{width:100%}.shopping-cart-finish .cartBox,.AfterOrder .cartBox{max-width:800px;margin:0 auto 10px}.cartBox .payment,.orderComponent .ocdiv,label.orderComponent{padding:20px 0!important;clear:both;border-bottom:1px solid #E9E9E9;display:flex;align-items:flex-start}.orderComponent .ocdiv,label.orderComponent{flex-wrap:wrap}.cartBox #BesteronPaymentBox{flex-wrap:wrap}.cartBox .payment>div{width:100%}.cartBox .payment>input,.cartBox .besteron-inner input,.orderComponent .ocdiv>input,label.orderComponent>input{margin-right:9px;margin-top:6px;flex-shrink:0}.cartBox .payment>input+label,.orderComponent .ocdiv>label,input+label.orderComponent{flex-grow:1;display:flex;flex-wrap:wrap;width:calc(100% - 30px)}.cartBox .payment>label>span:first-child,.orderComponent .ocdiv>label>span:first-child,label.orderComponent>span:first-child,.cartBox .payment-sub>label>span:first-child{width:100%;display:flex;flex-wrap:wrap}.cartBox .payment>label>span:first-child>span:first-child,.orderComponent .ocdiv>label>span:first-child>span:first-child,label.orderComponent>span:first-child>span:first-child,.cartBox .payment-sub>label>span:first-child>span:first-child{flex-grow:1}.cartBox .payment>label>span:first-child>span.paymentprice,.orderComponent .ocdiv>label>span:first-child>span.paymentprice,label.orderComponent>span:first-child>span.paymentprice{text-align:right}.cartBox .payment>label>span:nth-child(2),.orderComponent .ocdiv>label>span:nth-child(2),label.orderComponent>span:nth-child(2){font-size:14px;margin-top:10px;margin-left:0}.cartBox .payment>label>span:nth-child(2)>img+span,.orderComponent .ocdiv>label>span:nth-child(2)>img+span,label.orderComponent>span:nth-child(2)>img+span{width:100%;display:block;margin-top:10px}.cartBox .payment>label>span:nth-child(2)>a,.orderComponent .ocdiv>label>span:nth-child(2)>a,label.orderComponent>span:nth-child(2)>a{display:block}.cartBox .payment>label>span:nth-child(2)>a img,.orderComponent .ocdiv>label>span:nth-child(2)>a img,label.orderComponent>span:nth-child(2)>a img{margin-bottom:5px}#comment.cartBox fieldset{padding:10px 0 20px 0}.cartBox #comment{margin-top:5px;padding:5px 10px}.cartBox #comment p{padding:0;margin:0}#comment.cartBox textarea,.cart-additions textarea.comment{width:100%;padding:2px}.clear{height:0;line-height:0;font-size:0;clear:both}#box_nologin .warning,span.warning{background:0 0}span.warning{line-height:0;padding:0}.userFields span.warning{font-size:14px;line-height:normal;display:block;clear:both}#box_nologin p.warning{margin:0;padding:0}.cartBox fieldset{background-color:transparent}.cartBox legend{color:#000;background-color:transparent;text-indent:0}.cartBox .payment img{vertical-align:middle;max-height:40px}.cartBox .payment label span+span>img:last-of-type,.cartBox .orderComponent label span+span>img:last-of-type{margin-right:10px}#couponsBox fieldset p,#pointsBox fieldset p,#customerOrderCode fieldset p{padding-left:0}input.couponCode,#customerOrderCode input,.sphereCardBoxContent input{min-width:260px;padding:10px;border:1px solid #dddddd}.register-box-grey .newsbox{width:60%}.confirm_conditions{width:100%}html.shopping-cart-simple .header{min-height:unset}.AfterOrder h1{padding-top:15px;text-align:center}.box-newsletter{margin:0 auto}.simple-header{display:inline-flex;flex-flow:column;position:absolute;right:15px;top:0;bottom:0;justify-content:center;text-align:center}.simple-header>*{padding:0;margin:0}.simple-header .sht-1{font-weight:700}.simple-header .sht-2 a{text-decoration:none;font-weight:700;font-size:20px}.simple-header .sht-2 a:hover{text-decoration:underline}fieldset.CartAttachments form{display:inline-block}.CharityRounding .CharityRoundingInputs span label{display:inline-block}.paymentprice{white-space:nowrap}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a{flex-flow:column-reverse;padding:0;height:auto}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a span:first-child{position:static;height:auto;width:auto;flex-grow:1}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a span:last-child{width:100%;text-align:center;line-height:40px;color:#fff}html.intro-large-icons .intro-page .ShopContent .Cat li a img{position:static;max-width:none;max-height:none;width:100%;max-height:150px}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .small-description,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .small-description,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .bottom,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .bottom,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .variants-count-container,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .variants-count-container,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .ProductButtons,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .ProductButtons,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .dph,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .dph,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .price-without-vat,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .price-without-vat,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product p.in-category,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product p.in-category,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .TopReviews,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .TopReviews{display:none!important}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .price,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .price{float:none;text-align:center}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form{height:430px!important;display:flex;flex-wrap:wrap;flex-flow:column}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form>*,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form>*{order:5;text-align:center}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form>.ImageWrapper,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form>.ImageWrapper{order:1}.for-free-color{color:#008000!important}.shopping-cart-finish #paymentsBox.cartBox~.cartBox:not(:last-child),fieldset.CartAttachments{background-color:#f1f1f1;padding:20px;margin-bottom:15px;border-radius:10px}fieldset.CartAttachments legend{float:left;width:100%;font-weight:700;font-size:16px}.shopping-cart-finish #paymentsBox.cartBox~.cartBox:not(:last-child) fieldset{margin-bottom:0}input[type="checkbox"].required{box-shadow:0 0 0 0.25rem rgb(220 53 69 / 25%)}span.warnings{color:#ff0000;display:block;padding:5px 0}fieldset.CartAttachments legend{float:left;width:100%;font-weight:700;font-size:16px}.select2-dropdown{font-size:14px}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{font-size:14px}.shopping-cart-content td .price-with-vat .dph,.shopping-cart-content td .price-without-vat .dph{font-size:12px;color:#999}.shopping-cart-content td .mnozstvo{display:inline-flex;float:none;padding:0;margin:5px 15px}.shopping-cart-content td .mnozstvo .ccplus,.shopping-cart-content td .mnozstvo .ccminus{display:inline-block;width:22px;height:48px;line-height:48px;float:none;text-align:center;cursor:pointer;border-bottom:0;background:#eee;font-size:18px;font-weight:700}.shopping-cart-content td .mnozstvo .ccplus:hover,.shopping-cart-content td .mnozstvo .ccminus:hover{background:#ccc}.shopping-cart-content td .mnozstvo input{float:none;border-top:0;border-bottom:0;font-size:16px}.shopping-cart-content .order-number{font-size:12px}.shopping-cart-content .mnozstvo input{border:0;width:46px;height:48px;text-align:center;float:left;background-color:white}.spinner{text-align:center;margin:0 auto;padding:25px 0!important;width:100%;position:absolute;top:50%;left:0}.spinner>div{width:18px;height:18px;background-color:#231f20;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}#cartformid.is-loading::after{content:'';display:block;background:rgba(255, 255, 255, 0.5);position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}ul.contentin li input,ul.contentin li select,.shopping-cart-content #box_custom_fields textarea{padding:11px 15px;width:100%;margin-bottom:15px;border:1px solid #CCCCCC;font-size:16px}.new-step-second.reg-open+.new-step-third>.register-box-upper>h2{display:none}@media only screen and (min-width:801px){#kategorie-obchodu{position:static}html.fixed-header .header{position:fixed;z-index:999;background-color:#fff;width:100%;top:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.fixed-header .header-separator{height:212px}html.fixed-header .header.zmenseny{height:134px}html.fixed-header .header.zmenseny #logo{height:80px;margin:0 20px 0 0;max-width:200px;padding:10px 0}html.fixed-header .header.zmenseny .slogan{font-size:18px;height:80px}html.fixed-header .header.zmenseny #main-search, html.fixed-header .header.zmenseny #main-login{top:15px}html.fixed-header .header.zmenseny #main-search form, html.fixed-header .header.zmenseny #main-search form input.SearchInput, html.fixed-header .header.zmenseny #main-search form input.SearchSubmit, html.fixed-header .header.zmenseny #main-search form span.submit{height:45px}html.fixed-header .header.zmenseny #main-login .Shop-login{padding:0}html.fixed-header .header.zmenseny #main-search form span.submit:after{padding-top:15px}html.fixed-header .header.zmenseny #main-login .Shop-login>a{font-size:21px}html.fixed-header .header.zmenseny #main-cart a{height:55px;min-width:55px}html.fixed-header .header.zmenseny #main-cart a span.kosik-ico{height:55px;width:55px;font-size:30px}html.fixed-header .header.zmenseny #main-cart{top:10px}html.fixed-header .header.zmenseny #main-cart a span.kosik-ico i{line-height:55px}html.fixed-header .header.zmenseny #main-cart a span.kosik-obsah{margin:10px 0 0}html.fixed-header .header.zmenseny .head .change-prices-box>ul>li{height:18px;line-height:18px;font-size:12px}html.fixed-header .header.zmenseny .head .change-prices-box ul li ul{top:18px}html.fixed-header .header.zmenseny #main-login ul{top:55px}}@media only screen and (min-width:980px){.Offer .Buttons{position:fixed;bottom:0;text-align:center;left:0;right:0;padding:5px;background:rgba(255, 255, 255, 0.8);z-index:100000}}@media only screen and (min-width:992px){.ShopDetailView>.container:nth-child(even) .produkt.row>.col:first-child{order:1}#cely-popis h2{margin-bottom:30px}}@media only screen and (min-width:1200px){.col-xl-2-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (max-width:1280px){#banner-left, #banner-right{display:none}.info-row{left:20px;max-width:100%;overflow:hidden}#menu-main{right:20px}#content{padding-left:0;padding-right:0}.slick-next{right:0 !important;z-index:100}.slick-prev{left:0 !important;z-index:100}.ShopIntro .subcategories{margin:0 -30px}.product-reviews-average{padding-left:0}#kategorie-obchodu .column-4{min-width:900px !important}#kategorie-obchodu .column-4 ul li{width:33.33% !important}.box-newsletter .snf-with-groups #shop-newsletter-email{width:100%}.box-newsletter .shop-newsletter-form .snf-with-groups .shop-newsletter-popup-inputs{position:relative}.box-newsletter .shop-newsletter-form .snf-with-groups .shop-newsletter-popup-inputs button{position:absolute;top:0;right:0}.box-newsletter .snf-with-groups .shop-newsletter-popup-content-headings, .box-newsletter .snf-with-groups .shop-newsletter-popup-groups{padding-right:15px}.cat-box{padding:70px 0}.produkt.row{margin-bottom:100px}}@media only screen and (max-width:1200px){.slogan{font-size:18px}ul.tabs a{font-size:16px;padding:5px 10px}.product-reviews-average{width:25%}.product-reviews{width:75%}.box-newsletter .shop-newsletter-popup-content-headings, .box-newsletter #shop-newsletter-popup-inputs, .box-newsletter #shop-newsletter-inputs{width:50%}.filter-position-left .ShopContent form+.ShopDetailView{width:100%;padding-left:0}.filter-position-left .ShopContent .ShopDetailView, .filter-position-left .ShopContent #FilterFormId{width:100%}.filter-position-left #FilterFormId .infilter .Filter{width:50%}.filter-position-left #FilterFormId .Filter:first-child .FilterTitle{margin-top:15px}.filter-position-left .filter-title{display:block}.filter-position-left .ShopContent #FilterFormId #FilterFormIdBox{display:none}.filter-position-left .ShopDetailView-left{width:100%;padding:0}.eko{font-size:66px}.eko p{margin-bottom:0}.eko-end{font-size:22px;line-height:26px;padding-top:17px}.quote{font-size:18px;line-height:24px}.clanky-col .content{padding:10px 20px}.clanky-col .content h2{font-size:16px;line-height:23px}.clanky-col .clanok:first-child .content h2, .clanky-col.clanky-blog .clanok .content h2{font-size:22px;line-height:30px}.clanky-col .image::after{left:20px}}@media only screen and (max-width:991px){.distribucia .bg .col:first-child{padding:0 15px 30px 15px}.distribucia img{margin:0 0 0 auto;display:block}.distribucia .bg{padding:30px 30px 0 30px}footer .copy .col:last-child{text-align:left}.nadpis-box{flex-flow:row;flex-wrap:wrap;margin-bottom:60px}.nadpis-box .ShopProductParentCategories, .nadpis-box .heading{width:100%}.nadpis-box .ShopProductParentCategories{text-align:left;padding:32px 0 0}.nadpis-box .ShopProductParentCategories:last-child{padding:32px 0}.produkt.row>.col:first-child{display:flex;justify-content:center}#cely-popis{margin-top:0}.marker-flex{justify-content:center}}@media only screen and (max-width:980px){.review-left{width:20%}.review-right{width:80%}.product-reviews-average .review-stars{font-size:24px}#menu-main ul li a{padding:0 15px}#kategorie-obchodu ul li a, .info-box-left ul li, .info-box-left ul li strong{font-size:14px}.steps .steps-in{width:80%}.Manufacturers ul li{width:25%}.Manufacturers ul li:nth-child(5n+1){clear:none}.Manufacturers ul li:nth-child(4n+1){clear:both}.mZlavaAlert{font-size:11px}#kategorie-obchodu ul.Cat>li>a{font-size:14px}.ProductNorm, .ShopDetailView .Product, .SeenProducts .Product, .ShopIntro .Product{width:33.33%}.ShopContent .ShopIntro h1, .ShopContent h1, .ShopIntro .title h2, .TopSellProducts .title, .title h1, div.pane>h2, .IntroArticles h2{font-size:30px}.ShopIntro .title h2{padding-bottom:0}.slogan{font-size:16px}.ProductNorm form, .ShopDetailView .Product form, .SeenProducts .Product form, .ShopIntro .Product form{padding:10px 15px}.Product .delivery-info{font-size:14px}.ProductNorm:nth-child(4n) form, .ShopDetailView .Product:nth-child(4n) form, .SeenProducts .Product:nth-child(4n) form{border-right:1px solid #e9e9e9}.ProductNorm:nth-child(3n) form, .ShopDetailView .Product:nth-child(3n) form, .SeenProducts .Product:nth-child(3n) form{border-right:0}.ProductNorm:nth-child(3n+4), .ShopDetailView .Product:nth-child(3n+4), .SeenProducts .Product:nth-child(3n+4){border-top:1px solid #e9e9e9}.ShopProductView .ProductDetail .ShopIcons button{font-size:14px;padding-left:20px}ul.tabs a{font-size:14px}.box-newsletter .snf-with-groups .shop-newsletter-popup-content-headings, .box-newsletter .snf-with-groups #shop-newsletter-popup-inputs{float:none;width:auto;text-align:center;margin-bottom:20px}.box-newsletter #shop-newsletter-popup-contacts{float:none;text-align:center;clear:both;margin-bottom:15px}.box-newsletter #shop-newsletter-popup-contacts div{display:inline-block}.ShopDetailView.ViewTable .Product .ProductContent>div.ShopIcons{width:75%}.filter-position-left .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product{width:50%}.filter-position-left .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(-n+3){border-top:1px solid #e9e9e9}.filter-position-left .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(3n) form{border-right:1px solid #e9e9e9}.filter-position-left .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(-n+2){border-top-color:transparent}.filter-position-left .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(2n) form{border-right-color:transparent}.filter-position-left body form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product{width:50%}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(3n) form{border-right-color:#e9e9e9}.filter-position-left form+.ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product:nth-child(-n+3){border-top-color:#e9e9e9}body .camera_content p{font-size:24px!important;line-height:30px!important}.eko{font-size:56px}.eko-end{font-size:19px;line-height:24px;padding-top:10px}.quote{font-size:14px;line-height:20px}.clanky-col{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"first second" "third forth" "fifth ."}.clanky-col .content{padding:20px}.clanky-col .clanok .content h2{font-size:22px;line-height:30px}.vymenili-ste .col-lg-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vymenili-ste .video-prezentacia{margin-bottom:50px}.quantity-flex{flex-flow:column}.shopping-cart-content-header{flex-flow:column;text-align:center}.shopping-cart-content-header .cart-heading{margin-bottom:35px}.steps .steps-in{width:100%}}@media only screen and (max-width:900px){.slogan{display:none}.ShopProductView .ProductDetail .ProductDescription .right-col{padding:10px}#kategorie-obchodu .column-3, #kategorie-obchodu .column-4{min-width:750px !important}#kategorie-obchodu .column-3 ul li, #kategorie-obchodu .column-4 ul li{width:50% !important}#kategorie-obchodu ul.Cat>li>div.column-zvysle-3{min-width:750px}ul.tabs.tabs-order>li:first-child{display:none}.import-cart-content{display:block!important}.after-cart-container{flex-flow:column;margin-top:15px}.after-cart-container-2>div:first-child{margin-bottom:25px}}@media only screen and (max-width:800px){#main-login li:hover ul, #side-fixed, .ProductNorm .ShopIcons .ProductButtons, .ShopDetailView .ShopIcons .ProductButtons, .SeenProducts .ShopIcons .ProductButtons, .ShopDetailView .variants-box, .ShopIntro a.detail, .ViewTypeWrap, .ViewTypeWrap span, .mh, .slogan, ul.tabs, .TopSellProducts ul li .price br, #main-login ul, .in-category, .order-number, .more-products, #PriceFilterBox, .SortType, .ProductNorm .ShopIcons .ProductButtons, .ShopDetailView .ShopIcons .ProductButtons, .SeenProducts .ShopIcons .ProductButtons, .ShopIntro .ShopIcons .ProductButtons, #main-login .logged li.logout, #main-login .logged li.user ul, #main-login .reg, .matrix-skin .slick-prev, .matrix-skin .slick-next, .mbh, #main-login .Shop-login>a span, .open-mm #kategorie-obchodu .content div.sub-content .category-name, .open-mm #kategorie-obchodu ul.Cat .icon, .open-mm #kategorie-obchodu ul.Cat>li:hover>a:after, .open-mm #kategorie-obchodu ul.Cat li a span .fa, .added-message-box .amb-close, .ProductNorm .ProductContent .ContentIn, .ShopDetailView .Product .ContentIn, .SeenProducts .Product .ContentIn, .ShopIntro .Product .ContentIn, .nivo-controlNav, #main-login li a i.fa-caret-down, #main-cart #kosik .kosik-ks em, #main-cart #kosik .kosik-cena, .icons-row{display:none!important}#main-search, .open-mm #kategorie-obchodu .sjMenu ul{display:none}.product-reviews-average, .product-reviews{width:100%;padding:10px;float:none}.matrix-skin .slick-dots li{margin:0;width:14px}.matrix-skin .slick-dots li button, .matrix-skin .slick-dots li button::before{width:14px;height:14px;font-size:8px}.Product .delivery-info{width:auto;float:none;text-align:center}.md{display:inline-block}.icons{padding:0 15px;text-align:right}.ProductNorm .price, .ShopDetailView .price, .SeenProducts .price, .ShopIntro .price{position:static;float:none;text-align:center}#cols, #container-outer, #menu-main, .header{padding:0}.Product .price-with-vat strong{font-size:16px}.Product .price-without-vat strong{font-size:12px}.TopSellProducts ul li .ProductWrapper{float:none;width:auto;margin-left:75px}.TopSellProducts ul li .price{width:auto;float:none;margin-left:90px;text-align:left}.header, .login_links a, .slogan{text-align:center}#container, .head{min-width:300px;width:auto}#container{position:relative;padding:0}#container-outer{position:relative;min-width:320px}.header{min-height:0 !important;padding-top:0;min-width:320px;margin-bottom:0}.head{padding:0 0 5px;border-bottom:1px solid #ccc}.ShopIntro .container{padding:0}.steps .steps-in{width:auto;float:none}#ShopSortSelect{margin-right:0}#cart-table td{padding:5px}#cart-table th{font-size:11px;padding:5px}td.image, th.image{width:40px}td.image img{max-width:40px}#box_login div.login input, #content .disabledsubmit, #content .submit, .Obchod_Content_Login button, ul.contentin li input{max-width:100%}a.button{margin-bottom:5px}.login_links a{display:block;padding:4px;text-decoration:none;margin:3px 0 0!important}.contacts.colls-2 .coll{float:none;width:auto!important}.contacts .inner, .contacts h3{padding:5px}.cart-additions{float:none;clear:both;width:auto}.tabs-container, div.pane, div.panes{border:0;margin:0;padding:0;background:0 0}div.pane{display:block!important;margin-bottom:15px!important;min-height:0}.ShopProductView .ProductWrapper{border:0;background:0 0;padding:0}.IntroHome .Actions, .IntroHome .Default, .IntroHome .News, .IntroHome .SellOuts{width:100%;float:none}.ShopProductParentCategories, .steps{min-height:0;padding:0;background:0 0}#box_login div.heslo input, #box_login div.meno input{max-width:183px}#box_login div.heslo, #box_login div.meno{max-width:100%}#box_login div.login{float:none;margin:0}#box_login div.login input{width:100%}#main-cart, #main-search, .center-inner, .center-out{position:relative}#main-search{top:auto;left:auto;right:auto;float:none;min-width:0;width:auto;margin:5px 10px 0;padding:0;clear:both;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}#main-cart{width:auto;top:0}#main-cart a{height:40px;float:none;min-width:0;width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#main-cart a span.kosik-ico{width:40px;height:40px;float:none;font-size:20px}#main-cart a span.kosik-ico i{line-height:40px;font-size:22px;position:relative;top:0;left:-2px}#main-cart #kosik .kosik-ks{position:absolute;top:-5px;right:-5px}#main-cart #kosik .kosik-ks strong{display:inline-block;padding:0;background:#f00;color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;min-width:20px;text-align:center;height:20px;line-height:20px}#main-cart a span.kosik-obsah{margin:0;padding:0;width:auto;float:none;line-height:normal}#kategorie-obchodu ul.action-categories{}.center-outer{overflow:hidden}.center-out{left:50%;float:left}.center-inner{left:-50%;float:left}#main-login ul, #main-login ul li{float:none}#main-login .Shop-login>a{padding:0;line-height:40px}#ico-search, #main-login{display:inline-block;width:auto;height:40px;list-style:none;background:0;padding:0;position:static}#menu-main ul.sjMenu li ul, .footer .center-inner, .footer .center-out, .footer .center-outer{width:100%;position:static}#main-login li a i.fa-user{font-size:24px}#main-login .logged li.czone a{line-height:normal}#main-login li a{border:0}#ico-search a:hover, #main-login .logged li.czone a:hover, #main-login .not-logged li.user a:hover{text-decoration:none}#ico-search a{font-size:22px;line-height:40px}#main-login .not-logged li.user a, #main-login li.user>a{background-repeat:no-repeat;background-position:center 5px}#main-search form input.SearchInput{border:0;width:100%}#kosik a .kosik-obsah{width:90px}.home-scroller .scrollable{width:auto!important}.ShopIntro .subcategories, .subcategories{margin:0}.box-newsletter .shop-newsletter-popup-content-headings, .box-newsletter #shop-newsletter-popup-inputs, .box-newsletter #shop-newsletter-inputs, .box-newsletter #shop-newsletter-popup-contacts{float:none;width:auto;text-align:center;padding:5px 0}.box-newsletter #shop-newsletter-popup-contacts{font-size:14px;padding:20px 0 0 0}.box-newsletter #shop-newsletter-popup-contacts div{display:inline;margin:0 15px;white-space:nowrap}.box-newsletter #shop-newsletter-email{height:30px}.box-newsletter #shop-newsletter-form-submit{height:30px}#menu-main ul li, .footer #cols ul li{float:none;border:0;margin:0;padding:0}#menu-main ul.sjMenu li a, #menu-main ul.sjMenu li li a{float:none;display:block;padding:15px 5%!important;text-align:left;border:0;height:auto!important;line-height:normal;font-size:14px;font-weight:400;text-decoration:none;margin:0!important}#menu-main ul.sjMenu li ul{display:block!important;border:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ProductNorm .ProductImage a, .ShopDetailView .ProductImage a, .SeenProducts .ProductImage a, .ShopIntro .ProductImage a{height:200px}#productparams{float:none;width:100%;margin:0 0 2%}.steps div div{height:52px}.ShopIntro .Actions, .ShopIntro .Default, .ShopIntro .News, .ShopIntro .SellOuts{width:auto;margin:0 0 5px;overflow:hidden}.ProductNorm, .ShopDetailView .Product, .SeenProducts .Product{background:none;width:50%;height:auto;float:left;overflow:hidden;position:relative;padding:20px 0}.DefaultXHTML, .XHTMLBeforeCategory{margin-bottom:0}.ProductNorm:nth-child(odd), .ShopDetailView .Product:nth-child(odd), .SeenProducts .Product:nth-child(odd){clear:both}.ProductNorm:nth-child(n+3), .ShopDetailView .Product:nth-child(n+3), .SeenProducts .Product:nth-child(n+3){border-top:1px solid #e9e9e9}.ProductNorm:nth-child(odd) form, .ShopDetailView .Product:nth-child(odd) form, .SeenProducts .Product:nth-child(odd) form{border-right:1px solid #e9e9e9}.ProductNorm:nth-child(even) form, .ShopDetailView .Product:nth-child(even) form, .SeenProducts .Product:nth-child(even) form{border-right:0}.ProductNorm form, .ShopDetailView .Product form, .SeenProducts .Product form, .ShopIntro .Product form{height:auto;padding:10px}.ProductNorm form:hover, .ShopDetailView .Product form:hover, .SeenProducts .Product form:hover, .ShopIntro .Product form:hover{box-shadow:none}.ProductNorm .ImageWrapper, .ShopDetailView .Product .ImageWrapper, .ShopIntro .Product .ImageWrapper, .ShopIntro .Product .ImageWrapper, .TopSellProducts ul li .ProductImage, .article .ImageWrapper, .articleSummary .ImageWrapper{}.ProductNorm h3{margin-bottom:10px}.Product p.ProductDescription, .ShopDetailView .ProductDescription p, .SeenProducts .ProductDescription p, .ShopIntro .Product .ProductContent .ContentIn p, .TopSellProducts ul li .ProductWrapper p{height:auto;margin:0}.ShopDetailView .ProductDescription, .SeenProducts .ProductDescription, .ShopIntro .ProductDescription{padding:3px 0;display:block}.ShopDetailView .ProductDescription p, .SeenProducts .ProductDescription p, .ShopIntro .ProductDescription p{padding:0;margin:0 0 5px}.ShopDetailView h2 a, .SeenProducts h2 a, .ShopIntro .Product h3 a, .produkt-detajl h1 a{display:block}.IntroHome .Product h3 a:hover, .ShopDetailView h2 a:hover, .SeenProducts h2 a:hover, .ShopIntro .Product h3 a:hover, .home-scroller h3 a:hover, .produkt-detajl h1 a:hover{text-decoration:underline}.Product .ContentIn{height:auto}.ShopDetailView .ShopIcons, .SeenProducts .ShopIcons{clear:none!important;margin-bottom:5px}.ShopDetailView .price, .SeenProducts .price, .ShopIntro .price, .home-scroller .price{}.ShopDetailView .price small, .SeenProducts .price small, .ShopIntro .ProductPrice small, .home-scroller .price small{font-size:12px;text-decoration:line-through}.ShopProductView .ProductDescription{border:0;min-height:0!important}.ShopDetailView .Product .ProductContent, .SeenProducts .Product .ProductContent, .ShopIntro .Product .ProductContent{height:auto!important}.ShopCategoryPages{width:auto;float:none}.ShopContent .Cat ul{float:none}.ShopContent .Cat li, .ShopContent .Cat li a{float:none;max-width:100%;width:100%;margin:5px 0}.ShopProductView .ProductLeft #MainProductImage .photo-gallery, .ShopProductView .ProductLeft #MainProductImage a{display:block;height:auto;width:auto;margin:0 auto;position:relative}.ShopProductView .ProductLeft #MainProductImage a img{max-height:200px;height:auto;width:auto;max-width:100%}.sticker, .sticker span:not(.sticker-percent), .sticker-stock, span.sticker-stock{position:static;display:inline-block;margin-top:2px;padding:0}.ShopProductView .sticker, .ShopProductView .sticker-stock, .ShopProductView .sticker>span, .ShopProductView span.sticker-stock{padding:5px 10px}.ShopDetailView .sticker, .ShopDetailView .sticker span, .ShopDetailView .sticker-stock, .SeenProducts .sticker, .SeenProducts .sticker span, .SeenProducts .sticker-stock, .ShopIntro .sticker, .ShopIntro .sticker span, .ShopIntro .sticker-stock{width:100%;margin-left:0;float:none;clear:both}.ShopProductView .ProductDescription, .ShopProductView .ProductLeft #MainProductImage{padding-top:0;padding-bottom:10px}.ShopProductView{margin-top:0}.Obchod_Content_Login td{text-align:center}.Obchod_Content_Login td input{width:80%}.steps div strong em{font-size:11px}.ShopContent .Cat li{float:none;width:100%;margin:0!important;padding:0}.ShopDetailView .price, .SeenProducts .price, .ShopIntro .price, .home-scroller .price{position:static!important}div.panel-container{width:auto;background:0 0;border:0}.added-message-box .add-buttons, .added-message-box .product-message, .added-message-box .text-message{float:none;width:auto;padding:0;text-align:center}.added-message-box .odp-message-box, .added-message-box .product-message, .added-message-box .product-message-icon, .added-message-box .end-message-box .cart-counter-box{float:none;width:auto;text-align:center}.added-message-box .end-message-box{width:auto;overflow:hidden;padding:15px 10px;border:0}.added-message-box .product-message .image{display:none}.added-message-box .product-message .about{padding:10px}.added-message-box .cart-counter-box strong{display:block}.added-message-box .end-message-box .buttons-box{float:none;width:auto;text-align:center}.added-message-box .end-message-box .buttons-box a{min-width:0;line-height:35px;text-decoration:none;vertical-align:top!important;margin:0!important;float:none!important;width:auto!important;padding:0!important;display:block}.added-message-box .end-message-box .buttons-box a.close-button{margin-bottom:10px!important}.added-message-box .success-message{font-size:16px;text-align:center}.added-message-box .product-message-box{padding:0}.added-message-box .product-message{margin-bottom:0}.added-message-box .cart-counter-box{padding:0 0 15px 0}.added-message-box .success-message{text-indent:0}#ico-menu, #ico-search, #main-cart, #main-login{display:inline-block;float:none;vertical-align:top;margin-left:10px}#ico-menu{float:left;margin-left:0}#ico-menu a{text-decoration:none;font-size:18px;line-height:40px}#ico-menu a i{font-size:22px}#kategorie-obchodu{border:0;overflow:hidden;z-index:9999;width:80%;height:100%;display:block;position:fixed;top:0;left:0;-webkit-transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;-moz-transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;-ms-transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;-o-transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;transform:translate3d(-100%, 0px, 0px);background:#141414}.open-mm .site-overlay{animation:500ms ease 0s normal none 1 running fade;background-color:rgba(0, 0, 0, 0.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9998}.open-mm #kategorie-obchodu{overflow:auto;border:0;transform:translate3d(0px, 0px, 0px);top:0px!important}#kategorie-obchodu ul.Cat li ul li a img{display:none}.open-mm #kategorie-obchodu ul.Cat.WithIcons ul ul li span{padding:6px 30px}.open-mm #kategorie-obchodu .content div.base-categories, .open-mm #kategorie-obchodu .content div.action-categories, .open-mm #kategorie-obchodu .content div.states-categories, .open-mm #kategorie-obchodu ul.Cat{display:block;white-space:normal}.open-mm #kategorie-obchodu .content{opacity:1}.open-mm #kategorie-obchodu ul.Cat>li, .open-mm #kategorie-obchodu .sjMenu li{display:block;border:0;position:relative}.open-mm #kategorie-obchodu ul.Cat>li>a, .open-mm #kategorie-obchodu .sjMenu>li>a{background:#141414;border-top:1px solid #2c9bce;color:#fff;display:block;font-size:14px;padding:15px 20px;text-align:left;line-height:normal;text-decoration:none}.open-mm #kategorie-obchodu ul.Cat.action-categories>li a, .open-mm #kategorie-obchodu ul.Cat.states-categories>li a{background:#ee7d00;border-top-color:#ffa643}.open-mm #kategorie-obchodu .sjMenu>li>a{background:#777777;border-top:1px solid #999999}.open-mm #kategorie-obchodu .content:before, .open-mm #kategorie-obchodu .sjMenu:before{display:block;font-size:16px;font-weight:bold;color:#141414;background:#ffffff;text-align:left;padding:15px 20px}.open-mm #kategorie-obchodu .content:before{content:'E-shop'}.open-mm #kategorie-obchodu .sjMenu:before{content:'Menu'}.open-mm #kategorie-obchodu ul li a.sub{display:block;position:absolute;top:0;right:0;background:#2c9bce !important;border-top:1px solid #141414}.open-mm #kategorie-obchodu ul.action-categories li a.sub{background:#ffa643 !important;border-top:1px solid #ffa643}#kategorie-obchodu .action-categories ul.Cat>li>div{border-color:#ffa643}.open-mm #kategorie-obchodu ul li a.sub .fa{color:#fff;vertical-align:middle;margin:0}.open-mm #kategorie-obchodu ul.sjMenu li a.sub{background:#999999 !important;border-top:1px solid #777777}.open-mm #kategorie-obchodu ul.Cat li ul li, .open-mm #kategorie-obchodu .sjMenu li{float:none;width:100% !important;height:auto !important;margin:0;display:block;padding:0;position:relative}#kategorie-obchodu ul.Cat.WithIcons li ul li a, .open-mm #kategorie-obchodu .sjMenu li ul li a{padding:10px 20px;height:auto;border-bottom:1px solid #2c9bce;background:#ffffff;color:#141414;display:block;text-decoration:none}.open-mm #kategorie-obchodu ul.Cat li ul li .sub{padding:7px 19px}.open-mm #kategorie-obchodu ul.Cat li ul .sub-content{display:none}#kategorie-obchodu ul.Cat.action-categories li ul li a{padding:10px 20px;height:auto;border-bottom:1px solid #ffa643;background:#ffffff;color:#fff;;display:block;text-decoration:none}.open-mm #kategorie-obchodu .sjMenu li ul li a{color:#777777;border-bottom:1px solid #999999}#kategorie-obchodu ul.Cat.WithIcons li ul li a span:last-child{max-height:none;top:0;transform:none}.open-mm #kategorie-obchodu ul.Cat>li>div{padding:0;position:static;min-width:0 !important}.ShopProductView .ProductLeft, .ShopProductView .ProductDetail .ProductDescription, .ShopProductView .ProductDetail .ProductDescription .left-col, .ShopProductView .ProductDetail .ProductDescription .right-col{margin:0 0 10px 0;width:100%;float:none}.ShopProductView .ProductDetail .ProductDescription{padding-bottom:0}.articles .article h3, .articles .article h2{font-size:22px}.TopSellProducts ul li{text-align:center}.TopSellProducts ul li .ImageWrapper{width:auto;float:none;margin-bottom:15px}.TopSellProducts ul li .ImageWrapper a{display:block;height:100px}.TopSellProducts ul li .ProductWrapper{margin-left:0}.TopSellProducts ul li .price{float:none;width:auto;text-align:center;padding:0;margin:0}.TopSellProducts ul li .price .price-with-vat .vat{display:none}.TopSellProducts ul li .ProductContent{float:none;width:auto}.TopSellProducts ul li .ProductDescription{display:none}.b2b-price-text{display:none}.CharityRounding{float:none;margin:10px 0;clear:both}.CharityRounding .CharityRoundingImage{float:none;margin-left:0;width:auto;margin-bottom:10px}.ProductNorm form:hover .price span.dph, .ShopDetailView .Product form:hover .price span.dph, .SeenProducts .Product form:hover .price span.dph, .ShopIntro .Product form:hover .price span.dph{display:none}.ProductNorm form:hover .price span.dph, .ShopDetailView .Product form:hover .price span.dph, .SeenProducts .Product form:hover .price span.dph, .ShopIntro .Product form:hover .price span.dph{display:inline}#FilterFormId .infilter .Filter{float:none;width:100%;clear:both}#FilterFormId .infilter .Filter .form{width:70%}#FilterFormId .infilter .Filter .FilterTitle{width:30%;font-size:11px}.userFields div{float:none;width:100% !important}.userFields div input, .userFields textarea{width:100%}#kategorie-obchodu ul.Cat.WithIcons ul ul li{border:0}#kategorie-obchodu ul.Cat>li>div ul{column-count:unset!important;columns:unset!important}#kategorie-obchodu ul.Cat li ul li a{margin:0!important}.ShopProductView .ProductLeft #MainProductImage a img{height:auto}.ShopProductView .ProductLeft #MainProductImage .photo-gallery, .ShopProductView .ProductLeft #MainProductImage a{display:table-cell;height:250px}.ShopDetailView.ViewTable .Product{border:1px solid #e9e9e9!important}.ShopDetailView.ViewTable .Product .ProductContent>div.ShopIcons{justify-content:flex-end}.fancybox-nav span{visibility:visible!important}.header:before{height:30px}.info-row{top:-30px;line-height:30px;left:0;width:100%;font-size:12px;width:100%!important}.info-row li.info-row-home{display:none}.info-row li:last-child{display:inline}#menu-main{display:none}.SortType{display:block!important}.header{z-index:auto}.filter-position-left #FilterFormId .infilter .Filter{float:left;clear:initial}.ShopDetailView .ProductImage .variants-count-container, .SeenProducts .ProductImage .variants-count-container{display:none!important}.ShopDetailView.ViewDetails .price{float:none}.ShopDetailView.ViewDetails .Product{width:50%}.ShopDetailView.ViewDetails{display:flex;flex-wrap:wrap}.ShopDetailView.ViewDetails .Product form{display:flex;flex-flow:column}.ShopDetailView.ViewDetails h2{font-size:14px;line-height:16px;height:34px}.ShopDetailView.ViewDetails .in-wrapper{float:none;width:100%}.ShopDetailView.ViewDetails .Product .ImageWrapper{width:100%;float:none}.ShopDetailView.ViewDetails .Product .ProductImage a{height:200px;display:table-cell;vertical-align:middle}.ShopDetailView.ViewDetails .Product .ProductContent{width:100%}.watch-doge-inside>div, dl.variants-watch-dog>dd, dl.variants-watch-dog>dt{width:100%}#cely-popis .panel-container .col-12{display:block!important}.shopping-cart-content-header{padding:30px 0}.shopping-cart-finish .cart-price-box-content{max-width:460px}.shopping-cart-finish .cartBox .after-cart-container-2{margin:40px 0 0}#content .shopping-cart-finish .cart-price-box-content button{margin-top:20px}.shopping-cart-finish .cart-price-box-content>div{width:100%}.AfterOrder .cartBox h1{margin-bottom:0}.AfterOrderPay.transfer .AfterOrderPayLast>div{width:100%}.AfterOrderPay.transfer .AfterOrderPayLast>div:first-child{padding-bottom:20px}.AfterOrderPay.transfer .AfterOrderPayLast>div:first-child>div:first-child{width:auto}html.shopping-cart-simple #logo{border-bottom:none}.temp-steps{margin:0 -10px}.steps{display:none}.shopping-cart-content-header .cart-heading{margin-bottom:10px}#cart-table tr{display:flex;flex-wrap:wrap;position:relative}#cart-table th{font-size:11px;padding:5px;display:none}#cart-table td.name{width:100%;padding:10px 20px 10px 10px}#cart-table td.image{border-color:transparent;width:100%}#cart-table td.item-price::before, #cart-table td.quantity::before, #cart-table td.item-price-total::before, #cart-table td.image{content:attr(data-title);text-align:left;font-size:13px;display:block}#cart-table td.item-price, #cart-table td.quantity, #cart-table td.item-price-total{width:100%;display:flex;align-items:center;justify-content:space-between}#cart-table td.image{display:flex;justify-content:center;align-items:center}#cart-table td.image.img-hidden{display:none}#cart-table td.image.img-hidden+td{width:100%}.shopping-cart-finish #cart-table td.image{justify-content:flex-start}#cart-table td.delete{position:absolute;right:0;width:20px;top:15px;border:0}#cart-table tr:not(:last-child) .item-price.lh{}td.image img{max-width:70px}td.image, th.image{width:auto}.after-cart-container{margin:15px 0 0}.after-cart-container>*{margin:0;padding:0!important}.after-cart-container-2>div:first-child, ul.tabs.tabs-order{padding:0}.quantity-flex .MinCount{min-width:auto;width:auto}.quantity-flex{flex-flow:row}#box_login div.login input, #content .disabledsubmit, #content .submit, .Obchod_Content_Login button, ul.contentin li input{max-width:100%}a.button{margin-bottom:5px}.login_links a{display:block;padding:4px;text-decoration:none;margin:3px 0 0!important}.contacts.colls-2 .coll{float:none;width:auto!important}.contacts .inner, .contacts h3{padding:5px}.cart-additions{float:none;clear:both;width:auto}.tabs-container, div.pane, div.panes{border:0;margin:0;padding:0;background:0 0}div.pane{display:block!important;margin-bottom:15px!important;min-height:0}.ShopProductView .ProductWrapper{border:0;background:0 0;padding:0}.IntroHome .Actions, .IntroHome .Default, .IntroHome .News, .IntroHome .SellOuts{width:100%;float:none}.ShopProductParentCategories, .steps{min-height:0;padding:0;background:0 0}.ShopProductParentCategories ul{padding:10px 0}#box_login div.heslo input, #box_login div.meno input{max-width:183px}#box_login div.heslo, #box_login div.meno{max-width:100%}#box_login div.login{float:none;margin:0}#box_login div.login input{width:100%}#main-cart, #main-search, .center-inner, .center-out{position:relative}#cart-table td.image, #cart-table td.image img{width:100px}.register-box-grey .CartCustomText2{border-left:0;border-top:1px solid #DDDDDD;padding-top:15px}.registration h3{font-size:16px}.registration ul.contentin li label{font-size:14px;line-height:normal}.registration ul.contentin li input, .registration ul.contentin li select{font-size:14px}.customerZone label{font-size:16px}.register-box-grey .newsbox, .CartCustomText2{width:100%}.register-box-grey>div{padding:0px;margin:0 15px}.register-box-grey .newsbox{padding-bottom:0px}.shopping-cart-confirm .register-box-grey .newsbox{padding-bottom:15px}.register-box-grey .CartCustomText2{border-left:0;border-top:1px solid #DDDDDD;padding-top:15px}.register-box-grey ul.inputs li label input{position:static}.register-box-grey label[for="ConfirmInfoEmailsId"], label[for="ConfirmDataId"]{padding:0!important}.registration.registration-only .register-box-upper{margin-bottom:20px}.CartCustomText1{font-size:14px}.steps div div{height:auto}.shopping-cart-content-header{padding:30px 0}.steps{display:none}.shopping-cart-finish .cart-price-box-content{max-width:460px}.shopping-cart-finish .cartBox .after-cart-container-2{margin:40px 0 0}#content .shopping-cart-finish .cart-price-box-content button{margin-top:20px}.shopping-cart-finish .cart-price-box-content>div{width:100%}.AfterOrder .cartBox h1{margin-bottom:0}.AfterOrderPay.transfer .AfterOrderPayLast>div{width:100%}.AfterOrderPay.transfer .AfterOrderPayLast>div:first-child{padding-bottom:20px}.AfterOrderPay.transfer .AfterOrderPayLast>div:first-child>div:first-child{width:auto}html.shopping-cart-simple #logo{border-bottom:none}.temp-steps{margin:0 -10px}.AfterOrder h1{padding-bottom:15px}.simple-header{position:static;display:none}.simple-header .sht-2 a{font-size:18px}}@media only screen and (max-width:767px){.eko-section{justify-content:center}.eko-section>div:first-child{justify-content:center;display:flex}.eko-section>div:first-child>.row{max-width:360px;margin-bottom:25px}.eko-section img{margin:0 auto;display:block}.clanky-col .clanok .content h2, .clanky-col .clanok:first-child .content h2, .clanky-col.clanky-blog .clanok .content h2{font-size:18px;line-height:23px}.vymenili-ste .col{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:flex;flex-flow:column;align-items:center}.distribucia h2{margin-bottom:15px}.eko-section, .clanky-col, .vymenili-ste{padding-bottom:70px}}@media only screen and (max-width:600px){.ShopProductView .ProductDescription, .ShopProductView .ProductLeft{float:none;width:100%;padding:0;min-height:0!important}.mhs, #search_suggest{display:none !important}.Filter .form span, .Filter form span{margin-right:0;width:100%;float:none;display:block}.articles .article .image, .article-top .image{text-align:center}.articles .article .image, .article-top .image, .articles-module>.FoldersTree, .articles-module>.FoldersTree+.articles-content{float:none;width:100%;margin-bottom:10px;padding:0}.articles .article .content, .article-top .article-info{margin-left:0}.articles-module>.FoldersTree a{padding-left:10px}.article-box a.article-mobile-menu{display:block;text-align:center;font-size:18px;padding:5px;border:1px solid #141414;text-decoration:none;margin:0 0 10px 0}.article-box a.article-mobile-menu i{margin-right:10px}.articles-module>.FoldersTree{display:none}.box-newsletter .shop-newsletter-form .shop-newsletter-popup-groups, .box-newsletter .shop-newsletter-form .shop-newsletter-popup-inputs{float:none;width:auto;margin-bottom:10px}.box-newsletter .shop-newsletter-form .snf-with-groups .shop-newsletter-popup-inputs{float:none;width:100%}.Manufacturers ul li{width:33.33%}.Manufacturers ul li:nth-child(4n+1){clear:none}.Manufacturers ul li:nth-child(3n+1){clear:both}#FilterFormId .infilter .Filter .likeselect .htitle{font-size:12px}.photo-gallery-box li, .PhotoGroup ul li{margin:0 0 15px 0 !important;float:none;width:100%;text-align:center}.variantValuesCarts thead{display:none}.variantValuesCarts td{display:block !important;text-align:left !important;width:100% !important}.variantValuesCarts tr{border-bottom:20px solid #fff;background:#f6f6f6}.variantValuesCarts td.cart .ShopIcons{float:none}.variantValuesCarts td.watchdogtd a br{display:none}.variantValuesCarts td.watchdogtd a i{margin-right:5px}.variantValuesCarts tbody td::before{content:attr(data-th) ': ';font-weight:bold;margin-right:5px}.variantValuesCarts tbody td.imagetd::before, .variantValuesCarts tbody td.cart::before{display:none}.ShopDetailView.ViewTable .Product form{display:flex;flex-flow:column}.ShopDetailView.ViewTable .Product .in-wrapper, .ShopDetailView.ViewTable .Product .ProductContent>div, .ShopDetailView.ViewTable .Product .ProductContent, .ShopDetailView.ViewTable .Product .ProductContent>div.ShopIcons{width:100%;justify-content:center}.filter-position-left #FilterFormId .infilter .Filter{width:100%}.filter-position-left .Filter .form span.FilterValue{width:100%;display:block}.filter-position-left #FilterFormId #FilterFormIdBox>div#PriceFilterBox .FilterTitle, .filter-position-left #FilterFormId .Filter:first-child .FilterTitle{margin-top:0}.ShopProductView .ProductLeft #MainProductImage a img{max-height:none}.total-items-row{float:none;text-align:center;clear:both}.ShopCategoryPages ul{float:none}.clanky-col, .clanky-col.clanky-blog{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"first" "second" "third" "forth" "fifth"}.clanky-col>div{width:100%}.clanky-col .clanok .content h2, .clanky-col .clanok:first-child .content h2, .clanky-col.clanky-blog .clanok .content h2{font-size:22px;line-height:30px}.clanky-col .clanok.vsetky .image a{padding-top:66.6666%}.PrdDescription .sml-description{font-size:18px}.addony dt, .addony dd{width:100%}.addony dt{font-weight:700}.btn-group a, .btn-group button{font-size:20px;padding:0 0 5px}label[for="couponCode"]{margin-bottom:15px}.contacts .coll{width:100%;float:none}}@media only screen and (max-width:500px){.shopping-cart-content td .mnozstvo{height:auto;flex-flow:column}.shopping-cart-content td .mnozstvo .ccplus, .shopping-cart-content td .mnozstvo .ccminus{height:26px;line-height:26px;display:block;width:auto}.shopping-cart-content td .mnozstvo input{width:100%;height:auto;border:0}td.image, th.image{display:none}}@media only screen and (max-width:480px){.mbmenu h3 a{font-size:12px}.ShopIntro .Product form{border:0}.review-left, .review-right, .product-reviews li p.review-positives, .product-reviews li p.review-negatives{width:100%;float:none;margin:0 0 10px 0}.Manufacturers ul li{width:50%}.Manufacturers ul li:nth-child(3n+1){clear:none}.Manufacturers ul li:nth-child(2n+1){clear:both}.Discuss table td input{width:150px}.lSAction>a{width:30px!important;height:50px!important}.lSAction>.lSNext::after{font-size:25px!important}.lSAction>.lSPrev::after{font-size:25px!important}.ViewTypeRow{display:flex;flex-flow:column;align-items:flex-start}.ViewTypeRow>*{order:2}.ViewTypeRow>.SortType{order:1}.ViewTypeRow>#FilterFormId{width:100%}.eko-section>div:first-child>.row{margin-bottom:0}.eko{font-size:48px}.eko-end{font-size:16px;line-height:20px;padding-top:8px}.o-spolocnosti h2 img{display:none}}@media only screen and (max-width:360px){.md-small{display:block}.mh-small{display:none}}@media only screen and (min-width:801px){html.fixed-header #kategorie-obchodu{z-index:999}#kategorie-obchodu:not(.fixed-header-active){top:168px!important}html.fixed-header .ShopProductView .fixed-tabs ul.tabs{top:85px}#kategorie-obchodu ul.Cat.WithIcons li ul li .sub-content{}#kategorie-obchodu ul.Cat.WithIcons li ul li .category-name{display:none}}.base-modulebox{padding:0;margin:0;width:100%}.base-modulebox-title{padding:0;margin:.5em 0;color:#5C582D;font-size:2em}.base-modulebox-content{padding:0;margin:0}@media (min-width:992px){#menu-trigger{display:none}header .container .col{padding:13px 15px}#logo img{max-height:51px;width:auto}header nav{display:block!important;width:auto;margin:0;top:0;flex-grow:1;overflow:visible!important}header nav ul{display:flex;justify-content:flex-end}header nav ul ul{display:flex;width:230px}header nav ul.sjMenu>li, header nav ul.sjMenu-2>li{margin:0 10px}header nav ul.sjMenu>li:last-child, header nav ul.sjMenu-2>li:last-child{margin-right:0}header nav ul li>a{line-height:20px;text-decoration:none!important}header nav ul.sjMenu>li.selected>a:not(.sub), header nav ul.sjMenu>li:hover>a:not(.sub){background-color:transparent;color:#fff;text-decoration:none!important;background-color:transparent}header nav ul.sjMenu li.selected>a:not(.sub), header nav ul.sjMenu li:hover>a:not(.sub){color:#fff}header nav ul ul li.selected>a:not(.sub), header nav ul ul a:not(.sub):hover{background-color:#141414!important;text-decoration:none!important;border-color:transparent!important}header nav ul li a{padding:5px 15px}header nav ul li>a:not(.sub){padding:10px 10px;margin-bottom:0px;border-radius:0px;display:flex;align-items:center}header nav ul li li>a:not(.sub){padding:10px 35px 10px 25px;text-align:left;line-height:24px}.header-logo-center header nav ul li>a:not(.sub){padding:5px 5px}body nav .sub{display:none!important}header nav ul ul{flex-flow:column;background-color:transparent;visibility:hidden;opacity:0;position:absolute;transition:visibility 0.2s ease, opacity 0.2s ease;border-bottom:0}header nav ul.sjMenu>li>ul>li:first-child{}header nav ul ul a{border-radius:0}header nav ul.sjMenu>li>ul{padding-top:13px}body header nav ul li:hover>ul{display:flex!important;position:absolute;z-index:9;visibility:visible;opacity:1}header nav ul ul ul{left:230px;top:0;padding-top:0}#menu-close{position:absolute;top:-53px;right:0;padding:5px 11px;background-color:#fff;border-radius:4px;font-size:24px;border:1px solid rgba(0, 0, 0, 0.102);color:#7c7c7d;box-sizing:border-box;cursor:pointer}.header-transparent header nav ul li>a{background-color:transparent}header nav ul li li>a:not(.sub){background-color:#343434;color:#fff}.header-transparent.header-sticky-scrolled header{background-color:#fff}.header-sticky header .container .col, .header-sticky header nav ul li a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.header-sticky .header-wraper{position:fixed;width:100%;z-index:999;top:0px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.header-wraper.compact{background-color:#fff}.header-wraper.hidden{top:-40px}.header-wraper.compact header .container .col{padding:10px 15px}.header-wraper.compact header nav ul.sjMenu>li>a:not(.sub){padding:4px 5px}.header-wraper.compact header nav ul.sjMenu>li>ul{padding-top:13px}.header-sticky.header-transparent header{background-color:transparent}.header-sticky header nav ul ul li a{color:#fff}header nav ul.sjMenu>li>ul>li.has-submenu>a:not(.sub)::after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:12px;top:9px;color:#fff;font-size:22px}header nav ul li.selected>a, header nav ul a:hover{color:#fff;text-decoration:none!important;border-bottom:2px solid #D31F25!important}header nav ul li.has-submenu>a:not(.sub)::after{content:"";width:2px;height:11px;display:block;background-image:url(https://www.tekla.cz/Data/4373/UserFiles/images/viac.png);margin-left:10px}}@media only screen and (max-width:800px){.store-box .left-box, .store-box .right-box{width:100%;float:none;margin-bottom:15px}}