/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 17 2026 | 08:39:38 */
/* Кнопка "товар уже куплен" */
a.single_add_to_cart_button.button.alt.nst-wd-already-bought-button {

    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-height: 40px !important;
    padding: 0 14px !important;

    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: #8cff9a !important;
    text-align: center !important;
    text-transform: none !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    text-shadow:
        0 0 1px rgba(140, 255, 154, 0.55),
        0 0 10px rgba(140, 255, 154, 0.35) !important;
        border: solid!important;
        border-radius: 12px!important;
        border-width: 1px;
        margin-top: 20px;
}

/* Hover кнопки "товар уже куплен" */
a.single_add_to_cart_button.button.alt.nst-wd-already-bought-button:hover {
   align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-height: 40px !important;
    padding: 0 14px !important;

    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: #8cff9a !important;
    text-align: center !important;
    text-transform: none !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    text-shadow:
        0 0 1px rgba(140, 255, 154, 0.55),
        0 0 10px rgba(140, 255, 154, 0.35) !important;
        border: solid!important;
        border-radius: 12px!important;
        border-width: 1px;
        margin-top: 20px;
}




/* Кнопка авторизации для оплаты с баланса */
a.single_add_to_cart_button.button.alt.nst-wd-guest-balance-button {
    width: 100% !important;
    background: #75284c !important;
    background: linear-gradient(90deg, rgba(117, 40, 76, 1) 0%, rgba(255, 92, 152, 1) 100%) !important;
    height: 40px !important;
    font-size: 12px !important;
    margin-top: 20px !important;
    text-transform: none !important;
}

/* Обычная кнопка добавления в корзину */
button.single_add_to_cart_button.button.alt {
    background: #e88aff !important;
    background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
    width: 100% !important;
    height: 40px !important;
    margin-top: 20px !important;
    border: none !important;
    text-transform: none !important;
}

/* Текст внутри кнопок */
a.single_add_to_cart_button.button.alt.nst-wd-guest-balance-button span,
button.single_add_to_cart_button.button.alt span {
    text-transform: none !important;
}

bel {
  padding-bottom: 5px !important;
}

button.show-password-input {
  margin-top: 15px !important;
  border-radius: 4px !important;
}

button.button.woocommerce-button.woocommerce-form-login__submit {
    margin-top: 14px !important;
}

button.show-password-input {
  display: none !important;
}

a.button.btn-cart.wc-forward {
  background-color: gray !important;
}

a.button.checkout.wc-forward {
  background-color: palevioletred !important;
}




div.nst-balance-cart-notice {
  background-color: black !important;
}


div.payment_box.payment_method_mycred {
  background-color: gray !important;
}

strong span bdi {
  color: greenyellow !important;
}

/* === В корзину */

div.ppp-purchased-content {
  border: solid !important;
  padding: 11px !important;
}

/* === В корзину */


div.quantity {
  display: none !important;
}

