/* PRO-RATION global overrides moved from Shoptet header editor.
   Source snapshot: 21 October 2026. */

/* SKRYTÍ HODNOCENÍ */
.mime-rating-wrapper { display: none }

/* CZ */
html[lang="cs"] .homepage-products-heading-1:before {
content: "NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR NÁŠ VÝBĚR";
}
html[lang="cs"] .welcome h1:before {
  content: "KDO JSME KDO JSME KDO JSME KDO JSME KDO JSME KDO JSME KDO JSME KDO JSME KDO JSME";
}
html[lang="cs"] .homepage-blog-wrapper .h4:before,
html[lang="cs"] .next-items-header h2:before {
  content: "BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG";
}
html[lang="cs"] .category-title:before {
  content: "PRODUKTY PRODUKTY PRODUKTY PRODUKTY PRODUKTY PRODUKTY PRODUKTY PRODUKTY PRODUKTY";
}
html[lang="cs"] #footer .custom-footer__contact .contact-box ul li .tel:after {
  content: "(PO-PÁ: 6:00 - 14:30)"
}

/* EN */
html[lang="en"] .homepage-products-heading-1:before {
content: "OUR PICK OUR PICK OUR PICK OUR PICK OUR PICK OUR PICK OUR PICK OUR PICK OUR PICK";
}
html[lang="en"] .welcome h1:before {
  content: "WHO WE ARE WHO WE ARE WHO WE ARE WHO WE ARE WHO WE ARE WHO WE ARE WHO WE ARE";
}
html[lang="en"] .homepage-blog-wrapper .h4:before,
html[lang="en"] .next-items-header h2:before {
  content: "BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG BLOG";
}
html[lang="en"] .category-title:before {
  content: "PRODUCTS PRODUCTS PRODUCTS PRODUCTS PRODUCTS PRODUCTS PRODUCTS PRODUCTS PRODUCTS";
}
html[lang="en"] #footer .custom-footer__contact .contact-box ul li .tel:after {
  content: "(MO-FRI: 6:00 - 14:30)"
}

/* Client-owned updates */
.mimebox__text {
  font-size: 16px;
}
@media (max-width:992px) {
.mimebox__text {
  font-size: 14px;
}
  body, html {
  font-size: 14px;
  }
  .type-product #obsah-balicku .mimebox__text {
  font-size: 14px;
  }
  .mimebox__text h3 {
  font-size: 16px !important;
  }
  .type-product .mimebox__title {
  font-size: 28px !important;
  }
  /* Fonty */
.mimebox[style="background-color: #121212;"] .mimebox__title {
  font-size: 28px !important;
}
  .welcome-wrapper p {
  font-size: 16px !important;
  }
  .reference__quote {
  font-size: 16px !important;
  }
}
.flex-row {
display: flex;
  flex-direction: row;
}
img.img-icon-square-in-textblock {
width: 500px;
  height: auto;
  margin-right: 10px;
}

img.img-icon-tactical-in-textblock {
width: 400px;
  height: auto;
  margin-right: 10px;
}
/* banners for mobile vs desktop */
@media (min-width:992px) {
    .category-top {
        background-size: cover;
        flex-direction: row;
        overflow: hidden;
        max-height: 319px;
    }
    .category-top img.category-top-banner-img {
    position: absolute;
      transform: scale(1.25);
      margin-left: -26px;
    }
}
@media (max-width:992px) {
    .category-top {
        overflow: hidden;
    }
    .category-top img.category-top-banner-img {
    position: absolute;
      transform: scale(2.6);
      margin-left: -26px;
    }
}

/* fixies 16.2.2026 */
.category-perex {
    padding: 20px 30px 40px !important;
}
@media (min-width: 1200px) {
    .type-page:has(.contact-section) .content-inner {
        max-width: 100vw;
    }
}
.contacts-content p a {
    color: #eee;
    text-decoration: none;
}
.contacts-content p a:hover {
    color: #fff;
    text-decoration: underline;
}
.faq-content ul {
    margin-top: 10px;
    margin-bottom: 19px;
}
.faq-content ul li {
    margin-bottom: 10px;

}
.type-page .mimebox {
    margin-top: 0
}

/* EUR SHOP REDIRECT BUTTON */
/* currency links */
.mobile-menu-currency-link {
	margin: 16px 0;
}
.desktop-menu-currency-link {
	text-wrap-mode: nowrap;
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  margin-right: -6.5rem;
  position: absolute;
  right: 428px;
  top: 34px;
  border-radius: 5px;
  border: 1px solid #fff;
  padding: 6px 7px 3px;
  z-index: 99999;
}
a.desktop-menu-currency-link:active, a.desktop-menu-currency-link:hover {
	color: #fff !important;
}
.desktop-menu-currency-link svg, .mobile-menu-currency-link svg {
	width: 16px;
  height: 16px;
  margin-bottom: -3px;
}
@media (max-width: 768px) {
  .desktop-menu-currency-link {
    display: none;
  }
}
