

/* Start:/local/templates/html/assets/components-template/mixin__empty-holder/style.css?17412529361445*/
.empty-holder {
  padding: 61px 30px;
  background-color: #fafafb;
  text-align: center;
  position: relative; }
  @media (max-width: 1199px) {
    .empty-holder {
      padding: 30px; } }
  .empty-holder__title {
    font-weight: 600; }
  .empty-holder__content {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px; }
  .empty-holder__control {
    margin-top: 22px; }
  .empty-holder__bg {
    position: absolute;
    right: 0;
    top: 15%;
    bottom: 0;
    z-index: 0;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end; }
    @media (max-width: 1023px) {
      .empty-holder__bg {
        top: 40%; } }
    .empty-holder__bg--left {
      justify-content: flex-start;
      right: auto;
      left: 0; }
      @media (max-width: 1023px) {
        .empty-holder__bg--left {
          top: 0;
          bottom: 50%;
          transform: scale(1, -1); } }
    .empty-holder__bg img {
      max-width: 100%;
      max-height: 100%; }
  .empty-holder--v2 {
    text-align: left;
    padding: 48px 30px; }
    .empty-holder--v2 .empty-holder__content {
      align-items: flex-start; }
    .empty-holder--v2 .empty-holder__bg {
      top: 0; }
      .empty-holder--v2 .empty-holder__bg img {
        width: 100%;
        height: 100%; }
      @media (max-width: 767px) {
        .empty-holder--v2 .empty-holder__bg {
          opacity: .5; } }

/* End */
/* /local/templates/html/assets/components-template/mixin__empty-holder/style.css?17412529361445 */
