/* Задача 37 (30.09.2026): полоса «до бесплатной доставки», вариант А — бежевая плашка, как блок доверия на карточке.
   body в селекторах — перебить пунктир из CSS Customizer (.wd-shipping-progress-bar.wd-style-bordered … !important). */

/* Корзина: плашка вместо пунктирной рамки */
body{--2s-track:#DCD1C9} /* дорожка полосы: темнее --2s-surface, чтобы прогресс читался */
body .wd-shipping-progress-bar.wd-style-bordered{border:0!important;padding:16px 18px!important;background:var(--2s-surface)!important;border-radius:0}
body .wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar{border:0!important;padding:0!important;border-radius:0}

/* Мини-корзина: отступы как у строки «Kwota» */
body .shopping-cart-widget-footer .wd-free-progress-bar{padding:14px 15px 16px!important;background:var(--2s-surface)}

/* Текст: 16 px, сумма жирным, текст без красного. Заливка полосы в корзине — фирменный красный (одобрено владельцем 30.09 по кадрам),
   на карточке — тёмная, чтобы красной там оставалась только кнопка. */
.wd-free-progress-bar .progress-msg p{margin:0;font-size:16px;line-height:1.45;color:var(--2s-ink)}
.wd-free-progress-bar .progress-msg b{color:var(--2s-ink);font-weight:600}
.wd-shipping-progress-bar .progress-msg p{position:relative;padding-left:30px}
.wd-shipping-progress-bar .progress-msg p:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:var(--2s-muted);
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M3 6h11v9H3zM14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='17' r='1.6'/%3E%3Ccircle cx='17.5' cy='17' r='1.6'/%3E%3C/svg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M3 6h11v9H3zM14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='17' r='1.6'/%3E%3Ccircle cx='17.5' cy='17' r='1.6'/%3E%3C/svg%3E") center/contain no-repeat}

/* Полоса: 8 px, сплошная, дорожка темнее фона плашки. body — CSS Woodmart (woo-mod-progress-bar) грузится позже с той же силой селектора */
body .wd-free-progress-bar .progress-area{height:8px;border-radius:4px;background:var(--2s-track);overflow:hidden;margin-top:10px}
.wd-free-progress-bar .progress-area .progress-bar{margin:0!important;height:100%;border-radius:4px;background:var(--2s-brand)!important;background-image:none!important}
.wd-free-progress-bar .progress-bar:before,.wd-free-progress-bar .progress-bar:after{display:none!important}

/* Порог пройден */
.wd-free-progress-bar:has(.wd2s-free-ok) .progress-bar{background:var(--2s-ok)!important}
.wd-shipping-progress-bar .progress-msg p.wd2s-free-ok:before{background:var(--2s-ok)}

/* Карточка: живая первая строка блока доверия (2s-dostawa.js) */
.wd2s-trust .wd2s-ship-sub{display:block;margin-top:2px;font-size:14px;color:var(--2s-muted)}
.wd2s-trust .wd2s-ship-bar{display:block;height:6px;border-radius:3px;background:var(--2s-track);margin-top:6px;overflow:hidden}
.wd2s-trust .wd2s-ship-bar i{display:block;height:100%;border-radius:3px;background:var(--2s-ink)}
.wd2s-trust li.is-done svg{color:var(--2s-ok)}
.wd2s-trust li.is-done .wd2s-ship-bar i{background:var(--2s-ok)}
