/*! =========================================================
   AUTHOR
   ---------------------------------------------------------
   ShoptetGuru.cz, Radim Stehlík
   info@shoptetguru.cz
   https://shoptetguru.cz
   ========================================================= */
.sticky-header-wrapper{position:relative;z-index:900}.overall-wrapper.sticky-overflow-fix{overflow:visible!important}.sticky-header-wrapper.is-sticky .top-navigation-bar{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:1001!important;box-shadow:0 2px 8px #00000026;animation:stickySlideDown .3s ease forwards}.sticky-header-wrapper.is-sticky #header{position:fixed!important;left:0!important;width:100%!important;z-index:1000!important;box-shadow:0 4px 16px #0000001f;animation:stickySlideDown .3s ease .04s forwards}@keyframes stickySlideDown{0%{transform:translateY(-100%);opacity:.5}to{transform:translateY(0);opacity:1}}@media(min-width:1000px){.sticky-header-wrapper.is-sticky #header img[alt="Vyspimese.CZ"]{height:51px;width:auto;transition:height .3s}.sticky-header-wrapper.is-sticky #header .header-main{padding-top:6px;padding-bottom:6px}.sticky-header-wrapper.is-sticky #header .header-top{height:auto;margin:0;padding:1rem 0;align-items:center}.sticky-header-wrapper.is-sticky #header .header-top>div:nth-of-type(1){flex:0 0 auto;width:auto}.sticky-header-wrapper.is-sticky #header .header-top>div:nth-of-type(2){flex:0 0 490px;margin-left:30px}.sticky-header-wrapper.is-sticky #header .header-top>div:nth-of-type(3){flex:0 0 560px;margin-left:auto}.sticky-header-wrapper.is-sticky #header .compact-form .form-control{padding:20px!important}.sticky-header-wrapper.is-sticky #header .compact-form .btn{height:47.5px!important;padding-top:0!important;padding-bottom:0!important}.sticky-header-wrapper.is-sticky #header nav.navigation{padding-top:4px;padding-bottom:4px}.sticky-header-wrapper.is-sticky .desktop-anime-1:before{display:none}.sticky-header-wrapper.is-sticky .link-reg,.sticky-header-wrapper.is-sticky [data-testid=signin]{display:none!important}.sticky-header-wrapper.is-sticky .navigation-in{line-height:15px}.sticky-header-wrapper.is-sticky .review-summary__count{margin-top:-4px}.sticky-header-wrapper.is-sticky #navigation{height:auto;margin-bottom:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}.sticky-header-wrapper.is-sticky .navigation-in{background-color:#239ceb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px 4px 0 0}}@media(min-width:768px){.navigation-in .menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in .menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important}.navigation-in .menu-level-2 li.has-third-level>a.menu-image{min-height:unset!important}.navigation-in .menu-level-2 li.has-third-level>div a{min-height:unset!important}.navigation-in ul{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:12px}.navigation-in ul.menu-level-2{padding-bottom:12px!important}.navigation-in>ul>li.ext>ul>li{align-items:flex-start}.navigation-in .menu-level-2 li>a.menu-image{padding-top:0!important;padding-bottom:0!important}.navigation-in .menu-level-2 li.has-third-level:not(.boxContent)>a.menu-image{position:relative!important;padding:0 10px!important}.navigation-in .menu-level-2 li.has-third-level:not(.boxContent)>div{padding-left:0!important}.navigation-in .menu-level-2 li.has-third-level:not(.boxContent)>div a{padding-left:0!important}.menu-item-683.ext:hover>ul.menu-level-2{display:grid!important}.menu-item-683 .menu-level-2{grid-template-columns:repeat(4,1fr)!important}.menu-item-683 .menu-level-2>li.has-third-level{flex:unset!important;width:unset!important;max-width:unset!important}.menu-item-683 .menu-level-2>li.has-third-level:nth-child(9){grid-row:span 2}.navigation-in .menu-item-683 .menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important;padding-bottom:0!important}.navigation-in .menu-item-683 .menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in .menu-item-683 .menu-level-2 li.has-third-level>a.menu-image{min-height:unset!important;max-height:none!important}.menu-item-699 .menu-level-2{padding-left:0!important;min-height:unset!important}.menu-item-699 .menu-level-2 li.has-third-level:first-of-type{position:relative!important;top:auto!important;left:auto!important}.menu-item-699 .menu-level-2>li.has-third-level{flex-basis:25%!important;max-width:25%!important;box-sizing:border-box!important}.navigation-in .menu-item-699 .menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in .menu-item-699 .menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important;margin-top:0!important}.menu-item-700 .menu-level-2{min-height:unset!important}.navigation-in li.menu-item-700.ext ul.menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in li.menu-item-700.ext ul.menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important;max-height:none!important;position:static!important}.navigation-in li.menu-item-700.ext ul.menu-level-2 li.has-third-level>a.menu-image{position:relative!important;top:auto!important}.menu-item-700 .boxContent{min-height:unset!important;position:static!important}.menu-item-700 .posteleNamiru{position:static!important;left:auto!important;top:auto!important;transform:none!important}.navigation-in li.menu-item-704.ext ul.menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in li.menu-item-704.ext ul.menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important;max-height:none!important;position:static!important}.navigation-in li.menu-item-704.ext ul.menu-level-2 li.has-third-level>div{align-items:flex-start!important;justify-content:flex-start!important}.menu-item-704 .boxContent{min-height:unset!important;position:static!important}.menu-item-704 .matraceNamiru{position:static!important;left:auto!important;top:auto!important;transform:none!important}.menu-item-717 .menu-level-2{padding-left:0!important}.menu-item-717 .menu-level-2 li.has-third-level:first-of-type{position:relative!important;top:auto!important;left:auto!important}.menu-item-717 .menu-level-2>li.has-third-level{flex-basis:25%!important;max-width:25%!important;box-sizing:border-box!important}.navigation-in .menu-item-717 .menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important;max-height:none!important}.navigation-in .menu-item-717 .menu-level-2 li.has-third-level>div{height:auto!important;min-height:unset!important}.navigation-in .menu-item-11052 .menu-level-2 li{min-height:unset!important;height:auto!important}.navigation-in .menu-item-6311 ul.menu-level-2 li.has-third-level{height:auto!important;min-height:unset!important}.navigation-in .menu-item-6311 .menu-level-2 li,.navigation-in .menu-item-6314 .menu-level-2 li{min-height:unset!important;height:auto!important}.navigation-in .menu-item-6314 .menu-level-2 li>div{margin-top:0!important;min-height:unset!important}.menu-item-6317 .menu-level-3{min-height:unset!important}}@media only screen and (min-width:768px){.menu-item-683 .matraceNamiru,.menu-item-700 .posteleNamiru,.menu-item-704 .matraceNamiru{padding:1rem}.boxContent a{max-width:95%;width:100%}}.popup-widget{z-index:1001}._navigation-in ul.menu-level-2>li{border:1px solid red}._navigation-in>ul>li.ext>ul>li>a img{border:1px solid blue!important}div#grid_heureka_wrapper{padding:0!important}._products.products-block .product{border-radius:5px;padding:2rem}div.product div#grid_heureka{min-height:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:28px 24px 0;text-align:center}div.product div#grid_heureka .grid_heureka_top{display:flex;flex-direction:column;align-items:center}div.product div#grid_heureka .grid_heureka_badge{padding-bottom:26px}div.product div#grid_heureka .grid_heureka_badge img{display:block;width:108px;height:auto;margin:0 auto}div.product div#grid_heureka .grid_heureka_text{padding-bottom:26px}div.product div#grid_heureka .grid_heureka_text h2{margin:0;padding-bottom:22px;line-height:1.15}div.product div#grid_heureka .grid_heureka_text p{margin:0;line-height:1.35}div.product div#grid_heureka .grid_heureka_rating{display:inline-flex;align-items:center;justify-content:center;gap:18px;width:100%;max-width:320px;margin:0 auto;padding:18px 24px;border-radius:999px;box-sizing:border-box}div.product div#grid_heureka .grid_heureka_score{flex:0 0 auto;line-height:1}div.product div#grid_heureka .grid_heureka_rating_right{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:6px}div.product div#grid_heureka .grid_heureka_stars{line-height:1}div.product div#grid_heureka .grid_heureka_stars svg{display:block;width:128px;max-width:100%;height:auto}div.product div#grid_heureka .grid_heureka_reviews a{display:inline-block}div.product div#grid_heureka .grid_heureka_spacer{flex:1 1 auto;min-height:24px}div.product div#grid_heureka .grid_heureka_bottom{display:flex;align-items:flex-end;justify-content:center}div.product div#grid_heureka .grid_heureka_bottom img{display:block;max-width:100%;width:220px;height:auto}div.product div#grid_heureka{background:#def4ff}div.product div#grid_heureka .grid_heureka_text h2{color:#1f5f89}div.product div#grid_heureka .grid_heureka_text p{color:#475d6b}div.product div#grid_heureka .grid_heureka_rating{background:#fff}div.product div#grid_heureka .grid_heureka_score{color:#37a90a}div.product div#grid_heureka .grid_heureka_reviews a{color:#239ceb}div.product div#grid_heureka .grid_heureka_reviews a:hover{color:#30a9d4}div.product div#grid_heureka .grid_heureka_text h2{font-size:28px;font-weight:700}div.product div#grid_heureka .grid_heureka_text p{font-size:17px;font-weight:400}div.product div#grid_heureka .grid_heureka_score{font-size:48px;font-weight:700}div.product div#grid_heureka .grid_heureka_reviews a{font-size:16px;font-weight:400}@media(max-width:480px){div.product div#grid_heureka{padding:22px 16px 0}div.product div#grid_heureka .grid_heureka_badge,div.product div#grid_heureka .grid_heureka_text{padding-bottom:20px}div.product div#grid_heureka .grid_heureka_text h2{font-size:24px;padding-bottom:16px}div.product div#grid_heureka .grid_heureka_text p{font-size:16px}div.product div#grid_heureka .grid_heureka_rating{gap:14px;padding:16px 18px}div.product div#grid_heureka .grid_heureka_score{font-size:40px}div.product div#grid_heureka .grid_heureka_bottom img{width:190px}}
