/**
 * Единая шкала скруглений: 8 / 12 / 20 px (этап 1b «по Apple»). Круг — только у значка «i» (и радио).
 * Правила трогают ТОЛЬКО элементы, у которых скругление было не из шкалы, круг/пилюля или квадрат с видимой коробкой;
 * у кого уже 8, 12 или 20 и не круг — не меняются. !important — чтобы перебить правила темы и плагинов.
 */
:root { --vv-r-s: 8px; --vv-r-m: 12px; --vv-r-l: 20px; }

.__box__img > img { border-radius: var(--vv-r-m) !important; }
.__city_map__box > div { border-radius: var(--vv-r-m) !important; }
.__faq_section__linck > a { border-radius: var(--vv-r-l) !important; }
.__sales_section__img > img { border-radius: var(--vv-r-m) !important; }
.__setup_zone__item > a { border-radius: var(--vv-r-l) !important; }
.js-qty > input { border-radius: var(--vv-r-s) !important; }
.maps_box > div { border-radius: var(--vv-r-m) !important; }
.product-card__prices > input { border-radius: var(--vv-r-s) !important; }
.product-tile__image > img { border-radius: var(--vv-r-m) !important; }
.wa-buttons-wrapper > input { border-radius: var(--vv-r-s) !important; }
.wa-value > input { border-radius: var(--vv-r-s) !important; }
a.ds-menu-link { border-radius: var(--vv-r-m) !important; }
a.err404__pill { border-radius: var(--vv-r-m) !important; }
button.button.wa-request-onetime-password-button { border-radius: var(--vv-r-m) !important; }
button.cookies-note__continue { border-radius: var(--vv-r-s) !important; }
button.easyreviews-button.easyreviews-button-big { border-radius: var(--vv-r-s) !important; }
button.lk-login-modal__close.uk-close.uk-icon.uk-modal-close-default { border-radius: var(--vv-r-s) !important; }
button.lk-login-tabs__btn { border-radius: var(--vv-r-s) !important; }
div.--right.cookies-note.cookies-note_compact { border-radius: var(--vv-r-s) !important; }
div.__city_map__box { border-radius: var(--vv-r-m) !important; }
div.__multi_item__box { border-radius: var(--vv-r-m) !important; }
div.__swipe_product__card_box.bottom-panel.product-card__right { border-radius: var(--vv-r-l) var(--vv-r-l) 0 0 !important; }
div.__warning_text { border-radius: var(--vv-r-m) !important; }
div.easyreviews-records__avatar.userpic { border-radius: var(--vv-r-m) !important; }
div.err404__contacts-ico { border-radius: var(--vv-r-m) !important; }
div.error-choose-counts.foods-status-badge { border-radius: var(--vv-r-s) !important; }
div.kdbadges__plugin-item { border-radius: var(--vv-r-m) !important; }
div.lk-login-tabs { border-radius: var(--vv-r-m) !important; }
div.maps_box { border-radius: var(--vv-r-m) !important; }
div.radio.s-radio { border-radius: var(--vv-r-m) !important; }
div.wa-field.wa-field-terms-accepted { border-radius: var(--vv-r-m) !important; }
i.fa-plus.far { border-radius: var(--vv-r-s) !important; }
img.easyreviews-photoswipe__image { border-radius: var(--vv-r-s) !important; }
img.img-d { border-radius: var(--vv-r-m) !important; }
img.img-thumbnail { border-radius: var(--vv-r-m) !important; }
span.__multi__hits { border-radius: var(--vv-r-s) !important; }
span.__multi__hits._new { border-radius: var(--vv-r-s) !important; }
span.__qty_minus.cart-qty_act { border-radius: var(--vv-r-m) !important; }
span.__qty_plus.cart-qty_act { border-radius: var(--vv-r-m) !important; }
span.add2cart-button.button.button-with-icon { border-radius: var(--vv-r-m) !important; }
span.cart-qty_act { border-radius: var(--vv-r-s) !important; }
span.categories-icons__inner { border-radius: var(--vv-r-m) !important; }

/* Квадратные плашки, карточки и картинки с видимой «коробкой», не у края экрана (угол был 0). Логотипы и значки-иконки не трогаем. */
.__page_block__general_format > .wrap-content, .wa-signup-form > .wrap-content, div.product-info > div.product-card { border-radius: var(--vv-r-l) !important; }
div.wrap-content > div.easyreviews-wrapper { border-radius: var(--vv-r-m) !important; }
.__food_plus__item__img > img, .__item_img > img { border-radius: var(--vv-r-m) !important; }
.__plus_item__icon > img { border-radius: var(--vv-r-s) !important; }
.s-image-wrapper > img { border-radius: var(--vv-r-l) !important; }
img.easyreviews-records__avatar.userpic { border-radius: var(--vv-r-m) !important; }   /* аватар: был круг */
button.lk-login-chooser__btn { border-radius: var(--vv-r-m) !important; }
.wa-value > p > input { border-radius: var(--vv-r-s) !important; }   /* email/телефон на регистрации: было 5 */
