.ccp-oi:not(#z) .ccp-oi__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 14px;font-size:20px;line-height:1.35;font-weight:700}.ccp-oi:not(#z) .ccp-oi__tag{display:inline-block;padding:2px 10px;border-radius:999px;border:1px solid var(--pp-line,#e6e8ec);font-size:12.5px;font-weight:600;color:var(--pp-mut,#6b7280);vertical-align:middle}.ccp-oi:not(#z) .ccp-oi__bar{display:flex;height:12px;border-radius:999px;background:var(--pp-line,#e6e8ec);overflow:hidden;margin:0}.ccp-oi:not(#z) .ccp-oi__bar-sold{display:block;height:100%;background:var(--pp-acc,#1D5AD2);border-radius:999px 0 0 999px}.ccp-oi:not(#z) .ccp-oi__leg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--pp-mut,#6b7280)}.ccp-oi:not(#z) .ccp-oi__leg b{color:#111418;font-weight:700}.ccp-oi:not(#z) .ccp-oi__dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:baseline;background:var(--pp-acc,#1D5AD2)}.ccp-oi:not(#z) .ccp-oi__dot--free{background:var(--pp-line,#e6e8ec);box-shadow:inset 0 0 0 1px #c9ced6}.ccp-oi:not(#z) .ccp-oi__dev{margin:12px 0 0;font-size:15px;line-height:1.45;color:#111418}.ccp-oi:not(#z) .ccp-oi__dev b{font-weight:700}.ccp-oi:not(#z) .ccp-oi__devsrc{color:var(--pp-mut,#6b7280);font-size:13px}.ccp-oi:not(#z) .ccp-oi__dot--dev{background:transparent;box-shadow:inset 0 0 0 2px var(--pp-acc,#1D5AD2)}.ccp-oi:not(#z) .ccp-oi__wrap{margin:20px 0 0;max-width:620px}.ccp-oi:not(#z) .ccp-oi__tbl{width:100%;border-collapse:collapse;margin:0;font-size:15px;line-height:1.4;table-layout:fixed}.ccp-oi:not(#z) .ccp-oi__tbl th,.ccp-oi:not(#z) .ccp-oi__tbl td{padding:11px 8px;border:0;border-bottom:1px solid var(--pp-line,#e6e8ec);text-align:right;background:transparent;font-variant-numeric:tabular-nums}.ccp-oi:not(#z) .ccp-oi__tbl th:first-child,.ccp-oi:not(#z) .ccp-oi__tbl td:first-child{text-align:left;padding-left:0;width:34%}.ccp-oi:not(#z) .ccp-oi__tbl thead th{font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--pp-mut,#6b7280)}.ccp-oi:not(#z) .ccp-oi__tbl tbody th{font-weight:600;color:#111418}.ccp-oi:not(#z) .ccp-oi__tbl td:last-child{padding-right:0;font-weight:700}.ccp-oi:not(#z) .ccp-oi__ls{display:none}.ccp-oi:not(#z) .ccp-oi__tbl--dev tbody td:nth-child(4){font-weight:700}.ccp-oi:not(#z) .ccp-oi__tbl--dev tbody td.ccp-oi__dcell{font-weight:400}.ccp-oi:not(#z) .ccp-oi__tbl .ccp-oi__dcell{border-left:1px solid var(--pp-line,#e6e8ec)}.ccp-oi:not(#z) .ccp-oi__tbl--dev th:first-child,.ccp-oi:not(#z) .ccp-oi__tbl--dev td:first-child{width:27%}.ccp-oi:not(#z) .ccp-oi__tbl tfoot th,.ccp-oi:not(#z) .ccp-oi__tbl tfoot td{font-weight:700;border-bottom:0;color:#111418}.ccp-oi:not(#z) .ccp-oi__cta{margin:22px 0 0}.ccp-oi:not(#z) .ccp-oi__bld{margin:18px 0 0;max-width:620px}.ccp-oi:not(#z) .ccp-oi__bld summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.4;color:var(--pp-acc,#1D5AD2);padding:6px 0}.ccp-oi:not(#z) .ccp-oi__bld .ccp-oi__wrap{margin:8px 0 0}.ccp-oi:not(#z) .ccp-oi__tbl--bld th:first-child,.ccp-oi:not(#z) .ccp-oi__tbl--bld td:first-child{width:40%}.ccp-oi:not(#z) .ccp-oi__proj{margin:12px 0 0;font-size:15px;line-height:1.45;color:#111418}.ccp-oi:not(#z) .ccp-oi__proj b{font-weight:700}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__proj{color:#E8EAED}.ccp-oi:not(#z) .ccp-oi__row{cursor:pointer;-webkit-tap-highlight-color:transparent}.ccp-oi:not(#z) .ccp-oi__row:hover th,.ccp-oi:not(#z) .ccp-oi__row:hover td{background:rgba(29,90,210,.05)}.ccp-oi:not(#z) .ccp-oi__row:focus-visible{outline:2px solid var(--pp-acc,#1D5AD2);outline-offset:-2px}.ccp-oi:not(#z) .ccp-oi__row.is-sel th,.ccp-oi:not(#z) .ccp-oi__row.is-sel td{background:rgba(29,90,210,.12)}.ccp-oi:not(#z) .ccp-oi__note{margin:18px 0 0;padding:12px 16px;border-left:3px solid var(--pp-acc,#1D5AD2);border-radius:0 8px 8px 0;background:rgba(29,90,210,.06);font-size:15px;line-height:1.5;color:#111418;max-width:70ch}.ccp-oi:not(#z) .ccp-oi__hint{margin:12px 0 8px;font-size:13px;line-height:1.4;color:var(--pp-mut,#6b7280)}.ccp-oi:not(#z) .ccp-oi__form{margin:0;max-width:640px}.ccp-oi:not(#z) .ccp-oi__form .ccp-form{margin:0}.ccp-oi:not(#z) .ccp-oi--launch .ccp-oi__head{font-size:18px}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__note{color:#E8EAED;background:rgba(138,180,248,.10);border-left-color:#8AB4F8}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__row.is-sel th,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__row.is-sel td{background:rgba(138,180,248,.16)}.ccp-oi:not(#z) .ccp-oi__src{margin:14px 0 0;line-height:1.5;font-size:12.5px;color:var(--pp-mut,#6b7280);max-width:70ch}.ccp-oi:not(#z) .ccp-oi__adm{margin:10px 0 0;line-height:1.5;font-size:12px;color:#b45309}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__bar,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__dot--free{background:#2b3038}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__bar-sold,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__dot{background:#8AB4F8}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__dev{color:#E8EAED}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__dot--dev{box-shadow:inset 0 0 0 2px #8AB4F8}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__leg b,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tbl tbody th,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tbl tfoot th,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tbl tfoot td{color:#E8EAED}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tbl th,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tbl td{border-bottom-color:#2b3038}html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__leg,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__devsrc,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__src,html[data-theme="night"] .ccp-oi:not(#z) .ccp-oi__tag{color:#9AA0A6}@media (max-width:700px){.ccp-oi:not(#z) .ccp-oi__dev{font-size:14px}.ccp-oi:not(#z) .ccp-oi__devsrc{display:block;margin-left:16px}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev{font-size:13px}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev th,.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev td{padding:10px 3px}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev .ccp-oi__lf{display:none}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev .ccp-oi__ls{display:inline}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev thead th{font-size:9px;letter-spacing:0}.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev th:first-child,.ccp-oi:not(#z) .ccp-oi__tbl.ccp-oi__tbl--dev td:first-child{width:23%}.ccp-oi:not(#z) .ccp-oi__head{font-size:18px}.ccp-oi:not(#z) .ccp-oi__tbl{font-size:14px}.ccp-oi:not(#z) .ccp-oi__tbl th,.ccp-oi:not(#z) .ccp-oi__tbl td{padding:10px 4px}.ccp-oi:not(#z) .ccp-oi__tbl thead th{font-size:10.5px;letter-spacing:0}.ccp-oi:not(#z) .ccp-oi__tbl th:first-child,.ccp-oi:not(#z) .ccp-oi__tbl td:first-child{width:30%}.ccp-oi:not(#z) .ccp-oi__cta .ccp-pp-btn{width:100%;justify-content:center;text-align:center;height:auto;min-height:50px;padding:12px 18px}}
.ccp-sp:not(#z) .ccp-sp__list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.ccp-sp:not(#z) .ccp-sp__row{margin:0;font-size:16px;line-height:1.5}.ccp-sp:not(#z) .ccp-sp__row b{font-weight:700}.ccp-sp:not(#z) .ccp-sp__row--down{margin-top:4px;padding-top:14px;border-top:1px solid var(--pp-line,#e6e8ec)}.ccp-sp:not(#z) .ccp-sp__row--down:first-child{margin-top:0;padding-top:0;border-top:0}html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__row--down{border-top-color:#2b3038}.ccp-sp:not(#z) .ccp-sp__sub{display:block;margin-top:2px;font-size:12.5px;color:var(--pp-mut,#6b7280)}.ccp-sp:not(#z) .ccp-sp__fig{margin:10px 0 0;max-width:360px}.ccp-sp:not(#z) .ccp-sp__svg{display:block;width:100%;height:auto}.ccp-sp:not(#z) .ccp-sp__bar{fill:var(--pp-acc,#1D5AD2)}.ccp-sp:not(#z) .ccp-sp__bar--part{fill-opacity:.5}.ccp-sp:not(#z) .ccp-sp__bar--nil{fill:var(--pp-line,#e6e8ec)}.ccp-sp:not(#z) .ccp-sp__cap{display:flex;justify-content:space-between;gap:8px;margin-top:4px;font-size:12px;color:var(--pp-mut,#6b7280)}.ccp-sp:not(#z) .ccp-sp__src{margin:16px 0 0;line-height:1.5;font-size:12.5px;color:var(--pp-mut,#6b7280);max-width:70ch}.ccp-sp:not(#z) .ccp-sp__adm{margin:10px 0 0;line-height:1.5;font-size:12px;color:#b45309}html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__bar{fill:#8AB4F8}html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__bar--nil{fill:#2b3038}html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__sub,html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__cap,html[data-theme="night"] .ccp-sp:not(#z) .ccp-sp__src{color:#9AA0A6}@media (max-width:700px){.ccp-sp:not(#z) .ccp-sp__row{font-size:15px}}
.ccp-ue__lead{margin:0 0 14px}.ccp-ue__t{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:.95em}.ccp-ue__t th,.ccp-ue__t td{padding:7px 8px;border-bottom:1px solid #e6e8ec;text-align:left}.ccp-ue__t th{font-weight:600;color:#555}.ccp-ue__f{display:grid;gap:12px;grid-template-columns:1fr 1fr auto;align-items:end;background:#f6f7f9;border-radius:12px;padding:16px}.ccp-ue__f label{display:flex;flex-direction:column;gap:6px;font-size:.9em;color:#555}.ccp-ue__f select,.ccp-ue__f input{font:inherit;padding:9px 10px;border:1px solid #d5d8de;border-radius:8px;background:#fff;min-width:0}.ccp-ue .ccp-ue__in{display:flex;gap:6px}.ccp-ue .ccp-ue__in input{flex:1 1 auto;width:auto;min-width:5em}.ccp-ue .ccp-ue__in select{flex:0 0 auto;width:auto;min-width:4.5em}.ccp-ue form button.ccp-ue__btn{font:inherit;font-weight:600;padding:10px 18px;border-radius:8px;border:0;background:#1D5AD2;color:#fff;cursor:pointer;width:auto}.ccp-ue form button.ccp-ue__btn:hover{background:#1640b0}.ccp-ue__r{grid-column:1/-1;font-size:1.05em}.ccp-ue__r b{font-size:1.25em}.ccp-ue__cta{grid-column:1/-1;justify-self:start;font-weight:600;text-decoration:underline}.ccp-ue__note{font-size:.85em;color:#777;margin-top:12px}.ccp-ue__tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px}.ccp-ue__tw .ccp-ue__t{margin:0;min-width:440px}@media(max-width:640px){.ccp-ue__f{grid-template-columns:1fr}.ccp-ue__t{font-size:.85em}.ccp-ue__t th,.ccp-ue__t td{padding:6px 6px}}html[data-theme="night"] .ccp-ue__f{background:#303134}html[data-theme="night"] .ccp-ue__f label,html[data-theme="night"] .ccp-ue__t th,html[data-theme="night"] .ccp-ue__note{color:#9AA0A6}html[data-theme="night"] .ccp-ue__t th,html[data-theme="night"] .ccp-ue__t td{border-color:#3C4043}html[data-theme="night"] .ccp-ue__f select,html[data-theme="night"] .ccp-ue__f input{background:#202124;color:#E8EAED;border-color:#3C4043}html[data-theme="night"] .ccp-ue form button.ccp-ue__btn{background:#1D5AD2;color:#fff}
.ccp-dvp{margin:28px 0}.ccp-dvp__head{font-size:var(--ccp-h2,1.5rem);margin:0 0 14px}.ccp-dvp__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.ccp-dvp__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid rgba(128,128,128,.25);border-radius:10px;overflow:hidden;background:var(--ccp-card,transparent)}.ccp-dvp__card img,.ccp-dvp__noimg{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;background:rgba(128,128,128,.12)}.ccp-dvp__title{font-weight:600;padding:10px 12px 2px;line-height:1.3}.ccp-dvp__meta{font-size:.9em;opacity:.75;padding:0 12px 12px}.ccp-dvp__all{margin:14px 0 0;font-weight:600}

.ccp-nearby{margin:32px 0}
.ccp-nearby__head{font-size:1.35em;font-weight:600;margin:0 0 16px}
.ccp-nearby__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}
.ccp-nearby__card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;
  border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:10px;overflow:hidden;padding-bottom:12px}
