

/* Start:/local/components/api/demand.detail/templates/v1/style.css?178830090518013*/
:root {
  --agr-brand: #f8741c;
  --agr-brand-dark: #df6413;
  --agr-brand-soft: #fff4ec;
  --agr-brand-soft-2: #fff8f2;
  --agr-brand-border: #ffe0c2;
  --agr-text: #252525;
  --agr-text-2: #4a4a4a;
  --agr-muted: #777;
  --agr-border: #e4e4e4;
  --agr-border-soft: #f0f0f0;
  --agr-font-big: 18px;
  --agr-font: 16px;
  --agr-font-small: 14px;
  --card-radius: 10px;
  --card-radius-big: 14px;
  --card-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 12px rgba(0,0,0,.05);
  --agr-btn-radius: 10px;
  --agr-counters-bg: #fdeee2;
  --agr-counters-color: var(--agr-brand-dark);
}
.demand-detail__cta-radio { display: none; }
.demand-detail__jumpnav { display: none; }
@media (max-width: 900px) {
  .demand-detail__jumpnav {
    display: flex;
    position: sticky; top: 99px; z-index: 40;
    gap: 4px;
    background: var(--agr-border-soft);
    border-bottom: 1px solid var(--agr-border);
    box-shadow: 0 2px 6px rgba(0,0,0,.06);
    margin: 0 0 16px;
    padding: 6px 8px;
    min-width: 300px;
  }
  .demand-detail__jumpnav a {
    flex: 1; text-align: center; padding: 9px 6px; font-size: 13px; font-weight: 700;
    color: var(--agr-text); text-decoration: none; border-radius: 8px;
  }
  .demand-detail__jumpnav a:active,
  .demand-detail__jumpnav a:focus {
    background: #fff; color: var(--agr-brand-dark); box-shadow: 0 1px 3px rgba(0,0,0,.08);
  }
  #section-terms, #section-buyer, #section-description { scroll-margin-top: 155px; }
}
@media (min-width: 760px) and (max-width: 900px) {
  .demand-detail__jumpnav {
    position: sticky; top: 66px; z-index: 40;
  }
}
.demand-detail, .demand-detail *, .demand-detail *::before, .demand-detail *::after { box-sizing: border-box; }
.demand-detail a { color: inherit; text-decoration: none; }
.demand-detail a:hover { text-decoration: underline; }
.demand-detail {
  max-width: 1200px;
  min-width: 300px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px 32px;
  grid-template-areas:
    "header" "fomo" "terms" "buyer" "characteristics" "description" "cta" "prices" "stat";
}
@media (min-width: 901px) {
  .demand-detail {
    grid-template-columns: minmax(0, 1fr) 360px;
    grid-template-areas:
      "header header"
      "main   aside";
    align-items: start;
  }
}
.demand-detail__main-col,
.demand-detail__aside-col {
  display: contents;
}
@media (min-width: 901px) {
  .demand-detail__main-col {
    grid-area: main;
    display: flex;
    flex-direction: column;
    gap: 20px;
    min-width: 0;
  }
  .demand-detail__aside-col {
    grid-area: aside;
    display: flex;
    flex-direction: column;
    gap: 20px;
    min-width: 0;
  }
}
.demand-detail__header { grid-area: header; }
.demand-detail__freshness {
  display: inline-flex; align-items: center; gap: 6px;
  padding: 4px 10px 4px 8px; background: var(--agr-counters-bg); color: var(--agr-brand-dark);
  border-radius: 999px; font-size: 13px; font-weight: 700; margin-bottom: 10px;
}
.demand-detail__freshness svg { width: 14px; height: 14px; fill: currentColor; }
.demand-detail__header-row { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; }
.demand-detail__header h1 { margin: 0; font-size: 28px; line-height: 1.3; font-weight: 700; }
@media (max-width: 760px) { .demand-detail__header h1 { font-size: 21px; } }
.demand-detail__fav {
  flex: none; width: 32px; height: 32px; border: none; background: transparent;
  display: flex; align-items: center; justify-content: center; cursor: pointer; padding: 0;
}
.demand-detail__fav-icon { width: 26px; height: 26px; fill: none; stroke: var(--agr-muted); stroke-width: 1.75; }
.demand-detail__fav:hover .demand-detail__fav-icon { stroke: var(--agr-brand); }
.demand-detail__fav.is-favorited .demand-detail__fav-icon { fill: var(--agr-brand); stroke: var(--agr-brand); }
.demand-detail__fomo { grid-area: fomo; }
@media (max-width: 900px) {
  .demand-detail__fomo{display:none;}
}
.demand-detail__fomo-box { background: #fff; border: 1px solid var(--agr-border-soft); border-radius: var(--card-radius); padding: 14px 16px; width: 100%; }
.demand-detail__fomo-headline { display: flex; align-items: center; gap: 8px; font-size: var(--agr-font-small); font-weight: 700; color: var(--agr-text); margin: 0 0 4px; }
.demand-detail__fomo-headline svg { width: 17px; height: 17px; flex: none; fill: var(--agr-brand); }
.demand-detail__fomo-sub {
  display: flex; flex-wrap: wrap; gap: 4px 14px;
  font-size: 12.5px; color: var(--agr-muted); line-height: 1.5;
}
.demand-detail__fomo-stat { white-space: nowrap; }
.demand-detail__fomo-sub b { color: var(--agr-text-2); }
.demand-detail__terms { grid-area: terms; order: 1;}
.demand-detail__characteristics { grid-area: characteristics; order:3;}
.demand-detail__buyer { grid-area: buyer; order: 2;}
.demand-detail__terms h2, .demand-detail__characteristics h2, .demand-detail__buyer h2, .demand-detail__description h2 { font-size: var(--agr-font-big); margin: 0 0 12px;}
.demand-props { display: flex; flex-direction: column; gap: 0; margin: 0; max-width: 480px; background: #fff; border: 1px solid var(--agr-border-soft); border-radius: var(--card-radius); padding: 4px 16px; }
.demand-props__item { display: flex; align-items: flex-start; justify-content: space-between; gap: 20px; padding: 12px 0; border-bottom: 1px solid #e5e5e5; }
.demand-props__item:last-child { border-bottom: 0; }
.demand-props__name { flex: 0 1 45%; color: #777; }
.demand-props__value { flex: 1 1 auto; min-width: 0; color: #222; font-size: var(--agr-font-small); font-weight: 600; text-align: right; word-break: break-word; overflow-wrap: break-word; }
.demand-detail__buyer-card {
  background: var(--agr-brand-soft);
  border: 1.5px solid var(--agr-brand-border);
  border-radius: var(--card-radius-big);
  padding: 18px 20px;
  max-width: 480px;
}
.demand-detail__buyer-kicker {
  display: flex; align-items: center; gap: 6px;
  font-size: var(--agr-font-small); font-weight: 700; color: var(--agr-muted);
  margin-bottom: 12px;
}
.demand-detail__buyer-kicker svg { width: 14px; height: 14px; stroke: var(--agr-muted); fill: none; stroke-width: 2; }
.demand-detail__buyer-kicker--open { color: var(--agr-brand-dark); }
.demand-detail__buyer-kicker--open svg { stroke: var(--agr-brand-dark); }
.demand-detail__buyer-row {
  display: flex; align-items: baseline; justify-content: space-between; gap: 12px;
  padding: 9px 0; border-bottom: 1px solid rgba(0,0,0,.07);
}
.demand-detail__buyer-row:last-of-type { border-bottom: none; }
.demand-detail__buyer-label { font-size: var(--agr-font); color: var(--agr-text-2); flex: none; }
.demand-detail__buyer-value { font-size: var(--agr-font-small); font-weight: 600; color: var(--agr-text); text-align: right; }
.demand-detail__phone-reveal {
  display: inline-flex; align-items: center; gap: 6px;
  font-weight: 600; font-size: var(--agr-font-small); cursor: pointer;
  transition: background .15s ease;
}
.demand-detail__phone-reveal.is-revealed:hover { color: var(--agr-brand-dark);}
.demand-detail__phone-reveal-value { font-variant-numeric: tabular-nums; transition: opacity .25s ease; color: var(--agr-text) !important;}
.demand-detail__phone-reveal-label { color: var(--agr-brand-dark)!important; transition: opacity .25s ease; }
.demand-detail__phone-reveal.is-revealed .demand-detail__phone-reveal-label { display: none; }
.demand-detail__btn--phone { gap: 10px; }
.demand-detail__btn--phone [data-phone-value],
.demand-detail__btn--phone [data-phone-label] { transition: opacity .25s ease; }

[data-phone-value]:not(.is-revealed) {
  display: inline-block;
  white-space: nowrap;

  -webkit-mask-image: linear-gradient(
          to right,
          #000 0%,
          #000 50%,
          rgba(0,0,0,.8) 60%,
          rgba(0,0,0,.35) 72%,
          rgba(0,0,0,.08) 86%,
          transparent 100%
  );

  mask-image: linear-gradient(
          to right,
          #000 0%,
          #000 50%,
          rgba(0,0,0,.8) 60%,
          rgba(0,0,0,.35) 72%,
          rgba(0,0,0,.08) 86%,
          transparent 100%
  );
}

[data-phone-value].is-revealed {
  -webkit-mask-image: none;
  mask-image: none;
}

.demand-detail__buyer-locked {
  display: flex; align-items: center; gap: 6px;
  font-size: 13.5px; font-weight: 600; color: var(--agr-brand-dark);
}
.demand-detail__buyer-locked svg { width: 14px; height: 14px; stroke: var(--agr-brand-dark); fill: none; stroke-width: 2; }
.demand-detail__buyer-card .demand-detail__btn { margin-top: 14px; }
.demand-detail__link-accent { color: var(--agr-brand); font-weight: 700; }
.demand-detail__description { grid-area: description; font-size: var(--agr-font-big); line-height: 1.75; order:4; }
.demand-detail__inline-nudge {
  display: flex; align-items: center; gap: 10px; flex-wrap: wrap; margin-top: 20px; padding: 12px 16px;
  background: var(--agr-brand-soft-2); border: 1px solid var(--agr-brand-border); border-radius: var(--card-radius);
  font-size: var(--agr-font-small);
}
.demand-detail__inline-nudge svg { width: 16px; height: 16px; flex: none; stroke: var(--agr-brand-dark); fill: none; stroke-width: 2; }
.demand-detail__inline-nudge a,
.demand-detail__inline-nudge strong { color: var(--agr-brand-dark); font-weight: 600; cursor: pointer; }
.demand-detail__inline-nudge a { text-decoration: underline; }
.demand-prices { grid-area: prices; display: flex; flex-direction: column; gap: 8px; background: #fff; border: 1px solid var(--agr-border-soft); border-left: 3px solid var(--agr-brand); border-radius: var(--card-radius); padding: 14px 16px; margin: 0; order: 4;}
.demand-prices__item { display: flex; align-items: center; justify-content: space-between; padding: 6px 0; }
.demand-prices__link { position: relative; padding-left: 18px; flex: 1; color: var(--agr-text); font-size: var(--agr-font-small); }
.demand-prices__link::before { content: "→"; position: absolute; left: 0; color: var(--agr-brand); font-size: 13px; }
.demand-item__counter { display: inline-flex; gap: 4px; margin-left: 6px; white-space: nowrap; }
.demand-item__counter-total { font-size: 13px; color: var(--agr-muted); }
.demand-item__counter-new { background: var(--agr-counters-bg); color: var(--agr-counters-color); font-size: 13px; padding: 0 5px; border-radius: 3px; }
.demand-stat { grid-area: stat; font-size: var(--agr-font-small); color: var(--agr-text-2); order: 5; }
.demand-stat strong { color: var(--agr-text); }
.demand-stat__meta { font-size: 12.5px; color: var(--agr-muted); margin-top: 4px; }
.demand-detail__cta { grid-area: cta; position: sticky; top: 24px; }
.demand-detail__cta-card {
  position: relative; border-radius: var(--card-radius-big); padding: 2px;
  background: linear-gradient(155deg, #ffb27a, var(--agr-brand) 55%, var(--agr-brand-dark));
  box-shadow: var(--card-shadow);
}
.demand-detail__cta-inner { background: #fff; border-radius: calc(var(--card-radius-big) - 2px); padding: 20px; }
.demand-detail__cta-inner > h2 { margin: 0 0 14px; font-size: var(--agr-font-big); line-height: 1.25; }
.demand-detail__cta-tabs { display: flex; gap: 4px; background: var(--agr-border-soft); border-radius: 999px; padding: 3px; margin-bottom: 16px; }
.demand-detail__cta-tabs label { flex: 1; text-align: center; padding: 7px 8px; border-radius: 999px; font-size: 12.5px; font-weight: 600; color: var(--agr-text-2); cursor: pointer; }
#view-pitch:checked ~ * .demand-detail__cta-tabs label[for="view-pitch"],
#view-example:checked ~ * .demand-detail__cta-tabs label[for="view-example"] { background: #fff; color: var(--agr-brand-dark); box-shadow: 0 1px 2px rgba(0,0,0,.08); }
#view-example:checked ~ * .cta-pitch { display: none; }
#view-pitch:checked ~ * .cta-example { display: none; }
.demand-detail__cta-kicker { display: flex; align-items: center; gap: 6px; font-size: var(--agr-font-small); font-weight: 600; color: var(--agr-brand-dark); margin-bottom: 10px; }
.demand-detail__cta-kicker svg { width: 14px; height: 14px; fill: var(--agr-brand); }
.demand-detail__cta-sub { margin: 0 0 16px; color: var(--agr-text); font-size: var(--agr-font-small); line-height: 1.5; }
.demand-detail__cta-list { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-direction: column; gap: 9px; }
.demand-detail__cta-list li { display: flex; align-items: flex-start; gap: 8px; font-size: var(--agr-font-small); color: var(--agr-text); }
.demand-detail__cta-list svg { width: 16px; height: 16px; flex: none; margin-top: 1px; stroke: var(--agr-brand-dark); fill: none; stroke-width: 2.4; }
.demand-detail__cta-example-tag { display: inline-block; font-size: 11px; font-weight: 700; color: #fff; background: var(--agr-muted); padding: 2px 8px; border-radius: 4px; margin-bottom: 10px; }
.demand-detail__cta-example-row { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; padding: 7px 0; border-bottom: 1px solid var(--agr-border-soft); }
.demand-detail__cta-example-row:last-of-type { border-bottom: none; margin-bottom: 14px; }
.demand-detail__cta-example-label { font-size: 12.5px; color: var(--agr-muted); flex: none; }
.demand-detail__cta-example-value { font-size: var(--agr-font-small); font-weight: 600; color: var(--agr-text); text-align: right; }
.demand-detail__cta-example-value--phone { font-size: var(--agr-font-small); font-variant-numeric: tabular-nums; }
.demand-detail__cta-example-note { font-size: 12.5px; color: var(--agr-muted); margin: 0 0 18px; line-height: 1.5; }
.demand-detail__cta-plans { display: flex; gap: 8px; margin-bottom: 14px; }
.demand-detail__cta-plans label { flex: 1; position: relative; text-align: center; padding: 9px 6px; border: 1px solid var(--agr-border); border-radius: var(--card-radius); font-size: 13px; font-weight: 600; color: var(--agr-text-2); cursor: pointer; }
#plan-week:checked ~ * label[for="plan-week"],
#plan-month:checked ~ * label[for="plan-month"] { border-color: var(--agr-brand); color: var(--agr-brand-dark); background: var(--agr-brand-soft); }
.demand-detail__cta-plans .plan-badge { position: absolute; top: -8px; right: 6px; background: var(--agr-brand-dark); color: #fff; font-size: 10px; font-weight: 700; padding: 1px 6px; border-radius: 999px; }
#plan-month:checked ~ * .price-week { display: none; }
#plan-week:checked ~ * .price-month { display: none; }
.demand-detail__cta-price-row { display: flex; align-items: baseline; gap: 8px; margin-bottom: 2px; }
.demand-detail__cta-price-row del { color: var(--agr-muted); font-size: var(--agr-font-small); }
.demand-detail__cta-price-row b { font-size: 26px; font-weight: 700; font-variant-numeric: tabular-nums; }
.demand-detail__cta-price-row span { font-size: 13.5px; color: var(--agr-muted); }
.demand-detail__cta-price-day { font-size: 12px; color: var(--agr-muted); margin: 0 0 6px; }
.demand-detail__cta-price-note { font-size: 12.5px; color: var(--agr-brand-dark); margin: 0 0 16px; }
.demand-detail__btn { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; padding: 15px 20px; border: none; border-radius: var(--agr-btn-radius); font-size: var(--agr-font); font-weight: 600; cursor: pointer; background: var(--agr-brand); color: #fff; text-decoration: none; transition: background .15s; }
.demand-detail a.demand-detail__btn,
.demand-detail a.demand-detail__btn:hover,
.demand-detail a.demand-detail__btn:focus {
  color: #fff;
  text-decoration: none;
}
.demand-detail__btn svg { width: 18px; height: 18px; fill: #fff; }
.demand-detail__btn:hover { background: var(--agr-brand-dark); }
.demand-detail__cta-reassure { margin: 12px 0 0; font-size: 12.5px; color: var(--agr-muted); text-align: center; }
.demand-detail__cta-renew { color: var(--agr-brand-dark); font-weight: 600; text-decoration: underline; }
.demand-detail__cta-unlocked { text-align: center; }
.demand-detail__cta-buyer-line { margin: 4px 0 6px; font-size: var(--agr-font-small); }
.demand-detail__cta-email { font-size: var(--agr-font-small); color: var(--agr-text-2); margin: 0 0 18px; }
.demand-detail__cta-unlocked .demand-detail__btn--phone { margin: 0 auto 4px; }
.demand-detail__steps { margin-top: 14px; display: flex; flex-direction: column; gap: 10px; }
.demand-detail__step { display: flex; align-items: flex-start; gap: 10px; font-size: 13px; color: var(--agr-text-2); }
.demand-detail__step-num { flex: none; width: 20px; height: 20px; border-radius: 50%; background: var(--agr-border-soft); color: var(--agr-muted); display: flex; align-items: center; justify-content: center; font-size: 11.5px; font-weight: 700; }
.demand-detail__cta-skip {
  display: none; text-align: center; margin-top: 16px; padding-top: 14px;
  border-top: 1px solid var(--agr-border-soft); font-size: 13px; font-weight: 600;
  color: var(--agr-muted);
}
@media (max-width: 900px) {
  .demand-detail__cta-skip { display: block; }
}
.demand-detail__sticky { display: none; }
@media (max-width: 900px) {
  .demand-detail__cta { position: static; }
  .demand-detail__sticky {
    display: flex; align-items: center; gap: 12px; position: fixed; left: 0; right: 0; bottom: 0;
    padding: 10px 14px; background: #fff; border-top: 1px solid var(--agr-border);
    box-shadow: 0 -4px 16px rgba(0,0,0,.08); z-index: 50; min-width: 300px;
  }
  .demand-detail__sticky-text { flex: 1; min-width: 0; }
  .demand-detail__sticky-text b { display: block; cursor: pointer; }
  .demand-detail__sticky-text span { display: block; color: var(--agr-muted);font-size: var(--agr-font-small); }
  .demand-detail__sticky .demand-detail__btn { width: auto; padding: 12px 18px; white-space: nowrap; }
  .demand-detail__sticky a.demand-detail__btn,
  .demand-detail__sticky a.demand-detail__btn:hover,
  .demand-detail__sticky a.demand-detail__btn:focus {
    color: #fff;
    text-decoration: none;
  }
}

/* End */


/* Start:/local/components/api/ads.related/templates/similar_detailed_v2/style.css?17882825105057*/
.dd_similar_detailed_block_wrap {
    margin-bottom: 40px;
}

.dd_similar_detailed_block_item {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    background-color: #fff;
    flex-wrap: wrap;
    margin-bottom: 30px;
    column-gap: 20px;
    box-shadow: 0 1px 3px 0 #d4d4d4;
    border-radius: 14px;
    overflow: hidden;
    padding: 14px;
}

@media only screen and (min-device-width: 450px) {
    .dd_similar_detailed_block_item {
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 449px) {
    .dd_similar_detailed_block_item {
        flex-direction: column;
    }
}


.dd_similar_detailed_block_img {
    width: 150px;
    margin-bottom: 20px;
    overflow: hidden;
}


@media only screen and (min-device-width: 450px) {
    .dd_similar_detailed_block_img.nophoto {
        display: block;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 449px) {
    .dd_similar_detailed_block_img.nophoto {
        display: none;
    }
}


.dd_similar_detailed_block_img img {
    background-color: #fff;
    width: 100%;
    aspect-ratio: 1 / 1;
    border: none;
    border-radius: 10px;
    overflow: hidden;
}

.dd_similar_detailed_block_t_desc {
    overflow: hidden;
    flex: 2;
    min-width: 240px;
}

.dd_similar_detailed_block_price_block {
    margin: 10px 0;
    color: #ccc;
}

.dd_similar_detailed_block_t_price {
    font-weight: bold;
    color: #000;
    white-space: nowrap;
    margin: 5px 0;
}

.dd_similar_detailed_block_t_price span {
    color: #666;
    font-weight: normal;
}

.dd_similar_detailed_block_t_hdr {
    font-size: 17px;
    font-weight: 600;
}

.dd_similar_detailed_block_t_hdr a {
    text-decoration: none;
    color: var(--agr-text);
}


.dd_similar_detailed_block_t_hdr strong {
    font-weight: unset;
}

.dd_similar_detailed_block_t_text {
    margin-top: 10px;
    overflow: hidden;
    word-break: break-word;
    color: #444;
}

.dd_similar_detailed_block_show_more {
    margin: 30px 0 80px 0;
    font-size: 1.4em;
}

.dd_similar_detailed_block_show_more a {
    background: none;
    border: 1px solid var(--agr-brand);
    color: var(--agr-brand);
    padding: 10px 26px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
    margin: 20px auto 0;
    display: inline-block;
}

.dd_similar_detailed_block_show_more a:hover {
    background: var(--agr-border-soft-2);
    color: var(--agr-brand-dark);
    text-decoration:none;
}

.dd_similar_detailed_block_show_more-total {
    font-weight: bold;
}

.dd-similar-block-action {
    margin-bottom: 20px;
}

.dd_similar_detailed_block_t_order .phone_showed, .dd_similar_detailed_block_t_offer .phone_showed {
    font-size: 1.2em!important;
    font-weight: normal;
}

.dd_similar_detailed_block_t_order .phone_showed a, .dd_similar_detailed_block_t_offer .phone_showed a {
    color: #0395ff
}

.dd_similar_detailed_block_contacts_hdr {
    font-weight: bold;
}

.go-order {
    text-decoration: underline;
    color: #236ab1;
    cursor: pointer;
    white-space: nowrap;
}

.go-order:hover {
    color: dodgerblue !important;
}

.similar_text_fulltext {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media only screen and (min-device-width: 450px) {
    .similar_text_fulltext {
        -webkit-line-clamp: 6;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 449px) {
    .similar_text_fulltext {
        -webkit-line-clamp: 4;
    }
}

.similar_text_readmore_link,
.similar_text_readmore_link:link,
.similar_text_readmore_link:visited,
.similar_text_readmore_link:hover,
.similar_text_readmore_link:active,
.similar_text_readmore_link:focus {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 7px;
    margin-top: 8px;
    padding: 7px 15px;
    border-radius: 10px;
    background: #ececec;
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2;
    text-decoration: none;
    cursor: pointer;
    outline: none;
    box-shadow: none;
    -webkit-tap-highlight-color: transparent;
}

.similar_text_readmore_link::after {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    flex: 0 0 18px;
    background-color: currentColor;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='black' fill-rule='evenodd' d='M8 9.16 4.56 5.72 3.5 6.78l4.5 4.5 4.5-4.5-1.06-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E") center / 18px 18px no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='black' fill-rule='evenodd' d='M8 9.16 4.56 5.72 3.5 6.78l4.5 4.5 4.5-4.5-1.06-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E") center / 18px 18px no-repeat;
}

.similar-card-contacts {
    margin: 20px 0 0;
    padding-top: 20px;
    border-top: 1px solid #eee;
}
/* End */
/* /local/components/api/demand.detail/templates/v1/style.css?178830090518013 */
/* /local/components/api/ads.related/templates/similar_detailed_v2/style.css?17882825105057 */
