:root {
    --main-bg: linear-gradient(220deg, #63FFC9 4%, #04D2F3 81%);
}


.ms {
    margin-top: 80px;
}

p:last-child {
	margin-bottom: 0;
}

/*Прокрутка в таблице*/
.table {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}


/*UL списки*/
.custom_ul ul {
    list-style-type: none;
    font-weight: 500;
    padding-left: 0;
}

.custom_ul ul li {
    margin-bottom: 20px;
}

.custom_ul ul li:before {
    content: "";
    margin-right: 10px;
    background-color: var(--e-global-color-primary);
    width: 12px;
    height: 12px;
    position: relative;
    display: inline-block;
    border-radius: 50%
}

/**
 * Скрываем варианты "Показать по"
 */
.form-electro-wc-ppp option[value="-1"],
.form-electro-wc-ppp option[value="256"],
.form-electro-wc-ppp option[value="128"] {
    display: none;
}

.products-with-category-image-inner .image-block {
    display: none !important;
}

.hfe-nav-menu a.hfe-menu-item {
    justify-content: flex-start;
}

.hfe-nav-menu img {
    max-width: 20px;
}

/* На главной в топе смартфонов скрываем подкатегории */
.products-with-category-image-inner.row.g-0 .categories-menu-list {
    display: none;
}

section.products-with-category-image header {
    margin-bottom: 20px;
}

@media screen and (max-width:1025px) {
    .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block {
        flex-wrap: nowrap !important;
        overflow-x: auto !important;

    }

    .slider-das-block {
        background: #F5F5F5;
    }

    .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da {
        max-width: 70%;
    }

    .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da:not(:last-child) {
        margin-right: 20px;
    }
}

@media screen and (min-width:768px) {
    .home-v7-banner-block {
        display: none;
    }
}

span.electro-price {
    font-size: 16px;
    font-weight: 500;
}

.single-product .single-product-wrapper .summary span.electro-price {
    font-size: 24px;
    font-weight: 600;
}

.grecaptcha-badge {
    visibility: hidden;
}

/* New header */
/* .site-header.header-v8 {
    display: none;
} */




/* .dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form, .dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form {
    opacity: 1 !important;
  } */


.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
    max-width: 320px;
    width: 96vh;
}

.elementor-72092 .elementor-element.elementor-element-f761dc1 .hfe-dropdown.menu-is-active {
    margin-top: 0px;
}

.menu-header .secondary-nav-v6,
section.top-bar-custom,
section.main-head {
    margin-bottom: 0px;
}

.head-cart a#hfe-menu-cart__toggle_button {
    flex-direction: row-reverse;
    padding: 0px;
}

.main-head .elementor-icon-wrapper,
.mob-acc .elementor-icon-wrapper {
    display: flex;
}

.head-cart span.elementor-button-text.hfe-subtotal {
    margin-left: 10px;

}

.bottom-header .secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav {
    display: flex !important;
    justify-content: space-between;
    width: 100%;
}

.bottom-header .secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li+li:before {
    display: none;
}

.btn-grad a.elementor-button.elementor-button-link.elementor-size-sm {
    background: var(--main-bg);
    transition: all .4s ease;
}

.btn-grad a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    opacity: .7;
}

.main-head .elementor-icon-box-wrapper a {
    transition: all .4s ease;
}

.main-head .elementor-icon-box-wrapper:hover a {
    color: var(--e-global-color-primary)
}

.top-bar-custom .secondary-nav-v6-inner a,
.main-head .secondary-nav-v6-inner a {
    transition: all .4s ease;
}

.top-bar-custom .secondary-nav-v6-inner a:hover,
.main-head .secondary-nav-v6-inner a:hover {
    color: var(--e-global-color-primary)
}




.burger.elementor-widget:not(:last-child),
.mob-acc.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.mob-search .dgwt-wcas-search-icon.js-dgwt-wcas-search-icon-handler {
    fill: var(--e-global-color-primary)
}

.hfe-menu-cart__toggle.elementor-button-wrapper {
    display: flex;
}

/* nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
    max-width: 300px;
    height: 100vh;
    align-items: baseline;
} */

.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
    align-items: baseline;
}

button.dgwt-wcas-om-return.js-dgwt-wcas-om-return {
    background: var(--main-bg);
}

