.fancybox-button--arrow_left,.fancybox-button--arrow_right{position:absolute;left:10px;top:50%;transform:translate(0, -50%);opacity:0}.fancybox-button--arrow_right{left:auto;right:10px}.fancybox-content:hover .fancybox-button{opacity:1}.images{float:left;width:100%}.images .primary{margin-bottom:30px;height:400px}.images .primary img{margin:0 auto;display:block;max-width:100%;max-height:400px}.images .slider{width:100%}.images .slider .item{padding:5px}.images .slider .item img{max-width:100%;width:auto;display:block;max-height:80px;object-fit:contain;margin:0 auto;transition:opacity .13s;opacity:1}.images .slider .item img.lazy{opacity:0}.images p.alternative-title{font-style:italic;font-size:13px;margin:20px 0 0}.info{margin-top:30px;float:left;width:100%}.info h1{margin-bottom:10px}.info ul.icons{float:left}.info ul.icons li{display:inline-block;margin-right:5px}.info ul.icons li a{display:block;background:#fafafa;border-radius:3px;border:1px solid #f0f0f0;height:40px;width:40px;line-height:40px;text-align:center;color:#666}.info ul.labels{float:left;clear:left;margin-top:10px}.info ul.labels li{display:block;margin-bottom:5px;color:#2f2f2f;line-height:25px}.info ul.labels li strong{color:#006ab3;font-weight:600;display:inline-block;width:120px}.info ul.labels li span{height:25px;line-height:25px;display:inline-block}.info ul.labels li span img{max-height:25px;margin-right:10px;display:inline-block;vertical-align:middle}.info .description{float:left}.info .description ul{margin-top:20px}.info .description ul li{display:inline-block;margin:5px 15px 5px 0}.info .description ul li a{color:#006ab3;text-decoration:none}.info .description ul li a i{margin-left:5px}.info .description ul li a:hover{color:#2f2f2f}.info .description ul li.stock-variants{display:block;width:100%}.info .description ul li.stock-variants a{color:green}.info .description ul li.heavy-transport{float:right}.info .description ul li.heavy-transport img{vertical-align:bottom}.info .offer{float:left;width:100%;margin-bottom:11px}.info .offer .panel{float:left;width:100%;display:block;border-bottom:1px solid #ececec;padding:15px 0}.info .offer .panel .title{color:#006ab3;font-size:13px;font-weight:600;float:left;width:35%;line-height:1.2;margin:0}.info .offer .panel.final{border-bottom:0}.info .offer .panel.final .title{line-height:45px}@media screen and (max-width:460px){.info .offer .panel.final .title,.info .offer .panel.final .value{width:100%}}.info .offer .panel.components{border-bottom:0}.info .offer .panel.components p.value{padding-bottom:10px}.info .offer .panel.components .component-item{float:left;width:100%;border-bottom:1px solid #ececec;padding:20px 0;display:table}.info .offer .panel.components .component-item .td{display:table-cell;vertical-align:top}.info .offer .panel.components .component-item .td:first-child{width:40px}.info .offer .panel.components .component-item .td:first-child span{color:#fff;background:#006ab3;padding:6px;border-radius:3px}.info .offer .panel.components .component-item .td:nth-child(2){padding:0 10px;width:150px}.info .offer .panel.components .component-item .td:nth-child(2) img{max-width:150px}@media screen and (max-width:560px){.info .offer .panel.components .component-item .td:nth-child(2){display:none}}.info .offer .panel.components .component-item .td:nth-child(3) a.heading{color:#2f2f2f;font-size:16px;margin-bottom:0;text-decoration:none;float:left;width:100%}.info .offer .panel.components .component-item .td:nth-child(3) a.heading i{margin-left:10px}.info .offer .panel.components .component-item .td:nth-child(3) a.heading:hover{color:#006ab3}.info .offer .panel.components .component-item .td:nth-child(3) .component-item-variant-item:first-of-type{margin-top:20px}@media screen and (max-width:560px){.info .offer .panel.components .component-item .td:nth-child(3) .component-item-variant-item .title,.info .offer .panel.components .component-item .td:nth-child(3) .component-item-variant-item .value{width:100%}}.info .offer .panel.components .component-item .td:nth-child(3) .component-item-variant-item+div[id$="-availability"]{margin-top:0}.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"]{display:block;margin-top:10px;float:left;font-size:12px;font-weight:600}.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"] p{font-size:12px;font-weight:600;margin:0}.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"] .availability-green,.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"] .availability-green p{color:green;font-weight:600}.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"] .availability-green:before,.info .offer .panel.components .component-item .td:nth-child(3) div[id$="-availability"] .availability-green p:before{content:'\f05d';font-family:FontAwesome;margin-right:5px}.info .offer .panel .value{width:65%;float:left}.info .offer .panel .value p{color:#2f2f2f;font-size:13px;margin:0;font-weight:600;line-height:1.2}.info .offer .panel .value p.price-standard{text-decoration:line-through}.info .offer .panel .value p.price{font-size:25px;color:#d80000;font-weight:600;line-height:1.2}.info .offer .panel .value p.price.smaller{font-size:15px}.info .offer .panel .value .price-discounts{color:black;float:right;width:100%;margin-top:10px;background:#ffd5d5;padding:8px 20px;font-weight:400;border-radius:3px;font-size:12px}.info .offer .panel .value .price-discounts a{color:#000}.info .offer .panel .value .availability-green,.info .offer .panel .value .availability-green p{color:green;font-weight:600}.info .offer .panel .value .availability-green:before,.info .offer .panel .value .availability-green p:before{content:'\f05d';font-family:FontAwesome;margin-right:5px}.info .offer .panel .value p.warning{color:#d80000}.info .offer .panel .value .quantity{float:left;width:50%;max-width:120px;padding-top:3px}.info .offer .panel .value .quantity button{width:30%;height:40px;background:#006ab3;border:0;font-weight:600;color:#fff;border-radius:5px 0 0 5px;float:left;outline:none;font-size:15px}.info .offer .panel .value .quantity input{width:40%;float:left;border:0;background:#fafafa;height:40px;font-weight:600;text-align:center;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.info .offer .panel .value .quantity input+button{border-radius:0 5px 5px 0}.info .offer .panel .value .add-to-cart{background:#288627;color:#fff;font-size:15px;font-weight:500;float:right;max-width:55%;padding:15px 20px;border:0;border-radius:5px;white-space:nowrap;cursor:pointer}.info .offer .panel .value .add-to-cart i{margin-right:10px}.info .offer .panel .value .add-to-cart:disabled{opacity:.4;cursor:default;pointer-events:none}.info .offer .panel .variant-item,.info .offer .panel .component-item-variant-item{float:left;width:100%}.info .offer .panel .variant-item:not(:last-child),.info .offer .panel .component-item-variant-item:not(:last-child){margin-bottom:10px}.info .offer .panel .variant-item .title,.info .offer .panel .component-item-variant-item .title{color:#666;font-weight:400;line-height:1.5;padding-top:7px}.info .offer .panel .variant-item .value .select,.info .offer .panel .component-item-variant-item .value .select{display:inline-block;height:30px;background:#fafafa;border:1px solid #dedede;width:100%;border-radius:5px;position:relative}.info .offer .panel .variant-item .value .select select,.info .offer .panel .component-item-variant-item .value .select select{height:30px;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:11px;font-family:'Roboto',sans-serif,Arial;color:#666;padding:0 50px 0 20px;position:relative;z-index:2;width:100%}.info .offer .panel .variant-item .value .select select option.green,.info .offer .panel .component-item-variant-item .value .select select option.green{color:#2bb62d}.info .offer .panel .variant-item .value .select:after,.info .offer .panel .component-item-variant-item .value .select:after{content:'\f107';font-family:FontAwesome;display:block;width:28px;height:28px;position:absolute;right:0;top:0;border-radius:0 5px 5px 0;background:#006ab3;color:#fff;font-size:12px;z-index:1;line-height:30px;text-align:center}.info .offer .panel .variant-item .value .preview,.info .offer .panel .component-item-variant-item .value .preview{position:relative;opacity:1;clear:left;float:left;width:350px}.info .offer .panel .variant-item .value .preview img,.info .offer .panel .component-item-variant-item .value .preview img{margin:10px 0;max-height:48px}.info .offer .demand{width:100%}.info .offer .demand p{float:left;width:60%;font-weight:600;padding-top:12px;font-size:13px}.info .offer .demand .quantity{float:right;width:40%}.info .offer .demand .quantity button{width:40%;height:40px;background:#006ab3;border:0;font-weight:600;color:#fff;border-radius:0 5px 5px 0;float:left;outline:none;cursor:pointer}.info .offer .demand .quantity button:disabled{opacity:.4;cursor:default;pointer-events:none}.info .offer .demand .quantity input{width:60%;float:left;background:#fafafa;height:40px;font-weight:600;text-align:center;border:1px solid #f0f0f0;border-right:0;border-radius:5px 0 0 5px}.info .offer ul.files{width:100%;float:left;padding-top:20px;margin-top:10px;border-top:1px solid #f0f0f0}.info .offer ul.files li{width:100%;float:left;padding:3px 0}.info .offer ul.files li a{display:block;position:relative;padding-left:60px;line-height:40px;text-decoration:none;background:#fafafa;border:1px solid #f0f0f0;color:#2f2f2f;overflow:hidden}.info .offer ul.files li a i{position:absolute;left:0;top:0;height:100%;width:40px;line-height:40px;text-align:center;background:#f0f0f0;color:red;border-right:1px solid #e0e0e0}.info .offer ul.files li a:hover{opacity:.5}.properties{float:left;width:100%;background:#fcfeff;border:1px solid #d8f2ff;padding:2px 10px;margin-top:20px}.properties table{width:100%}.properties table tr td{padding:8px 0;font-size:12px;color:#666;border-bottom:1px solid #d8f2ff;line-height:1.2}.properties table tr td:first-child{padding-right:20px;font-weight:600;color:#006ab3;white-space:nowrap}.properties table tr:last-child td{border-bottom:0}.tabs{float:left;width:100%;margin-top:20px}.tabs>ul{float:left;width:100%}.tabs>ul li{float:left;padding:15px 10px;background:#fafafa;border:1px solid #f0f0f0;border-top:0;width:100%;display:none;font-size:14px;color:#666;position:relative;cursor:pointer}.tabs>ul li.active{border-top:1px solid #f0f0f0;display:block}.tabs>ul li.active:after{content:'\f078';font-family:FontAwesome;position:absolute;right:0;top:0;line-height:46px;text-align:center;width:50px}.tabs>ul li:only-child.active:after{content:""}.tabs>ul li.stock-variants-menu{background:#e4ffe4}.tabs>ul.opened li{display:block}.tabs .panels{float:left;width:100%}.tabs .panels>div{display:none;padding:20px 0 0;overflow:auto}.tabs .panels>div.active{display:block}.tabs .panels>div h2{padding:0;font-size:16px;text-align:left;margin-bottom:20px;float:left;width:100%}.tabs .panels>div h2:after{display:none}.tabs .panels>div table{width:100% !important;margin-bottom:20px}.tabs .panels>div table tr th{color:#999;border-bottom:1px solid #ddd;padding-bottom:10px;text-align:left}.tabs .panels>div table tr td{border:1px solid #ddd;padding:10px;font-size:12px;vertical-align:top}.tabs .panels>div table tr:nth-child(odd) td{background:#fafafa}.tabs .panels>div table.stock-variants{border:0}.tabs .panels>div table.stock-variants tr td{font-size:12px;border-left:0;border-right:0;vertical-align:middle}.tabs .panels>div table.stock-variants tr td.green{color:green;font-weight:600}.tabs .panels>div table.stock-variants tr td button{background-color:#288627;float:right;display:inline-block;border-radius:3px;border:0;color:#fff;font-size:10px;padding:5px 15px;outline:none;cursor:pointer}.tabs .panels>div table.variants{width:auto !important;max-width:100%}.tabs .panels>div table.variants tr th{padding:10px 20px;font-size:12px;background:#006ab3;white-space:nowrap;color:#fff;border-bottom:1px solid #045b90}.tabs .panels>div table.variants tr:last-child td{font-size:0}.tabs .panels>div table.variants tr td{text-align:center;padding:10px 10px;font-size:12px}.tabs .panels>div table.variants tr td ul{padding-left:0;margin-bottom:0}.tabs .panels>div table.variants tr td ul li{list-style:none;min-width:10em;margin-bottom:10px}.tabs .panels>div table.variants tr td.price{color:#d80000;font-weight:600}.tabs .panels>div table.variants tr td a{color:#006ab3;text-decoration:none}.tabs .panels>div table.variants tr td a:hover{color:#2f2f2f}.tabs .panels>div table.variants tr td .btn-cart{background-color:#288627;display:inline-block;border-radius:3px;border:0;color:#fff;font-size:12px;padding:8px 20px;outline:none;cursor:pointer}.tabs .panels>div table.variants tr td input{width:40px;background:#fafafa;height:30px;font-weight:600;text-align:center;border:1px solid #f0f0f0;border-right:none;border-radius:3px 0 0 3px;outline:none}.tabs .panels>div table.variants tr td input+.btn-cart{border-radius:0 3px 3px 0;padding:0 20px;height:30px;line-height:30px;white-space:nowrap}.tabs .panels>div ul{float:left;width:100%;list-style-position:outside;padding-left:20px;margin-bottom:20px}.tabs .panels>div ul li{display:list-item;list-style-type:square;margin-bottom:3px;color:#333;font-size:13px;line-height:1.5}.tabs .panels>div ul li a{text-decoration:none;color:#006ab3}.tabs .panels>div ul li a:hover{text-decoration:underline}.tabs .panels>div ul.sampler{display:block;padding:0;margin-bottom:20px}.tabs .panels>div ul.sampler li{width:55px;height:55px;border:5px solid #eaeaea;margin:8px 8px 0 0;float:left;position:relative;display:block}.tabs .panels>div ul.sampler li img{width:45px;height:45px;display:block}.tabs .panels>div ul.sampler li span{display:none}.tab_content .format-description table{width:100% !important;margin-bottom:20px}.tab_content .format-description table tr th{color:#999;border-bottom:1px solid #ddd;padding-bottom:10px;text-align:left}.tab_content .format-description table tr td{border:1px solid #ddd;padding:10px;font-size:12px;vertical-align:top}.tab_content .format-description table tr:nth-child(odd) td{background:#fafafa}.tab_content .format-description table.stock-variants{border:0}.tab_content .format-description table.stock-variants tr td{font-size:12px;border-left:0;border-right:0;vertical-align:middle}.tab_content .format-description table.stock-variants tr td.green{color:green;font-weight:600}.tab_content .format-description table.stock-variants tr td button{background-color:#288627;float:right;display:inline-block;border-radius:3px;border:0;color:#fff;font-size:10px;padding:5px 15px;outline:none;cursor:pointer}.tab_content .format-description table.variants{width:auto !important;max-width:100%}.tab_content .format-description table.variants tr th{padding:10px 20px;font-size:12px;background:#006ab3;white-space:nowrap;color:#fff;border-bottom:1px solid #045b90}.tab_content .format-description table.variants tr:last-child td{font-size:0}.tab_content .format-description table.variants tr td{text-align:center;padding:10px 10px;font-size:12px}.tab_content .format-description table.variants tr td ul{padding-left:0;margin-bottom:0}.tab_content .format-description table.variants tr td ul li{list-style:none;min-width:10em;margin-bottom:10px}.tab_content .format-description table.variants tr td.price{color:#d80000;font-weight:600}.tab_content .format-description table.variants tr td a{color:#006ab3;text-decoration:none}.tab_content .format-description table.variants tr td a:hover{color:#2f2f2f}.tab_content .format-description table.variants tr td .btn-cart{background-color:#288627;display:inline-block;border-radius:3px;border:0;color:#fff;font-size:12px;padding:8px 20px;outline:none;cursor:pointer}.tab_content .format-description table.variants tr td input{width:40px;background:#fafafa;height:30px;font-weight:600;text-align:center;border:1px solid #f0f0f0;border-right:none;border-radius:3px 0 0 3px;outline:none}.tab_content .format-description table.variants tr td input+.btn-cart{border-radius:0 3px 3px 0;padding:0 20px;height:30px;line-height:30px;white-space:nowrap}.tab_content .format-description ul{float:left;width:100%;list-style-position:outside;padding-left:20px;margin-bottom:20px}.tab_content .format-description ul li{display:list-item;list-style-type:square;margin-bottom:3px;color:#333;font-size:13px;line-height:1.5}.tab_content .format-description ul li a{text-decoration:none;color:#006ab3}.tab_content .format-description ul li a:hover{text-decoration:underline}.tab_content .format-description ul.sampler{display:block;padding:0;margin-bottom:20px}.tab_content .format-description ul.sampler li{width:55px;height:55px;border:5px solid #eaeaea;margin:8px 8px 0 0;float:left;position:relative;display:block}.tab_content .format-description ul.sampler li img{width:45px;height:45px;display:block}.tab_content .format-description ul.sampler li span{display:none}.additions{float:left;width:100%;margin-top:30px}.additions .product-list,.additions .right{width:100%;float:left}.fancybox-content.brand-detail h2{text-align:left;padding:0}.fancybox-content.brand-detail h2:after{display:none}.fancybox-content.brand-detail p{display:block;margin:0 0 20px;font-size:14px;color:#000;line-height:1.6}.fancybox-content.brand-detail p strong{font-weight:800}#quantity-discount{padding:20px}#quantity-discount h2{text-align:left;padding:0}#quantity-discount h2:after{display:none}#quantity-discount table{width:100%}#quantity-discount table thead tr th{padding:10px 20px;font-weight:600;font-size:13px}#quantity-discount table tbody tr td{font-size:13px;padding:10px 20px;border:1px solid #ddd}#quantity-discount table tbody tr:nth-child(odd) td{background:#fafafa}@media screen and (min-width:860px){.images,.info,.properties{width:50%}.images .primary{position:relative}.images .primary img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.images .slider .item img{height:65px}.info{float:right;padding-left:20px}.info ul.icons{float:right}.info .offer .demand .quantity{width:30%}.info .offer .demand .quantity input,.info .offer .demand .quantity button{width:50%}.info .offer .panel .value .price-discounts{width:auto;margin:-30px 0 0}.info .offer form{float:left;width:100%;padding:5px 15px;border:2px solid #d8f2ff}.info .offer form:first-child{border-bottom:0;margin-top:20px}.info .offer form:nth-child(2){border-top:0}.info .offer ul.files{border-top:0;margin-top:0}.properties table tr td span[data-description]:not([data-description=""]){padding-bottom:1px;display:inline-block;cursor:help;position:relative}.properties table tr td span[data-description]:not([data-description=""]):hover:before{content:attr(data-description);position:absolute;background:#fff;padding:12px;padding-left:15px;border:1px solid #ddd;font-size:11px;font-weight:400;color:#666;left:100%;top:50%;transform:translate(21px, -50%);width:230px;display:block;line-height:1.4;z-index:3}.properties table tr td span[data-description]:not([data-description=""]):hover:after{background:#fff;border:1px solid #ddd;border-bottom:0;border-right:0;width:12px;height:12px;transform:rotate(-45deg) translate(20px, 0);top:15px;left:100%;content:'';position:absolute;display:block;z-index:3}.tabs.about-tabs{border:1px solid #f0f0f0;display:flex}.tabs.about-tabs>ul{width:22%;background:#fbfbfb;border-right:1px solid #f0f0f0}.tabs.about-tabs>ul li{display:block;border-right:0}.tabs.about-tabs>ul li.active{border-top:0;background:#006ab3;color:#fff}.tabs.about-tabs>ul li.active:after{position:absolute;right:-33px;top:50%;transform:translate(-50%, -50%) rotate(-45deg);width:34px;height:34px;background:#006ab3;border-radius:5px;content:''}.tabs.about-tabs .panels{width:76%;padding-left:30px}.tabs.about-tabs .panels>div{padding:30px 0 20px}.tabs.about-tabs .panels>div h2{font-size:19px}.tabs.about-tabs .panels>div#samplerSampler{overflow:visible}.tabs.about-tabs .panels>div ul.sampler li:hover span{display:block}.tabs.about-tabs .panels>div ul.sampler li span{display:none;position:absolute;white-space:nowrap;left:50%;top:100%;transform:translate(-50%, 5px);z-index:9;font-size:12px;background:black;padding:5px;border-radius:3px;color:#fff}.tabs.about-tabs .panels>div ul.sampler li span:before{position:absolute;left:50%;top:0;transform:translate(-50%, -50%) rotate(45deg);width:10px;height:10px;background:black;content:''}.additions .product-list{width:75%;display:block;float:left;padding-right:20px}.additions .product-list .tabs{margin-top:0}.additions .product-list p.counter{float:right;font-weight:600;font-size:13px;padding-right:150px;margin:-20px 0 37px 0;color:#848484}.additions .product-list p.counter.without-margin{padding-right:0}.additions .right{width:25%;display:block;float:right}.fancybox-content.brand-detail{max-width:680px}}@media print{.info{float:right;width:60%}.properties{float:left;margin-top:20px}.clearfix{clear:both}.strike{text-decoration:line-through}.main-price{font-size:22px;font-weight:bold}.main-price small{display:block}header,.top-header,#colorpicker,#busyOverlay,.quick-links,#last-visited,footer,.svg-pack,.back-to-top,.buyout-tooltip,.add-to-cart,a[data-open-popup],.availability-button,#dokoupeni,#podobne-produkty,#informace-dokumenty,#popis-technicke-parametry,.files,.title-panel,#snippet--availability,#varianty,.alternative-title,#cookies,iframe,#heurekaTableft{display:none !important}.code{font-size:14px}.buyout .quantity{display:none}.custom_tabs .items{display:none}.select select{max-width:100%}table.stock-variants{width:100%;border-collapse:collapse}table.stock-variants tr td,table.stock-variants tr th{border:1px #a5a5a5 solid;margin:0;padding:2px}table.stock-variants tr td:last-child,table.stock-variants tr th:last-child{display:none}.product-list .product .actions{display:none}.product-list .owl-nav{display:none}.images{width:33%;float:left;margin-right:10px}.images .primary{display:block;width:100%}.images .primary a{display:block;width:100%}.images .primary a img{display:block;width:100%}.images .slider{display:none}.breadcrumbs{margin:0;padding:0;clear:both;margin-bottom:20px}.breadcrumbs li{display:inline-block;list-style:none;margin-right:10px;font-size:10px}.breadcrumbs li:not(:last-child):after{content:'\f101';font-family:FontAwesome;margin-left:8px}.breadcrumbs li a{font-size:10px}}