/* Футер (cms_block 35867). Платёжные иконки — спрайт родительской темы images/payments.png (255×22, шаг 44px: Visa 0, Mastercard −44px);
   Белкарт — свой файл uploads/2026/09/belkart-300.png. Значки выводятся во 2-й колонке строки копирайта Woodmart (опция copyrights2). */
.ss-pay{display:inline-block;width:34px;height:22px;background:url(../../woodmart/images/payments.png) no-repeat 0 0;vertical-align:middle}
.ss-pay--mc{background-position:-44px 0}
.ss-pay--belkart{width:64px;background:url(/wp-content/uploads/2026/09/belkart-300.png) center/contain no-repeat}
.ss-footer-pay{display:inline-flex;align-items:center;gap:10px}
.wd-footer .copyrights-wrapper .min-footer{align-items:center}
.wd-footer .copyrights-wrapper .wd-col-end{text-align:right}

/* Woodmart 8: футер получил color-scheme-light → заголовки колонок стали белыми (правка С. 05.09) */
.wd-footer .ss-footer h4, .wd-footer.color-scheme-light .widget-title, .wd-footer.color-scheme-light h4 { color: var(--ss-text); }

/* правки 14.09: логотип над телефоном, колонка «Мы на связи» вместо пустого «Присоединяйтесь» */
.ss-footer-logo{display:block;font-size:22px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--ss-text);text-decoration:none;margin:0 0 22px}
.ss-footer-logo:hover{color:var(--ss-text);opacity:.7}
.ss-footer-phone{display:inline-block}
.ss-footer-bottom{display:none}
.ss-footer-join{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
.ss-footer-join h4{margin-bottom:4px}
.ss-footer-insta{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ss-text);text-decoration:none}
.ss-footer-insta:hover{color:var(--ss-accent)}
.ss-footer-join-note{margin:0;font-size:13px;line-height:1.6;color:var(--ss-muted);max-width:260px}
.ss-footer-join-btn{display:inline-block;margin-top:4px;padding:11px 22px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-text);border:1px solid var(--ss-text);text-decoration:none}
.ss-footer-join-btn:hover{background:var(--ss-text);color:var(--ss-bg)}
.ss-footer-join-hours{margin:0;font-size:12px;color:var(--ss-muted)}
@media (max-width:575px){.ss-footer-logo{margin-bottom:14px}.wd-footer .copyrights-wrapper .wd-col-end{text-align:left}}
/* реквизиты и логотипы платёжных систем (требования Альфа-Банка к сайту для интернет-эквайринга) */
.ss-footer-legal{grid-column:1/-1;margin-top:28px;padding-top:20px;border-top:1px solid var(--ss-line)}
.ss-footer-legal-text{margin:0;font-size:12px;line-height:1.7;color:var(--ss-muted);max-width:560px}
.ss-footer-legal-text a{color:inherit}
.ss-footer-pay-logos{display:inline-block;width:290px;height:30px;background:url(/wp-content/uploads/2026/09/alfa-pay-logos.png) right center/contain no-repeat;vertical-align:middle}
@media (max-width:767px){.ss-footer-pay-logos{width:100%;max-width:320px;background-position:left center}}
/* мобильный футер (Benny 14.09): реквизиты, © и логотипы платёжных систем — по центру, компактно */
@media (max-width:767px){
.ss-footer-legal{margin-top:20px;padding-top:16px;text-align:center}
.ss-footer-legal-text{margin:0 auto;font-size:11px;line-height:1.6}
.wd-footer .copyrights-wrapper .wd-col-start,.wd-footer .copyrights-wrapper .wd-col-end{text-align:center!important;width:100%;flex:0 0 100%}
.wd-footer .copyrights-wrapper .min-footer{padding-top:8px;padding-bottom:18px;flex-direction:column;gap:12px}
.wd-footer .copyrights-wrapper .wd-col-start{font-size:11px;color:var(--ss-muted)}
.ss-footer-pay-logos{display:block;width:100%;max-width:300px;height:30px;margin:0 auto;background-position:center}
}