.ccp-nearby__card:hover{border-color:color-mix(in srgb, currentColor 40%, transparent)}
.ccp-nearby__frame{display:block;aspect-ratio:16/9;overflow:hidden;
  background:color-mix(in srgb, currentColor 8%, transparent)}
.ccp-nearby__img{width:100%;height:100%;object-fit:cover;display:block}
.ccp-nearby__title{font-weight:600;padding:10px 12px 0;line-height:1.3}
.ccp-nearby__meta{font-size:.85em;opacity:.7;padding:0 12px}
.ccp-nearby__ratio{font-size:.8em;opacity:.6;padding:0 12px}


/* Плоский язык сайта: поверхности #fff/#e6e8ec, радиус 26, ширина 1296 —
   те же значения, что на главной и карточке товара. */
.ccp-ft{--ft-max:1296px;--ft-bg:#f4f6f8;--ft-panel:#fff;--ft-line:#e6e8ec;
  --ft-tx:#111418;--ft-mut:#6b7280;--ft-acc:#1D5AD2;
  display:block;width:100%;box-sizing:border-box;margin-top:44px;
  background:var(--ft-bg);color:var(--ft-tx);
  border-top:1px solid var(--ft-line);
  font-size:15px;line-height:1.5}
.ccp-ft--dark{--ft-bg:#12161c;--ft-panel:#1b1f26;--ft-line:#2b3038;
  --ft-tx:#E8EAED;--ft-mut:#9AA0A6;--ft-acc:#8AB4F8}
.ccp-ft *{box-sizing:border-box}
.ccp-ft__in{max-width:var(--ft-max);margin:0 auto;padding:40px 22px 26px}

/* Сетка: бренд шире колонок, дальше четыре равные. */
.ccp-ft__grid{display:grid;gap:30px 34px;
  grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(150px,1fr))}

