@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}@media (min-width:1024px){.toolbar{padding-bottom:16px}}

@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.list-sort{position:relative}.list-sort__button{font-size:16px;line-height:21px;border:0;background-color:transparent;cursor:pointer;padding:0 29px 0 0;position:relative;color:#000}.list-sort__button::after{content:"";background-repeat:no-repeat;background-image:url(/skin/frontend/lite/masterclub/icons/icon-dropdown.svg);background-position:center;width:16px;height:9px;position:absolute;top:50%;transform:translateY(-50%);right:4px}.list-sort__button_active+.list-sort__dropdown{display:block}.list-sort__dropdown{display:none;margin:0;padding:0;list-style-type:none;box-shadow:0 2px 15px rgba(0,0,0,.15);position:absolute;top:calc(100% + 16px);z-index:11;background:#fff}.list-sort__item{padding:11px 15px}.list-sort__item:hover{background:#f2f2f2}.list-sort__link{display:block;text-decoration:none;color:#000}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}

/*---------------------------------------------------
    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;
}
/* Colors */
/* Фильтры для svg иконок https://codepen.io/sosuke/pen/Pjoqqp */
/* Breakpoints */
/* Base heading style */
/* Base button style */
/* old colors */
/* Fonts */
/* variables */
/* filters https://codepen.io/sosuke/pen/Pjoqqp */
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes button-loading {
  0% {
    background-color: #F2F2F2;
    border-color: #F2F2F2;
  }
  50% {
    background-color: #717171;
    border-color: #717171;
  }
  100% {
    background-color: #F2F2F2;
    border-color: #F2F2F2;
  }
}
.view-mode {
  display: none;
}
@media (min-width: 1024px) {
  .view-mode {
    display: block;
  }
}
.view-mode__item {
  background-color: transparent;
  cursor: pointer;
  filter: invert(92%) sepia(1%) saturate(0%) hue-rotate(176deg) brightness(86%) contrast(88%);
  font-size: 0;
  border: none;
  width: 18px;
  height: 18px;
  padding: 0;
}
.view-mode__item.active,
.view-mode__item:hover {
  filter: none;
}
.view-mode__item_grid {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/icon-grid.svg');
  background-position: center;
}
.view-mode__item_list {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/icon-list.svg');
  background-position: center;
  margin-left: 13px;
}

