﻿.products-block .p .name>[data-testid=productCardName]{display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2 !important}#categories .expandable>.topic>a>span,#categories .expandable>a>span{left:-8px;z-index:1}@media(min-width: 768px){#navigation{height:50px}}@media(min-width: 768px){#navigation .navigation-in>ul>li>a{line-height:32px;font-size:16px}}@media(min-width: 768px){#navigation .navigation-in>ul>li>a>b{font-weight:400}}#topNavigationDropdown{padding-left:25px}#topNavigationDropdown[data-icon=CZK]{background:url("/user/documents/upload/sablona-nemazat/cz.jpg") no-repeat center left;background-size:20px}#topNavigationDropdown[data-icon=EUR]{background:url("/user/documents/upload/sablona-nemazat/sk.jpg") no-repeat center left;background-size:20px}@media(min-width: 768px){.sticky-mobile:not(.ordering-process) .header-top{height:98px !important}}@media(min-width: 768px){div[data-target=language]{display:flex;align-items:center}}@media(min-width: 768px){div[data-target=language] .languagesMenu__header--actual{display:none}}@media(min-width: 768px){div[data-target=language] .languagesMenu__list{display:flex;position:initial}}@media(min-width: 768px){div[data-target=language] .languagesMenu__list__name{display:none}}@media(min-width: 768px){.top-navigation-bar{padding:10px 0}}@media(min-width: 768px){.top-navigation-bar .dropdown #topNavigationDropdown{display:none}}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu{position:initial;float:none;width:auto;display:flex;align-items:center;min-width:unset;border:0;box-shadow:none;margin:0}}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu li{list-style:none}}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu li a{color:#666;padding:0 10px 0 30px;font-size:16px !important}}.top-navigation-bar .dropdown .dropdown-menu li a:hover{color:#009901}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu li a::before{display:none}}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu li a[href*="Code=EUR"]{background:url(/user/documents/upload/sablona-nemazat/sk.jpg) no-repeat center left;background-size:25px}}@media(min-width: 768px){.top-navigation-bar .dropdown .dropdown-menu li a[href*="Code=CZK"]{background:url(/user/documents/upload/sablona-nemazat/cz.jpg) no-repeat center left;background-size:25px}}.shp-tabs-row a[href$="#productsAlternative"]{display:none !important}#tab-content{display:flex;flex-direction:column}#productsAlternative{display:block !important;opacity:1 !important;order:99}#productsAlternative::before{content:"Podobné produkty";font-size:140%;margin-top:30px;display:block}.browse-p{display:none !important}.p-switchable .inactive{display:initial}#productsAlternative .products{margin:0 -5px}#productsAlternative .products .product{border:0 !important;padding:5px}#productsAlternative .products .product .p{border:1px solid #dadada;padding:10px}.products-related.products-additional.products{margin:0 -5px}.products-related.products-additional.products .product{border:0 !important;padding:5px}.products-related.products-additional.products .product .p{border:1px solid #dadada;padding:10px}.tab-content .p .p-desc,.products-related .p .p-desc,.tab-content .p .stars-wrapper,.products-related .p .stars-wrapper,.tab-content .p .availability,.products-related .p .availability,.tab-content .p .flags-inline,.products-related .p .flags-inline,.tab-content .p .price-standard-wrapper,.products-related .p .price-standard-wrapper{display:initial}aside.sidebar{background-color:#fff}aside.sidebar div.box-categories{background-color:#fff;padding-top:0}aside.sidebar div.box-categories a:hover{color:#009901 !important;text-decoration:underline !important}aside.sidebar div.box-categories h4{display:none}aside.sidebar div.box-categories li.active{position:relative}aside.sidebar div.box-categories li.active::before{content:"";width:3px;height:100%;position:absolute;left:0;top:0;background-color:#009901}aside.sidebar div.box-categories li.active a{background-color:rgba(0,0,0,0);color:#000 !important}aside.sidebar div.box-categories #categories .categories{margin:0 0 15px 0;border-top:1px solid #e5e5e5;border-radius:4px;background-color:#fff;border:1px solid #e5e5e5}aside.sidebar div.box-categories #categories .categories.expandable>.topic.child-active>a{color:#009901;font-weight:700}aside.sidebar div.box-categories #categories .categories.expandable>.topic>a{border-radius:6px;position:relative}aside.sidebar div.box-categories #categories .categories.expandable>.topic>a>span{color:#1f1e1e;top:50%;transform:translateY(-50%)}aside.sidebar div.box-categories #categories .categories.expandable>.topic>a>span::before{content:"" !important;transform:rotate(90deg) !important;font-family:shoptet !important}aside.sidebar div.box-categories #categories .categories.expandable:not(.expanded) ul{display:block}aside.sidebar div.box-categories #categories .categories.expandable.active.expanded ul{display:block}aside.sidebar div.box-categories #categories .categories.expandable.expanded ul{display:none}aside.sidebar div.box-categories #categories .categories.expandable.expanded>.topic>a{border-bottom-left-radius:0px;border-bottom-right-radius:0px}aside.sidebar div.box-categories #categories .categories>.topic>a{color:#1f1e1e;font-size:16px;padding:15px 25px 15px 75px;position:relative;font-weight:600}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/ruzova-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-pink/"]{color:#cc4881}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/zelena-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-green/"]{color:#89a856}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/modra-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-blue/"]{color:#213c83}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/cervena-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-red/"]{color:#ae111a}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/tyrkysova-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-turquoise/"]{color:#4ec1d6}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/hneda-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-brown/"]{color:#403533}aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/fialova-vybavicka/"],aside.sidebar div.box-categories #categories .categories>.topic>a[href*="/all-in-purple/"]{color:#60527a}aside.sidebar div.box-categories #categories .categories>.topic>a>span{right:10px;top:50%;transform:translateY(-50%);left:auto}aside.sidebar div.box-categories #categories .categories>.topic>a>span::before{font-size:12px}aside.sidebar div.box-categories #categories .categories>.topic>a img{position:absolute;left:10px;top:50%;transform:translateY(-50%);max-height:40px;max-width:auto}aside.sidebar div.box-categories #categories .categories>ul.expanded>li a>span.cat-trigger{left:auto;right:10px;top:16px}aside.sidebar div.box-categories #categories .categories>ul.expanded>li a>span.cat-trigger::before{font-size:12px}aside.sidebar div.box-categories #categories .categories>ul.expanded>li.expandable ul{display:block;background-color:#eaeaea}aside.sidebar div.box-categories #categories .categories>ul.expanded>li.expandable a>span.cat-trigger::before{content:"";transform:rotate(-90deg)}aside.sidebar div.box-categories #categories .categories>ul.expanded>li.expandable li>a{padding:12px 30px;color:#000;font-size:13px;font-weight:600}aside.sidebar div.box-categories #categories .categories>ul.expanded>li.expandable.expanded a>span.cat-trigger::before{content:"";transform:rotate(90deg)}aside.sidebar div.box-categories #categories .categories>ul.expanded>li.expandable.expanded ul{display:none}aside.sidebar div.box-categories #categories .categories.expandable>.topic>a>span.cat-trigger,aside.sidebar div.box-categories #categories .categories>ul>li.expandable>a>span.cat-trigger{position:absolute !important;left:auto !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;transition:none !important}aside.sidebar div.box-categories #categories .categories>ul>li>a{padding:12px 20px 12px 20px;font-size:14px;font-weight:600;color:#1f1e1e;border-top:1px solid #e5e5e5}.categories .topic.active>a{background-color:#fff;font-weight:700;color:#000}.categories.active>ul.expanded:not(.active){position:absolute;z-index:2;width:calc(100% + 2px);background:#fff;border:1px solid #e5e5e5;padding:0;left:-1px;box-shadow:8px 7px 13px rgba(0,0,0,.1)}.products .product .p .p-desc{height:unset;padding-bottom:20px;display:block;margin-bottom:0}.h1.advanced-order-suggestion{font-size:0}.h1.advanced-order-suggestion::before{content:"Mohlo by se Vám hodit";display:block;font-size:26px}.sidebar-inner .box-rating,.sidebar-inner .box-sale,.sidebar-inner>div{background-color:#fff;border:2px solid #e0e5ee;border-radius:20px;margin-bottom:30px;padding:5px}.box.box-categories>h3,.box.box-categories>h4{background-color:#292929;background-color:var(--side-panel-header-bg);border-radius:20px 20px 0 0;color:#fff;color:var(--side-panel-header-color);font-size:20px;font-weight:300;margin:-5px -5px 0;padding:16px 20px 16px 60px;position:relative;text-transform:none}#categories{font-weight:500;position:relative;padding-top:10px}.in-index .sidebar{margin-top:13px}.in-index .narrow .banners-row{margin-top:10px}.sidebar{border-radius:20px 0 0 20px}.sidebar-inner .box-rating.banner>.banner-wrapper>a>img,.sidebar-inner .box-rating.banner>.banner-wrapper>img,.sidebar-inner .box-sale.banner>.banner-wrapper>a>img,.sidebar-inner .box-sale.banner>.banner-wrapper>img,.sidebar-inner>div.banner>.banner-wrapper>a>img,.sidebar-inner>div.banner>.banner-wrapper>img{bottom:0px;margin-left:0;margin-top:0px;max-width:none;min-height:calc(100% + 60px);position:relative;width:calc(100% + 60px)}.narrow .banners-row .col-sm-8{padding-right:0px;padding-left:0}@media(max-width: 768px){body.is-loaded .flag.flag-discount,body.is-loaded .h4.homepage-group-title,body.is-loaded h4.homepage-group-title{opacity:1;font-size:21px !important}.homepage-group-title:after,.homepage-group-title:before{background:#000;content:"";height:1px;width:20px}}
