.elementor-456 .elementor-element.elementor-element-2f43063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-456 .elementor-element.elementor-element-b0bfed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-456 .elementor-element.elementor-element-6c26899 .woocommerce-breadcrumb{font-family:"Inter", Sans-serif;}.elementor-456 .elementor-element.elementor-element-4fa0172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-4fa0172 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:95px;font-weight:600;line-height:1em;letter-spacing:-2px;color:#192039;}.elementor-456 .elementor-element.elementor-element-530908b{--divider-border-style:solid;--divider-color:#192039;--divider-border-width:1.5px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-456 .elementor-element.elementor-element-530908b .elementor-divider-separator{width:90%;}.elementor-456 .elementor-element.elementor-element-530908b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-456 .elementor-element.elementor-element-eb5c711{--display:flex;}.elementor-456 .elementor-element.elementor-element-f57e659 > .elementor-widget-container{margin:18px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-f57e659{--wd-cat-brd-radius:300px;}.elementor-456 .elementor-element.elementor-element-f57e659 .wd-products-with-bg, .elementor-456 .elementor-element.elementor-element-f57e659 .wd-products-with-bg .wd-cat{--wd-prod-bg:#F7F7F700;--wd-bordered-bg:#F7F7F700;}.elementor-456 .elementor-element.elementor-element-f57e659 div.product-category .wd-entities-title, .elementor-456 .elementor-element.elementor-element-f57e659 .wd-nav-product-cat>li>a{font-size:14px;text-transform:capitalize;}.elementor-456 .elementor-element.elementor-element-2d6ea02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-6ac3b93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-456 .elementor-element.elementor-element-6b8ee99{--wd-gap:10px;}.elementor-456 .elementor-element.elementor-element-f92a849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-456 .elementor-element.elementor-element-74790bf .wd-products-with-bg, .elementor-456 .elementor-element.elementor-element-74790bf .wd-products-with-bg :is(.wd-product,.wd-cat){--wd-prod-bg:#F7F7F7;--wd-bordered-bg:#F7F7F7;}@media(max-width:768px){.elementor-456 .elementor-element.elementor-element-4fa0172{padding:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-4fa0172 .elementor-heading-title{font-size:42px;}.elementor-456 .elementor-element.elementor-element-530908b .elementor-divider-separator{width:67%;}.elementor-456 .elementor-element.elementor-element-f57e659 > .elementor-widget-container{margin:5px 0px 20px 0px;}.elementor-456 .elementor-element.elementor-element-74790bf > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:769px){.elementor-456 .elementor-element.elementor-element-b0bfed5{--width:100%;}.elementor-456 .elementor-element.elementor-element-6ac3b93{--width:25%;}.elementor-456 .elementor-element.elementor-element-f92a849{--width:75%;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-f57e659 *//* Центрируем весь контент внутри блока категории */
.cats-white-overlay .wd-cat-content {
    text-align: center;       /* по центру */
    margin: 0;                /* убираем отступы */
    padding: 0;               /* убираем внутренние отступы */
}

/* Название категории белое */
.cats-white-overlay .wd-cat-content .wd-entities-title {
    color: #ffffff !important; /* белый цвет */
    margin: 0;                 /* убираем отступы */
    padding: 0;
}

/* Количество продуктов белое и по центру */
.cats-white-overlay .wd-cat-content .wd-cat-count {
    color: #ffffff !important; /* белый цвет */
    margin: 0;                 /* убираем отступы */
    padding: 0;
    text-align: center;
    font-size: 12px;           /* можно подогнать размер */
}

/* Убираем лишние отступы между изображением и текстом */
.cats-white-overlay .wd-cat-thumb {
    margin-bottom: 0;
    position: relative; /* для overlay */
}

/* Полупрозрачный черный оверлей 20% */
.cats-white-overlay .wd-cat-thumb::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background-color: rgba(0, 0, 0, 0.2); /* затемнение 20% */
    pointer-events: none; /* клики проходят через overlay */
}/* End custom CSS */