.site-msg.information{position:relative;left:0;bottom:0!important;color:#ddd;text-align:center;background:#000;box-shadow:0 0 0;border-radius:2px;width:100%;max-width:98%;margin:1rem 1%;padding:10px;z-index:10;opacity:1}.site-msg.information .text{font-size:15px;font-weight:700}.site-msg.information .close{display:none}@media (max-width:767px){#header .cart-count{right:70px;width:32px;height:32px;background:url(https://766287.myshoptet.com/user/documents/upload/temp/i/shopping-cart.svg);background-repeat:no-repeat;background-size:32px;display:block}#header .cart-count::after,#header .cart-count::before{display:none}}@media (min-width:768px){.top-navigation-bar{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff}#header .site-name{text-align:center}#header .site-name a img{max-height:100px}#header .cart-count{background:url(/user/documents/upload/temp/i/shopping-cart.svg);background-size:contain;background-repeat:no-repeat;padding-left:45px}#header .cart-count::after,#header .cart-count::before{display:none}#header .header-top{height:auto}#header .header-top>div:nth-of-type(1){order:2}#header .header-top>div:nth-of-type(2){order:1;visibility:hidden}#header .header-top>div:nth-of-type(3){order:3}.menu-level-1>li:has(>a[href*=novinky]),.menu-level-1>li:has(>a[href*=vyprodej]),.menu-level-1>li:has(>a[href*=zimni-special]){background:#fff!important}.menu-level-1>li:has(>a[href*=novinky])>a,.menu-level-1>li:has(>a[href*=vyprodej])>a,.menu-level-1>li:has(>a[href*=zimni-special])>a{background:#fff!important}.menu-level-1>li:has(>a[href*=novinky])>a b,.menu-level-1>li:has(>a[href*=vyprodej])>a b,.menu-level-1>li:has(>a[href*=zimni-special])>a b{font-weight:700;color:#9a0000}.menu-level-1>li:has(>a[href*=novinky])>a:hover,.menu-level-1>li:has(>a[href*=vyprodej])>a:hover,.menu-level-1>li:has(>a[href*=zimni-special])>a:hover{background:#fff!important}.menu-level-1>li:has(>a[href*=novinky]):hover,.menu-level-1>li:has(>a[href*=vyprodej]):hover,.menu-level-1>li:has(>a[href*=zimni-special]):hover{background:#fff!important}.menu-level-1>li:has(>a[href*=novinky]):hover>a,.menu-level-1>li:has(>a[href*=vyprodej]):hover>a,.menu-level-1>li:has(>a[href*=zimni-special]):hover>a{background:#fff!important}.menu-level-1>li:has(>a[href*=novinky]):hover>a b,.menu-level-1>li:has(>a[href*=vyprodej]):hover>a b,.menu-level-1>li:has(>a[href*=zimni-special]):hover>a b{font-weight:700;color:#9a0000}.navigation-in{background-color:transparent}.navigation-in>ul>li{border-color:transparent}.navigation-in>ul>li a b{color:#000;font-weight:500}.navigation-in #nav-manufacturers{display:none}}.benefitBanner .benefitBanner__item .benefitBanner__content{margin:0 auto;padding:0;text-align:center}.benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__title{font-size:18px;font-weight:700;text-transform:uppercase;color:#000;width:100%;margin-bottom:5px;display:block}.benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data{font-size:18px;font-weight:400;padding:0;margin:0}.slick-slider{width:100%;max-width:100%}.id-1 .homepage-group-title{position:relative;line-height:50px}.id-1 .homepage-group-title a{font-size:16px;font-weight:700;text-decoration:none}.id-1 .homepage-group-title a:hover{text-decoration:underline}.id-1 .homepage-group-title .more-products{position:absolute;top:0;right:0;font-size:15px;font-weight:500;color:#fff;width:100%;max-width:max-content;background:#656565;border:1px solid #656565;padding:0 20px}.id-1 .homepage-group-title .more-products a{text-decoration:none!important}.id-1 .homepage-group-title .more-products a:hover{text-decoration:none!important}.id-1 .content-wrapper.container .content-wrapper-in main .h4.homepage-group-title,.id-1 .content-wrapper.container .content-wrapper-in main h4.homepage-group-title{font-size:20px;font-weight:600;text-align:left}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .product{margin:0 5px}.id-1 .content-wrapper.homepage-box.before-carousel,.id-1 .content-wrapper.homepage-box.middle-banners-wrapper{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;padding:0 2rem}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item{position:relative;overflow:hidden;border-radius:16px;background:#000}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item.is-video{aspect-ratio:2/3;width:100%;min-height:100%;max-height:550px}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item.is-image{aspect-ratio:2/3;width:100%;min-height:100%;max-height:550px}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item img,.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item video{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:992px){.id-1 .content-wrapper.homepage-box.before-carousel .media-grid{grid-template-columns:repeat(2,1fr)}.id-1 .content-wrapper.homepage-box.before-carousel .media-grid__item.is-image{grid-column:span 2}}@media (max-width:600px){.id-1 .content-wrapper.homepage-box.before-carousel .media-grid{grid-template-columns:1fr}}.id-1 .content-wrapper.homepage-box.welcome-wrapper{display:none}.id-1 .content-wrapper.homepage-box.welcome-wrapper .homepage-box{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.id-1 .welcome div,.id-1 .welcome h1{margin-left:auto;margin-right:auto;max-width:100%}.id-1 .content-wrapper.latest-contribution-box{display:none}.id-1 .banners-content.body-banners{width:100%;max-width:max-content;margin:0 auto;display:flex}@media (max-width:767px){.id-1 .banners-content.body-banners{display:block}.id-1 .banners-content.body-banners .col-sm-12,.id-1 .banners-content.body-banners .col-sm-6{width:100%;max-width:100%;margin:0;padding:0}}.id-1 .banners-content.body-banners .col-sm-6:first-of-type{margin-left:0;margin-right:.5%;padding:0}.id-1 .banners-content.body-banners .col-sm-6:last-of-type{margin-right:0;margin-left:.5%;padding:0}.showroom-banner{background:#f5f5f5;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:60px 20px}.showroom-banner__inner{max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:12px}.showroom-banner__title{font-size:28px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.showroom-banner__address{font-size:18px;font-weight:400;line-height:1.5}.showroom-banner__address a{font-size:15px;font-weight:500;color:#fff;width:100%;max-width:max-content;background:#656565;border:1px solid #656565;width:100%;max-width:max-content;padding:15px 20px;margin:0 auto;display:block}.products>div{border-color:transparent}.product .p .flags.flags-default .bool-icon-single.bool-custom1,.product .p .flags.flags-default .flag:not(.flag-tip):not(.flag-action){color:#fff;background:#9a0000!important}.product .p .flags.flags-default .flag.flag-action{background:#48a111!important}.product .p .flags.flags-default .flag.flag-tip{background:#388cf3!important}.product .p .ratings-wrapper{height:0;min-height:0}.product .p .ratings-wrapper .availability{text-align:left;position:absolute;top:auto;left:10px;bottom:10px;padding:10px;flex:1 1 100%}.product .p .custom-has-discount .custom-flag{display:grid;gap:5px}.product .p .custom-has-discount *{font-size:13px;color:#000}.product .p .price{margin-top:1rem}.product .p .price strong{font-size:16px;font-weight:700}.product .p .flags-default{position:absolute;top:10px!important;left:auto;right:10px!important;bottom:auto}.product .p a.image{position:relative;background:#fafafa;border-radius:5px}.product .p a.image .availability{position:absolute;top:auto;left:10px;bottom:10px}.product .p a.image img{mix-blend-mode:darken;padding:4rem}.product .p .name{font-size:14px!important;font-weight:400!important;color:#000;height:auto!important;margin-bottom:10px}.product .p .p-tools .btn.btn-primary,.product .p .p-tools a.btn.btn-primary{color:#000;background-color:#fff;border-color:#000;border:2px solid;padding:10px 30px}@media (min-width:1440px){.id-1 .slick-list.draggable{flex:0 0 auto;width:100%!important;margin:0;padding:0}}.breadcrumbs-wrapper{display:none}:where(body.ums_a11y_category_page--on) .listSorting__controls{visibility:hidden}.category-header{background-color:#fff}.btn.btn-default,.btn.btn-default:hover,a.btn.btn-default,a.btn.btn-default:hover{color:#444;background:0 0;border-color:#fafafa;border:2px solid #fafafa;line-height:normal;padding:15px 25px}#filters-wrapper .filter-sections .filter-section.filter-section-boolean{display:none}#filters-wrapper .filter-sections #manufacturer-filter{display:none}#filters-wrapper .filters-unveil-button-wrapper .btn{color:#444!important;line-height:normal;background:0 0;border-color:#444;border:2px solid #444!important;padding:15px 25px}.type-category #filters .slider-wrapper{display:none!important}.type-category h2.products-top-header{font-size:15px;margin:4rem 0 1rem;padding:0}.type-category .subcategories{background:#fafafa;display:flex;justify-content:center;align-items:center;padding:2rem;margin:0}.type-category .subcategories li{margin:0}.type-category .subcategories li a{border-color:transparent}.type-category .sidebar{background-color:transparent}@media (min-width:992px){.type-category .sidebar-indented .category-content-wrapper{width:calc(100% - 330px);margin-left:auto}}.type-category main .category-top{display:none}:where(body.ums_a11y_category_page--on) .listSorting__control--current{color:#444!important;background:#fafafa!important;border-bottom:2px solid #444!important}.listingControls .btn.loadMore__button,.listingControls a.btn.goToTop__button{color:#444!important;background:0 0;border-color:#444;border:2px solid #444!important;line-height:normal;padding:15px 25px}.pagination__link--next{color:#444!important;line-height:normal;background:0 0;border:2px solid #444!important;border-color:#444}.pagination__link--last{color:#444!important;background:#fafafa!important;border-bottom:2px solid #444!important}.type-category .category-top{height:100%}@media (max-width:767px){.type-category .category-top{background:url(/user/documents/upload/temp/screen-top.png);background-size:cover;background-position:0;background-repeat:no-repeat;height:100%;padding:5rem 0}.type-category .category-top .subcategories li{width:100%}}@media (min-width:767px){.type-category .category-top{background:url(/user/documents/upload/temp/screen-top.png);background-size:cover;background-position:0 -600px;background-repeat:no-repeat;padding:8rem 5rem}}.type-category .category-top .category-title,.type-category .category-top .subcategories{width:100%;max-width:1440px;background:0 0;margin:0 auto}.type-category .products-top-wrapper{display:none}.type-category .category-title{font-size:24px;font-weight:700;color:#fff;text-align:center;width:100%;margin-top:6rem;margin-bottom:3rem;display:block}.type-category .benefitBanner{max-width:100%;margin:10rem 0 0}@media (min-width:768px){.sidebar-indented .content .sidebar{background:#faf5f1;height:max-content;margin-left:0;margin-right:0}.sidebar-indented .content .sidebar .categories{border-bottom:1px dotted #dadada}.sidebar-indented .content .sidebar .categories a{padding-top:10px;padding-right:10px;padding-bottom:10px;display:block}.sidebar-indented .content .sidebar .categories .cat-trigger{display:none!important}.sidebar-indented .content .sidebar .categories .topic.active>a{background-color:#444}.sidebar-indented .content .sidebar .expandable.expanded>ul{background:#fafafa}}@media (min-width:1200px){.products-inline.products-top>div{width:32.333333%;background:#fafafa;display:block;margin:.5%;padding:0}}.flag.flag-discount{display:none!important}.type-detail .image360,.type-detail .p-image{margin:0;padding:0}.type-detail .p-image-wrapper .p-thumbnails-wrapper{width:100%;position:absolute;top:0;left:0;z-index:9}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails{top:2rem;left:2rem;width:100px;height:600px;margin-bottom:10px}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails a img{border-color:transparent}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails>div{position:absolute;top:0;left:0;transition:left .3s ease-out;width:100%;height:100%}.type-detail .p-detail .add-to-cart .quantity{background:#fafafa;border-style:none;border-width:0;border-radius:0}.type-detail .p-detail .add-to-cart .quantity button{display:none}.type-detail .product-top .p-info-wrapper .p-detail-inner-header h1{font-size:28px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:inline-block}.type-detail .product-top .p-info-wrapper table.detail-parameters{width:100%;display:block}.type-detail .product-top .p-info-wrapper table.detail-parameters tr{display:grid;gap:1rem}.type-detail .product-top .p-info-wrapper table.detail-parameters .surcharge-list select,.type-detail .product-top .p-info-wrapper table.detail-parameters .variant-list select{display:none}.type-detail .product-top .p-info-wrapper #simple-variants-select{display:none}.type-detail .product-top .p-info-wrapper .variant-tiles{display:flex;flex-wrap:wrap;gap:10px}.type-detail .product-top .p-info-wrapper .variant-tiles .variant-tile{padding:10px 14px;background:#ccc;border:2px solid #ccc;cursor:pointer;font-size:16px;font-weight:700;line-height:1.2;user-select:none;transition:all .2s ease}.type-detail .product-top .p-info-wrapper .variant-tiles .variant-tile:hover{border-color:#000}.type-detail .product-top .p-info-wrapper .variant-tiles .variant-tile.is-active{border-color:#48a111;background:#48a111;color:#fff}.type-detail .product-top .p-info-wrapper .variant-tiles .variant-tile.is-disabled{opacity:.4;cursor:not-allowed}.type-detail .product-top .p-info-wrapper p[data-testid=productCardDescr]{display:none}.type-detail .product-top .p-info-wrapper .availability-value{font-size:16px;margin:2rem 0 0!important}.type-detail .product-top .p-info-wrapper .basic-description *,.type-detail .product-top .p-info-wrapper .p-short-description *{font-family:var(--template-headings-font),sans-serif;font-size:16px!important;font-weight:400!important;color:#000;line-height:22px;text-align:left!important}.type-detail .product-top .p-info-wrapper .add-to-cart .btn{font-size:15px;font-weight:500;color:#fff;width:100%;max-width:max-content;background:#48a111;border:1px solid #48a111}.type-detail .product-top .p-info-wrapper .add-to-cart .btn:after,.type-detail .product-top .p-info-wrapper .add-to-cart .btn:before{display:none!important}.type-detail .product-top .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .shp-tabs-wrapper.p-detail-tabs-wrapper .shp-tabs-row.responsive-nav{display:none}.type-detail .basic-description h3:first-of-type,.type-detail .extended-description h3:first-of-type{display:none}.type-detail .extended-description .detail-parameters,.type-detail .extended-description h3:first-of-type{display:none}.type-detail .faq-item.is-open .faq-question,.type-detail .faq-item:not(.is-open) .faq-question{width:100%;text-align:left;background:0 0;border-bottom:1px solid #dadada;border-top:0;border-left:0;border-right:0;padding:10px 0 10px 0;margin-bottom:0}.type-detail .faq-item.is-open .faq-question .faq-answer,.type-detail .faq-item:not(.is-open) .faq-question .faq-answer{margin-top:2rem}.type-detail .faq-item:not(.is-open) .faq-answer,.type-detail .faq-item:not(.is-open) .p-short-description{display:none!important}.type-detail .faq-item.is-open .faq-answer,.type-detail .faq-item.is-open .p-short-description{display:block}.type-detail html.desc-offcanvas-lock{overflow:hidden}.type-detail .description-inner{display:grid;gap:1rem}.type-detail .description-inner *{font-size:16px!important;line-height:25px!important}.type-detail .desc-offcanvas-trigger{width:100%;background:#fafafa;border:1px solid rgba(0,0,0,.01);border-bottom:2px solid #ddd;border-radius:0;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left;padding:14px 16px;margin-top:12px;margin-bottom:2rem}.type-detail .desc-offcanvas-trigger:hover{background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.02))}.type-detail .desc-offcanvas-trigger__label{font-weight:700;font-size:15px;line-height:1.2}.type-detail .desc-offcanvas-trigger__chev{width:10px;height:10px;flex:0 0 10px;border-right:2px solid rgba(0,0,0,.55);border-bottom:2px solid rgba(0,0,0,.55);transform:rotate(-45deg);margin-right:2px}.type-detail .desc-offcanvas{position:fixed;inset:0;z-index:9999;pointer-events:none}.type-detail .desc-offcanvas__overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .25s ease}.type-detail .desc-offcanvas__panel{position:absolute;top:0;right:0;height:100%;width:min(520px,92vw);background:#fff;transform:translateX(100%);transition:transform .28s ease;box-shadow:-20px 0 60px rgba(0,0,0,.25);display:flex;flex-direction:column;outline:0}.type-detail .desc-offcanvas__head{padding:16px 16px 12px;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between;gap:12px}.type-detail .desc-offcanvas__title{font-weight:800;font-size:16px;line-height:1.2}.type-detail .desc-offcanvas__close{font-size:26px;line-height:1;color:#fff;width:40px;height:40px;border:1px solid #48a111;border-radius:0;background:#48a111;cursor:pointer;display:grid;place-items:center}.type-detail .desc-offcanvas__close:hover{background:#48a111}.type-detail .desc-offcanvas__body{padding:16px;overflow:auto}.type-detail .desc-offcanvas__body .description-inner>:first-child{margin-top:0}.type-detail .desc-offcanvas__body .description-inner>:last-child{margin-bottom:0}.type-detail .desc-offcanvas.is-open{pointer-events:auto}.type-detail .desc-offcanvas.is-open .desc-offcanvas__overlay{opacity:1}.type-detail .desc-offcanvas.is-open .desc-offcanvas__panel{transform:translateX(0)}.type-detail #productsAlternative{display:block;opacity:1}.brand-logos{width:100%;max-width:1440px;padding:24px 2rem;margin:5rem auto}.brand-logos__title{font-size:22px;line-height:1.2;font-weight:700;text-align:center!important;margin:0 0 3rem!important}.brand-logos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:center}.brand-logos__item{display:flex;align-items:center;justify-content:center;background:#fafafa;border-radius:5px;padding:14px 16px}@media (max-width:768px){.brand-logos__item{min-height:100px}}@media (min-width:768px){.brand-logos__item{min-height:250px}}.brand-logos__item p{margin:0;display:flex;align-items:center;justify-content:center;width:100%}.brand-logos__item img{display:block;width:100%;max-width:170px;height:100px;object-fit:contain}@media (max-width:900px){.brand-logos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.brand-logos__grid{grid-template-columns:1fr 1fr}.brand-logos__item img{height:100px}}.custom-footer,.footer-bottom,.footer-links-icons{border-color:transparent}footer#footer .cover{width:100%;max-height:450px;object-fit:cover}footer#footer h2{font-size:16px;font-weight:700;color:#000;text-align:left;width:100%;margin-top:0;margin-bottom:1rem;display:block}footer#footer h4{font-size:16px;font-weight:700;color:#000;text-align:left;text-transform:none;width:100%;margin-top:0;margin-bottom:1rem;display:block}.footer-banners{width:100%;max-width:max-content;margin:4rem auto 0}.footer-banners .footer-banner{width:24%;margin:0 .5%;padding:0}@media (min-width:1200px){.container{width:100%;max-width:1600px}.content{padding-left:0;padding-right:0;width:100%}}