/*home*/
.column_empty_menu {
    width: 271px !important;
}

.slider-with-da-block {
    margin-top: 0;
}


/*Название товара*/
.woocommerce-loop-product__title {
    font-size: 13px;
}

/*Выбор вариаций*/
.vi-wpvs-label-selected {
    margin-bottom: 10px;
}

/*Поиск в шапке от Fibo Search*/
.electro-navbar-inner .navbar-search {
    flex: 1 0 0%;
}


.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    height: 50px;
}

@media screen and (max-width:767px) {
    .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
        border-radius: 0 !important;
    }
}

/*Скрыть страну при оформлении*/
p#billing_country_field {
    display: none;
}

.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active::before {
    border-color: #40EED9;
}

/*Типографика*/
h1 {
    font-size: 2.1rem;
    font-weight: bold;
}

h2 {
    font-size: 1.6rem;
}

h3 {
    font-size: 1.3rem;
}

/*Поиск*/
.dgwt-wcas-has-desc .dgwt-wcas-sp>*,
.dgwt-wcas-has-img .dgwt-wcas-sp>* {
    width: 100px;
    font-size: 14px;
}

/*Облако меток*/
a.tag-cloud-link {
    background: #f5f5f5;
}

/*Кнопки корзины*/
.off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward {
    line-height: 1.1;
}

/*Фото товаров в карточке*/
.owl-item>.product .product-thumbnail>img,
.owl-item>.product .wp-post-image,
.products>.product .product-thumbnail>img,
.products>.product .wp-post-image {
    height: 200px;
    width: 100%;
    object-fit: contain;
}

.product-rating {
    font-size: 12px;
}

/*Убрать обводку кнопок*/
.btn-primary,
.cart-collaterals .cart_totals .wc-proceed-to-checkout a,
.customer-login-form .button,
.dokan-btn-theme,
.dokan-store-support-and-follow-wrap .dokan-btn,
.dropdown-menu-mini-cart .wc-forward.checkout,
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a,
.sign-in-button,
.widget_price_filter .price_slider_amount .button,
a.dokan-btn-theme,
input.dokan-btn-theme[type=submit],
input[type=submit],
table.cart .actions .checkout-button,
div.wpforms-container-full .wpforms-form button[type=submit] {
    border: none !important;
}

/*Логов телефоне*/
.handheld-header-v2 .header-logo img {
    margin-top: 10px;
}

/*Кнопки*/
.single_add_to_cart_button.button {
    padding: 10px;
}

