body.type-category #content .subcategories li:has(> a[href*="x100"]),body.type-category #categories li:has(> a[href*="x100"]),body.type-category #content .subcategories li:has(> a[href*="x105"]),body.type-category #categories li:has(> a[href*="x105"]),body.type-category #content .subcategories li:has(> a[href*="x110"]),body.type-category #categories li:has(> a[href*="x110"]),body.type-category #content .subcategories li:has(> a[href*="x115"]),body.type-category #categories li:has(> a[href*="x115"]),body.type-category #content .subcategories li:has(> a[href*="x120"]),body.type-category #categories li:has(> a[href*="x120"]),body.type-category #content .subcategories li:has(> a[href*="x125"]),body.type-category #categories li:has(> a[href*="x125"]),body.type-category #content .subcategories li:has(> a[href*="x130"]),body.type-category #categories li:has(> a[href*="x130"]),body.type-category #content .subcategories li:has(> a[href*="x135"]),body.type-category #categories li:has(> a[href*="x135"]),body.type-category #content .subcategories li:has(> a[href*="x140"]),body.type-category #categories li:has(> a[href*="x140"]),body.type-category #content .subcategories li:has(> a[href*="x145"]),body.type-category #categories li:has(> a[href*="x145"]),body.type-category #content .subcategories li:has(> a[href*="x150"]),body.type-category #categories li:has(> a[href*="x150"]),body.type-category #content .subcategories li:has(> a[href*="x155"]),body.type-category #categories li:has(> a[href*="x155"]),body.type-category #content .subcategories li:has(> a[href*="x160"]),body.type-category #categories li:has(> a[href*="x160"]),body.type-category #content .subcategories li:has(> a[href*="x165"]),body.type-category #categories li:has(> a[href*="x165"]),body.type-category #content .subcategories li:has(> a[href*="x170"]),body.type-category #categories li:has(> a[href*="x170"]),body.type-category #content .subcategories li:has(> a[href*="x175"]),body.type-category #categories li:has(> a[href*="x175"]),body.type-category #content .subcategories li:has(> a[href*="x180"]),body.type-category #categories li:has(> a[href*="x180"]),body.type-category #content .subcategories li:has(> a[href*="x185"]),body.type-category #categories li:has(> a[href*="x185"]),body.type-category #content .subcategories li:has(> a[href*="x190"]),body.type-category #categories li:has(> a[href*="x190"]),body.type-category #content .subcategories li:has(> a[href*="x195"]),body.type-category #categories li:has(> a[href*="x195"]),body.type-category #content .subcategories li:has(> a[href*="x200"]),body.type-category #categories li:has(> a[href*="x200"]),body.type-category #content .subcategories li:has(> a[href*="x205"]),body.type-category #categories li:has(> a[href*="x205"]),body.type-category #content .subcategories li:has(> a[href*="x210"]),body.type-category #categories li:has(> a[href*="x210"]),body.type-category #content .subcategories li:has(> a[href*="x215"]),body.type-category #categories li:has(> a[href*="x215"]),body.type-category #content .subcategories li:has(> a[href*="x220"]),body.type-category #categories li:has(> a[href*="x220"]),body.type-category #content .subcategories li:has(> a[href*="x225"]),body.type-category #categories li:has(> a[href*="x225"]),body.type-category #content .subcategories li:has(> a[href*="x230"]),body.type-category #categories li:has(> a[href*="x230"]),body.type-category #content .subcategories li:has(> a[href*="x235"]),body.type-category #categories li:has(> a[href*="x235"]),body.type-category #content .subcategories li:has(> a[href*="x240"]),body.type-category #categories li:has(> a[href*="x240"]){display:none!important}

.box-categories{display:none!important}

@media(max-width:767px){html body #cm-new-drawer{z-index:2147483647!important;height:100dvh!important;bottom:auto!important;isolation:isolate}html body #cm-new-drawer .cm-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body:has(#cm-new-drawer:not([hidden])) #heurekaTabright,html body:has(#cm-new-drawer:not([hidden])) [data-testid="hamburgerMenu"]{visibility:hidden!important;pointer-events:none!important}html body #cm-new-drawer .cm-drawer-head{flex-shrink:0}html body #cm-new-drawer .cm-drawer-contact{padding-bottom:max(17px,env(safe-area-inset-bottom));flex-shrink:0}}
@media(max-width:767px){html body #header .navigation-buttons>a[title="Region | Language"]{right:138px!important}html body #header .navigation-buttons>[data-testid="headerCart"]{right:98px!important}html body .top-navigation-bar .container .top-navigation-tools .responsive-tools a.toggle-window[data-target="search"][data-target="search"]{right:58px!important}html body .top-navigation-bar .container .top-navigation-tools .responsive-tools a.toggle-window[data-target="navigation"][data-target="navigation"]{right:18px!important}}
html body #header:has(.search-input:focus),html body #header:has(.search-whisperer:not(:empty)){z-index:10007!important}html body #header .search{overflow:visible!important}html body #header #formSearchForm{position:relative!important;overflow:visible!important}html body #header #formSearchForm .search-whisperer{top:100%!important;bottom:auto!important;left:0!important;right:0!important;width:100%!important;margin-top:4px!important;z-index:101!important;max-height:calc(100dvh - 160px)!important;overflow:auto!important}
body.id-708 #content .subcategories,body.id-708 #content #toggletxt{display:none!important}

html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .sidebar-left{display:none!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) #content{width:100%!important;max-width:1190px!important;float:none!important;margin:0 auto!important;flex:1 1 100%!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .content-wrapper-in{max-width:1230px!important;margin:auto!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top{display:flex!important;align-items:flex-start;gap:40px;margin-left:0!important;margin-right:0!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.p-image-wrapper{width:54%!important;flex:0 0 calc(54% - 20px)!important;padding:0!important;min-width:0}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.p-info-wrapper{width:46%!important;flex:0 0 calc(46% - 20px)!important;padding:0!important;min-width:0}@media(max-width:767px){html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top{display:block!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.p-image-wrapper,html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.p-info-wrapper{width:100%!important;max-width:100%!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) #content{padding-left:15px!important;padding-right:15px!important}}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.col-xs-12:first-child:empty{display:none!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .product-top>.col-xs-12:not(.p-image-wrapper):not(.p-info-wrapper){display:none!important}html:has(link[rel="canonical"][href="https://www.comfortmatrace.cz/dream-relax-premium--24cm/"]) .p-info-wrapper h1{white-space:normal!important;overflow-wrap:break-word;font-size:30px;line-height:1.25}
body.type-product .benefitBanner.position--benefitProduct,body.type-detail .benefitBanner.position--benefitProduct{display:none!important}
