<style>
.highlighted-blocks{background-color: #fafafa;text-align: center;padding: 0;position: relative;margin-top: 40px}
.highlighted-blocks .block{width: 33%;min-height: 250px;padding: 20px 55px;float: left}
.highlighted-blocks .image{width: 40px}
.highlighted-blocks h3{font-weight: bold;font-size: 23px;margin: 10px 0 10px 0}
.type-detail #product-detail-form{margin-bottom:30px}
@media screen and (min-width:992px) and (max-width:1199px){.highlighted-blocks h3{font-size: 20px}}
@media screen and (max-width:992px){.highlighted-blocks .block{float:none;margin: 0 auto;width:90%;min-height:0}}
.p-short-description ul{list-style-type: disc !important}
.p-short-description ul li::before{content: none !important}
.homepage-group-title{margin-bottom: 0;margin-top: 80px}
.benefitBanner{margin-top: 50px}
.benefitBanner__link{flex-direction: column}
.benefitBanner__item{flex-direction: column}
.benefitBanner__picture{flex: 0;margin-right: 0}
.benefitBanner__title{text-align: center;margin: 14px 0 8px;font-family: "Poppins",sans-serif;font-size: 22px;font-weight: 500}
.benefitBanner__content{text-align: center}
.benefitBanner__data{text-align: center;margin: auto;padding: 0 33px}
.welcome{text-align:center}
.products > div{border:0}
.products-block .p-bottom{padding-top:0 !important}
.products-block .p-bottom > div{display:block}
.type-category .product .price{text-align: center}
.products-block .p-bottom .p-tools{text-align: center}
.menu-level-3,
.top-navigation-menu,
.type-index .p-code,
.type-category .p-code, 
.type-detail .p-code,
.type-index .product .availability,
.type-category .product .availability,
.type-index .p-bottom .p-desc, 
.type-category .p-bottom .p-desc, 
.type-index .p-bottom .p-tools, 
.type-category .p-bottom .p-tools, 
.type-product .link-icons,
.type-index .ratings-wrapper, 
.type-category .ratings-wrapper,
.basic-description h3:first-child{display: none !important}
.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart,
.btn.btn-default, a.btn.btn-default{background-color: #eee}
.type-index .product .price,
.type-category .product .price,
.type-index .product a,
.type-category .product a{text-align:center;font-size:20px}
.type-index .product .price,
.type-category .product .price{font-weight:400 !important}
.type-detail .price-final-holder{font-size: 25px}
.footer-banner{text-align: center}
.products-block.products .p .price strong, .products-block.products .p .price span{font-size: 17px}
h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6,
a.shp-tab-link,
#navigation .navigation-in ul li>a>b{font-weight:500}
@media (min-width: 768px){.products-block > div .p .name{height:55px}.navigation-in>ul>li.ext>ul>li>div>a{font-weight:500}.only-mobile{display: none}.only-desktop{display: block}}
@media screen and (max-width:767px){.only-desktop{display: none}.only-mobile{display: block}}
@media screen and (min-width:992px){.breadcrumb-in-detail{visibility: hidden}.in-blog.type-post #content{width: 800px;margin:auto;flex-grow:0}}
@media screen and (max-width:991px){
.img-left, .img-right{float: none !important;margin: auto !important;max-width: 100% !important;width: auto !important}}
.img-right{float: right;margin: 0 0 15px 40px;height: auto;width: 48%}
.img-left{float: left;margin: 0 40px 15px 0;height: auto;width: 48%}
.product-headline{font-size: 26px !important;margin: 92px auto 42px;font-weight: bold}
.product-description{font-size: 20px;line-height: 34px}
.ordering-process .btn.btn-conversion, .ordering-process a.btn.btn-conversion, 
.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart, .btn.btn-default, a.btn.btn-default{background-color: #D7591A;color: white}
.lh-weblayer--root{margin: 0 auto 30px auto}
.lh-weblayer--root input, .lh-weblayer--root button{max-width: 400px;display: block;margin: 5px auto !important}
a, .link-like{color: #1a1938}
.p-short-description li{margin-top: 7px}
.stars .star.star-on::before, .stars .star.star-half::before{color: #D6B76E}
.products-alternative-wrapper .availability, 
.products-alternative-wrapper .p-desc,
.products-related-wrapper .availability, 
.products-related-wrapper .p-desc{display:none !important}
.products-alternative-wrapper .name, 
.products-related-wrapper .name{font-size:20px}
.type-detail .products-alternative-wrapper .stars-wrapper[data-micro-rating-value="0"],
.type-detail .products-related-wrapper .stars-wrapper[data-micro-rating-value="0"]{visibility: hidden}
#hodnoceniobchodu .shop-stat-all a{background-color: #D7591A;border-color: #D7591A}
@media screen and (min-width:768px){p.two-images-side-by-side img{width: 49%}}
.flag{font-size: 12px;letter-spacing: 0.1ex;line-height: normal; }
.information{position: absolute !important;left: 0 !important;top: 0;width: 100% !important;max-width: none !important;height: 30px;line-height: inherit !important;text-align: center !important}
.site-msg.information .text{padding-right:0}
@media (min-width: 480px) and (max-width: 767px){#navigation{top: 130px}}
@media (max-width: 767px){#header{margin-top: 30px}}
.information{line-height: 30px !important}
.site-msg{font-size:14px;padding:0 1em;font-weight:bold;background-color:#F6BD81}
.site-msg .close{display: none}
</style>