/*Главный фон*/
#payment .place-order button[type=submit],
.aws-container .aws-search-form .aws-search-clear,
.button:hover::before,
.category-icons-carousel .category a:hover .category-icon,
.columns-6-1>ul.products.product-main-6-1>li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active,
.da .da-action>a::after,
.da-block .da-action::after,
.deal-products-with-featured header,
.deal-products-with-featured ul.products>li.product.product-featured .savings,
.deal-progress .progress-bar,
.demo_store,
.departments-menu-v2-title,
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li.active a:after,
.dokan-elector-style-active.store-v5 .profile-frame+.dokan-store-tabs>ul li.active a:after,
.ec-tabs>li.active a::before,
.electro-handheld-footer-bar ul li a .count,
.electro-navbar,
.electro-navbar-primary,
.footer-newsletter,
.full-color-background .header-v3,
.full-color-background .header-v4,
.full-color-background .top-bar,
.handheld-header-v2,
.handheld-header-v2.stuck,
.handheld-navigation-wrapper .stuck .navbar-toggler,
.handheld-navigation-wrapper .stuck button,
.handheld-navigation-wrapper.toggled .stuck .navbar-toggler,
.handheld-navigation-wrapper.toggled .stuck button,
.header-icon-counter,
.header-v1 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .btn,
.header-v5,
.header-v5 .header-top,
.header-v5 .stuck,
.header-v6 .navbar-search .input-group .btn,
.header-v7 .masthead,
.header-v8 .navbar-search .input-group .btn,
.home-mobile-v2-features-block,
.mobile-header-v2,
.mobile-header-v2.stuck,
.navbar-compare .count,
.navbar-mini-cart .cart-items-count,
.navbar-primary,
.navbar-search-input-group .navbar-search-button,
.navbar-wishlist .count,
.owl-dots .owl-dot.active,
.owl-item .product:hover .added_to_cart::before,
.owl-item .product:hover .button::before,
.pace .pace-progress,
.pagination ul.page-numbers>li a.current,
.pagination ul.page-numbers>li span.current,
.product-categories-list-with-header.v2 header .caption .section-title,
.products-2-1-2 .nav-link.active::before,
.products-2-1-2 .nav-link:hover::before,
.products-4-1-4 .nav-link.active::before,
.products-4-1-4 .nav-link:hover::before,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active,
.products-carousel-tabs .nav-link.active::before,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link.active,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active,
.products-carousel-with-timer .deal-countdown-timer,
.products.show-btn>li.product .added_to_cart,
.products.show-btn>li.product .button,
.section-onsale-product .savings,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button,
.section-onsale-product-carousel .savings,
.show-nav .nav .nav-item.active .nav-link,
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active,
.single-product .product-images-wrapper .flex-control-nav li a.flex-active,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active,
.single_add_to_cart_button,
.vertical-menu>li:first-child,
.wc-tabs>li.active a::before,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-info,
.woocommerce-noreviews,
.woocommerce-pagination ul.page-numbers>li a.current,
.woocommerce-pagination ul.page-numbers>li span.current,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i,
.yith-wcqv-button,
div.wpforms-container-full .wpforms-form .wpforms-page-button,
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form input[type=submit],
li.product:hover .added_to_cart::before,
li.product:hover .button::before,
p.no-comments,
section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button,
ul.products>li.product.list-view.list-view-small .button:active::after,
ul.products>li.product.list-view.list-view-small .button:focus::after,
ul.products>li.product.list-view.list-view-small .button:hover::after,
ul.products>li.product.list-view:not(.list-view-small) .button:active,
ul.products>li.product.list-view:not(.list-view-small) .button:focus,
ul.products>li.product.list-view:not(.list-view-small) .button:hover,
ul.products[data-view=list-view].columns-1>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-2>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-3>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-4>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-5>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-6>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-7>li.product .product-loop-footer .button,
ul.products[data-view=list-view].columns-8>li.product .product-loop-footer .button,
table.cart .actions .wc-proceed-to-checkout .checkout-button,
#scrollUp,
.custom .tp-bullet.selected,
.hero-action-btn,
.home-v1-slider .btn-primary,
.home-v2-slider .btn-primary,
.home-v3-slider .btn-primary,
.accessories .add-all-to-cart.btn,
.accessories .add-all-to-cart.hero-action-btn,
.owl-item>.product .add-to-cart-wrap .button::before,
.owl-item>.product .added_to_cart::before,
.section-onsale-product .onsale-product .add-to-cart-wrap .button::before,
.section-onsale-product .onsale-product .added_to_cart::before,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button::before,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart::before,
li.product .add-to-cart-wrap .button::before,
li.product .added_to_cart::before,
.electro-advanced-reviews .comment-form .form-submit input[type=submit],
.btn-primary,
.cart-collaterals .cart_totals .wc-proceed-to-checkout a,
.customer-login-form .button,
.dokan-btn-theme,
.dokan-store-support-and-follow-wrap .dokan-btn,
.dropdown-menu-mini-cart .wc-forward.checkout,
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a,
.sign-in-button,
.widget_price_filter .price_slider_amount .button,
a.dokan-btn-theme,
input.dokan-btn-theme[type=submit],
input[type=submit],
table.cart .actions .checkout-button,
.btn,
.button,
.hero-action-btn,
button,
input[type=button],
input[type=reset],
input[type=submit],
.elementor-button {
    background-color: transparent;
    background: var(--main-bg);
    color: #fff;
    
}


button {
    transition: all 0.5s;
}

button:hover {
    opacity: 0.7;
}

.single_add_to_cart_button.button:focus::before,
.single_add_to_cart_button.button:hover::before {
    background: none;
}



div.wpforms-container-full .wpforms-form input[type=checkbox] {
    width: 20px !important;
    height: 20px !important;
    vertical-align: sub !important;
}

