/* БЛОКРЕЙН — подвал маркетплейса (на всех страницах, над подвалом темы). */
.bkh-footer-root{background:#1c1d25;color:#c9cad3;padding:56px 0 28px;font-size:14px;line-height:1.5;font-family:inherit}
.bkh-footer-root *{box-sizing:border-box}
.bkh-footer-root a{color:#c9cad3;text-decoration:none}
.bkh-footer-root a:hover{color:#fff}
.bkh-fr-wrap{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}
.bkh-fr-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}
.bkh-footer-root h3,.bkh-footer-root .bkh-fr-h{display:block;color:#fff;font-size:15px;font-weight:700;margin:0 0 14px;padding:0;letter-spacing:0;text-transform:none}
.bkh-footer-root ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.bkh-footer-root li{margin:0;padding:0}
.bkh-footer-root li::before,.bkh-footer-root li::marker{content:none}
/* бренд: логотип маркетплейса слева, надпись справа, описание — во всю ширину под ними */
.bkh-fr-brand.has-logo{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px}
.bkh-fr-logo{width:44px;height:44px;border-radius:12px;object-fit:contain;display:block;grid-row:1;grid-column:1}
.bkh-fr-brand b{display:block;color:#fff;font-size:20px;font-weight:700;letter-spacing:.02em}
.bkh-fr-brand.has-logo b{grid-row:1;grid-column:2}
.bkh-fr-brand span{display:block;color:#8e909c;font-size:13px;margin-top:4px;max-width:280px}
.bkh-fr-brand.has-logo span{grid-column:1/-1;margin-top:10px}
.bkh-fr-phone{display:block;color:#fff!important;font-weight:700;font-size:18px;margin-top:18px}
/* почта: адреса в разметке нет, ссылка «Написать письмо» собирает mailto в браузере */
.bkh-footer-root .bkh-fr-mail{display:inline-block;color:#fff!important;font-weight:600;margin-top:6px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(255,255,255,.45)}
.bkh-footer-root .bkh-fr-mail:hover{text-decoration-color:#fff}
.bkh-fr-msg{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}
.bkh-fr-msg a{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff!important;font-size:11px;font-weight:700}
.bkh-fr-mp{display:flex;gap:6px;margin-top:14px;flex-wrap:wrap}
.bkh-fr-mp a{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:7px;color:#fff!important;font-size:12px;font-weight:700}
.bkh-fr-mp a:hover{filter:brightness(1.1)}
.bkh-fr-legal{border-top:1px solid rgba(255,255,255,.1);margin-top:40px;padding-top:22px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#8e909c}
.bkh-fr-legal a{text-decoration:underline}
@media (max-width:1080px){.bkh-fr-cols{grid-template-columns:1fr 1fr}}
@media (max-width:640px){
	.bkh-footer-root{padding:36px 0 24px}
	.bkh-fr-wrap{padding-left:16px;padding-right:16px}
	.bkh-fr-cols{grid-template-columns:1fr;gap:26px}
}

/* Раздел ЛК «Заказать БЛОКРЕЙН»: соседний плагин рисует у ссылки ::before иконку-кубик.
   Меняем кубик на фирменный зонт БЛОКРЕЙН, а на тёмных фонах и красных кнопках делаем его белым. */
a[href*="section=partner-order"]::before{
	background-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='%23374151'><path%20d='M10.33,2.06%20C7.87,2.33%205.22,3.6%203.62,5.29%20C3.39,5.53%203.39,5.53%203.39,5.94%20C3.39,6.52%203.46,6.58%204.17,6.52%20C4.94,6.46%205.46,6.48%205.85,6.6%20C7.28,7.03%208.31,8.14%208.6,9.57%20C8.68,9.95%208.69,10.18%208.64,10.87%20C8.6,11.45%208.62,11.55%208.79,11.66%20C8.94,11.74%209.4,11.76%209.68,11.7%20C9.99,11.62%2010.5,11.64%2010.93,11.76%20C11.31,11.85%2012.02,12.16%2012.12,12.28%20C12.15,12.31%2011.31,13.16%208.81,15.67%20C5.49,18.97%205.45,19.01%205.13,19.17%20C4.62,19.42%204.27,19.49%203.86,19.41%20C2.83,19.2%202.02,18.4%201.79,17.37%20C1.67,16.83%201.87,16.18%202.33,15.6%20C2.6,15.26%202.6,15.26%202.61,14.94%20C2.64,14.38%202.54,14.27%201.98,14.27%20C1.6,14.27%201.6,14.27%201.4,14.48%20C1.03,14.88%200.73,15.44%200.58,16%20C0.46,16.48%200.48,17.72%200.6,18.16%20C0.95,19.36%201.88,20.29%203.05,20.59%20C3.79,20.79%204.96,20.73%205.64,20.47%20C6.3,20.21%206.34,20.18%209.89,16.63%20C13.2,13.33%2013.2,13.33%2013.32,13.53%20C13.58,13.95%2013.84,14.78%2013.85,15.26%20C13.85,15.39%2013.85,15.74%2013.83,16.03%20C13.81,16.32%2013.81,16.6%2013.83,16.66%20C13.89,16.92%2014.26,16.98%2015,16.87%20C16.45,16.63%2018.2,17.76%2018.82,19.31%20C19.05,19.89%2019.06,20.02%2019.05,20.92%20C19.04,21.76%2019.04,21.76%2019.16,21.88%20C19.27,21.99%2019.29,22%2019.65,22%20C20.03,22%2020.03,22%2020.43,21.58%20C22.49,19.47%2023.63,16.33%2023.49,13.16%20C23.37,10.31%2022.57,8.2%2020.79,5.99%20C20.68,5.86%2020.68,5.86%2020.91,5.62%20C21.13,5.37%2021.13,5.37%2021.13,5.01%20C21.13,4.44%2021.07,4.37%2020.53,4.37%20C20.16,4.37%2020.1,4.39%2019.84,4.64%20C19.65,4.83%2019.65,4.83%2019.25,4.51%20C17.53,3.12%2015.4,2.25%2013.23,2.04%20C12.63,1.98%2010.92,1.99%2010.33,2.06%20M13,3.31%20C17.51,3.89%2021.16,7.31%2022.06,11.8%20C22.56,14.31%2021.99,16.96%2020.45,19.29%20C20.37,19.41%2020.3,19.5%2020.29,19.5%20C20.27,19.5%2020.24,19.39%2020.21,19.25%20C19.96,18.05%2019.08,16.86%2017.95,16.22%20C17.21,15.79%2016.66,15.64%2015.77,15.61%20L15.15,15.59%20L15.12,15.12%20C15.03,13.52%2014.49,12.36%2013.44,11.49%20C12.58,10.79%2011.7,10.46%2010.55,10.42%20L9.92,10.4%20L9.89,9.77%20C9.84,8.21%209.16,6.92%207.91,6.05%20C7.45,5.73%206.65,5.4%206.16,5.32%20C5.83,5.26%205.84,5.24%206.3,4.94%20C7.77,3.97%209.44,3.41%2011.39,3.23%20C11.68,3.2%2012.5,3.24%2013,3.31'/></svg>")!important;
	background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important
}
.bkh a[href*="section=partner-order"]::before,
.bkh-footer-root a[href*="section=partner-order"]::before,
.bkr-partner-notice a[href*="section=partner-order"]::before{filter:brightness(0) invert(1)}
