@charset "UTF-8";.site-msg.information{position:relative;top:0;left:0;bottom:auto;width:100%;max-width:100%;color:#fff;background:#000;box-shadow:0 0 0;border-color:#000;opacity:1;z-index:10}.site-msg.information .text{color:#fff}.site-msg.information .text a{color:#fff}@media (max-width:768px){.overall-wrapper{position:relative}}@media (max-width:768px){.top-navigation-bar .responsive-tools>a[data-target=navigation]:before,.top-navigation-bar .responsive-tools>a[data-target=navigation]:hover:before{font-size:25px;font-weight:500;color:var(--_color-header-mobile-nav-bg);background-color:#fff;border-radius:0;border:0;padding:0;margin:0}.top-navigation-bar .responsive-tools>a[data-target=search]:before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/search.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}.top-navigation-bar .responsive-tools>a[data-target=navigation]:before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/nav.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}}@media (max-width:767px){.search-window-visible #header .search{width:100%;background:#fafafa;padding:2rem;display:block;position:absolute;top:80px;left:-10px}}@media (max-width:768px){header#header .search .btn.btn-default,header#header .search .btn.btn-default:hover,header#header .search a.btn.btn-default,header#header .search a.btn.btn-default:hover{color:var(--colors-foregrounds-content-inverted);background:var(--color-secondary)!important;border-color:var(--color-secondary)!important}}@media (max-width:768px){header#header body:not(.in-kosik) .cart-count{position:absolute;top:-45px!important}header#header body:not(.in-kosik) .cart-count::before{margin:0!important}}@media (min-width:768px){header#header{box-shadow:0 5px 5px -5px rgba(0,0,0,.2);border-bottom:1px solid #dadada}header#header .search input[type=search].form-control{box-sizing:border-box;height:50px}header#header .compact-form .btn{font-size:0;background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/i/3/search-white.png);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#000;border-radius:0;width:70px;height:50px;position:absolute;right:0;top:0;padding:7px 9px 4px}header#header .compact-form .btn:hover{font-size:0;background:#7a7979 url(https://www.plavkyshop.cz/user/documents/upload/temp/i/3/search-white.png);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#000;border:1px solid #7a7979;border-radius:0;width:70px;height:50px;position:absolute;right:0;top:0;padding:7px 9px 4px}header#header .menu-helper>ul>li.splitted{display:block}}.nav #nav-manufacturers{display:none!important}.top-navigation-bar{border-bottom:1px solid #dadada;padding-bottom:2rem;display:block}.top-navigation-bar .registration{margin-left:5rem}@media (min-width:768px){.top-navigation-bar .project-email{display:none}}@media (max-width:768px){body.in-kosik .top-navigation-bar{position:fixed;top:0;left:0;width:100%;height:60px;margin:0;padding:0;z-index:2}body.in-kosik .top-navigation-bar .container{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]{position:absolute;top:10px;right:60px;z-index:2;display:block}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]:before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/m/user.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=search]{position:absolute;top:10px;right:100px;z-index:2}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=navigation]{position:absolute;right:10px;z-index:2}}body.in-kosik .content-wrapper.container{margin-top:40px}@media (max-width:768px){body:not(.in-kosik) .top-navigation-bar{height:90px;margin:0;padding:0}body:not(.in-kosik) .top-navigation-bar .container{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]{position:absolute;right:60px;z-index:2;display:block}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]:before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/m/user.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=search]{position:absolute;right:20px;z-index:2}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=navigation]{position:absolute;right:10px;z-index:2}}@media (max-width:768px){header#header{width:100%;max-width:100%;position:absolute;top:10px;left:10px;margin:0;padding:0}header#header .site-name{position:absolute;top:10px;left:10px;text-align:left;transition:transform .15s}header#header .header-top .site-name-wrapper{width:100%;max-width:50%;margin-right:auto}}@media (max-width:768px){.popup-widget{padding-top:0!important;top:90px!important}.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu{display:none!important}body:not(.navigation-window-visible) #navigation{top:90px}body.navigation-window-visible #navigation{width:100%;top:90px;z-index:99}}@media (min-width:768px){.banners-row .banner-wrapper+.banner-wrapper{margin-top:0}}@media (min-width:768px){.overall-wrapper .user-action .container{position:relative;width:100%;height:1px}.overall-wrapper .user-action .container .popup-widget:not(.login-widget){position:absolute;top:168px;left:auto;right:70px}.overall-wrapper .user-action .container .popup-widget.login-widget{position:absolute;top:70px;left:auto;right:110px}}@media (max-width:768px){.id--16 .top-navigation-bar .responsive-tools [data-target=login],.id--17 .top-navigation-bar .responsive-tools [data-target=login]{position:absolute;top:12px;right:60px!important;z-index:2}.id--16 .top-navigation-bar .responsive-tools [data-target=search],.id--17 .top-navigation-bar .responsive-tools [data-target=search]{position:absolute;top:12px;right:100px!important;z-index:2}}.products>div{border-color:#fff}.product:hover{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.product .p .name{color:#000;height:auto;margin:0;padding:0}.product .p .btn::after,.product .p .btn::before{display:none}.product .p .p-bottom>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:1200px){.products-block>div{flex:0 0 auto;width:25%}}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{color:#000}.container{width:100%;max-width:1920px;padding:0 3rem}@media (min-width:768px){.top-navigation-bar{background-color:#fff;border-top-color:#fff}}@media (min-width:768px){.id-1 .carousel-inner .item:hover img{transform:scale(1.05)}.id-1 .carousel-inner .item img{transform:scale(1);transition:transform .3s ease}}@media (min-width:768px){.navigation-in{background-color:#fff}.navigation-in>ul>li{border-color:#fff}.navigation-in>ul>li a.menu-image{display:none}.navigation-in>ul>li a b{color:#000}}@media (min-width:991px){.top-navigation-bar{padding-top:2rem}.top-navigation-bar .top-navigation-contacts{order:2}.top-navigation-bar .top-navigation-contacts a.project-phone{position:relative;color:#000;font-weight:500}.top-navigation-bar .top-navigation-contacts a.project-phone::before{content:"Po-Pá (8-15:00)";font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:500;color:#495860;position:absolute;top:-9px;left:auto;right:-90px;background-size:cover;background-repeat:no-repeat;background-position:center;width:auto;height:auto;padding:5px 10px}.top-navigation-bar .top-navigation-contacts a.project-phone::after{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/phone.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:-2px;left:-25px;width:20px;height:20px}.top-navigation-bar .top-navigation-contacts a.project-phone span{color:#000;font-weight:500}.top-navigation-bar .top-navigation-menu{order:1}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu{text-align:left}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li::before{display:none}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li a{text-transform:none;text-decoration:underline;padding:4px 10px}.top-navigation-bar .top-navigation-tools{order:3}.top-navigation-bar .top-navigation-tools .login{position:relative;text-transform:none;text-decoration:underline;padding-left:20px}.top-navigation-bar .top-navigation-tools .login::before{content:"";position:absolute;top:-2px;left:-2px;background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/user.svg);background-size:cover;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.top-navigation-bar .top-navigation-tools .registration{text-transform:none;text-decoration:underline;margin-left:3rem}}@media (max-width:768px){body:not(.in-kosik) header#header .cart-count:not(.active){top:-45px;right:40px!important}body:not(.in-kosik) header#header .cart-count:not(.active)::before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}body:not(.in-kosik) header#header .cart-count.active{top:-45px;right:40px!important}body:not(.in-kosik) header#header .cart-count.active::before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}body:not(.in-kosik) .popup-widget.cart-widget,body:not(.in-kosik) .popup-widget.login-widget{padding-top:70px;top:0}}@media (min-width:768px){header#header .cart-count .cart-price{padding-left:10px}header#header .cart-count:not(.active){right:40px!important}header#header .cart-count:not(.active)::before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}header#header .cart-count.active{right:40px!important}header#header .cart-count.active::before{content:"";background:url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}}.navigation-buttons{position:relative}@media (min-width:991px){.navigation-buttons .cart-price{font-family:inherit;font-weight:500;color:#000;text-transform:none}}@media (min-width:991px){.navigation-buttons .free-shipping-banner{position:absolute;top:-13px;left:auto;right:180px;display:flex;align-items:center;gap:.75rem;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:8px;padding:.75rem 1rem;font-size:.95rem;line-height:1.4}.navigation-buttons .free-shipping-banner .icon{flex-shrink:0}.navigation-buttons .free-shipping-banner .icon svg{width:24px;height:24px;fill:#2c2c2c}.navigation-buttons .free-shipping-banner .text{font-size:14px;font-weight:400;color:#000;line-height:2rem}.navigation-buttons .free-shipping-banner .text strong{color:#000;font-weight:600}}@media (max-width:990px){.navigation-buttons .free-shipping-banner{display:none}}.h4.homepage-group-title,h4.homepage-group-title{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#322d2d;margin-top:10rem}.last-banner .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.last-banner .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}@media only screen and (max-width:768px){.last-banner{gap:1rem;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:90%;margin:5%;padding:0}.last-banner .first,.last-banner .fourth,.last-banner .second,.last-banner .third{min-width:85%}.last-banner .first .banner,.last-banner .fourth .banner,.last-banner .second .banner,.last-banner .third .banner{margin:0;padding:0}.last-banner .first .banner .banner-wrapper,.last-banner .fourth .banner .banner-wrapper,.last-banner .second .banner .banner-wrapper,.last-banner .third .banner .banner-wrapper{margin:0;padding:0}.last-banner .first .extended-banner-link,.last-banner .fourth .extended-banner-link,.last-banner .second .extended-banner-link,.last-banner .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.last-banner .first .extended-banner-link:hover,.last-banner .fourth .extended-banner-link:hover,.last-banner .second .extended-banner-link:hover,.last-banner .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media (min-width:768px){.last-banner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;margin-top:1rem}.last-banner div{width:100%;height:100%;margin:0;padding:0}.last-banner div img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width:1440px){.id-1 .first .banner,.id-1 .fourth .banner,.id-1 .second .banner,.id-1 .third .banner{margin:0;padding:0}.id-1 .first .banner .banner-wrapper,.id-1 .fourth .banner .banner-wrapper,.id-1 .second .banner .banner-wrapper,.id-1 .third .banner .banner-wrapper{margin:0;padding:0}.id-1 .first .extended-banner-link,.id-1 .fourth .extended-banner-link,.id-1 .second .extended-banner-link,.id-1 .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.id-1 .first .extended-banner-link:hover,.id-1 .fourth .extended-banner-link:hover,.id-1 .second .extended-banner-link:hover,.id-1 .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media (min-width:768px){.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-4,.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-8{width:100%;margin:0;padding:0}}.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-4 .next-to-carousel-banners,.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-8 .next-to-carousel-banners{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem;margin-bottom:1rem}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;margin-top:1rem}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner div{width:100%;height:100%;margin:0;padding:0}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner div img{width:100%;height:100%;object-fit:cover}.content-wrapper.homepage-box.before-carousel .banners-row .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.content-wrapper.homepage-box.before-carousel .banners-row .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}.welcome-wrapper .welcome h1{display:none}.homepage-box{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff}.homepage-box.welcome-wrapper{margin-bottom:0;margin-top:0;padding:0}.latest-contribution-wrapper{display:none}@media only screen and (max-width:768px){.benefitBanner__item{flex:0 0 100%;width:100%}}@media only screen and (max-width:768px){.homepage-blog-wrapper.blog-wrapper{position:relative;width:100%;overflow-x:scroll;justify-content:flex-start;margin:5rem 0 0 0!important;display:flex}.homepage-blog-wrapper.blog-wrapper .homepage-group-title{position:absolute;top:0;left:0}.homepage-blog-wrapper.blog-wrapper .news-item{width:100%;min-width:85%}}.homepage-blog-wrapper.blog-wrapper .homepage-group-title{margin-top:0!important}.homepage-blog-wrapper.blog-wrapper .news-item .text a.read-more-button{font-size:16px;font-weight:700;color:#000;text-decoration:underline;transition:background .3s;display:inline-block;padding:12px 20px;margin-top:2rem}.news-item .title{position:relative;display:inline-block;text-decoration:none!important;transition:color .3s ease}.news-item .title:hover{text-decoration:none}.news-item .title::after{content:"";position:absolute;left:0;bottom:-2px;width:0;max-width:100px;height:2px;background-color:currentColor;transition:width .6s ease}.news-item .image img{transition:transform .4s ease-in-out;transform:scale(1)}.news-item:hover{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.news-item:hover .image img{transform:scale(1.05)}.news-item:hover .text .title::after{width:100%}.news-item .text .title{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#322d2d;line-height:3rem;text-decoration:none;margin-bottom:2rem;display:block}.news-item .text .description{font-size:14px;color:#666;line-height:2.2rem;margin:10px 0 0}@media only screen and (max-width:768px){.id-1 .extended-banner-texts .extended-banner-link{position:absolute;top:auto;left:50%;right:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;margin:0}.id-1 .extended-banner-texts .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media only screen and (max-width:768px){.id-1 .next-banner{gap:1rem;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:90%;margin:5%;padding:0}.id-1 .next-banner .first,.id-1 .next-banner .fourth,.id-1 .next-banner .second,.id-1 .next-banner .third{min-width:85%}.id-1 .next-banner .first .banner,.id-1 .next-banner .fourth .banner,.id-1 .next-banner .second .banner,.id-1 .next-banner .third .banner{margin:0;padding:0}.id-1 .next-banner .first .banner .banner-wrapper,.id-1 .next-banner .fourth .banner .banner-wrapper,.id-1 .next-banner .second .banner .banner-wrapper,.id-1 .next-banner .third .banner .banner-wrapper{margin:0;padding:0}.id-1 .next-banner .first .extended-banner-link,.id-1 .next-banner .fourth .extended-banner-link,.id-1 .next-banner .second .extended-banner-link,.id-1 .next-banner .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.id-1 .next-banner .first .extended-banner-link:hover,.id-1 .next-banner .fourth .extended-banner-link:hover,.id-1 .next-banner .second .extended-banner-link:hover,.id-1 .next-banner .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media only screen and (max-width:768px){.id-1 .benefitBanner{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (max-width:768px){.id-1 .products.products-block{background:#fafafa;border:0;padding:1rem!important;display:flex;flex-wrap:nowrap;overflow-x:scroll;width:100%}.id-1 .products.products-block .product{min-width:85%}.id-1 .products.products-block .product .p-in{padding:0 2rem}.id-1 .products.products-block .product *{background:#fff}}@media only screen and (max-width:1550px){.product .btn{padding:0!important}.product .btn:not(.add-to-cart-button){font-size:0!important;background:var(--color-secondary) url(https://www.plavkyshop.cz/user/documents/upload/temp/i/m/search.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .btn:not(.add-to-cart-button):hover{font-size:0!important;background:#7a7979 url(https://www.plavkyshop.cz/user/documents/upload/temp/i/m/search.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .add-to-cart-button span{font-size:0!important;background:var(--color-secondary) url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/shopping-bag-2.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .add-to-cart-button span:hover{font-size:0!important;background:#7a7979 url(https://www.plavkyshop.cz/user/documents/upload/temp/i/2/shopping-bag-2.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}}@media only screen and (min-width:1550px){.product .p .btn{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;border-radius:2px;transition:background .3s;display:inline-block}.product .p .btn:hover{background:#7a7979!important;border:1px solid #7a7979!important}}.breadcrumbs{background-color:#fff;border-color:#fff}.breadcrumbs a{color:#000;text-decoration:underline}.product.banner{position:relative;margin:0;padding:0}.product.banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.product .flag.flag-vyrobeno-v-cesku{background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:max-content;padding:8px 10px 8px 55px;position:absolute;top:auto;left:1rem;bottom:1rem;z-index:999}.product a.image{position:relative}.product a.image .flag.flag-vyrobeno-v-cr{background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:max-content;padding:8px 10px 8px 55px;position:absolute;top:auto;left:1rem;bottom:1rem;z-index:999}@media only screen and (min-width:768px) and (max-width:1550px){.product .p-bottom .prices .price.price-final strong{text-align:left;margin-bottom:1rem;display:block}.product .p-bottom .p-tools{flex-basis:100%}.product .p-bottom .p-tools form{width:100%;min-width:100%;display:block}}#filters-wrapper{background:#fafafa}#filters-wrapper .filters-wrapper a{color:#fff;background:var(--color-secondary)!important;border:1px solid var(--color-secondary)!important;width:100%;max-width:90%;margin:1rem 5%;padding:15px;display:block}.pagination-wrapper{background:#fafafa}.pagination-wrapper .pagination-loader .btn{background:var(--color-secondary)!important;border:0;width:100%;max-width:90%;margin:0 5%;padding:15px}.pagination-wrapper .pagination-loader .btn:hover{background:#7a7979!important}.type-category .category-perex .fvstudio-showmore-wrapper a{font-size:16px;font-weight:500;color:#fff;text-align:left;text-transform:none;text-decoration:none;width:100%;max-width:max-content;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;border-radius:2px;transition:background .3s;display:block}@media only screen and (min-width:768px){.type-category .filter-section.filter-section-button{display:none}}@media only screen and (min-width:768px){.type-category #category-filter-hover{display:block}}.type-category .load-products.btn{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;display:inline-block}@media (max-width:1550px){.product .p .p-bottom>div{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.product .p .p-bottom>div .p-tools{display:flex;justify-content:end;align-items:center}}@media (min-width:992px){.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{content:"";height:30%;position:absolute;right:0;width:1px}.breadcrumbs>span>a:before{top:25%;transform:rotate(-45deg)}.breadcrumbs>span>a:after{bottom:25%;transform:rotate(45deg)}}.type-category .sidebar{background-color:#fff}.flag.flag-discount{background-color:#108ea1}.stars .star.is-active:hover,.stars .star.star-half:before,.stars .star.star-on:before{color:#000}.type-detail .products-related-header{font-size:14pt;font-weight:700;color:#000}.type-detail .quantity-discounts.js-quantity-discounts{order:4}.type-detail .availability-value{position:relative;font-size:16px;width:100%;max-width:max-content;padding-left:90px}.type-detail .availability-value::before{content:"Dostupnost:";font-size:16px;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.type-detail .p-image{display:block!important}}.type-detail .p-image-wrapper .flags.flags-extra{position:absolute;top:2rem;right:2rem;bottom:auto;z-index:0}@media (min-width:768px){.type-detail .p-image-wrapper.active .p-image{display:none!important}}@media (max-width:768px){.type-detail .p-thumbnails-inner>div{display:flex;gap:1rem;overflow-x:scroll!important}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb{width:300px;height:660px;display:block}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb video{width:300px;height:660px;display:block;object-fit:cover}.type-detail .p-thumbnails-inner>div a.cbox-gal.cboxElement,.type-detail .p-thumbnails-inner>div a.p-thumbnail.highlighted.cboxElement:first-of-type{display:none}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb{min-width:85%}.type-detail .p-thumbnails-inner>div .p-thumbnail.cboxElement:not(.video-thumb){min-width:85%;max-width:85%;min-height:660px}}@media (min-width:768px){.type-detail .p-thumbnails-inner>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media (max-width:768px){.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb video{width:100%;height:100%}}@media (min-width:768px){.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb{position:relative}.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (max-width:768px){.type-detail .p-info-wrapper .shipping-options{color:var(--color-primary)!important;text-decoration:underline;width:100%;max-width:max-content;margin-left:auto}.type-detail .p-info-wrapper .open-size-chart{color:var(--color-primary)!important;text-decoration:underline;width:100%;max-width:max-content;margin-left:auto}}.type-detail .p-info-wrapper .add-to-cart__quantity-label,.type-detail .p-info-wrapper .detail-parameters th{color:#000}.type-detail .p-info-wrapper .add-to-cart{background:#fafafa;padding:2rem}@media (min-width:768px){.type-detail .p-info-wrapper .add-to-cart{display:grid;grid-template-columns:150px 100px 1fr;gap:1rem}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper{display:grid;justify-content:left;align-items:center;padding:0;margin:0}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-final{font-size:28px;line-height:1}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-save,.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-standard{display:grid}}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;background:#000;border:1px solid #000}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button:hover{background:var(--color-primary-hover);border:1px solid var(--color-primary-hover)}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button::after,.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button::before{display:none}.type-detail .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .shp-tabs,.type-detail .shp-tabs-holder{background-color:#fff;border-color:#fff}.type-detail .shp-tabs .shp-tab.active a,.type-detail .shp-tabs-holder .shp-tab.active a{color:#b2b2b2;background-color:#fff;border-color:transparent;border-bottom:1px solid green}.type-detail .shp-tabs .shp-tab a,.type-detail .shp-tabs-holder .shp-tab a{color:#b2b2b2;background-color:#fff;border-color:transparent}.type-detail .benefit-tab h2{font-size:16px;margin:0 0 1rem;padding:1rem;cursor:pointer}.type-detail .benefit-tab:not(.open) h2{background:#fafafa url(https://www.plavkyshop.cz/user/documents/upload/temp/i/plus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-detail .benefit-tab:not(.open) .benefit-content{display:none}.type-detail .benefit-tab.open h2{background:#fafafa url(https://www.plavkyshop.cz/user/documents/upload/temp/i/minus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-detail .benefit-tab.open .benefit-content{display:block}.type-detail p[data-testid=productCardDescr]{order:999}.type-detail .basic-description h3:first-of-type,.type-detail .extended-description h3:first-of-type{display:none!important}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item{display:block}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__picture{margin:0 auto}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__content{text-align:center}.type-detail .p-short-description ul[list-style-type=circle]{padding:0;margin:0}.type-detail .p-short-description ul[list-style-type=circle] li{position:relative;list-style:none;padding-left:25px}.type-detail .p-short-description ul[list-style-type=circle] li::before{content:"";position:absolute;left:3px;top:3px;background:url(https://www.plavkyshop.cz/user/documents/upload/temp/check.svg);background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.type-detail .products.products-additional.products-alternative{margin-bottom:1rem}.type-detail .products.products-additional.products-alternative .product .flag,.type-detail .products.products-additional.products-alternative .product .flag.flag-vyrobeno-v-cr,.type-detail .products.products-additional.products-alternative .product .flags{display:none}.type-detail .products.products-additional.products-alternative .product:first-of-type{width:15%;max-width:max-content;border:3px solid #3c840f!important;margin:0 10px 0 0;padding:0}.type-detail .products.products-additional.products-alternative .product:first-of-type .p a{width:100%;height:100%;object-fit:cover;padding:0;margin:0}.type-detail .products.products-additional.products-alternative .product:first-of-type .p img{width:100%;height:100%}.type-detail .products.products-additional.products-alternative .product:first-of-type .p .p-in{display:none}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type){width:15%;max-width:max-content;border:1px solid #dadada!important;margin:0 10px 0 0;padding:0}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type) .p a{padding:0;margin:0}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type) .p .p-in{display:none}@media (min-width:1200px){.type-detail .p-info-wrapper{display:flex;flex-direction:column}.type-detail .p-info-wrapper .p-detail-inner-header{order:1}.type-detail .p-info-wrapper .p-detail-info{order:2}.type-detail .p-info-wrapper .master-radio-wrapper{order:3}.type-detail .p-info-wrapper .products.products-block.products-additional.products-alternative{order:4}.type-detail .p-info-wrapper .quantity-discounts.js-quantity-discounts.js-hidden{order:6}.type-detail .p-info-wrapper .availability-value{font-size:15px;order:9}.type-detail .p-info-wrapper .open-size-chart{position:relative;display:flex;justify-content:flex-end;align-items:center;width:max-content;margin-left:auto;margin-bottom:-30px!important;z-index:99;order:2}.type-detail .p-info-wrapper .add-to-cart{order:8}.type-detail .p-info-wrapper .add-to-cart .quantity{border-style:solid;border-width:1px}.type-detail .p-info-wrapper .product-benefits-tabs{margin-top:2rem;order:10}.type-detail .p-info-wrapper .p-short-description{order:9}.type-detail .p-info-wrapper .benefitBanner.position--benefitProduct{order:11}}.type-detail .variants{margin-bottom:1rem;order:4}.type-detail .browse-p{background:#fafafa;padding:2rem}.type-detail .browse-p .btn{background:var(--color-secondary)!important;width:100%;max-width:90%;margin:0 5%;padding:15px}.type-detail .products-related::after{display:none}.type-detail .browse-p{display:none}.type-detail .products.products-block.products-related.products-additional.p-switchable{display:flex;align-items:stretch;flex-wrap:nowrap;background:#fafafa;padding:2rem 2rem 3rem 2rem;overflow-x:scroll}.type-detail .products.products-block.products-related.products-additional.p-switchable .product{background:#fff;flex:0 0 auto;margin-right:2rem;display:flex!important}@media only screen and (max-width:768px){.type-detail .products.products-block.products-related.products-additional.p-switchable .product{width:85%}}@media only screen and (min-width:768px){.type-detail .products.products-block.products-related.products-additional.p-switchable .product{width:20%}}@media only screen and (max-width:768px){.type-detail main #description .widget-wrapper.two-columns:nth-of-type(even){display:flex;flex-direction:column-reverse}}.in-test.type-detail .out-of-stock{position:relative;color:#000!important;background:#fff!important;border:2px solid!important;line-height:normal}.in-test.type-detail .out-of-stock::before{content:"";position:absolute;top:18px;left:5%;width:90%;height:2px;background:#000}.type-detail .p-info-wrapper{width:100%}.type-detail .p-info-wrapper table.detail-parameters{width:100%;order:9}.type-detail .p-info-wrapper table.detail-parameters tr{position:relative}.type-detail .p-info-wrapper table.detail-parameters tr a.shipping-options{text-decoration:underline;position:absolute;top:0;right:0}.type-detail .p-info-wrapper table.detail-parameters tr.variant-list{display:none}.type-detail main .p-detail-inner .master-radio-wrapper{flex-wrap:wrap;gap:20px;margin-bottom:2rem}.type-detail main .p-detail-inner .choose-parameters-wrap{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.type-detail main .p-detail-inner .choose-parameters-wrap label{font-size:14px;color:#444;transition:background-color .3s,color .3s;background-color:#fff;border:1px solid #ddd;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:0;display:inline-flex;align-items:center;padding:10px 15px;cursor:pointer}.type-detail main .p-detail-inner .choose-parameters-wrap label:hover{color:#fff;background-color:#666;border-color:#666}.type-detail main .p-detail-inner .choose-parameters-wrap label.active{color:#fff;background-color:#666;border-color:#666}.type-detail main .p-detail-inner .labels-container{display:flex;flex-wrap:wrap;gap:10px;width:100%}.custom-product.type-detail main .p-detail-inner .surcharge-list,.custom-product.type-detail main .p-detail-inner .variant-list{display:none}.type-detail main .p-detail-inner .choose-var{display:none}.type-detail main .p-detail-inner .unavailable{filter:grayscale(100%);opacity:.5}.type-detail main .p-detail-inner .unavailable:hover{cursor:not-allowed}.type-detail.has-custom-variant #tab-content{margin-top:5rem}.type-detail.has-custom-variant .category-perex{padding:4rem}.type-detail.has-custom-variant .products-block{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:4rem}.type-detail .p-detail-info .flag.flag-vyrobeno-v-cesku,.type-detail .p-detail-info .flag.flag-vyrobeno-v-cr{width:100%;min-width:max-content;background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;padding-left:45px}.type-detail .products.products-block.products-additional.products-alternative{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem 0}.type-detail .products.products-block.products-additional.products-alternative .product .p .widget-parameter-wrapper{display:none}.type-detail .p-info-wrapper .add-to-cart{position:relative}.type-detail .p-info-wrapper .add-to-cart .mehub-bonus-product-detail-container{position:absolute;top:auto;left:auto;right:0;bottom:-50px;padding:0;margin:0}.type-detail .p-info-wrapper .add-to-cart .mehub-bonus-product-detail-container .card-text{padding:5px}.type-detail .mehub-bonus-product-detail-container{color:#000;background:#fafafa;bottom:-50px}.type-detail .mehub-bonus-product-detail-container a{color:#000;text-decoration:underline}.type-detail .mehub-bonus-product-detail-container .card{color:#000;background-color:#fafafa;border-radius:5px;border:none;padding:5px}@media only screen and (max-width:768px){.type-detail .p-detail-info{position:relative;padding-top:30px;display:flex;gap:5px}.type-detail .p-detail-info .flags.flags-default{position:absolute;top:0;left:10px}.type-detail .p-detail-info .stars-wrapper{order:2}.type-detail .p-detail-info div:last-of-type a{font-size:0}.type-detail .p-detail-info div:last-of-type a span{font-size:16px}.type-detail .p-detail-info div:last-of-type::before{display:none}.type-detail .p-info-wrapper{display:flex;flex-direction:column}.type-detail .p-info-wrapper .availability-value{order:11}.type-detail .p-info-wrapper .variants{order:0}.type-detail .p-info-wrapper .detail-parameters{position:relative;order:11!important}.type-detail .p-info-wrapper .products.products-block.products-additional.products-alternative{order:0}.type-detail .p-info-wrapper .master-radio-wrapper{display:grid;order:2}.type-detail .p-info-wrapper .p-final-price-wrapper{order:9}.type-detail .p-info-wrapper .add-to-cart{order:10;gap:2rem}.type-detail .p-info-wrapper .add-to-cart .quantity{border-style:solid;border-width:1px}.type-detail .p-info-wrapper .mehub-bonus-product-detail-container{order:11}.type-detail .p-info-wrapper .open-size-chart{order:0}.type-detail .p-info-wrapper .p-short-description{order:99}.type-detail .p-info-wrapper .product-benefits-tabs{order:100}.type-detail .p-info-wrapper .benefitBanner{order:101}}@media only screen and (min-width:768px){.type-detail.has-custom-variant .products-block>div{width:23%;margin:1%!important;padding:0!important}}.colorbox-html-content .product .p .flags{display:none}.colorbox-html-content .product .p .prices{text-align:center}.my-evaluations-container{width:100%;max-width:1418px;margin:2rem auto}.my-evaluations-container a.more-evaluations{text-align:center;text-decoration:underline;margin:3rem auto 0;display:block}.my-evaluations-container .rating-wrapper{display:grid;grid-template-columns:200px 1fr;gap:1rem}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list{display:none!important}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list .rate-block,.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list .rate-star{display:none!important}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap{text-align:center;display:grid;margin:0;padding:0}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;border-radius:2px;padding:18px 30px;transition:background .3s}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon::after,.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon::before{display:none}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap *{width:100%;min-width:100%}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list,.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-star-wrap{display:none!important}.my-evaluations-container .rating-wrapper .last-evaluations{width:100%;max-width:1418px;margin:0 auto}@media only screen and (max-width:768px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr;gap:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (min-width:992px) and (max-width:1200px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:1201px) and (max-width:1440px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:1441px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}.my-evaluations-container .rating-wrapper .last-evaluations .vote-header{line-height:1.1;display:grid;align-items:center;margin-bottom:10px}.my-evaluations-container .rating-wrapper .last-evaluations .vote-wrap{border:1px solid #ddd;padding:2rem;margin:0}.my-evaluations-container .rating-wrapper .last-evaluations .votes-wrap.admin-response{display:none}.praise-outer{background:#000;padding:2rem}.praise-outer .praise-inner{width:100%;max-width:1440px;margin:0 auto}@media only screen and (max-width:768px){.praise-outer .praise-inner{display:grid;grid-template-columns:1fr;gap:5rem}}@media only screen and (min-width:768px){.praise-outer .praise-inner{display:grid;grid-template-columns:auto 1fr;gap:5rem}}.praise-outer .praise-inner h2{color:#fff;padding:0;margin:0}.praise-outer .praise-inner .praise-title{display:flex;justify-content:center;align-items:center}.praise-outer .praise-inner ul.praise-list{margin:0;padding:0}@media only screen and (max-width:768px){.praise-outer .praise-inner ul.praise-list{display:grid;justify-content:center;align-items:center;gap:3rem}}@media only screen and (min-width:768px){.praise-outer .praise-inner ul.praise-list{display:flex;justify-content:flex-start;align-items:center;gap:3rem}}.praise-outer .praise-inner ul.praise-list li{color:#fff;list-style-type:none;gap:2rem;min-width:160px}@media only screen and (max-width:768px){.praise-outer .praise-inner ul.praise-list li{display:grid;grid-template-columns:40px 1fr}.praise-outer .praise-inner ul.praise-list li img{width:100%;max-width:40px;object-fit:cover;margin:0 auto;display:block}}@media only screen and (min-width:768px){.praise-outer .praise-inner ul.praise-list li{display:flex;justify-content:center;align-items:center}}.praise-outer .praise-inner ul.praise-list li img:not(.flag.czech){max-width:30px}.praise-outer .praise-inner ul.praise-list li img.flag.czech{max-width:60px;padding:0;margin:0}.newsletter-wrapper{background:#fafafa;padding:5rem}.newsletter-wrapper .newsletter-inner{width:100%;max-width:1440px;margin:0 auto}@media (max-width:768px){.newsletter-wrapper .newsletter-inner .custom-footer__newsletter{display:grid;grid-template-columns:1fr;gap:1rem}}@media (min-width:768px){.newsletter-wrapper .newsletter-inner .custom-footer__newsletter{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter .newsletter-header{display:flex;justify-content:flex-start;align-items:center}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter .newsletter-header h4{font-size:40px;margin:0;padding:0}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter label{width:100%;margin-top:10px}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter label a{text-decoration:underline}.newsletter-wrapper .btn.btn-default,.newsletter-wrapper a.btn.btn-default{width:40px;background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#000;color:#fff}.newsletter-wrapper .btn.btn-default:hover,.newsletter-wrapper a.btn.btn-default:hover{background:#7a7979 url(https://www.plavkyshop.cz/user/documents/upload/temp/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#7a7979;color:#fff}.newsletter-wrapper .btn.btn-default::before,.newsletter-wrapper a.btn.btn-default::before{display:none!important}footer#footer .site-name{display:none}footer#footer .soc a{margin:0;padding:0}footer#footer .soc a img{width:auto;height:40px;object-fit:cover;padding:8px}footer#footer h2{font-size:14px;color:#322d2d;line-height:3rem;text-decoration:none;text-transform:none;display:block}@media (max-width:767px){footer#footer h2{font-size:16px;font-weight:700;color:#000;text-align:left;margin:1rem 0}}footer#footer a{font-size:14px;color:#666;line-height:2.2rem;position:relative;display:inline-block;text-decoration:none;color:inherit;overflow:hidden;padding-bottom:5px}footer#footer a::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}footer#footer a:hover::after{transform:scaleX(1)}@media (max-width:768px){footer#footer a{text-decoration:none!important}}@media (min-width:768px){footer#footer a{text-decoration:none!important}}footer#footer .custom-footer__banner10,footer#footer .custom-footer__banner23,footer#footer .custom-footer__banner24,footer#footer .custom-footer__banner25,footer#footer .custom-footer__banner26,footer#footer .custom-footer__banner8,footer#footer .custom-footer__banner9{display:none}footer#footer .custom-footer__banner56{width:100%;max-width:100%;display:block}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher{display:grid;grid-template-columns:1fr}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-info{display:grid;justify-content:center;align-items:center}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-info{display:flex;justify-content:flex-start;align-items:center}}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-links{display:grid;justify-content:center;align-items:center}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-links{display:flex;justify-content:end;align-items:center}}footer#footer .custom-footer__banner56 .language-switcher .language-links p{margin:0;padding:0}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list{margin-left:2rem;display:flex;gap:1rem}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list li{margin:0;padding:0}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list li a{margin:0;padding:0}footer#footer .transport-wrapper{display:flex;gap:1rem}footer#footer .transport-wrapper img{width:auto;max-width:100%;max-height:25px}@media (max-width:768px){.banner{min-height:auto;margin:0 0 1rem 0}}@media (min-width:1200px){.custom-footer{padding-top:0;padding-left:0}}.in-kontakty main h2{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#322d2d}.in-kontakty main .place{display:grid;grid-template-columns:1fr 2fr;gap:2rem}.in-kontakty main .place img{height:100%;object-fit:cover}.in-kontakty main .contact-columns{display:flex;flex-wrap:wrap;gap:2rem}.in-kontakty main .contact-columns a{color:#000}.in-kontakty main .contact-columns .contact-column{flex:1 1 300px}.in-kontakty main .contact-columns .contact-column a{color:#000}.in-registrace .registration-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:991px;background:#fff;margin:5rem auto;padding:4rem}.in-registrace .registration-wrapper .registration-benefits{background:#fafafa url(https://www.plavkyshop.cz/user/documents/upload/temp/vf.png);background-position:bottom 30px right 30px;background-repeat:no-repeat;background-size:120px;padding:4rem}.in-registrace .registration-wrapper .registration-benefits ul{margin:0 0 0 30px;padding:0;display:block}.in-registrace .registration-wrapper .registration-benefits ul li{position:relative;list-style-type:none;line-height:4rem}.in-registrace .registration-wrapper .registration-benefits ul li::before{content:"";width:25px;height:25px;position:absolute;top:8px;left:-30px;background:#000 url(https://www.plavkyshop.cz/user/documents/upload/temp/check_1.svg);background-repeat:no-repeat;background-position:center;background-size:10px;border-radius:50px}.in-registrace .registration-wrapper .registration-benefits ul li .highlight{color:#000}.faq-wrapper{max-width:991px;margin:0 auto 5rem;font-family:sans-serif}.faq-wrapper .faq-item{background:#fafafa;border-bottom:1px solid #ddd;margin-bottom:1rem;padding:1rem;cursor:pointer}.faq-wrapper .faq-item .faq-question{font-weight:700;position:relative}.faq-wrapper .faq-item .faq-question::after{content:"+";position:absolute;right:0;font-size:20px;transition:transform .3s ease}.faq-wrapper .faq-item.active .faq-question::after{content:"-"}.faq-wrapper .faq-item .faq-answer{display:none;padding-top:.5em;color:#555}@media (min-width:1200px){.in-blog.type-posts-listing .content-inner{max-width:100%}.in-blog.type-posts-listing .content-inner .news-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item{display:grid}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item .image{width:100%;overflow:hidden;margin-bottom:1rem}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item .text{padding:2rem}}.in-blog.type-posts-listing main li a{background:#000;border:1px solid #000}.in-blog.type-posts-listing main li a::after,.in-blog.type-posts-listing main li a::before{color:#fff}.in-blog.type-posts-listing main li a span.image{display:none}.in-blog.type-posts-listing main li a span.text{color:#fff}.type-page main .benefit-tab h2,.type-post main .benefit-tab h2{font-size:16px;margin:0 0 1rem;padding:1rem;cursor:pointer}.type-page main .benefit-tab:not(.open) h2,.type-post main .benefit-tab:not(.open) h2{background:#fafafa url(https://www.plavkyshop.cz/user/documents/upload/temp/i/plus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-page main .benefit-tab:not(.open) .benefit-content,.type-post main .benefit-tab:not(.open) .benefit-content{display:none}.type-page main .benefit-tab.open h2,.type-post main .benefit-tab.open h2{background:#fafafa url(https://www.plavkyshop.cz/user/documents/upload/temp/i/minus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-page main .benefit-tab.open .benefit-content,.type-post main .benefit-tab.open .benefit-content{display:block}.type-page main a.blog.more,.type-post main a.blog.more{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;border-radius:2px;transition:background .3s;width:100%;max-width:max-content;margin:2rem auto;padding:18px 30px;display:block}.id--9 .coins-wrapper.new-content,.id--9 .mehub-bonus-cart-container{width:100%;max-width:96%;margin:0 2%}:focus-visible,[tabindex="0"]:focus-visible,input:focus-visible,input[type=checkbox].focus-visible+label,input[type=checkbox]:focus-visible+label,input[type=radio].focus-visible+label,input[type=radio]:focus-visible+label,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 0 var(--colors-focus-secondary);outline:0 solid var(--colors-focus-primary);outline-offset:0}.about-section{background-color:#fafafa;color:#fff;padding:4rem 2rem;margin:10rem auto}.about-section__inner{max-width:1200px;margin:0 auto}@media only screen and (max-width:768px){.about-section__inner{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}}@media only screen and (min-width:768px){.about-section__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.about-section__content{flex:1 1 50%;padding-right:2rem}.about-section__label{text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#000}.about-section__title{font-size:4rem;font-weight:700;color:#000;margin:1rem 0}.about-section__text{font-size:2rem;color:#000;line-height:1.6;margin-bottom:2rem}.about-section__button{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;padding:18px 30px;border-radius:2px;transition:background .3s}@media only screen and (max-width:768px){.about-section__button{color:#fff;width:max-content;margin:0 auto;display:block}}@media only screen and (min-width:768px){.about-section__button{display:inline-block}}.about-section__button:hover{color:#fff;background:var(--color-secondary-hover)!important}.about-section__image{position:relative;flex:1 1 50%;text-align:center}.about-section__image img{max-width:66%;height:auto;border-radius:0}@media only screen and (max-width:768px){.about-section__image img{margin:0 auto;display:block}}@media only screen and (min-width:768px){.about-section__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}