/*  Generovano: 2025-12-11 15:04:37 */
@media (min-width: 1301px){.index .columnLeft{display:block}}@media (max-width: 1300px){.top_category a{flex-direction:column}.index #top_bottom .header-left,#top_bottom .header-left{width:30%}.index #top_bottom .header-right,#top_bottom .header-right{width:70%}.top_category a{flex-direction:column}.top_category a h3{min-height:40px}#novinky-akce .novinky_in strong{font-size:20px;font-size:2rem}.footerbox-full img{padding-right:10px}}@media (min-width: 1025px) and (max-width: 1300px){.topsubmenu li.first{display:none}#top-menu-1 a.top-menu-1{font-size:14px;font-size:1.4rem;padding:0px 10px}#top-kosik-ucet{width:48%}#top-search-menu{max-width:52%}.centeredContent .nase-cena,.centeredContent .nase-cena-bez{font-size:calc( 16px + (22 - 18)*(100vw - 1025px) / (1300 - 1025))}#snippet-tabProductListSecond-tabList .product-button{display:none}}@media (min-width: 1200px){.centerBoxContentsProducts-in:hover:after{-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);opacity:1}.centerBoxContentsProducts-in:hover{z-index:1;background:#fff}.leftBoxContainer a.category-top,.leftBoxContainer .category-top.nav-show-more{padding-left:53px}}@media (max-width: 1199px){.special-productlist-box{grid-template-columns:repeat(3, 1fr)}.special-productlist-box .centerBoxContentsProducts:last-of-type{grid-column:span 2}#product-filtr{padding:5px 10px}.head_menu a,#top_bottom .top-block.right a{font-size:14px;font-size:1.4rem}.head_menu span.fas{padding-right:8px}#top-search-menu .top-block span span{display:none}}@media (min-width: 1025px){#header{margin-bottom:25px}.index #header{margin-bottom:0px}#top-search-menu{padding:0px 0 0 0px}#top-mujucet span.fas{-webkit-text-stroke:0px #fff;top:4px;font-size:34px;font-size:3.4rem}#top-kosik span.fas{top:5px;font-size:33px;font-size:3.3rem}#top-kosik,#top-mujucet{height:44px}#top-mujucet{padding-left:42px;margin-left:0}#top-kosik{margin-left:40px;padding-left:45px}#top .header-left{padding-right:0}.header-right{padding:0px 0 0px 28px}#novinky-akce{border-left:0px dotted #fff;padding-top:26px;padding-bottom:26px}#top-search-menu{padding:0px 0 0 0px}#contactUsNoticeContent .left.map{text-align:right}#novinky-akce .novinky_title{font-size:30px;font-size:3rem}#novinky-akce .novinky_block{padding-right:60px}.block-banner--bottom{gap:32px}.block-banner--bottom{margin-bottom:54px}.block-banner--in{width:calc(50% - (30px / 2))}.index h2.centerBoxHeading{font-size:32px;font-size:3.2rem;padding:0 0 37px 0;margin-top:37px}.index #snippet-tabProductListSecond-tabList h2.centerBoxHeading{padding-bottom:18px;margin-top:4px}#snippet-tabProductListSecond-tabList{margin-bottom:37px}.parametry-out{width:57%}}@media (max-width: 1024px){.no-1024{display:none !important}#hw-87kwowifjjowiklsadh666left{display:none}#top-menu-1,#productsListingBottom .navSplitPagesResult,#grid-view,.kosik-button #shopingCardButton-submit span,.kosik-button .shopingCardButton-submit span{display:none}.hodnoceniblok .right{float:left}#header{-webkit-box-shadow:0 0 8px rgba(201,201,201,0.75);-ms-transform:0 0 8px rgba(201,201,201,0.75);-o-transform:0 0 8px rgba(201,201,201,0.75);box-shadow:0 0 8px rgba(201,201,201,0.75);margin-bottom:20px}#navCatTabsWrapper_in .category-top_in1{width:33.333%}.categories a.category-1,.categories a.category-2,.categories a.category-3{padding-left:25px}#cartAdd.ramovani,.cartAdd.ramovani,#productDetailRight #ramovani_button{width:100%;border-right:0px solid #fff;border-left:0px solid #fff}#cartAdd.ramovani,.cartAdd.ramovani{margin-bottom:6px}#productDetailRight #ramimg,#productDetailRight #ramimg-left{width:100%}#metrpricetotal{text-align:center}#metrpricetotal span.totaltext{padding-top:0px;float:none}#metrpricetotal .kosik-button #shopingCardButton-submit,#metrpricetotal .kosik-button .shopingCardButton-submit{margin-top:10px;float:none}.categorie-list ul li{width:calc(33.333% - 10px)}#top_categoriesContent{top:0px}.special-productlist-box{grid-template-columns:repeat(3, 1fr);gap:8px}.productListing,.vsechny-barevne-varianty{grid-template-columns:repeat(3, 1fr)}#snippet-tabProductListSecond-tabList .container-in .specialList{grid-template-columns:1fr;gap:8px}.container .container-in .specialListExtra4{gap:8px}.header-left,.header-right{flex:1}.header-right{position:initial}#top-search-menu,#top-kosik-ucet{width:auto;padding:0;position:initial}#navigation-search{display:inline-block}#top_bottom .top-block.right{right:0px}#top_bottom .top-block.right a{padding-right:20px}.linkHomePage a img{width:110px;margin-top:-6px}#top-search.open{display:block !important;position:absolute;left:0px;top:79px;width:100%;-moz-box-shadow:1px 5px 10px 0 rgba(93, 93, 93, 0.75);-webkit-box-shadow:1px 5px 10px 0 rgba(93, 93, 93, 0.75);box-shadow:1px 5px 10px 0 rgba(93, 93, 93, 0.75);z-index:1000}.top-search-input{height:42px;line-height:42px;padding:0px 50px 0px 20px;border-radius:initial;-moz-border-radius:initial;-webkit-border-radius:initial;-ms-border-radius:initial;border-width:0px}.top-search-button{height:42px;line-height:42px;border-radius:initial;-moz-border-radius:initial;-webkit-border-radius:initial;-ms-border-radius:initial;border-width:0px}#top-naseptavac{top:44px}.top_category{gap:10px}#novinky-akce{flex-direction:column;gap:15px}#novinky-akce #frm-subscribersForm{width:100%}#bottom .container_in{gap:15px;padding:15px}#bottom-2 .container_in{padding:15px 15px 0 15px}.centeredContent .nase-cena,.centeredContent .nase-cena-bez{font-size:18px;font-size:1.8rem}.container-in{padding:8px}.best_out{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}#best,.best-buy,.parametry-out{width:100%}.best-buy img{float:left}#productName{font-size:22px;font-size:2.2rem}#hodnoceni-total,.product-info-detail-row.kod .product_kod,.product_znacka{clear:both;display:block;padding-bottom:5px}#productsListingTop{margin:5px 0 0px 0}.filtr_modal_bottom{display:block;position:fixed;width:100%;height:56px;left:0px;right:0px;bottom:0px;top:auto;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:25px;padding:10px 0;background-color:#fff;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.filtr_modal_bottom div{width:50%;display:block;float:left;padding:0px 10px}.filtr_modal_bottom div.first{border-right:1px solid #e5e5e5}.filtr_modal_bottom button,.filtr_modal_bottom a{font-size:14px;font-size:1.4rem;font-weight:bold;text-decoration:none;text-align:center;width:100%;display:block;line-height:36px;background-color:#090;color:#fff;padding:0px;text-transform:none}.filtr_modal_bottom a{background-color:#cc0000}.filtr_modal_bottom button:hover,.filtr_modal_bottom a:hover{background-color:#000;color:#fff}.columnLeft{width:24.6%}.columnCenter{width:75.4%}ul.detail-box-links li a,ul.detail-box-links li span,ul.sorter-box li a,ul.sorter-box li span{padding:0 16px}}@media (min-width: 768px) and (max-width: 1024px){#categoriesContent > li > a,#top-menu-1 a.top-menu-1{height:54px;line-height:54px;padding:0 15px}#categoriesContent > li > ul,.topsubmenu div.subDiv{top:54px}#ramy .ramy{width:50%}.products_variants .variants_left,#zavesPolstare .products_variants .variants_left{width:100%;text-align:center}.products_variants .variants_middle{width:43%}.products_variants #cartAdd,.products_variants .cartAdd{width:57%}#zavesPolstare .products_variants .variants_middle{width:55%}#zavesPolstare .products_variants #cartAdd,#zavesPolstare .products_variants .cartAdd{width:45%}#productDetailRight .products_variants .variants_middle .nase-cena{float:left}#productDetailRight #zavesPolstare .products_variants .variants_middle .nase-cena,#productDetailRight #zavesPolstare .products_variants .variants_middle .doporucena-cena{float:right;padding-right:20px}.heureka_produkt .ratingtext1{padding:28px 53px 28px 25px}.heureka_produkt .ratingtext1 span.fa{right:25px}.heureka_produkt div.hodnoceniblok{padding:0 25px 30px}#productListing .clearBoth-listing.last{display:none}#top .container{padding-top:22px;padding-bottom:22px}#productDetailRight .products_variants .product-info-detail-nazev,#productDetailRight .products_variants .variants_left .expedice_text_in{float:none;text-align:center}}@media (min-width: 981px){.productListing div.centerBoxContentsProducts:nth-child(4n-2),.vsechny-barevne-varianty div.centerBoxContentsProducts:nth-child(4n-3){border-left:0px solid #e9e9e9}}@media (min-width: 768px) and (max-width: 940px){#productDetailRight #raminfo .cena-celkem .nase-cena-hodnota{float:left}#productDetailRight .ceny-obal .sleva{padding-left:0px}}@media (min-width: 768px){#top_categoriesContent{display:none}#categoriesContent{display:table}#productDetailLeft{padding-right:16px}#productDetailRight{padding-left:16px}.articles .blog-block{width:48%;float:left}.articles .blog-block.right{float:right}}@media (min-width: 767px){.no-more-767{display:none !important}}@media (max-width: 767px){.no-767{display:none !important}.mobilstyle{width:100% !important;max-width:100% !important;text-align:center}.container{padding-left:8px;padding-right:8px}.mm-slideout,#header{z-index:inherit !important}.heureka_produkt,.index .banner_hp_middle,.columnLeft.mobilstyle,.footer a.width-33,#top-menu-1,.ban_top_middle{display:none}#top-menu-1.open{display:block}#top-menu-1-obal{padding-left:15px}#productDetailLeft,#productDetailRight{width:100% !important}#nl-box-window,#nl-content,.nl-box-tb{width:300px;height:195px}#navCatTabsWrapper_in .category-top_in1{width:50%}#navCatTabsWrapper_in .category-top_in1 a{padding-left:10px}#navCatTabsWrapper_in img{position:relative;left:auto;top:auto}#navCatTabsWrapper_in .category-top_in1 a span{text-align:center}.filtr-column{width:50%}#contactUsForm{text-align:left}#contactUsNoticeContent .kontakt-block,#contactUsNoticeContent .right{width:100%}#contactUsNoticeContent .left{width:100%}#contactUsNoticeContent .left p,#contactUsNoticeContent p{text-align:center}#contactUsForm label{width:20%;float:left;text-align:left;padding-bottom:20px}#contactUsForm .input-text{width:60%}#contactUsForm .alert.forward{margin-bottom:10px}.productListing,.special-productlist-box,.owl-prdlist,.vsechny-barevne-varianty{grid-template-columns:repeat(2, 1fr)}.special-productlist-box,.owl-prdlist{gap:8px}.productListing div.centerBoxContentsProducts{order:3}.productListing div.centerBoxContentsProducts:nth-child(-n+11){order:1}div.bannerListing{width:100%;order:2}#top .container{padding-top:10px;padding-bottom:10px}.index #top_bottom .header-left,#top_bottom .header-left{width:60%}.index #top_bottom .header-right,#top_bottom .header-right{width:40%}#bottom .container_in{grid-template-columns:1fr;padding-top:0;padding-bottom:0;gap:0}#bottom .container .bottom_left{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.footerbox{width:50%}.footerbox-full{margin-top:0px}#bottom .container .bottom_right .footerbox{width:100%}.bottom_right{border-bottom:1px solid #d9d9d9;padding-bottom:28px}#bottom-2 .container_in{padding-top:0}#navBreadCrumb span,#best,#nejprodavanejsi-button,.best-buy,#indexProductList .best_out{display:none}.productdetail #navBreadCrumb span.last_active,.productdetail #navBreadCrumb span.last_active a,.productdetail #navBreadCrumb span.last_active span{display:block;display:inline-block;text-decoration:none}.productdetail #navBreadCrumb span.last_active a::before{content:"<";display:inline-block}#top-search.open{top:55px}#productsListingListingTopLinks,#indexProductListCatDescription.zkraceny,#clickAllText{display:none}.categorie-list ul li{width:100%;margin:-1px 0 0 0}}@media (min-width: 481px) and (max-width: 1024px){.block-banner--bottom{gap:20px}.block-banner--bottom.bottom{margin-bottom:20px}.block-banner--in{width:calc(50% - (20px / 2))}.top_category a{width:calc((100% / 5) - (40px / 5));max-width:calc((100% / 5) - (40px / 5))}.top_category a:nth-child(7n-1){border-left:0px solid #d9d9d9}}@media (min-width: 481px) and (max-width: 980px){.productListing,.vsechny-barevne-varianty{grid-template-columns:repeat(3, 1fr)}.productListing div.centerBoxContentsProducts:nth-child(3n-1),.vsechny-barevne-varianty div.centerBoxContentsProducts:nth-child(3n-2){border-left:0px solid #e9e9e9}}@media (min-width: 481px) and (max-width: 767px){#productListing .clearBoth-listing.last{display:none}#productListing .clearBoth-listing:nth-of-type(2n+2){clear:both;display:block}h2.centerBoxHeading{font-size:22px !important}#bottom .container .bottom_right .footerbox{grid-template:auto / 1fr 1fr}#bottom .container .bottom_right .footerbox span.bottom_title{grid-column:span 2}}@media (min-width: 481px){#detail-blok,#productDetailRight{position:relative}}@media (min-width: 768px) and (max-width: 1280px),(max-width: 660px){.metrprodej{overflow:auto;overflow-y:visible;max-height:610px;border-bottom:0px solid #fff;padding:0 0px}table#metrprodtable{border-spacing:1px;border-collapse:separate;border:0px solid #f4f4f4;min-width:100%;width:100%}table#metrprodtable tr{border:0px solid #d6d5d5;margin:5px 0;float:left;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}table#metrprodtable tr:nth-child(even){border-bottom:0px solid #d6d5d5}table#metrprodtable tr:nth-last-child(2),table#metrprodtable tr:last-child{margin-bottom:10px}table#metrprodtable tr.metr_first_row{display:none}table#metrprodtable td{display:block;border:none;border-bottom:0px solid #d6d5d5;position:relative;padding-left:10px !important;padding-top:4px !important;padding-bottom:4px !important;min-height:50px;width:33.333% !important;text-align:left !important;float:left}#metrprodtable .expedice_text_in{text-align:left}table#metrprodtable td.metrsluzby div{border-bottom:0px solid #d6d5d5;width:100% !important}table#metrprodtable td.metrrozmer{width:66.666% !important}table#metrprodtable td.metrrozmer,table#metrprodtable td.metrprice{border-bottom:2px solid #f1f1f1}table#metrprodtable td.metrsluzby{padding-top:9px !important}table#metrprodtable td.td_line_sluzby{width:100% !important;padding:0 !important}table#metrprodtable td.td_line_sluzby .titulek{width:calc(100% - 80px)}#metrprodtable td.td_line_sluzby .sluzba{position:relative;padding:7px 10px}#metrprodtable td.td_line_sluzby .sluzba .hodnota{position:absolute;right:10px;top:7px}#metrprodtable td.td_line_sluzby .sluzba .volba{padding-top:10px;width:78px;clear:both;margin-left:21px}table#metrprodtable tr.metrprod_sluzby{margin-top:-6px}table#metrprodtable .advanced_image{right:inherit;top:inherit;position:relative;float:left;margin:6px 0 0 0px}table#metrprodtable .advanced_image img{max-width:94px;height:auto}table#metrprodtable td.td_line_sluzby .sluzba .volba{display:none}table#metrprodtable td.td_line_sluzby .sluzba:nth-of-type(2) .volba{display:block}table#metrprodtable td.metrrozmer .dostupnost_text{border-left:0px solid #fff !important}table#metrprodtable input.metrprodinput{width:40px}#productDetailRight #raminfo{padding-top:10px}#productDetailRight #ramimg-left .nase-cena{float:none;display:inline-block}#productDetailRight .ceny-obal.ramovani .nase-cena-nazev{padding-right:0px}#ramy .ramy{width:50%}#ramy .ram_title_rozmer{height:38px}.products_variants .variants_left,.products_variants .variants_left div,#zavesPolstare .products_variants .variants_left,#productDetailRight .products_variants .variants_middle .doporucena-cena-hodnota{width:100%;text-align:left}.products_variants .variants_middle{width:30%}#zavesPolstare .products_variants .variants_middle{width:50%}.products_variants #cartAdd,.products_variants .cartAdd{width:70%}#zavesPolstare .products_variants #cartAdd,#zavesPolstare .products_variants .cartAdd{width:50%}#productDetailRight .products_variants .variants_middle .nase-cena{float:left}#productDetailRight #zavesPolstare .products_variants .variants_middle .nase-cena,#productDetailRight #zavesPolstare .products_variants .variants_middle .doporucena-cena{float:right;padding-right:20px}.products_variants-out{overflow:auto;max-height:380px;padding-bottom:0px}#metrprodtable .advanced_typ{position:relative}}@media (max-width: 480px){.no-480{display:none !important}.linkHomePage.mobilstyle{padding:17px 0 0 0}h2.centerBoxHeading,.index h2.centerBoxHeading{font-size:18px}#productsListingBottom{padding:0 0 45px}#indexDefaultMainContent,.product-info-detail-row.lista-ikony,#productAdditionalImages-obal,.sleva-detail-big,.darekzdarma .vyprodani,.kosik-button #shopingCardButton-submit span,.kosik-button .shopingCardButton-submit span,#logo_hodnoceni,#sk_line_2,#sk_line_3{display:none}#zobrazit{position:relative;width:100%;text-align:center}#productMainImage a img.inspirace{width:100%;height:auto}#productImagesBox.products_variants #productMainImage{float:none}#frm-metrazovyProdej-shopingCardButtonMetraz{overflow:hidden;max-height:610px}.darekzdarma{padding-left:100px}.darekzdarma .listing_foto a img{width:80px;height:auto}.darekzdarma h3.itemTitle{position:absolute;left:0px;bottom:16px;height:20px;overflow:hidden}.darekzdarma .titulek{padding:5px 0 5px 0}#modalCartContent .text{font-size:18px;padding:10px 0 10px;text-align:center}#sk_line_1{padding:0px 10px;text-align:center;border-bottom:2px solid #f5f5f5;padding-bottom:10px}#sk_line_1 .sk_product_info{padding:0px 0px}#sk_line_1 .sk_product_info .foto{position:relative;display:inline-block}#sk_line_1 .sk_product_info .nazev{padding:10px 0}#sk_line_1 .sk_order_it{position:relative;display:inline-block;top:0px}#sk_line_3 img{float:left;width:100%}#newsArticle img{max-width:100%}.blog-block{border-bottom:1px solid #e6e6e6}.article_item_image,.articles_main_article .blog-image{padding:10px 0;width:100%;max-width:100%}#best .index-0{padding:0px}#best .index-0 .index_center{position:relative;width:100%;padding:98px 0 15px 0}#best .index-0 .index_center .center_top .dostupnost_text,#best .index-0 .index_center .center_top a{float:none}#best .index-0 .index_center .center_top .dostupnost_text{padding-top:5px}#best .index-0 .index_center .center_top span{display:none}#best .index-0 .index_center .center_bottom{text-align:center}#navCatTabsWrapper_in .category-top_in1{width:50%}#next-listing{bottom:2px;left:inherit;right:0;width:140px;height:35px}#next-listing a{height:35px;line-height:35px;font-size:16px;font-size:1.6rem}a#backToTop span{bottom:15px;right:15px;width:48px;height:48px;line-height:48px;font-size:24px}.centerBoxContentsProducts,#box-podobnevyrobky .centerBoxContentsProducts,#indexHomeBody .centerBoxContentsProducts{width:100%}#productListing .clearBoth-listing.last{display:none}#productListing .clearBoth-listing{clear:both;display:block}.centerBoxContentsProducts,#shoppingCartDefault .centerBoxContentsProducts,.index .centerBoxContentsProducts{padding:0px}.productListing div.centerBoxContentsProducts:nth-child(2n-2),.vsechny-barevne-varianty div.centerBoxContentsProducts:nth-child(2n-3){border-left:0px solid #e9e9e9}#similarproducts .centerBoxContentsProducts,#similarproducts .centerBoxContentsProducts1{width:100%}.index #top_bottom .header-left,#top_bottom .header-left{width:70%}.head_menu a{padding:5px 0px}.top_category a{width:calc((100% / 2) - (20px / 2));max-width:calc((100% / 2) - (20px / 2))}.top_category a:nth-child(2n-1){border-left:0px solid #d9d9d9}.footerbox-full{width:100%}.footerbox-full:last-child{border-top:0px solid #d9d9d9}.bottom_copyright{flex-direction:column;gap:0px}#bottom .container .bottom_left{column-gap:10px}#o_nas.footerbox,#infozakaznik.footerbox{width:calc(50% - 5px)}.block-banner--bottom{flex-direction:column}.block-banner--bottom.bottom{margin-bottom:8px}.top_category{gap:10px;margin-bottom:14px}#productDetailRight .ceny-obal .sleva{padding-left:0px}#productDetailRight .products_variants .product-info-detail-nazev,#productDetailRight .products_variants .variants_left .expedice_text_in{float:none;text-align:left}.products_variants .detail-blok-in{padding:10px 10px 0px 10px}#productsListingListingTopLinks{margin-bottom:15px}#productsListingTopNumber{width:100%;margin-bottom:15px}#productsListingBottom{border-bottom:0px #c5c4c4 solid;margin-bottom:0}#productsListingTopNumber{width:100%;margin-bottom:15px}#productsListingListingBottomLinks{float:none;display:inline-block}ul.detail-box-links li{float:none;margin-right:0px}ul.detail-box-links li a,ul.detail-box-links li.selected a,ul.detail-box-links li span{border-top:1px solid #c5c4c4 !important;float:none}.bottom_copyright .copyright.left{text-align:center}.bottom_copyright .copyright.left div span{display:block}.bottom_copyright .copyright.left{text-align:center}}