/*Бордеры*/
#customer_login h2::after,
#payment .place-order button[type=submit],
#reviews #comments>h2::after,
#reviews:not(.electro-advanced-reviews) #comments>h2::after,
.address header.title h3::after,
.addresses header.title h3::after,
.cart-collaterals h2:not(.woocommerce-loop-product__title)::after,
.comment-reply-title::after,
.comments-title::after,
.contact-page-title::after,
.cpf-type-range .tm-range-picker .noUi-origin .noUi-handle,
.customer-login-form h2::after,
.deal-products-carousel .deal-products-carousel-inner .deal-countdown>span,
.deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after,
.deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown>span,
.departments-menu .departments-menu-dropdown,
.departments-menu .menu-item-has-children>.dropdown-menu,
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
.ec-tabs>li.active a::after,
.edit-account legend::after,
.electro-wide .onsale-product-carousel .onsale-product__inner,
.electro-wide .section-onsale-product .onsale-product__inner,
.footer-widgets .widget-title:after,
.header-v1 .aws-container .aws-search-field,
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .form-control,
.header-v1 .navbar-search .input-group .input-group-addon,
.header-v3 .aws-container .aws-search-field,
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .form-control,
.header-v3 .navbar-search .input-group .input-group-addon,
.header-v6 .aws-container .aws-search-field,
.header-v6 .navbar-search .input-group .btn,
.header-v6 .navbar-search .input-group .form-control,
.header-v6 .navbar-search .input-group .input-group-addon,
.header-v8 .aws-container .aws-search-field,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .form-control,
.header-v8 .navbar-search .input-group .input-group-addon,
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span,
.mobile-header-v1 .site-search .widget.widget_product_search form,
.mobile-header-v1 .site-search .widget.widget_search form,
.navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
.navbar-search-input-group .custom-select,
.navbar-search-input-group .search-field,
.pings-title::after,
.products-2-1-2 .nav-link.active::after,
.products-4-1-4 .nav-link.active::after,
.products-6-1 header ul.nav .active .nav-link,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-6-1-with-categories header ul.nav-inline .active .nav-link,
.products-carousel-tabs .nav-link.active::after,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover,
.products-with-category-image header ul.nav-inline .active .nav-link,
.show-nav .nav .nav-item.active .nav-link,
.sidebar .widget-title::after,
.sidebar-blog .widget-title::after,
.single-product .electro-tabs+section.products>h2::after,
.single-product .electro-tabs~div.products>h2::after,
.single-product .related>h2::after,
.single-product .up-sells>h2::after,
.single-product .woocommerce-tabs+section.products>h2::after,
.single-product .woocommerce-tabs~div.products>h2::after,
.track-order h2::after,
.wc-tabs>li.active a::after,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-account h2::after,
.woocommerce-checkout h3::after,
.woocommerce-edit-address form h3::after,
.woocommerce-order-received h2::after,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i,
div.wpforms-container-full .wpforms-form .wpforms-page-button,
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form input[type=submit],
section header .h1::after,
section header h1::after,
section.products-carousel-v5 header .nav-inline .active .nav-link,
section.section-onsale-product,
section.section-onsale-product-carousel .onsale-product-carousel,
section.section-product-cards-carousel header ul.nav .active .nav-link {
    border-color: #63ffc9;
}

/*Заголовок в категории*/
.departments-menu-v2-title {
    color: #fff;
}

/*Копирайт*/
.desktop-footer .copyright-bar .copyright {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

/*Иконка поиска*/
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .hero-action-btn,
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .hero-action-btn,
.header-v5 .navbar-search .input-group .btn,
.header-v5 .navbar-search .input-group .hero-action-btn,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .hero-action-btn {
    color: #fff;
}

/*Иконки в Header количество*/
.header-icon .header-icon-counter {
    color: #fff;
}



.electro-navbar .ec,
.electro-navbar span.woocommerce-Price-amount.amount {
    color: #fff;
}

/*Градиент иконок*/
.ec-support:before,
.features-list.columns-1 .ec,
/*th.attribute_group_name,*/
.main-head .elementor-icon i:before,
.main-head i.eicon,
.top-bar-custom .fa-phone-alt:before,
.top-bar-custom .fa-clock:before {
    background-image: var(--main-bg);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

}

/*Боковое меню на главной*/
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li {
    padding: 0 1em;
}

/*Предложение недели*/
.section-onsale-product-carousel .savings {
    color: #fff;
}

/*Скрыть поделиться в избранном*/
.yith-wcwl-share {
    display: none;
}

/*Текст на кнопках*/
button#wpforms-submit-5189,
button#place_order {
    color: #fff;
}


