/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.rich[contenteditable="true"] {
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  user-modify: read-only;
}
.conditions-info {
  margin-top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 20px;
}
@media (max-width: 768px) {
  .conditions-info {
    margin-top: 30px;
    gap: 10px;
  }
}
.conditions-info .conditions-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  line-height: 1;
  color: #333333;
  text-decoration: none;
  transition: color .2s;
}
@media (max-width: 768px) {
  .conditions-info .conditions-item {
    font-size: 16px;
    max-width: 150px;
  }
}
.conditions-info .conditions-item:hover {
  color: #26A792;
}
.conditions-info .conditions-item:not(:first-of-type) {
  padding-left: 20px;
  border-left: 2px solid #26A792;
}
@media (max-width: 768px) {
  .conditions-info .conditions-item:not(:first-of-type) {
    padding-left: 0;
  }
}
.conditions-info .conditions-item__icon {
  min-width: 60px;
  width: 60px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (max-width: 768px) {
  .conditions-info .conditions-item__icon {
    min-width: 50px;
    width: 50px;
  }
}
.conditions-info .conditions-item_return .conditions-item__icon {
  background-image: url("/skin/frontend/ariflex/hansgrohe/images/svg/icon-return.svg");
}
.conditions-info .conditions-item_warranty .conditions-item__icon {
  background-image: url("/skin/frontend/ariflex/hansgrohe/images/svg/icon-warranty.svg");
}

