/* Úpravy sekcie hodnocení */
.hodnoceni .vote-header { display: block !important; width: 100%; }
.hodnoceni .vote-pic { display: none; }
.hodnoceni .vote-summary { margin-top: 0; }
/* Farba hviezdičiek - zlatá */
.star.star-on::before,
.rate-star-stars .star.star-on::before { color: #F5A623 !important; }
/* Skryje nadpisy na konkrétnych stránkach */
.in-lokalni-vyroba article.pageArticleDetail header h1,
.in-materialy--ktere-si-zamilujete article.pageArticleDetail header h1,
.in-variabilni-moda article.pageArticleDetail header h1,
.in-jak-to-funguje article.pageArticleDetail header h1,
.in-o-estampade article.pageArticleDetail header h1 {
  display: none !important;
}
/* Skryje nadpis na homepage */
.in-index .welcome h1,
.in-index .welcome .h1 {
  display: none !important;
}
/* Oprava sr-only textu pri hviezdičkách */
.reviews .vote-summary .stars .sr-only,
.reviews.container .vote-summary .stars .sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
/* Oprava hviezdičiek na mobile */
@media (max-width: 767px) {
  .reviews.container .vote-wrap,
  .reviews .vote-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }
  .reviews.container .vote-header,
  .reviews .vote-header {
    width: 100% !important;
    display: block !important;
  }
  .reviews.container .vote-summary,
  .reviews .vote-summary {
    display: block !important;
    width: 100% !important;
  }
  .reviews.container .vote-summary .stars,
  .reviews .vote-summary .stars {
    width: auto !important;
    height: auto !important;
    min-width: 100px !important;
    min-height: 25px !important;
    display: inline-flex !important;
    flex-direction: row !important;
    overflow: visible !important;
    position: relative !important;
  }
  .reviews.container .vote-summary .stars .star,
  .reviews .vote-summary .stars .star {
    width: auto !important;
    height: auto !important;
    min-width: 18px !important;
    min-height: 18px !important;
    display: inline-flex !important;
    overflow: visible !important;
  }
  .reviews.container .vote-summary .stars .star::before,
  .reviews .vote-summary .stars .star::before {
    font-size: 20px !important;
    color: #F5A623 !important;
    display: block !important;
    width: auto !important;
    height: auto !important;
  }
}
/* Farba informačného prúžku */
.site-msg.information{background-color:#186772!important;}
/* Text v košíku krok 2 */
.next-step--step-2:before{content:"Váš kousek začneme šít po zaplacení objednávky. Aktuální dobu výroby najdete v informačním proužku na webu.";display:block;color:#888;padding:8px;}
/* Skrytie top navigation bar na desktope */
@media screen and (min-width:768px){.top-navigation-bar{display:none!important;}}
/* Videá */
.responsive-video{position:relative;width:100%;height:0;padding-bottom:56.25%;}
.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;width:300%;left:-100%;}
.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-container-wrapper{overflow:hidden;max-width:100%;}
/* Blog */
.blog-hp{display:none;}
/* Príbuzné produkty */
.products-related-wrapper,#productsAlternative,#productsRelated{display:none!important;}
/* Ceny a produkty */
.products-block .image,.products-block .name{margin-bottom:24px;}
.products-block .p-bottom .prices{height:auto!important;}
.p-info-wrapper .price-final{font-size:32px;}
.products-block.products .p .price strong,.products-block.products .p .price span{font-size:24px;}
/* Estampada klub blok */
.custom-block{margin-top:20px;padding:16px;background-color:#faf6f2;}
.custom-block h3{margin:0 0 10px 0;color:#DA1438;}
.custom-block p{margin:0;}
.custom-block a{color:#DA1438;}