.ccp-ft__logo{display:inline-block;margin:0 0 14px}
.ccp-ft__logo img{height:38px;width:auto;display:block}
.ccp-ft--dark .ccp-ft__logo img{filter:brightness(0) invert(1)}
.ccp-ft__tag{margin:0 0 16px;color:var(--ft-mut);font-size:14px;max-width:34em}
.ccp-ft__contacts{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px}
.ccp-ft__contacts a{color:var(--ft-tx);text-decoration:none;font-weight:500}
.ccp-ft__contacts a:hover{color:var(--ft-acc)}
.ccp-ft__addr{color:var(--ft-mut);font-size:14px}

.ccp-ft__cta{display:flex;gap:10px;flex-wrap:wrap}
.ccp-ft__btn{display:inline-flex;align-items:center;gap:8px;height:42px;
  padding:0 18px;border-radius:12px;border:1px solid var(--ft-line);
  background:var(--ft-panel);color:var(--ft-tx);text-decoration:none;
  font-size:14px;font-weight:600;transition:.15s}
.ccp-ft__btn:hover{border-color:var(--ft-acc);color:var(--ft-acc)}
/* 16.08: зелёная заливка перетягивала на себя всё внимание подвала — кнопка
   WhatsApp теперь такая же нейтральная, как «Позвонить». Цвет текста прибит
   !important: глобальный цвет ссылок (особенно ночью) иначе его перекрашивает. */
