@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.top-navigation-bar{background-color:#cdb6a0;border-bottom-color:#cdb6a0;border-top-color:#cdb6a0}.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu{background-color:#cdb6a0}.top-navigation-bar *{color:#fff!important}@media only screen and (max-width:768px){header#header .cart-count{position:absolute;top:-20px;left:auto;right:60px;background:#cdb6a0;max-width:max-content;width:100%;padding:0;margin:0}header#header .cart-count::before{content:""!important;background:url(https://www.beluto.cz/user/documents/upload/temp/i/2/shopping-cart.png);background-repeat:no-repeat;background-position:center;background-size:25px;width:25px;height:25px;margin-right:15px!important}header#header .cart-count .cart-price{font-family:Roboto,sans-serif;font-weight:700;color:#fff;font-size:18px;text-transform:none;line-height:normal}header#header .cart-count a[data-target=cart] i{position:absolute;top:10px;left:36px;right:auto}}@media only screen and (min-width:768px){header#header .cart-count{position:relative;top:0;left:0;right:auto;background:#cdb6a0;border-radius:5px;height:60px;line-height:40px;padding:0 20px;display:flex;justify-content:center;align-items:center}header#header .cart-count::before{content:""!important;background:url(https://www.beluto.cz/user/documents/upload/temp/i/2/shopping-cart.png);background-repeat:no-repeat;background-position:center;background-size:25px;width:25px;height:25px;margin-right:15px!important}header#header .cart-count .cart-price{font-family:Roboto,sans-serif;font-weight:700;color:#fff;font-size:18px;text-transform:none;line-height:normal}header#header .header-top .search .btn.btn-default,header#header .header-top .search .btn.btn-default:hover,header#header .header-top .search a.btn.btn-default,header#header .header-top .search a.btn.btn-default:hover{top:12px;right:12px;font-family:Roboto,sans-serif;font-size:0;font-weight:600;color:#444!important;text-transform:none;text-decoration:none;background:#cdb6a0 url(https://www.beluto.cz/user/documents/upload/temp/i/2/search.png);background-repeat:no-repeat;background-position:center;background-size:18px;border-radius:4px!important;border-color:#cdb6a0;padding:0 20px}header#header .header-top .search .form-control{width:100%;height:60px;padding:10px 12px}header#header .header-top .search input[type=search].form-control{border-radius:4px}header#header .header-top a[data-target=cart] i{position:absolute;top:10px;left:36px;right:auto}}@media only screen and (min-width:768px){.id-1 .products-block{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;background:#fafafa;padding:3rem}}@media only screen and (min-width:768px){.products-block .product{flex:0 0 auto;width:25%}}.products-block .product .p{background-color:#fff;box-shadow:0 0 15px 0 rgba(112,144,176,.05)!important;border:1px solid #dadada!important;border-radius:5px}.products-block .product .p .flags-default{display:flex;gap:1rem;position:absolute;top:-20px;left:-20px}.products-block .product .p .name{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;color:#000;text-align:center;margin-top:1rem;margin-bottom:1rem;height:auto;min-height:50px;display:block;overflow:hidden}.products-block .product .p .stars-wrapper{display:flex;align-items:center;justify-content:center}.products-block .product .p .btn{font-size:16px;font-weight:700;width:100%;border-radius:5px;padding:10px 15px}.products-block .product .p .btn span{font-size:16px;font-weight:700;text-transform:uppercase}.products-block .product .p .btn::after,.products-block .product .p .btn::before{display:none}.products-block .product .p .p-bottom>div{display:grid;align-items:center;flex-wrap:wrap;gap:2rem}.products-block .product .p .p-bottom>div div{text-align:center}#hodnoceniobchodu{width:100%;max-width:max-content}#hodnoceniobchodu .vote-name{font-size:18px;font-weight:700;color:#000!important;text-align:left;text-decoration:none;line-height:1.2;margin-top:1rem;margin-bottom:1rem}#hodnoceniobchodu h2>a{font-size:18px;font-weight:700;color:inherit;text-align:left;text-transform:uppercase;text-decoration:none;letter-spacing:-.05px;margin:0;padding:25px 30px}.vote-wrap *{color:#fff}#hodnoceniobchodu .vote-wrap:not(.admin-response.vote-wrap),.id--51 #content #ratingWrapper+.votes-wrap .vote-wrap:not(.admin-response.vote-wrap),.template-14.id--51 .rate-wrapper:not(.admin-response.vote-wrap){background-color:var(--color-secondary);box-shadow:0 0 15px 0 rgba(112,144,176,.05);border:1px solid #dadada;padding:2rem!important}#hodnoceniobchodu .vote-wrap,.id--1 #content #ratingWrapper+.votes-wrap .vote-wrap{border-radius:4px;border:none;padding:15px!important}#footer{background:#cdb6a0}#footer h4{font-size:18px;font-weight:700;color:#000!important;text-align:left;text-decoration:none;text-transform:uppercase;line-height:1.2;margin:0}#footer .banner-wrapper h2{font-size:18px;font-weight:700;text-align:left;text-decoration:none;text-transform:uppercase;line-height:1.2;margin:0}#footer .banner-wrapper ul li{position:relative;padding-left:25px}#footer .banner-wrapper ul li::before{content:"";position:absolute;top:5px;left:5px;width:5px;height:5px;border-radius:2px;background-color:#778a7d;display:block;z-index:9}#footer .site-name{display:none}@media (min-width:1200px){#footer .custom-footer{padding-top:33px;padding-left:0}}#footer *{color:#fff}#footer * .banner{height:auto;padding:0;margin:0}.custom-footer,.footer-bottom,.footer-links-icons{border-color:transparent}#footer>.container{background:#cdb6a0}.id-1{font-family:Roboto,sans-serif!important;font-width:500!important}.id-1 .content-wrapper.homepage-box.before-carousel .row.banners-row .col-sm-4,.id-1 .content-wrapper.homepage-box.before-carousel .row.banners-row .col-sm-8{width:100%}.id-1 .content-wrapper.homepage-box.before-carousel .next-to-carousel-banners{display:none}.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link{display:block}.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link .benefitBanner__picture{margin:0 auto 2rem}.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link .benefitBanner__picture img{width:auto;max-height:50px;margin:0 auto;padding:0;display:block}.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link .benefitBanner__content div,.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link .benefitBanner__content strong{text-align:center;margin-bottom:1rem;display:block}.id-1 .benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__link .benefitBanner__content div{min-height:70px}.id-1 .banners.first,.id-1 .banners.last{margin:1rem 0}@media only screen and (max-width:768px){.id-1 .banners.first,.id-1 .banners.last{display:flex;gap:2rem;width:100%;max-width:max-content;overflow:scroll}.id-1 .banners.first .banner,.id-1 .banners.last .banner{position:relative;min-height:auto;margin:0 0 1rem 0;padding:0}.id-1 .banners.first .banner img,.id-1 .banners.last .banner img{width:100%;height:100%;min-height:660px;object-fit:cover;border-radius:5px}.id-1 .banners.first .banner:first-of-type,.id-1 .banners.last .banner:first-of-type{width:100%;min-width:85%}.id-1 .banners.first .banner:not(:first-of-type),.id-1 .banners.last .banner:not(:first-of-type){width:100%;min-width:100%}}@media only screen and (min-width:768px){.id-1 .banners.first,.id-1 .banners.last{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.id-1 .banners.first .banner,.id-1 .banners.last .banner{position:relative}}.id-1 .banners.first .banner,.id-1 .banners.last .banner{position:relative}.id-1 .banners.first .banner img,.id-1 .banners.last .banner img{width:100%;height:100%;min-height:660px;object-fit:cover;border-radius:5px}.id-1 .banners.first .banner span,.id-1 .banners.last .banner span{position:absolute;left:2rem;bottom:2rem;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background:#cdb6a0;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:15px 25px}.id-1 .banners.first .banner span .arrow,.id-1 .banners.last .banner span .arrow{position:absolute;top:0;right:-52px;width:52px;height:52px;background:var(--color-secondary);border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:center;align-items:center}.id-1 .banners.first .banner span .arrow img,.id-1 .banners.last .banner span .arrow img{width:auto;height:auto;min-height:auto;box-shadow:0 0 0}.id-1 .h4.homepage-group-title,.id-1 h4.homepage-group-title{font-size:18px;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:-.05px;margin:0;padding:25px 30px;background:#fafafa;border-top-left-radius:5px;border-top-right-radius:5px;width:max-content}.id-1 .homepage-blog-wrapper.blog-wrapper .blog-wrapper .news-item .title{font-size:20px;font-weight:300;min-height:70px}.id-1 .content-wrapper.homepage-box.welcome-wrapper .welcome h1{display:none}.id-1 .content-wrapper.latest-contribution-box{display:none}body .stars .star.is-active:hover,body .stars .star.star-half:before,body .stars .star.star-on:before{color:#fdbb2d}body .blog-wrapper .news-item .title{font-size:20px;font-weight:700;color:#000;text-align:left;text-transform:none;text-decoration:none;letter-spacing:-.05px;line-height:30px;margin:2rem 0;padding:0}body .blog-wrapper .news-item .text{background:#cdb6a0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:1rem 2rem}body .blog-wrapper .news-item .text *{color:#fff}body #hodnoceniobchodu .shop-stat-all a{font-size:16px;font-weight:700;text-transform:uppercase;color:var(--colors-foregrounds-content-inverted);background-color:var(--color-secondary);border-color:var(--color-secondary);border-radius:4px}