:root{--page-title-display:none;}/* Start custom CSS *//* BORYVA category navigation single-line v1 */
.elementor.elementor-1295 aside.e-default-aside a { white-space: nowrap !important; overflow-x: auto !important; overflow-y: hidden !important; display: block !important; text-overflow: clip !important; scrollbar-width: none !important; }
.elementor.elementor-1295 aside.e-default-aside a::-webkit-scrollbar { display: none !important; }
/* End BORYVA category navigation single-line v1 */

/* BORYVA category hero navigation single-line v1 */
.elementor.elementor-1295 > main > section:first-child > div:first-child {
  display: block !important;
  text-align: left !important;
  white-space: nowrap !important;
}
.elementor.elementor-1295 > main > section:first-child > div:first-child > a:first-child,
.elementor.elementor-1295 > main > section:first-child > div:first-child > p:first-of-type {
  display: inline-block !important;
  width: auto !important;
  max-width: none !important;
  white-space: nowrap !important;
  float: none !important;
  margin-block-end: 20px !important;
  margin-inline-end: 18px !important;
}
.elementor.elementor-1295 > main > section:first-child > div:first-child > h1,
.elementor.elementor-1295 > main > section:first-child > div:first-child > p:nth-of-type(2) {
  display: block !important;
  width: 100% !important;
  white-space: normal !important;
}
@media (max-width: 767px) {
  .elementor.elementor-1295 > main > section:first-child > div:first-child > a:first-child,
  .elementor.elementor-1295 > main > section:first-child > div:first-child > p:first-of-type {
    font-size: 10px !important;
    letter-spacing: 0.12em !important;
    margin-inline-end: 8px !important;
  }
}
/* End BORYVA category hero navigation single-line v1 *//* End custom CSS */