/*new filter*/
div#sidebar ul {
    padding-left: 0;
}

.sidebar .widget-title,
.sidebar-blog .widget-title {
    margin-bottom: 10px;
}

.sidebar .widget,
.sidebar-blog .widget {
    margin-bottom: 10px;
}

h3.widget-title.berocket_aapf_widget-title {
    font-weight: bold;
    font-size: 16px;
}

#sidebar .fa {
    margin-left: 5px;
}

#sidebar li {
    margin-bottom: 10px;
}

/*Карточка товара*/

/* Только для Safari (WebKit) */
@supports (-webkit-touch-callout: none) {
  a.button.add_to_cart_button.ajax_add_to_cart::before {
    content: none !important;
  }
}


.single-product.full-width .single-product-wrapper {
    margin-bottom: 60px
}



/*Цена в грн*/
.single-product .product .currency-price {
    font-size: 1rem;
}


.extended .single-product-wrapper .product-actions-wrapper span.electro-price {
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 1.2;
}

.extended .single-product-wrapper .product-actions-wrapper span.electro-price .currency-price {
    font-weight: 400;
}

.extended .single-product-wrapper>.product-actions-wrapper .product-actions .woocommerce-variation {
    /*     margin-top: 10px;
    height: 40px;
    align-items: center;
    display: flex; */

    display: none;
}

.single-product .woocommerce-variation {
    margin-bottom: 10px;
}

.single-product hr,
.single-product .entry-summary .action-buttons,
.single-product .product-actions .action-buttons,
.single-product .price,
.single-product.full-width .price,
.single-product table.variations {
    margin: 2px;
    display: flex;
    justify-content: center;
}


.single-product.full-width .entry-summary>div[itemprop=description],
.single-product.full-width .woocommerce-product-details__short-description {
    margin-bottom: 0px;
    margin-top: 20px;
}

.single-product table.variations td,
.single-product table.variations th {
    vertical-align: top;
}



/*Вернул кнопку добавить в корзину*/
.xt_woovs-archives-product .price-add-to-cart .add_to_cart_button:nth-of-type(1) {
    display: block !important;
}

/*Выпадаюзще меню*/
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu a {
    padding: 5px;
    border-bottom: 1px solid #ddd;

}


/*Форма купить в один клик*/
/*Кнопка заказать*/
button.button.alt.buyButtonOkForm.ld-ext-left {
    min-width: 200px;
    display: block;
    margin: 0 auto;
}

/*Кнопка закрыть*/
#formOrderOneClick .popup .close_order {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/*Заголовок по центру*/
#formOrderOneClick .popup #buyoneclick_form_order {
    text-align: center;
}

/*placeholder*/
#formOrderOneClick .buyvalide {
    text-align: center;
}

/*Окно благодарности*/
#formOrderOneClick .popummessage .close_message {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: var(--main-bg) !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/*Таймер*/
.wcct_counter_bar[data-type=single] p {
    font-size: 18px;
    font-weight: 600;
}




/*Результаты поиска*/
.empty-message:focus,
.empty-message:hover,
.tt-suggestion:focus,
.tt-suggestion:hover {
    background: inherit;
}

#tab-description img {
    margin-bottom: 30px !important;
}

.berocket_better_labels.berocket_better_labels_image img,
.berocket_better_labels.berocket_better_labels_image .fa,
.berocket_better_labels.berocket_better_labels_image .berocket_color_label,
.berocket_better_labels.berocket_better_labels_image .berocket_image_background,
.berocket_better_labels .berocket_better_labels_line .br_alabel,
.berocket_better_labels .berocket_better_labels_line .br_alabel span {

    font-size: 12px !important;
}

.berocket_better_labels.berocket_better_labels_label {
    position: absolute;
    top: 80px;
    z-index: 5;
}

.berocket_better_labels .berocket_better_labels_line .br_alabel b {
    font-weight: 300;
}

/*footer*/
.desktop-footer .copyright-bar .copyright {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
}


