.option_selector-label--cvet{
color: red;
}
.index-title {
  padding-top: 18px;
}

@media (max-width: 800px) {
.collection-products_list.grid-row-inner .xs-grid-12.lg-hidden.md-hidden.sm-hidden.mc-hidden,
.collection-products_list.grid-row-inner .lg-grid-12.md-grid-12.sm-grid-12.xs-hidden {
    display: none;
}
}

@media screen and (max-width: 420px) { 
  .mobile-hide {
    display: none !important; 
  }

  .menu--main {
    padding: 1em 0 1em 0 !important; 

  }

  .mg-t-25 {
    margin-top:25px; 
  }

  .menu--main__margin-mobile {
    margin-top: -15px;
  }

  .owl-carousel .owl-stage-outer {
    margin-bottom: -20px; 
  }
}
/*@media all and (max-width: 768px){
h1.index-title.content-title {
margin-top: -90px;
}
.product_preview.padded-inner {
margin-bottom: 60px;
}
}

.product-description.editor {
font-family: 'Yanone Kaffeesatz', sans-serif;
}*/


.product_preview.padded-inner {
  padding-bottom: 0px;
}

.slider-title {
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}
.image-square, .image-circle{
  padding-bottom: 70%;
}

.product_preview.padded-inner.test {
  padding-bottom: 7px;
}
.slider.slider--product.test {
  padding-top: 10px;
      margin-top: -24px;
}

@media screen and (max-width: 480px) { 
  .lg-grid-8.md-grid-7.sm-grid-12.xs-grid-12.sm-center.xs-center.padded, .lg-grid-5.md-grid-5.sm-grid-12.xs-grid-12.padded{
    padding: 0; 
    
  }

}

.search_widget-toggler {
  font-size: 16px;
}

.sidebar_block .menu-link {
  font-weight: bold;
}
.sidebar_block .menu-link:hover {
  text-decoration: underline;
}
@media all and (max-width: 420px) {
.product_preview-link {
  min-height: 75px;
  }

}

.breadcrumbs+.sort_by {
  float: right;
}
.templateindex .slider-title a, .templateindex  .slider-title span{
  font-size: 28px;
}
.sidebar .menu-node,
.panel .menu-node {
  border-bottom: 1px solid #d9d9d9;
}



 .slider-title a:hover {
	border-bottom: 2px #1b98f7 solid;
}

.slider-title a {
	font-size: 24px !important;
}

@media all and (max-width: 420px) {
    .slider-title a {
      font-size: 18px !important;
      } 
}

.links {
	align-items: flex-end !important;
}

.product-info .product-buy {
	height: 40px;
}


.reply {
	margin-bottom: 1em;
}

.collection-title.content-title {
	font-family: Montserrat, 'SF UI Text';
}

.modal-wrapper a.button.button--buy {
    background: #7da527 !important;
}

.modal-wrapper span.button.button--buy-continue.js-modal-close {
    background: #353535 !important;
}

input.cart-button.button.button--checkout.js-cart-submit {
    background: #7da527 !important;
}
