/*  Generovano: 2025-11-06 12:06:45 */
:root{--primary-color:#2f5683}a:hover,.index #indexDefaultMainContent h1,.top_category a:hover h3,.index #top_znacky a.arrow:hover,.jssora21l:hover,.jssora21r:hover,#top-block a.last.first,#top-search-menu .top-block a:hover,#top-block a:hover,#top-block a.active,#top-kosik span.kosik-price a:hover,#top-mujucet a:hover,.services .services--in h3,.block-doprava--in > div h3,.prodejny .block-doprava--in > div a,.oblast_abecedy a.pismena,.oblast_vyrobcu h2,#nejprodavanejsi-button a:hover,.centerBoxContentsProducts-in .product_znacka a:hover,.itemTitle a:hover,.categorie-list ul li a:hover,.categorie-list ul li a:hover:before,#go-top a:hover,#frm-filter-filtr .filtr-column .filtr-input .filtr-text span:after,#frm-filter-filtr .filtr-column .filtr-input .filtr-text a:after,#frm-filter-filtr .filtr-column .filtr-input .filtr-text a:hover,#frm-filter-filtr .filtr-column .filtr-input .filtr-text .ajax-listing.active,#frm-filter-filtr .filtr-column .filtr-input .filtr-text .ajax-listing:hover,.filtr-kategorie a:hover,.filtr-kategorie a.active,.filtr-kategorie span,a#backToTop:hover span,.product-info-detail-row a:hover,.product-description .param_slozeni strong,.best-buy .best-buy-price h3 a:hover,ul.detail-box-links li.selected a,ul.detail-box-links li.active a,#top_bottom .top-block.right a:hover,#bottom .container li a:hover,.odber-novinek-bottom .button-odber,.copyright a:hover,.header-left .leftBoxContainer a.category-top:hover,.proc-bibik__in i,.proc-bibik__in h3,span.bottom_title,#bottom .container ul li.red,.footerbox-full span.bottom_title,.product-detail-params-row,.centerBoxContentsProducts .all_colors{color:#2f5683}.nav-tabs-out h3:before,.top-search-button,#top_categoriesContent .categories .categoriesContent,#top_categoriesContent .categories .categoriesContent::after,#top-kosik span.total-item,.compare_heart span.total-item,#stranka .categories .categoriesContent,.kontakt-map a:hover::after,.centerBoxContentsProducts-in .product-button .button-shoping-in:hover,.services div a:hover,#next-listing a,.modal-button-filtr:hover,.filter-letter:hover,.filter-letter.active,.filter-letter:hover,.filter-letter.active,#productAdditionalImages .productMainImage a:before,.best_button a:hover,.product-button a.button-shoping-in:hover,.rc-slider-track,.rc-slider-handle,.sleva_big,#obsah_bottom span,#bottom-0 .banner_bottom_out,.ikony div.extra-sleva,.centeredContent .sleva,#header{background:#2f5683}.top-search-button:hover,#novinky-akce,#next-listing a:hover,.head_menu a,#top_bottom .top-block.right a{background:#1e3855}.top-search-button:hover span{-webkit-text-stroke:1px #1e3855}.odber-novinek-bottom .button-odber:hover,.header-left .leftBoxContainer a.category-top.selected,.leftBoxContainer .category-top.nav-show-more,.leftBoxContainer .category-top.nav-show-more:hover{color:#1e3855}ul.nav-tabs li a:hover,ul.nav-tabs li.active a,#top_categoriesContent .categories .categoriesContent::after,#obsah-kosiku,.categorie-list ul li a:hover,ul.detail-box-links li.selected a,ul.detail-box-links li.active a,ul.detail-box-links li.selected span,ul.detail-box-links li:hover a,ul.sorter-box li.selected a,ul.sorter-box li.active a,ul.sorter-box li.selected span,ul.sorter-box li:hover a,.barevne_varianty a.active,.barevne_varianty a:hover,.icon a:hover,.top-search-input,.top-search-button,.product-detail-params-row:not(:last-child),.product-detail-params,.product-list-params{border-color:#2f5683}.top-search-button span{-webkit-text-stroke:1px #2f5683}.header-left .categories{border-width:0;padding:2px 14px}.leftBoxContainer a.category-top{border-bottom:1px dashed #1e3855}#top_bottom .top-block.right a:hover{background:#fff}.index .head_menu a{padding-left:25px;justify-content:left}#top_bottom .top-block.right a{padding-top:0}.top-search-input{border-width:1px}#top-block{background-color:#fff;border-bottom:1px solid #ddd}#top_bottom .top-block.left a:hover,#bottom-0 .banner_bottom_out a.banner_bottom_a:hover{text-decoration:underline;color:#fff}.proc-bibik__in,.product-detail-params,.product-list-params{background:#ecf5ff}.categorie-list ul li a{border:1px solid #000}.header-left .categories{-webkit-box-shadow:0 0 8px rgba(37,37,37,0.25);-ms-transform:0 0 8px rgba(37,37,37,0.25);-o-transform:0 0 8px rgba(37,37,37,0.25);box-shadow:0 0 8px rgba(37,37,37,0.25)}@media (min-width: 1200px){.leftBoxContainer a.category-top,.leftBoxContainer .category-top.nav-show-more{padding-left:53px !important}.leftBoxContainer a.category-top:before{content:"";display:block;position:absolute;width:33px;height:47px;left:10px;top:0;background-image:url('../../../../../data-central/application/projects/ceske-matrace-cz/img/menu_icon.png');background-repeat:no-repeat;background-position:left top}.leftBoxContainer a.category-top.id_16901:before{background-position:left -141px}.leftBoxContainer a.category-top.id_16902:before{background-position:left -188px}.leftBoxContainer a.category-top.id_16916:before{background-position:left -235px}.leftBoxContainer a.category-top.id_16920:before{background-position:left -282px}}@media (min-width: 1025px){.top_category a{width:calc(100% / 6)}}