/* Размер шрифта в главном меню*/
.main-menu__item {
    font-size: 1.5rem;
}
.header-catalog-btn {
    font-size: 1.5rem;
}
/* Размер шрифта обо мне*/
.history-section {
    font-size: 1.6rem;
}
/* Рамки цвета шире */
.color {
    padding: 1rem 2rem;
}
/* Заголовок страницы ФАК */
.title-faq {
     display: none;
}
/* Заголовок Информация в оформлении заказа */
.c-order__wrapper_50 {
    padding-top: 0px;
}
/* Иконки в кнопках подборки товаров на главной */
.a-tabs__link-icon {
    display: none;
}
/* Заголовок Н2 под стиль шаблона */
h2 {
    margin: 0;
    -webkit-background-clip: text;
    font-weight: 500;
    letter-spacing: -1px;
    line-height: 1 !important;
    font-size: 4rem;
    margin-bottom: 2rem;
}
/* Заголовок Н3 в блоке Тригеры */
.advantage__subtitle h3 {
    font-size: 1.8rem;
    font-weight: 600;
    margin-bottom: 10px;
}
/* Текст в блоке Тригеры */
.advantage__subtitle p {
   font-size: 1.5rem;
}
/* Выравнивание и скругление в блоке Тригеры */
.advantage__card {
    justify-content: flex-start !important;
    border-radius: 2.4rem;
}

/* Кнопка показать еще в каталоге */
#chd-show-more-button {
    display: flex;
    font-weight: 400;
}
/* Кнопка показать еще на главной */
.product-tabs__show-more {
    border: 2px solid var(--accent-color);
    font-size: 1.6rem;
	font-weight: 400;
}
/* Размер шрифта в карточке товара */
.description__container {
    font-size: 1.6rem !important;
}
.property .prop-spec {
    font-size: 1.6rem !important;
}
/* Модуль ФАК */
.content-faq .question.open a {
    background: #f9f9f9;
    border: 1px;
    border-radius: 20px 20px 0 0;
}
.content-faq .question a {
    display: block;
    color: #000000;
    padding: 20px 10px 10px 10px;
    font-size: 1.8rem;
}
.content-faq .faq-item .answer {
    padding: 20px 10px;
    font-size: 1.6rem;
    line-height: 18px;
    background: #f9f9f9;
    border: 1px;
    border-radius: 0 0 20px 20px;
}
.faq-item_open::after {
    background: #ffbf00;
}
.question::before {
    background: #333333;
}
.question::after {
    background: #333333;
}
/* Цена товара */
.card__price {
    color: #333;
    font-weight: 700;
}
/* Цвет кнопки В корзине */
.card__add-button.default-btn.alreadyInCart {
    background: #333;
}
/* Цвет цены в корзине*/
.card__price {
    color: #333;
    font-weight: 700;
}
/* Цвет цены в мини-корзине*/
.minicart__dropdown-content .js-cartPrice {
    color: #333;
    font-weight: 700;
    font-size: 2rem;
}
/* Цвет цены в при оформлении заказа*/
.c-order__total--amount.showFullPrice .total-sum {
    color: #333;
}
.c-order__total--amount.showFullPrice .full-summ {
    color: #333;
}
.c-order__total--amount.showFullPrice .delivery-summ {
    color: #333;
}
/* Стрелки шаги оформления заказа */
.c-order__title {
    background: #f3f3f3;
}
.c-order__title:before {
    border-left: 20px solid #f3f3f3;
}

