.elementor-1980 .elementor-element.elementor-element-0100bd7{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1980 .elementor-element.elementor-element-0fef9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-1980 .elementor-element.elementor-element-0100bd7{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1980 .elementor-element.elementor-element-0fef9eb{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-0fef9eb *//* Названия товаров */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-name a {
    color: #222222 !important;
}

/* Цена */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-price,
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-price * {
    color: #222222 !important;
}

/* Выберите параметры */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-add-to-cart a {
    color: #222222 !important;
}

/* Крестик удаления */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-remove a,
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .remove {
    color: #222222 !important;
}

/* Цвет ссылок при наведении */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table a:hover {
    color: #666666 !important;
}

/* Нейтральные границы таблицы */
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table,
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table th,
.elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table td {
    border-color: #E5E5E5 !important;
}
/* Размер названия товара только на телефоне */
@media (max-width: 1024px) {
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table .product-name a {
        font-size: 14px !important;
        line-height: 1.4 !important;
    }
}
/* Название товара на телефоне */
@media (max-width: 1024px) {
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_view.mobile .product-name h3 {
        margin-block-start: -15px !important;
    }
}
/* Расстояние между товарами только на телефоне */
@media (max-width: 1024px) {
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_view.mobile li {
        margin-bottom: 30px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .product-remove,
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .remove_from_wishlist {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .remove_from_wishlist {
        font-size: 14px !important;
        color: #222 !important;
    }

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .remove_from_wishlist i {
        display: none !important;
    }

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .remove_from_wishlist::after {
        content: "Удалить";
        display: inline-block;
        color: #222;
    }
}
/* Выравнивание кнопок на телефоне */
@media (max-width: 1024px) {

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .additional-info-wrapper {
        text-align: left !important;
        padding-left: 0 !important;
    }

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .product-add-to-cart,
    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .product-remove {
        text-align: left !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .elementor-1980 .elementor-element.elementor-element-0fef9eb .wishlist_table.mobile .remove_from_wishlist {
        text-align: left !important;
        font-size: 14px !important;
    }
}/* End custom CSS */