/* Шрифты −2 px на всём сайте для компьютеров — решение владельца 30.09 («Весь сайт на компьютерах»; телефоны без изменений).
   Собрано 2026-10-01 06:40 UTC сборщиком ~/работа/прогон/шрифты-минус2.mjs по 9 страницам; правил: 513.
   Правило: размер из стилей темы и плагинов (px и rem) больше 12 px → на 2 px меньше, но не меньше 11 (13 → 11, владелец 01.10); 12 и меньше не трогаю.
   Подключается блоком insale.head только в компьютерной разметке. Пересобрать после обновления темы или плагинов. */
/* из /wa-data/public/site/themes/insales/css/insale.min.css — 365 */
html body { font-size: 12px; }
html button, html input, html select, html textarea { font-size: 12px; }
html input[type="email"], html input[type="password"], html input[type="phone"], html input[type="search"], html input[type="tel"], html input[type="text"], html select, html textarea { font-size: 12px; }
html h1 { font-size: 28px; }
html h2 { font-size: 24px; }
html h3 { font-size: 18px; }
html h4 { font-size: 16px; }
html h5 { font-size: 14px; }
html h6 { font-size: 12px; }
html .button, html .wa-actions-wrapper .wa-button, html .wa-confirm-signup-button, html .wa-confirmation-code-input-submit, html .wa-dialog-footer .wa-button, html .wa-submit-button, html .wa-variant-actions .wa-button, html input[type="button"], html input[type="submit"] { font-size: 12px; }
html .button:not(.in-loading):not(:disabled)::after, html input[type="button"]:not(.in-loading):not(:disabled)::after { font-size: 17px; }
html .button-one, html input[type="button"].button-one, html input[type="submit"].button-one { font-size: 11px; }
html .show-block .in-blocks__item .block-info-name, html .show-block .in-left__item .block-info-name { font-size: 32px; }
html .block-info-name { font-size: 14px; }
@media screen and (max-width: 767px) { html h1 { font-size: 18px; } }
@media screen and (max-width: 767px) { html h2 { font-size: 16px; } }
@media screen and (max-width: 767px) { html h3, html h4 { font-size: 14px; } }
@media screen and (max-width: 767px) { html h5, html h6 { font-size: 12px; } }
html .icon14 { font-size: 12px; }
html .icon16 { font-size: 14px; }
html .icon18 { font-size: 16px; }
html .icon20 { font-size: 18px; }
html .icon22 { font-size: 20px; }
html .icon24 { font-size: 22px; }
html .icon26 { font-size: 24px; }
html .icon28 { font-size: 26px; }
html .icon30 { font-size: 28px; }
html .icon40 { font-size: 38px; }
html .p-reviews__rating-stars .fas { font-size: 16px; }
html .product__rating .fas { font-size: 18px; }
html .m-products__info-rating.fas, html .p-day__rating .fas, html .products__rating .fas, html .s-products__rating .fas { font-size: 14px; }
html .h-promo__text { font-size: 12px; }
html .h-phone_big .h-phone__tel { font-size: 14px; }
html .h-phone__mode-t { font-size: 11px; }
html .in-auth__logout a { font-size: 14px; }
html .mcart_small .mcart__price { font-size: 12px; }
html .mcart__empty, html .mcart__title { font-size: 11px; }
html .mcart__price { font-size: 14px; }
html .mcart__h { font-size: 18px; }
html .mcart__h-f { font-size: 14px; }
html .mcart__item-name { font-size: 11px; }
html .mcart__item-price { font-size: 14px; }
html .mcart__item-service { font-size: 11px; }
html .mcart__total-text { font-size: 16px; }
html .mcart__total-price { font-size: 22px; }
html .mcart__total-price-old { font-size: 14px; }
html .s-mcart_small .s-mcart__price { font-size: 12px; }
html .s-mcart__title { font-size: 14px; }
html .s-mcart__empty { font-size: 11px; }
html .s-mcart__price { font-size: 14px; }
html input.search__input { font-size: 12px; }
html .search__history-title { font-size: 14px; }
html .search-res__link, html .search-res__title { font-size: 11px; }
html .search-res__name { font-size: 11px; }
html .search-res__price { font-size: 12px; }
html .h-menu__link { font-size: 12px; }
html .h-menu__sub-link { font-size: 11px; }
html .h-menu__img-title { font-size: 22px; }
html .h-menu__img-link-1 { font-size: 11px; }
html .c-menu__left_big .c-menu__item-link { font-size: 13px; }
html .c-menu__left_big .c-menu__drop-link { font-size: 13px; }
html .c-menu__item-link { font-size: 11px; }
html .c-menu__items-title { font-size: 22px; }
html .c-menu__items-promo-name { font-size: 15px; }
html .c-menu__items-promo-des { font-size: 12px; }
html .c-menu__drop-link { font-size: 11px; }
html .m-menu__title { font-size: 18px; }
html .owl-theme-nav-dots .owl-next span, html .owl-theme-nav-dots .owl-prev span { font-size: 58px; }
html .owl-theme-nav .owl-next span, html .owl-theme-nav .owl-prev span { font-size: 28px; }
html .owl-theme-nav-2 .owl-next span, html .owl-theme-nav-2 .owl-prev span { font-size: 28px; }
html .p-day__dis-percent { font-size: 24px; }
html .p-day__dis-text { font-size: 14px; }
html .p-day__title { font-size: 18px; }
html .p-day__timer { font-size: 16px; }
html .p-day__price-new { font-size: 18px; }
html .h-slider__brand { font-size: 22px; }
html .h-slider__title { font-size: 36px; }
html .h-slider__price { font-size: 34px; }
html .timer__num { font-size: 16px; }
@media screen and (max-width: 1280px) { html .p-day__dis-percent { font-size: 12px; } }
@media screen and (max-width: 1280px) { html .p-day__title { font-size: 14px; } }
@media screen and (max-width: 1280px) { html .p-day__timer { font-size: 12px; } }
@media screen and (max-width: 1280px) { html .p-day__price-new { font-size: 14px; } }
@media screen and (max-width: 1080px) { html .sl-promo .in-blocks__title .p-day__timer { font-size: 16px; } }
@media screen and (max-width: 1080px) { html .p-day_mobile .p-day__price-new { font-size: 12px; } }
@media screen and (max-width: 767px) { html .h-slider__brand { font-size: 14px; } }
@media screen and (max-width: 767px) { html .h-slider__title { font-size: 24px; } }
@media screen and (max-width: 767px) { html .h-slider__price { font-size: 18px; } }
@media screen and (max-width: 580px) { html .h-slider__title { font-size: 16px; } }
@media screen and (max-width: 580px) { html .h-slider__price { font-size: 14px; } }
html .p-promo__title { font-size: 22px; }
html .p-promo__price-new { font-size: 28px; }
@media screen and (max-width: 767px) { html .p-promo__title { font-size: 16px; } }
@media screen and (max-width: 767px) { html .p-promo__price-new { font-size: 18px; } }
html .f-promo__title { font-size: 28px; }
html .f-promo__text { font-size: 14px; }
@media screen and (max-width: 767px) { html .f-promo__title { font-size: 16px; } }
@media screen and (max-width: 580px) { html .f-promo__title { font-size: 16px; } }
html .bg-p-promo__title { font-size: 46px; }
html .bg-p-promo__text { font-size: 14px; }
html .bg-p-promo__price-new { font-size: 28px; }
@media screen and (max-width: 980px) { html .bg-p-promo__header { font-size: 16px; } }
@media screen and (max-width: 980px) { html .bg-p-promo__title { font-size: 26px; } }
@media screen and (max-width: 980px) { html .bg-p-promo__text { font-size: 12px; } }
@media screen and (max-width: 767px) { html .bg-p-promo__header { font-size: 12px; } }
@media screen and (max-width: 767px) { html .bg-p-promo__title { font-size: 16px; } }
@media screen and (max-width: 767px) { html .bg-p-promo__price-new { font-size: 18px; } }
html .bg-promo__header { font-size: 28px; }
html .bg-promo__title { font-size: 46px; }
html .bg-promo__text { font-size: 14px; }
@media screen and (max-width: 980px) { html .bg-promo__header { font-size: 16px; } }
@media screen and (max-width: 980px) { html .bg-promo__title { font-size: 26px; } }
@media screen and (max-width: 980px) { html .bg-promo__text { font-size: 12px; } }
@media screen and (max-width: 767px) { html .bg-promo__header { font-size: 12px; } }
@media screen and (max-width: 767px) { html .bg-promo__title { font-size: 16px; } }
html .b-promo__item-name { font-size: 16px; }
@media screen and (max-width: 767px) { html .b-promo__item-name { font-size: 14px; } }
html .promo-2 .promo__title { font-size: 12px; }
html .promo__title { font-size: 16px; }
html .promo__text { font-size: 11px; }
@media screen and (max-width: 480px) { html .promo__title { font-size: 14px; } }
@media screen and (max-width: 480px) { html .promo__text { font-size: 11px; } }
html .in-left__title { font-size: 20px; }
html .l-help__phone { font-size: 18px; }
html .l-help__text { font-size: 12px; }
html .l-help__mail { font-size: 18px; }
html .l-brands a { font-size: 14px; }
html .l-news__item-date { font-size: 11px; }
html .l-news__item-name { font-size: 16px; }
html .l-news__next { font-size: 14px; }
html .l-products__item-price { font-size: 16px; }
html .l-products__next { font-size: 14px; }
html .l-menu__link { font-size: 14px; }
html .l-menu__dop-link { font-size: 11px; }
html .in-empty-wrapper__title { font-size: 20px; }
html .in-empty-wrapper__text { font-size: 14px; }
html .in-development__title { font-size: 58px; }
html .in-development__text { font-size: 24px; }
html .in-development__timer .timer__num { font-size: 38px; }
html .in-development__timer .timer__name { font-size: 18px; }
html .h-yet__hide, html .h-yet__show { font-size: 14px; }
html .h-yet_small .h-yet__hide, html .h-yet_small .h-yet__show { font-size: 11px; }
html .in-blocks__title-name { font-size: 28px; }
html .in-blocks__title-name_s { font-size: 22px; }
html .error-404__inf { font-size: 48px; }
html .error-404__text { font-size: 16px; }
@media screen and (max-width: 767px) { html .in-development__title { font-size: 34px; } }
@media screen and (max-width: 767px) { html .in-development__text { font-size: 14px; } }
@media screen and (max-width: 767px) { html .in-development__timer .timer__num { font-size: 22px; } }
@media screen and (max-width: 767px) { html .in-development__timer .timer__name { font-size: 14px; } }
@media screen and (max-width: 767px) { html .error-404__inf { font-size: 28px; } }
@media screen and (max-width: 767px) { html .error-404__text { font-size: 12px; } }
@media screen and (max-width: 767px) { html .in-blocks__title-name { font-size: 18px; } }
@media screen and (max-width: 767px) { html .in-blocks__title-name_s { font-size: 16px; } }
@media screen and (max-width: 480px) { html .in-development__title { font-size: 24px; } }
@media screen and (max-width: 480px) { html .in-development__text { font-size: 12px; } }
@media screen and (max-width: 480px) { html .in-development__timer .timer__num { font-size: 18px; } }
@media screen and (max-width: 480px) { html .in-development__timer .timer__name { font-size: 12px; } }
@media screen and (max-width: 480px) { html .error-404__inf { font-size: 16px; } }
html .bread__sub-link { font-size: 11px; }
html .d-promo__name { font-size: 28px; }
@media screen and (max-width: 1080px) { html .d-promo__name { font-size: 18px; } }
@media screen and (max-width: 767px) { html .d-promo__name { font-size: 14px; } }
html .p-contacts-v1__title { font-size: 14px; }
html .p-contacts-v1 .f-contact__item-text { font-size: 12px; }
@media screen and (max-width: 480px) { html .p-contacts-v1 .f-contact__item-text { font-size: 11px; } }
@media screen and (max-width: 480px) { html .p-contacts-v1__text { font-size: 11px; } }
html .p-contacts-v2__title { font-size: 14px; }
html .p-shops__title { font-size: 14px; }
html .p-accordion__title { font-size: 18px; }
html .p-accordion__content { font-size: 13px; }
@media screen and (max-width: 767px) { html .p-accordion__title { font-size: 14px; } }
@media screen and (max-width: 767px) { html .p-accordion__content { font-size: 12px; } }
html .p-l-accordion__title { font-size: 14px; }
html .p-work__num { font-size: 28px; }
html .p-work__text { font-size: 14px; }
@media screen and (max-width: 480px) { html .p-work__text { font-size: 12px; } }
html .p-l-work__num { font-size: 28px; }
html .p-l-work__title { font-size: 18px; }
html .p-l-work__text { font-size: 13px; }
@media screen and (max-width: 480px) { html .p-l-work__title { font-size: 13px; } }
@media screen and (max-width: 480px) { html .p-l-work__text { font-size: 12px; } }
@media screen and (max-width: 480px) { html .p-l-work__num { font-size: 22px; } }
html .p-ship-pay__title { font-size: 14px; }
html .p-team__name { font-size: 18px; }
@media screen and (max-width: 767px) { html .p-team__name { font-size: 14px; } }
html .p-services__title { font-size: 20px; }
@media screen and (max-width: 580px) { html .p-services__title { font-size: 16px; } }
html .p-info-block__title { font-size: 28px; }
html .p-info-block__text { font-size: 14px; }
@media screen and (max-width: 767px) { html .p-info-block__title { font-size: 20px; } }
@media screen and (max-width: 767px) { html .p-info-block__text { font-size: 12px; } }
@media screen and (max-width: 480px) { html .p-info-block__title { font-size: 16px; } }
html .p-picture__title { font-size: 28px; }
html .p-picture__text { font-size: 13px; }
@media screen and (max-width: 580px) { html .p-picture__title { font-size: 20px; } }
@media screen and (max-width: 580px) { html .p-picture__text { font-size: 12px; } }
html .h-categ-mobile__item { font-size: 11px; }
html .bg-categ__title { font-size: 16px; }
html .c-categ__name { font-size: 14px; }
html .c-categ__sub-next { font-size: 14px; }
html .h-categ_c .h-categ__name { font-size: 12px; }
html .h-categ_c-r .h-categ__name { font-size: 12px; }
html .h-categ__name { font-size: 14px; }
html .b-categ__name { font-size: 14px; }
html .b-categ__count { font-size: 11px; }
@media screen and (max-width: 1080px) { html .b-categ__name { font-size: 12px; } }
@media screen and (max-width: 580px) { html .b-categ__name { font-size: 11px; } }
@media screen and (max-width: 480px) { html .h-categ__name { font-size: 12px; } }
@media screen and (max-width: 480px) { html .c-categ__name { font-size: 12px; } }
html .p-our-work__title { font-size: 20px; }
html .p-our-work__text { font-size: 13px; }
@media screen and (max-width: 767px) { html .p-our-work__title { font-size: 14px; } }
@media screen and (max-width: 767px) { html .p-our-work__text { font-size: 12px; } }
@media screen and (max-width: 480px) { html .p-our-work__title { font-size: 12px; } }
html .r-reviews__item-name { font-size: 14px; }
html .r-reviews__item-user-name { font-size: 14px; }
@media screen and (max-width: 480px) { html .r-reviews__item-name { font-size: 12px; } }
@media screen and (max-width: 480px) { html .r-reviews__item-price-new { font-size: 14px; } }
html .b-letters__lett { font-size: 18px; }
html .h-brands__name { font-size: 14px; }
@media screen and (max-width: 480px) { html .h-brands__name { font-size: 12px; } }
html .h-news__item-date { font-size: 11px; }
html .h-news__item-name { font-size: 18px; }
@media screen and (max-width: 580px) { html .h-news__item-name { font-size: 14px; } }
html .h-stock__title { font-size: 28px; }
html .h-stock__left-title { font-size: 22px; }
html .h-stock__left-date { font-size: 38px; }
html .h-stock__left-text { font-size: 14px; }
html .h-stock__item-name { font-size: 16px; }
html .h-stock__item-price-new { font-size: 28px; }
@media screen and (max-width: 980px) { html .h-stock__left-date { font-size: 28px; } }
@media screen and (max-width: 580px) { html .h-stock__title { font-size: 16px; } }
@media screen and (max-width: 580px) { html .h-stock__left-date, html .h-stock__left-title { font-size: 14px; } }
@media screen and (max-width: 580px) { html .h-stock__item-name { font-size: 14px; } }
@media screen and (max-width: 580px) { html .h-stock__item-price-new { font-size: 22px; } }
html .f-finds__result { font-size: 14px; }
html .f-finds__list { font-size: 11px; }
html .d-filter__label { font-size: 11px; }
html .bg-filter__title { font-size: 58px; }
html .bg-filter__des { font-size: 16px; }
html .bg-filter__name-n { font-size: 14px; }
html .bg-filter__name-v { font-size: 11px; }
html .bg-filter__label { font-size: 11px; }
@media screen and (max-width: 980px) { html .bg-filter__title { font-size: 18px; } }
@media screen and (max-width: 980px) { html .bg-filter__des { font-size: 12px; } }
html .f-pr-units__drop-item { font-size: 11px; }
html .sorting__sort-list a { font-size: 12px; }
html .sorting__page { font-size: 11px; }
html .sorting__page-item { font-size: 11px; }
html .products_low .products__item-info-name { font-size: 11px; }
html .products__available { font-size: 11px; }
html .products__zero-text { font-size: 12px; }
html .products__price-range { font-size: 16px; }
html .products__price-new { font-size: 22px; }
html .products__price-new_low { font-size: 14px; }
html .p-features__all { font-size: 11px; }
@media screen and (max-width: 580px) { html .products__price-new, html .products__price-range { font-size: 14px; } }
@media screen and (max-width: 580px) { html .products__price-new_low { font-size: 13px; } }
html .s-products__name { font-size: 14px; }
html .s-products__available { font-size: 11px; }
html .s-products__price-range { font-size: 16px; }
html .s-products__price-new { font-size: 22px; }
html .m-products__info-available { font-size: 11px; }
html .m-products__info-price-range { font-size: 14px; }
html .m-products__info-price-new { font-size: 16px; }
html .products__pr-price-new { font-size: 14px; }
html .products__pr-price-new .price { font-size: 22px; }
html .products__pr-price-new_low { font-size: 12px; }
html .products__pr-price-new_low .price { font-size: 16px; }
html .products__pr-price-old .price { font-size: 12px; }
html .products__pr-price-old_low .price { font-size: 11px; }
html .products__pr-price-base { font-size: 11px; }
html .products__pr-price-ratio { font-size: 11px; }
@media screen and (max-width: 480px) { html .products__pr-price-new .price { font-size: 16px; } }
html .counter-pr_big .counter-pr__unit { font-size: 12px; }
html .counter-pr_big input.counter-pr__input { font-size: 13px; }
html input.counter-pr__input { font-size: 11px; }
html .product__item-title { font-size: 14px; }
html .product__features { font-size: 11px; }
html .product__code { font-size: 11px; }
html .product__category-item { font-size: 11px; }
html .product__price { font-size: 28px; }
html .product__price-old { font-size: 18px; }
html .product__plugins { font-size: 12px; }
html .product__reviews-info { font-size: 13px; }
html .stocks { font-size: 11px; }
html .counter__count input { font-size: 12px; }
@media screen and (max-width: 480px) { html .product__reviews-info { font-size: 11px; } }
html .options__name { font-size: 11px; }
html .skus li { font-size: 12px; }
html .skus__price { font-size: 14px; }
html .services label { font-size: 11px; }
html .product__pr-price-new { font-size: 16px; }
html .product__pr-price-new .price { font-size: 28px; }
html .product__pr-price-old .price { font-size: 18px; }
html .calc-pr__title { font-size: 18px; }
html .calc-pr__price-new { font-size: 28px; }
html .calc-pr__price-new_low { font-size: 14px; }
html .calc-pr__price-old { font-size: 18px; }
html .calc-pr__price-old_low { font-size: 12px; }
html .p-rating__circle-num { font-size: 28px; }
html .p-reviews__header-title { font-size: 18px; }
html .p-reviews__form-title { font-size: 18px; }
html .p-reviews__form-t { font-size: 13px; }
html .p-reviews__items-title { font-size: 18px; }
html .p-reviews__items_all { font-size: 12px; }
html .p-reviews__item-icon-text { font-size: 16px; }
html .p-reviews__item-name { font-size: 14px; }
html .p-reviews__item-title { font-size: 16px; }
html .p-reviews__item-reply { font-size: 11px; }
html .p-reviews__rating-rate { font-size: 43px; }
html .p-reviews__rating-rate_small { font-size: 28px; }
@media screen and (max-width: 580px) { html .p-reviews__header-title { font-size: 14px; } }
@media screen and (max-width: 580px) { html .p-reviews__items-title { font-size: 13px; } }
@media screen and (max-width: 580px) { html .p-reviews__item-title { font-size: 13px; } }
@media screen and (max-width: 580px) { html .p-reviews__item-name { font-size: 12px; } }
html .tabs__name { font-size: 14px; }
html .features .divider .features__name { font-size: 14px; }
html .features-two .divider { font-size: 14px; }
html .features-two-val .divider { font-size: 14px; }
html .p-tabs__item { font-size: 14px; }
html .news-v-1__item_w .news-v-1__name { font-size: 18px; }
html .news-v-1__name { font-size: 14px; }
html .news-v-1__date { font-size: 11px; }
@media screen and (max-width: 480px) { html .news-v-1__name { font-size: 12px; } }
@media screen and (max-width: 480px) { html .news-v-1__item_w .news-v-1__name { font-size: 13px; } }
html .f-menu a { font-size: 11px; }
html .upTop { font-size: 18px; }
html .subscribe__title { font-size: 18px; }
html .subscribe__thank { font-size: 12px; }
html .subscribe_lite .subscribe__input { font-size: 11px; }
@media screen and (max-width: 767px) { html .subscribe__title { font-size: 16px; } }
html .ss-modal__popup { font-size: 12px; }
html .addCart__title { font-size: 18px; }
html .addCart__button .button { font-size: 11px; }
html .addCart__u-name { font-size: 11px; }
html .addCart__u-price { font-size: 14px; }
html .addCart__u-price-old { font-size: 12px; }
html .c-item a { font-size: 14px; }
html .c-item__name { font-size: 12px; }
html .c-item__name-service { font-size: 11px; }
html .c-item__service { font-size: 11px; }
html .c-item__price { font-size: 16px; }
html .c-item__price-count, html .c-item__price-old { font-size: 11px; }
html .in-pr-bonus__name { font-size: 13px; }
html .in-pr-bonus__info { font-size: 11px; }
html .l-auth .wa-login-url, html .l-auth .wa-signup-url { font-size: 11px; }
html .st-compare { font-size: 11px; }
html .s-cart-page .s-buttons-wrapper .s-button { font-size: 14px; }
html .s-product-total { font-size: 16px; }
html .s-affiliate-bonus-wrapper { font-size: 11px; }
html .s-affiliate-hint-wrapper { font-size: 11px; }
html .s-total-wrapper .s-total-header { font-size: 16px; }
html .s-total-wrapper .s-total { font-size: 34px; }
html .s-nav-item a { font-size: 14px; }
html .s-payment-header, html .s-shipping-header { font-size: 14px; }
html .s-payment-description, html .s-shipping-description { font-size: 11px; }
html .s-delivery-wrapper { font-size: 11px; }
html .s-cart-item .s-total { font-size: 14px; }
html .bellLight__h, html .clicklite__h, html .pnotice__h, html .reqprice__h { font-size: 16px !important; }
html .clicklite__name, html .pnotice__name { font-size: 11px !important; }
html .bellLight__thank { font-size: 12px !important; }
html .shop-sk-callback__title { font-size: 18px; }
html .shop-sk-callback__error { font-size: 11px; }
/* из /wa-data/public/site/themes/insales/css/user.css — 7 */
html .age-gate__title { font-size: 20px; }
html .age-gate__text { font-size: 13px; }
html .age-gate__yes, html .age-gate__no { font-size: 13px; }
@media (max-width: 767px) { html .sorting__filter { font-size: 11px; } }
html .products__item table.listfeatures { font-size: 11px; }
html .products__item table.listfeatures td { font-size: 11px; }
html .t18-pusto .in-empty-wrapper__title { font-size: 18px; }
/* из /wa-apps/shop/plugins/autobadge/css/frontend.min.css — 1 */
html .autobadge-pl .badge-text-block span { font-size: 12px; }
/* из /wa-apps/shop/plugins/customerreviews/css/customerreviews.css — 6 */
html .customer-reviews-modal-close { font-size: 38px; }
html .customer-reviews-modal-title { font-size: 18px; }
html .customer-reviews-modal-next { font-size: 38px; }
html .customer-reviews-modal-prev { font-size: 38px; }
html .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper { font-size: 11px; }
html .s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-textarea { font-size: 11px; }
/* из /wa-apps/shop/plugins/regions/css/default.css — 6 */
html .shop-regions-confirm-window { font-size: 12px; }
html .shop-regions-confirm-window__text { font-size: 12px; }   /* закреплено — см. ZAKREPIT в сборщике */
html .shop-regions-window-wrapper { font-size: 12px; }
html .shop-regions-cities-block__header { font-size: 14px; }
html .shop-regions-countries-block__header { font-size: 14px; }
html .shop-regions-window__header { font-size: 16px; }
/* из встроенного стиля (страница /) — 4 */
html .flexdiscount-alldiscounts-heading .h3 { font-size: 12px; }
html .flexdiscount-pd-block .flexdiscount-heading .h3 { font-size: 12px; }
html .flexdiscount-discounts-heading .h3 { font-size: 12px; }
html .flexdiscount-denydiscounts-heading .h3 { font-size: 12px; }
/* из /wa-apps/shop/plugins/buy1click/assets/frontend.bundle.css — 1 */
html .jq-file input { font-size: 98px; }
/* из /wa-apps/shop/plugins/buy1click/css/buy1click.css — 15 */
html .buy1click-form, html .buy1click-input-text, html .buy1click-button, html .buy1click-form-button, html .buy1click-select.jq-selectbox .jq-selectbox__search input { font-size: 12px; }
html .buy1click-form__header { font-size: 16px; }
html .buy1click-form__sub-header { font-size: 14px; }
html .buy1click-form__submit-button { font-size: 14px; }
html .buy1click-total-box__row_total .buy1click-total-box__col { font-size: 14px; }
html .buy1click-total-box__compare-price { font-size: 12px; }
html .buy1click-form__submit-contact-confirmation-button { font-size: 14px; }
@media (max-width: 520px) { html .buy1click-item__name, html .buy1click-item__sku-name { font-size: 14px; } }
@media (max-width: 520px) { html .buy1click-item__service { font-size: 12px; } }
@media (max-width: 520px) { html .buy1click-item__price { font-size: 22px; } }
@media (max-width: 520px) { html .buy1click-item-quantity__input { font-size: 16px; } }
@media (max-width: 520px) { html .buy1click-form-field__label { font-size: 12px; } }
@media (max-width: 520px) { html .buy1click-input-text, html input[type="text"].buy1click-input-text, html .buy1click-form__captcha .wa-captcha-input, html .buy1click-select.jq-selectbox .jq-selectbox__search input { font-size: 14px; } }
@media (max-width: 520px) { html .buy1click-total-box__row_total { font-size: 22px; } }
@media (max-width: 520px) { html .buy1click-shipping__rate { font-size: 14px; } }
/* из /wa-apps/shop/plugins/pricedown/css/main.css — 1 */
html .plugin_pricedown-header { font-size: 11px; }
/* из /wa-data/public/site/themes/insales/css/datepicker.css — 1 */
html .ui-state-highlight p, html .ui-state-error p, html .ui-state-default p { font-size: 11px; }
/* из /wa-data/public/site/themes/insales/css/fancybox.css — 6 */
html .fancybox-infobar { font-size: 11px; }
html .fancybox-error p { font-size: 14px; }
html .fancybox-caption { font-size: 12px; }
html .fancybox-share h1 { font-size: 33px; }
html .fancybox-share__button { font-size: 12px; }
html .fancybox-share__input { font-size: 12px; }
/* из /wa-apps/shop/plugins/wait/css/style.css — 9 */
html #wait-plugin .wait-plugin { font-size: 18px; }
html #wait-plugin .wait-autocoupon { font-size: 16px !important; }
html #wait-plugin h3 { font-size: 26px; }
html #wait-plugin .type { font-size: 18px; }
html #wait-plugin .hours { font-size: 12px; }
html #wait-plugin .autocoupon, html #wait-plugin input[type="button"], html #wait-plugin input[type="submit"] { font-size: 16px; }
@media (max-width: 425px) { html #wait-plugin h3 { font-size: 20px; } }
@media (max-width: 425px) { html #wait-plugin .wait-plugin { font-size: 14px; } }
@media (max-width: 425px) { html #wait-plugin .autocoupon, html #wait-plugin input[type="button"], html #wait-plugin input[type="submit"], html #wait-plugin .autocoupon-value, html #wait-plugin input[type="text"], html #wait-plugin input[type="email"] { font-size: 14px; } }
/* из встроенного стиля (страница /) — 1 */
html #wait-plugin h3 { font-size: 24px !important; }
/* из встроенного стиля (страница /) — 4 */
html .phonemask__countries_flag { font-size: 12px !important; }
html .phonemask__countries_name { font-size: 12px !important; }
html .phonemask__countries_phone { font-size: 12px !important; }
html .phonemask__country_wrap .spoiler-text { font-size: 15px !important; }
/* из /wa-apps/shop/plugins/dp/css/frontend.product.css — 8 */
html .dp-product { font-size: 12px; }
html .dp-product__header { font-size: 14px; }
html .dp-product__header .dp-container__city-select { font-size: 12px; }
html .dp-product__title { font-size: 14px; }
html .dp-product__group-title { font-size: 14px; }
html .dp-product__service { font-size: 12px; }
html .dp-product__service-hint { font-size: 12px; }
html .dp-product__tab { font-size: 12px; }
/* из /wa-apps/shop/plugins/dp/css/frontend.service.css — 12 */
html .dp-service__filter-header { font-size: 14px; }
html .dp-service__filter-item { font-size: 12px; }
html .dp-service__points-header { font-size: 14px; }
html .dp-service__points-item { font-size: 12px; }
html .dp-service__search-wrapper--points.dp-service__search-wrapper .dp-service__search-field { font-size: 12px; }
html .dp-service__points-switcher-current { font-size: 16px; }
html .dp-service__points-switcher-dropdown-item { font-size: 12px; }
html .dp-service__empty-message { font-size: 12px; }
html .dp-service-balloon { font-size: 14px; }
html .dp-service-balloon__row { font-size: 12px; }
html .dp-service-balloon_zone .dp-service-balloon__row { font-size: 12px; }
html .dp-service-balloon__title { font-size: 14px; }
/* из /wa-apps/shop/plugins/dp/css/frontend.dialog.css — 8 */
html .dp-dialog { font-size: 12px; }
html .dp-dialog__header-title { font-size: 16px; }
html .dp-dialog__body { font-size: 12px; }
html .dp-balloon__layout .dp-balloon__content { font-size: 12px; }
html .dp-balloon .dp-cost__values-item { font-size: 12px; }
html .dp-balloon .dp-cost__values-item:first-child { font-size: 14px; }
html .dp-balloon .dp-estimated-date__values-item-condition { font-size: 14px; }
html .dp-balloon .dp-estimated-date__values-item-value { font-size: 12px; }
/* из /wa-apps/shop/plugins/dp/css/frontend.city_select.css — 4 */
html .dp-city-select-link--is-next-page { font-size: 14px; }
html .dp-city-select-dialog__subheader { font-size: 12px; }
html .dp-city-select-dialog__search-field { font-size: 12px; }
html .dp-city-select-dialog__dropdown-item { font-size: 12px; }
/* из встроенного стиля (страница /cart/) — 3 */
html .s-cart-empty-wrapper .s-description { font-size: 28px; }
html .s-cart-empty-wrapper .s-actions-wrapper { font-size: 14px; }
@media screen and (max-width: 580px) { html .s-cart-empty-wrapper .s-description { font-size: 22px; } }
/* из /wa-data/public/shop/themes/insales/css/order.css — 21 */
html .s-checkbox { font-size: 11.71px; }
html .s-order-page .s-radio { font-size: 16.29px; }
html .wa-toggle > * { font-size: 12px; }
html .s-order-page .s-order-section > .s-section-header > .s-header { font-size: 22px; }
html .s-section-text { font-size: 13px; }
html .s-section-phone a { font-size: 15px; }
html .s-order-page .s-back-link { font-size: 13px; }
@media screen and (min-width: 1081px) { html .wa-order-form-wrapper .wa-form-footer { font-size: 12px; } }
html .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-submit-button { font-size: 14px; }
html .s-order-page .s-styled-select select { font-size: 11px; }
html .wa-field-wrapper .wa-input, html .wa-dropdown > .wa-dropdown-toggle { font-size: 11px; }
html .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-name { font-size: 14px; }
html .wa-field-wrapper .wa-textarea { font-size: 11px; }
html .s-cart-success-wrapper .s-header { font-size: 34px; }
html .wa-login-form-wrapper .wa-captcha-section .wa-captcha-input::-webkit-input-placeholder { font-size: 14px; }
html .wa-login-form-wrapper.wa-is-onetime-password-auth-type .wa-field-onetime-password .wa-value .wa-onetime-password-input-message { font-size: 12px; }
html .wa-login-form-wrapper.wa-is-onetime-password-auth-type .wa-send-onetime-password-edit-link-wrapper .wa-send-onetime-password-edit-link { font-size: 12px; }
html .wa-login-form-wrapper.wa-is-onetime-password-auth-type .wa-send-again-onetime-password-link-wrapper { font-size: 12px; }
html .wa-login-form-wrapper.wa-is-need-confirm .wa-edit-login-link-wrapper .wa-edit-login-link { font-size: 12px; }
html .s-order-help-item__info a { font-size: 15px; }
html .s-order-page .s-order-section > .s-section-body .wa-cart-body .wa-product .wa-product-body .wa-column-quantity .wa-quantity-cart-section .wa-field-wrapper .wa-field { font-size: 12px; }
/* из встроенного стиля (страница /order/) — 1 */
html #minimum-message { font-size: 12px; }
/* из встроенного стиля (страница /order/) — 1 */
html .callme_fixed { font-size: 11px; }
/* из /wa-data/public/blog/themes/insales/css/t18-stati.css — 11 */
html .t18-stat { font-size: 15px; }
html .t18-stat .t18-lead { font-size: 17px; }
html .t18-stat h2 { font-size: 20px; }
html .t18-stat table { font-size: 13px; }
html .t18-cta__zag { font-size: 16px; }
html .t18-stat .t18-cta__knopki a { font-size: 13px; }
html .t18-istochniki { font-size: 12px; }
html .t18-istochniki h2 { font-size: 14px; }
@media (max-width: 767px) { html .t18-stat { font-size: 14px; } }
@media (max-width: 767px) { html .t18-stat .t18-lead { font-size: 15px; } }
@media (max-width: 767px) { html .t18-stat h2 { font-size: 18px; } }
/* из /wa-data/public/blog/themes/insales/css/insale.blog.css — 8 */
html .in-blogs__name { font-size: 18px; }
html .in-blogs__date { font-size: 11px; }
@media screen and (max-width: 580px) { html .in-blogs__name { font-size: 14px; } }
@media screen and (max-width: 580px) { html .in-blogs__des { font-size: 11px; } }
html .in-post__next { font-size: 14px; }
html .comments .credentials .username { font-size: 14px; }
html .comments .actions { font-size: 11px; }
@media screen and (max-width: 580px) { html .comments .credentials .username { font-size: 11px; } }
/* из /wa-apps/shop/plugins/dp/css/frontend.page.css — 9 */
html .dp-page { font-size: 14px; }
html .dp-page__col-name { font-size: 14px; }
html .dp-page__col-description { font-size: 12px; }
html .dp-page__service-caption-view-on-map-link { font-size: 12px; }
html .dp-page__service-estimated-date .dp-estimated-date__values-item-value { font-size: 12px; }
html .dp-page .dp-cost__values-item { font-size: 12px; }
html .dp-page .dp-cost__values-item .dp-cost__value_free { font-size: 12px; }
html .dp-page .dp-cost__values-item:first-child { font-size: 14px; }
html .dp-page .dp-cost_value { font-size: 14px; }