.ccp-ft__btn--wa,
html[data-theme="night"] .ccp-ft__btn--wa{background:var(--ft-panel) !important;
  border-color:var(--ft-line) !important;color:var(--ft-tx) !important}
.ccp-ft__btn--wa:hover,
html[data-theme="night"] .ccp-ft__btn--wa:hover{border-color:var(--ft-acc) !important;
  color:var(--ft-acc) !important}

/* Колонки: на десктопе <details> раскрыт всегда, стрелка скрыта. */
.ccp-ft__col{min-width:0}
.ccp-ft__ch{font-size:13px;font-weight:700;letter-spacing:.04em;
  text-transform:uppercase;color:var(--ft-tx);margin:0 0 12px;cursor:default;
  list-style:none;display:flex;align-items:center;justify-content:space-between}
.ccp-ft__ch::-webkit-details-marker{display:none}
.ccp-ft__list{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.ccp-ft__list a{color:var(--ft-mut);text-decoration:none;font-size:14px}
.ccp-ft__list a:hover{color:var(--ft-acc)}
.ccp-ft__more{color:var(--ft-acc) !important;font-weight:600}

.ccp-ft__bar{margin-top:34px;padding-top:18px;border-top:1px solid var(--ft-line);
  display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;
  justify-content:space-between}
.ccp-ft__legal{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--ft-mut);font-size:13px}
.ccp-ft__co{color:var(--ft-tx);font-weight:600}
.ccp-ft__mini{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}
.ccp-ft__mini a{color:var(--ft-mut);text-decoration:none;font-size:13px}
.ccp-ft__mini a:hover{color:var(--ft-acc)}
/* Кит Elementor красит и раздувает любой <button> (девятый случай тех же
   граблей) — размеры и скругление задаём с !important, иначе получаем
   48-пиксельную плашку с радиусом 10 вместо пилюли. */