element.style {
}
.lang-editor {
    pointer-events: all;
    position: relative;
}
*:not(i) {
    font-family: Nunito;
}
* {
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.c-order__title {
    font-weight: 500 !important;
    color: #000;
}
/* Кнопка СДЕК при оформлении заказа*/
.kcdek-map-open-button {
    width: auto !important;
    border-radius: 30px !important;
    background-color: #ffbf00 !important;
}
.kcdek-map-open-button input[type=button]{
    background-color: #ffbf00 !important;
}
/* Отзывы в карточке товара*/
#mg-product-comments-rating form textarea {
    outline: none;
    border: 2px solid #f9f9f9;
    border-radius: 10px;
}
/* Кнопки купить и поделиться в карточке товара */
.product-page__buy-buttons {
    display: flex;
    gap: 10px;
    flex-direction: row;
    justify-content: flex-start;
}
/* Заголовок в отзывах на главной */
.last-comments__title {
    color: #333;
    background-image: none;
}
.last-comments__title span {
    color: #333;
    background-image: none;
}
/* Фон блока отзывов на главной */
.last-comments__svg {
    display: none;
}
.last-comments__container {
    background: #f9f9f9;
    padding: 1rem 6rem;
}
.last-comments__item {
    background: #fff;
    border-radius: 2.4rem;
}
/* Иконка пользователя в отзывах */
.last-coment__image-container {
    width: 7rem;
    height: 7rem;
}
.last-comment__avatar {
    font-size: 4rem;
}
/* Шрифт в отзывах на главной */
.last-comment__comment {
    font-size: 1.6rem;
}
/* Отступы и кнопки в отзывах мобильная версия */
@media (max-width: 456px) {
    .last-comments__container {
        padding: 1rem;
    }
    .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
        display: none;
    }
  .swiper-button-next, .swiper-button-prev{
       display: none;
  }
}
/* Фон в модальном окне отзыва */
.last-comment__modal-footer {
    background: linear-gradient(0.116turn, var(--third-gradient-color) 0%, var(--fourth-gradient-color) 100%);
}
/* Страница 404 */
.not-found__img {
    width: 40rem !important;
    height: 40rem !important;
    background: none !important;
}
.not-found {
    padding-top: 40px;
    padding-bottom: 40px;
}
/* Ваша корзина пуста */
.empty-cart__img {
    width: 40rem !important;
    height: 40rem !important;
    background: none !important;
}
.not-found {
    padding-top: 40px;
    padding-bottom: 40px;
}
.order-empty__img {
    width: 40rem !important;
    height: 40rem !important;
    background: none !important;
}
/* Сообщение о применении промокода */
.promo-is-success {
    font-weight: 500;
    font-size: 1.4rem;
}
#msg-about-code {
    font-weight: 500;
    font-size: 1.4rem;
}
/* Итого в мини-корзине */
.minicart__total {
    font-size: 1.8rem;
    letter-spacing: 0px;
}
/* Цвет подвала */
.footer__container {
    background: #ededed;
}
/* Текст в спойлере */
.spoiler-title {
    padding: 2rem 1rem;
    background-color: #f9f9f9;

}
.static-container .spoiler {
    border-color: #fff;
}
.spoiler {
    border: 1px solid #fff;
    border-radius: 10px;
}
.spoiler:last-of-type {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
/* Текст скидки при оформлении */
.mg-plugin-value-discount {
    font-size: 1.3rem;
    font-weight: 600;
}
/* Каталог выше футера */
.catalog__main {
    z-index: 1;
}
/* Поиск в мобильной версии */
@media (max-width: 456px) {	
    .fastResult {
         flex-wrap: nowrap;
         flex-direction: column;
         align-items: center;
     }	
     .search-item {
         width: calc(100% - 2rem);
     }
}
/* Заголовок в банере о продуктах на главной */
.banner-big__title {
    background-image: none;
    color: #333;
}
/* Таблица согласий в ЛК */
#c-tab__agreements {
    padding: 10px 5px;
}
/* Список заказов в ЛК */
.personal-history__header {
    background: #f9f9f9;
    border-radius: 10px;
}
.personal-history__item {
    border: 1px solid #f9f9f9;
    border-radius: 10px;
}
.personal-history__item--active .personal-history__header {
    border-radius: 10px 10px 0 0;
}
/* Информация об авторизации в ЛК */
.e-form__row-info {
    line-height: 1.6;
    margin-bottom: 20px;
    background-color: #ffbf00;
    padding: 20px;
    border: 1px;
    border-radius: 10px;
    font-size: 1.6rem;
    max-width: 400px;
    min-width: 200px;
    width: 100%;
    margin-top: 20px;
}
/* Высота текстового поля в ЛК */
textarea.e-form-input {
    height: 12rem;
}
/* Отступ у кнопкуи выбор адреса в ЯндексДоставке */
.deliveryInfo {
    margin-top: 10px;
}
/* Кнопки каталога на главной */
.a-tabs__link.default-btn {
    border-radius: 50px;
    height: 6rem;
}
/* Кнопка показать больше на главной */
.product-tabs__show-more {
    border: 2px solid #333;
    font-size: 1.6em;
}
.product-tabs__show-more {
    background: #f9f9f9;
    color: #333;
}
/* Кнопка в банере о продуктах на главной */
.banner-big__link {
//  padding: 0.8rem 1.5rem;
    font-size: 1.6rem;
    font-weight: 400;
    color: #333;
    background-color: #fff;
    border: 2px solid  #333;
    border-style: solid;
}
/* Кнопки в отзывах на главной */
.last-comment__link {
    color: #333;
    border: 2px solid #333;
}
/* Кнопка поделиться в товаре */
.default-btn.yandex-share__btn {
    border: 2px solid #333;
    font-size: 1.6rem;
    line-height: 1.2;
    font-weight: 500;
}
/* Кнопка оставить отзыв в товаре */
.product-page-wrapper #mg-product-comments-rating form button {
    font-size: 1.6rem;
}
/* Кнопка ответить на отзыв в товаре */
#mg-product-comments-rating-ajax-body #mg-product-comments-rating ul li span.answer a {
    border-radius: 30px !important;
}
/* Текст отзыва в товаре */
.product-page-wrapper #mg-product-comments-rating ul li div {
    font-size: 1.6rem;
}
/* Кнопки в Мини корзине */
.default-btn.minicart__footer-to-cart {
    border: 2px solid #333;
    background: #f9f9f9;
}
.default-btn.minicart__footer-to-cart:hover {
    background: #333;
}
.mg-share-btn {
    border: 2px solid var(--secondary-background-color);
    background-color: #f9f9f9;
    font-size: 1.6rem;
}
/* Название товаров вмобильной версии Мини корзине */
@media (max-width: 480px) {
    .minicart-item__title {
        font-size: 15px;
    }
}
/* Описание способов доставки */
.deliveryInfo {
    color: #333;
}