/*  Generovano: 2025-06-23 10:00:16 */
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=6c9899da97999779fc62)
 * Config saved to config.json and https://gist.github.com/6c9899da97999779fc62
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto;background-color:rgba(0, 0, 0, 0.8)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-header-box{position:relative}.modal-header-box h2{position:relative;display:block;float:left;width:100%;font-size:20px;font-size:2rem;margin:0 0 10px}.modal-header-box p{padding:15px 0}.modal-odber-novinek.odber-novinek-bottom{margin:0px}.modal-content{position:relative;background-color:#ffffff;border:0px solid #999999;border:0px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;padding:0 20px}#filter-modal .modal-content{background-color:#f1f1f1}.modal-content.opoustite{padding:20px}#product-details-modal .modal-content{min-height:550px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}#filter-modal .modal-title{font-size:18px;font-size:1.8rem;text-align:left}#filter-modal .modal-header{padding-left:0px}.modal-body{position:relative;padding:15px}#filter-modal .modal-body{padding-left:0px;padding-right:0px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#productDetailRight .modal-description-box{padding:20px 0}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width: 992px){.modal-dialog{width:1050px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important}.affix{position:fixed}.modal-content .close{position:absolute;right:-56px;top:-1px;background-color:transparent;border:0 none;color:#c7c7c7;cursor:pointer;display:block;font-size:58px;font-size:5.8rem;font-weight:lighter;line-height:49px;opacity:1;padding:0;text-align:center;text-shadow:none;width:50px;z-index:1}.detail .modal-content .close{right:20px}.modal-content .close:hover{color:#000}#shoping-cart-modal .modal-content .main-image{box-sizing:border-box;float:left;padding:30px 15px 0;position:relative;width:41.6667%}#shoping-cart-modal .modal-content .modal-details-inner{box-sizing:border-box;float:left;padding:30px;position:relative;width:58.3333%}#shoping-cart-modal .modal-content .modal-details-inner .product-title{font-size:28px;font-size:2.8rem;margin-bottom:6px}#shoping-cart-modal .modal-content .modal-details-inner #product-info-detail{font-size:16px;font-size:1.6rem;letter-spacing:3px;margin:0 0 5px;padding:0;text-transform:uppercase}#shoping-cart-modal .modal-content .modal-details-inner .ceny{margin:10px 0 20px}#shoping-cart-modal .modal-content .modal-details-inner .ceny .nase-cena{display:inline-block;font-size:26px;font-size:2.6rem;font-weight:bold;padding-right:5px}#shoping-cart-modal .modal-content .modal-details-inner .ceny .doporucena-cena{color:#999999;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;text-decoration:line-through}#shoping-cart-modal .modal-content .modal-details-inner .ceny .sleva{color:#dc0320;font-size:18px;font-size:1.8rem;font-weight:bold}#shoping-cart-modal .modal-content .modal-details-inner .params{border-top:1px solid #dddddd;padding-top:15px}#shoping-cart-modal .modal-content .modal-details-inner #cartAdd{margin-top:25px}#shoping-cart-modal .modal-content .modal-details-inner .kosik-ks{float:left;position:relative}#shoping-cart-modal .modal-content .modal-details-inner .kosik-button{float:left;height:72px;position:relative;width:311px}.modal-navigation{cursor:pointer;display:block;padding:40px 12px;position:absolute;top:34%;font-size:46px;font-size:4.6rem;width:53px}.modal-navigation a{color:#1a1a1a}.modal-navigation a span.navigation-arrow-text{font-size:18px;font-size:1.8rem;position:absolute;right:-9px;top:102px;text-align:center}.modal-navigation.modal-navigation-left a span.navigation-arrow-text{right:-5px}.modal-navigation a:hover{color:#ae2130}#product-details-modal .modal-navigation a{color:#fff}#product-details-modal .modal-navigation a:hover{color:#c7c7c7}.modal-navigation-right{right:-85px}.modal-navigation-left{left:-85px}.modal-detail-box{background-color:#fff;border-top:none;margin-top:10px}.modal-detail-box ul.detail-blok-link a{border:none}.modal-detail-box ul.detail-blok-link{border:none}.modal-detail-box ul.detail-box-links{border-bottom:0px solid #e2e1e1;margin:0 0 -1px}.modal-productAdditionalImages-obal{margin-bottom:10px;margin-top:10px;padding-left:5px;padding-right:5px}.images-obal{position:relative}#productMainImage .product-main-image{width:100%}#modal-productRecommendation .centerBoxContentsProducts{width:100%;height:auto}.modal-dialog .loading{background:rgba(255, 255, 255, 0.9) url("/img/loading/loading.gif") no-repeat scroll center center;display:none;height:100%;position:absolute;width:100%;z-index:9999}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear, left 0.3s ease-out;-moz-transition:opacity 0.3s linear, left 0.3s ease-out;-o-transition:opacity 0.3s linear, left 0.3s ease-out;transition:opacity 0.3s linear, left 0.3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear, right 0.3s ease-out;-moz-transition:opacity 0.3s linear, right 0.3s ease-out;-o-transition:opacity 0.3s linear, right 0.3s ease-out;transition:opacity 0.3s linear, right 0.3s ease-out}.modal.right.fade.in .modal-dialog{right:0}@media (max-width: 767px){.modal-navigation{display:none}.modal-content .close,.detail .modal-content .close{right:0px;color:#e5e5e5}}@media (max-width: 1024px){.modal-backdrop{display:none}}@media (min-width: 1025px){.modal.right.detail .modal-dialog{width:700px}}