@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('/tpl/lib/materialize/fonts/MaterialIcons-Regular.eot');
  src: local('Material Icons'), local('MaterialIcons-Regular'), url('/tpl/lib/materialize/fonts/MaterialIcons-Regular.ttf') format('truetype');
  
  /* For IE6-8 */
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  color: #2e2f38;
  font-weight: 700;
}
.nm {
  margin: 0;
}
.container {
  max-width: 1380px;
}
.collection .collection-item.active {
  background: #f0f1f4;
}
.collection a.collection-item {
  color: #f0f1f4;
}
.bereza {
  background-color: #6cc4c7;
}
.primar {
  background-color: #ffda33;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  color: #ff4114;
}
.primar:focus,
.primar:hover {
  background-color: #ffd100;
  color: #2e2f38;
}
.switch p {
  margin-top: 0;
  margin-bottom: 2px;
}
.owl-dots {
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: inline-table;
}
.owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity .2s ease;
  transition: opacity .2s ease;
  border-radius: 30px;
  background: #9e9e9e;
}
.owl-dots .owl-dot.active span {
  background: #6b6b6b;
}
.owl-nav {
  position: absolute;
}
nav {
  background: unset;
  -webkit-box-shadow: unset;
          box-shadow: unset;
  height: unset;
  line-height: unset;
}
nav .nav-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.breadcrumb {
  color: #67697e;
  font-size: 1rem;
}
.breadcrumb:before {
  color: #67697e;
  font-size: 1rem;
}
.breadcrumb:last-child {
  color: rgba(103, 105, 126, 0.7);
}
.fotorama__thumb-border {
  border-color: #ff4114 !important;
  border-radius: 5px;
}
.modal_cb {
  width: 30%;
}
@media (max-width: 425px) {
  nav .nav-wrapper {
    display: block;
  }
}