.ccp-ft__theme{display:inline-flex;align-items:center;gap:7px;
  height:32px !important;min-height:0 !important;line-height:1 !important;
  padding:0 13px !important;border-radius:999px !important;
  border:1px solid var(--ft-line) !important;
  background:transparent !important;color:var(--ft-mut) !important;
  font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;
  box-shadow:none !important}
.ccp-ft__theme:hover{color:var(--ft-acc) !important;border-color:var(--ft-acc) !important}
/* Иконка показывает, КУДА переключишь: днём луна, ночью солнце. */
.ccp-ft__sun{display:none}
html[data-theme="night"] .ccp-ft__moon{display:none}
html[data-theme="night"] .ccp-ft__sun{display:inline-block}
.ccp-ft__disclaimer{margin:16px 0 0;color:var(--ft-mut);font-size:12px;line-height:1.55;
  max-width:96ch;opacity:.9}

/* Ночная тема сайта: подвал уходит в тёмный набор независимо от скина. */
html[data-theme="night"] .ccp-ft{--ft-bg:#12161c;--ft-panel:#1b1f26;--ft-line:#2b3038;
  --ft-tx:#E8EAED;--ft-mut:#9AA0A6;--ft-acc:#8AB4F8}
html[data-theme="night"] .ccp-ft__logo img{filter:brightness(0) invert(1)}

@media (max-width:1100px){
  .ccp-ft__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px}
  .ccp-ft__brand{grid-column:1 / -1}
}
@media (max-width:700px){
  .ccp-ft__in{padding:28px 16px 22px}
  .ccp-ft__grid{grid-template-columns:1fr;gap:0}
  .ccp-ft__brand{margin-bottom:22px}
  /* На телефоне колонки — аккордеон: пять заголовков вместо простыни ссылок. */
  .ccp-ft__col{border-top:1px solid var(--ft-line)}
  .ccp-ft__ch{padding:14px 0;margin:0;cursor:pointer}
  .ccp-ft__ch::after{content:"";width:8px;height:8px;flex:none;
    border-right:2px solid var(--ft-mut);border-bottom:2px solid var(--ft-mut);
    transform:rotate(45deg);margin-right:4px;transition:transform .15s}
  .ccp-ft__col[open] .ccp-ft__ch::after{transform:rotate(-135deg)}
  .ccp-ft__list{padding:0 0 16px}
  .ccp-ft__list a{font-size:15px}
  .ccp-ft__bar{margin-top:22px}
}