/* === Кнопка возврата в корзину */
a.button.wc-backward {
        background: #e88aff !important;
background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

/* === Сообщение, всплывающее уведомление */

div.woocommerce-message {
      background: #e88aff !important;
background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

/* === Корзина офомрление заказ */

ul.woocommerce-error {
  background: #e88aff !important;
  background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

button.button {
    background: #e88aff !important;
    background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

a.checkout-button.button.alt.wc-forward {
      background: #e88aff !important;
      background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

td.product-total {
  background-color: #191919 !important;
}

div.ppp-purchased-content {
       background: #e88aff !important;
      background: linear-gradient(216deg, rgba(232, 138, 255, 1) 0%, rgba(255, 130, 228, 0.23) 100%) !important;
}

td.woocommerce-table__product-name.product-name {
  background-color: #212121 !important;
}


/* === Сайдбар single product */

.sidebar-right.single-product-sidebar.area-sidebar-product-single {
  background-color: #191919 !important;
}

/* === Скрывает заказы верхней панели, не все */
div.wcfm_dashboard_stats {
  display: none;
}

/*Похожие товары -- конец-- */
div.related-products {

  background: #191919 !important;
  border: none !important;
	  
}

div.slide-product.owl-carousel-item {
   border: none !important;
}

div.owl-stage {
    border: none !important;
}

div.owl-stage-outer {
   border: none !important;
}


/*сайдбар simple product*/
aside.sidebar-container.col-lg-3.col-md-3.col-12.order-last.sidebar-right.single-product-sidebar.area-sidebar-product-single {
  border: none !important;

}
/*сайдбар simple product*/
div.widget_text.wd-widget.widget.sidebar-widget.widget_custom_html {
   border: none !important;
}





/* === Начало из CSS 2  === */
/* === Начало из CSS 2  === */
/* === Начало из CSS 2  === */
/* === Начало из CSS 2  === */

/* === Обводка изображений товара: градиентная рамка === */
img.attachment-large.size-large.wd-lazy-load.wd-lazy-fade.ewww_webp_loaded.wd-loaded,

/*WOOCOMMERCE блок под товарами (политика, детали)*/
div.product-tabs-wrapper {
  display: none !important;
}


/*Фон блока продукта товара в элементор наверно (на фоне за картинкой и текстом) */
.align-items-start {
  background-color: #191919 !important;
}

/*Полоски элементор на главной (вокруг товара полоски) */
div.elementor-divider {
  display: none !important;
}


/* === Рамка для изображений среднего размера === */
img.attachment-medium.size-medium.wd-lazy-load.wd-lazy-fade.ewww_webp_loaded.wd-loaded {
  border-style: solid !important;
  border-width: 1px !important;
  border-image: linear-gradient(90deg, rgba(137,105,142,1) 0%, rgba(255,203,246,1) 100%) 1 !important;
}



/* === Ссылка "Забыли пароль?" === */
a.woocommerce-LostPassword.lost_password {
  color: gray !important;
}

/* === Красное уведомление WooCommerce === */
p.woocommerce-store-notice.demo_store {
  background: linear-gradient(81deg, rgba(255,73,73,1) 0%, rgba(93,0,0,1) 35%, rgba(134,27,27,1) 100%) !important;
  box-shadow: 0 0 1px 1px #111111 inset !important;
  border-radius: 25px !important;
  margin-bottom: 111px !important;
  z-index: 1111111 !important;
}

/* === Боковая область карточки товара === */
.area-sidebar-product-single {
  padding: 11px !important;
}

/* === Кнопка поиска === */
div.aws-search-btn.aws-form-btn {
  background-color: pink !important;
}

/* === Боковая панель под изображением товара === */
div.row.product-image-summary-wrap > aside {
  background-color: #212121 !important;
}

/* === Кнопка "Добавить в корзину" === */


/* === Ховер по кнопке "Добавить в корзину" === */
button.single_add_to_cart_button.button.alt:hover,
a.single_add_to_cart_button.button.alt:hover {
  opacity: 0.8 !important;
}

/* === Заголовки элементов в дашборде (визуальные, не WCFM UI) === */
a.wcfm_dashboard_item_title {
  background: linear-gradient(216deg, rgba(245,158,255,1) 0%, rgba(156,64,119,1) 100%);
  border-radius: 11px;
  padding: 4px;
  font-size: 12px;
}




/* === Приоритет поиска (всплывающее окно) === */
#ajaxsearchprores2_1 {
  z-index: 2147483647 !important;
}

/* === Поле итоговой суммы (скрытие) === */
div.pewc-total-field-wrapper {
  display: none !important;
}

/* === Тени у миниатюр товаров === */
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wd-lazy-load.wd-lazy-fade.wd-loaded,
img.attachment-shop_catalog.size-shop_catalog.wd-lazy-load.wd-lazy-fade.wd-loaded {
  box-shadow: 0 0 12px 1px pink inset !important;
  border-radius: 5px !important;
}

/* === Цвет блока товара === */
.product-type-simple {
  background-color: #191919 !important;
}


/* === Плашка скидки === */
span.onsale.product-label {
  background-color: #ffbc0d !important;
}

/* === Подвал магазина === */
div.store-footer {
  background-color: #191919 !important;
}


/* === Цвета и выравнивание цен === */
.price bdi {
  position: relative;
  top: 7px;
}

#Bdis,
.woodmart-products-holder ins bdi {
  color: #ffbc0d !important;
}

/* === Центровка блока выбора количества на странице товаров === */
.wd-products-per-page {
  text-align: center !important;
}







/* === Внешний вид поисковой формы === */
.aws-search-form .aws-wrapper input[type=search] {
  background-color: #2a2a2a !important;
  color: #fff !important;
}

/* === Сетка товаров === */
.product-grid-item {
  margin-top: 3px;
  margin-bottom: 3px !important;
  background-color: #191919 !important;
}

/* === Границы сетки товаров === */
.products-bordered-grid.pagination-pagination.row.grid-columns-4 {
  border: none !important;
}

/* === Баннер магазина (изображение) === */
.wcfm_banner_area .banner_area .banner_img {
  background-size: contain !important;
}

/* === Заголовки магазина === */
.wcfm_banner_area .banner_area h1,
#products .product_area li a.page-numbers {
  color: #fbf973 !important;
}





/* === Размер цены на карточках === */
.woodmart-products-holder .wrap-price .price {
  font-size: 14px !important;
  width: 100% !important;
}

/* === Цвет меток товара (скидки, новые и т.д.) === */
.elementor-element-80ede17 .product-labels span,
.elementor-element-4ae539b .product-labels span,
.product-labels span {
  background-color: #ffbc0d !important;
}

/* === Анимация карточек магазинов WCFM === */
#wcfmmp-stores-wrap {
  animation-delay: 0s;
  animation-name: bob;
  animation-duration: 0.65s !important;
  animation-fill-mode: both;
}

/* === Скрытие даты постов и статусов === */
div.post-date.woodmart-post-date,
span.wcpv-unpaid-status {
  display: none !important;
}

/* === Цвет текста в окне членства === */
.wcfm-membership-wrapper {
  color: #424242 !important;
}

/* === Цвет заголовков форм управления товарами в WCFM === */
#wcfm_products_manage_form_general_expander > div.wcfm_product_manager_general_fields > p.description.wcfm_title.wcfm_ele.virtual_ele_title.checkbox_title.simple.booking.non-variable-subscription.non-job_package.non-resume_package.non-redq_rental.non-accommodation-booking.non-pw-gift-card {
  color: orange !important;
}

#wcfm_products_manage_form_general_expander > div.wcfm_product_manager_general_fields > p.description.wcfm_title.wcfm_ele.downloadable_ele_title.checkbox_title.simple.appointment.non-variable-subscription.non-job_package.non-resume_package.non-redq_rental.non-accommodation-booking.non-pw-gift-card {
  color: orange !important;
}

#wcfm_products_manage_form_downloadable_head {
  color: orange !important;
}

/* === Цвет заголовков товаров на главной === */
.elementor-element-0bcc50b .product-title a,
.elementor-element-1902401 .product-title a {
  color: #919191 !important;
}

/* === Цвет цен на главной === */
.elementor-element-1902401 .price bdi,
.elementor-element-0bcc50b .price bdi {
  color: #919191 !important;
}

/* === Границы карточек товаров на главной === */
.elementor-element-1902401 .elementor-widget-html .product-grid-item,
.elementor-element-0bcc50b .elementor-widget-html .product-grid-item {
  border-color: #2a2a2a !important;
}




/* === Конец из CSS 2  === */
/* === Конец из CSS 2  === */
/* === Конец из CSS 2  === */
/* === Конец из CSS 2  === */

div.note_content {
  background-color: gray !important;
}

/* === Скрывает описание товара simple product === */
div.product-tabs-wrapper {
  display: none !important; 
}



/* === Фон выпадающего блока поиска или фильтра === */
.wd-scroll.wd-dropdown.color-scheme-light.wd-opened {
  background: rgb(56,56,56); /* тёмно-серый фон */
}


/* Изменяет цвет цены на жёлто-зелёный */
span span bdi {
  color: yellowgreen !important;
}

/* === Актуальная цена (ins) — отступ слева === */
ins span bdi {
  margin-left: 30px !important;
}

/* === Старая цена (del) — размер текста === */
del span bdi {
  font-size: 18px !important;
}

/* === Новая цена (ins) — цвет и размер === */
ins span bdi {
  color: yellow !important; /* выделение жёлтым */
  font-size: 20px !important;
}
