.elementor-1096 .elementor-element.elementor-element-23a34cf0 > .elementor-container{max-width:1382px;}.elementor-1096 .elementor-element.elementor-element-23a34cf0{margin-top:149px;margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-47ca0601{text-align:center;}.elementor-1096 .elementor-element.elementor-element-47ca0601 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:0.5px;word-spacing:8px;color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-1191cadc > .elementor-container{max-width:1393px;}.elementor-1096 .elementor-element.elementor-element-1191cadc{margin-top:32px;margin-bottom:00px;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-30485116.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-30485116.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-3dbb923b{width:var( --container-widget-width, 100.057% );max-width:100.057%;--container-widget-width:100.057%;--container-widget-flex-grow:0;}.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .flex-viewport{border-radius:2px 2px 2px 2px;}.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .flex-viewport:not(:last-child){margin-bottom:1.6em;}.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .flex-control-thumbs img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000F5;}.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-1096 .elementor-element.elementor-element-3dbb923b .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-1096 .elementor-element.elementor-element-3d59209f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-3d59209f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-3d59209f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-2px;}.elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-element-populated{border-style:solid;border-width:0px 0px 01px 0px;border-color:#000000;box-shadow:0px 1px 32px -10px rgba(0, 0, 0, 0.44);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 17px 0px 17px;}.elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-fe5b29f .woocommerce-breadcrumb{color:#E6E6E6;font-size:14px;text-align:left;}.elementor-1096 .elementor-element.elementor-element-fe5b29f .woocommerce-breadcrumb > a{color:#AAAAAA;}.elementor-1096 .elementor-element.elementor-element-67b9e4de{margin-top:7px;margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-595f51cf.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1096 .elementor-element.elementor-element-595f51cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1096 .elementor-element.elementor-element-595f51cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-538d456 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-538d456 .elementor-heading-title{color:#E7E7E7;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-6547984e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-6547984e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1096 .elementor-element.elementor-element-6547984e > .elementor-element-populated{margin:0px 0px -7px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-194b2f11{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;text-align:left;}.elementor-1096 .elementor-element.elementor-element-194b2f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1096 .elementor-element.elementor-element-194b2f11 .price{color:#E2E2E2;font-size:35px;font-weight:600;}body:not(.rtl) .elementor-1096 .elementor-element.elementor-element-194b2f11:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-1096 .elementor-element.elementor-element-194b2f11:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-1096 .elementor-element.elementor-element-194b2f11.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-6808babc > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-6808babc{text-align:left;}.woocommerce .elementor-1096 .elementor-element.elementor-element-6808babc .woocommerce-product-details__short-description{color:#DADADA;font-family:"Tahoma", Sans-serif;font-weight:400;line-height:25px;}.elementor-1096 .elementor-element.elementor-element-543cc3a > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-543cc3a{color:#DFDFDF;}.elementor-1096 .elementor-element.elementor-element-4a9de289{--spacer-size:25px;}.elementor-1096 .elementor-element.elementor-element-552f2588{--divider-border-style:solid;--divider-color:#928F8F;--divider-border-width:1.4px;}.elementor-1096 .elementor-element.elementor-element-552f2588 .elementor-divider-separator{width:100%;}.elementor-1096 .elementor-element.elementor-element-552f2588 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1096 .elementor-element.elementor-element-4c243783 > .elementor-container{max-width:671px;}.elementor-1096 .elementor-element.elementor-element-1c357223{width:var( --container-widget-width, 112.571% );max-width:112.571%;--container-widget-width:112.571%;--container-widget-flex-grow:0;text-align:left;}.elementor-1096 .elementor-element.elementor-element-1c357223 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:14px;line-height:54px;color:#D6D6D6;}.elementor-1096 .elementor-element.elementor-element-21f2b655{--alignment:justify;--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:16px;--grid-bottom-margin:16px;--e-share-buttons-primary-color:#FFFFFF00;--e-share-buttons-secondary-color:#A3A3A3;}.elementor-1096 .elementor-element.elementor-element-21f2b655 .elementor-share-btn{font-size:calc(1.05px * 10);height:4.9em;}.elementor-1096 .elementor-element.elementor-element-21f2b655 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.6em;}.elementor-1096 .elementor-element.elementor-element-21f2b655 .elementor-share-btn__title{font-size:1px;}.elementor-1096 .elementor-element.elementor-element-324750e{margin-top:22px;margin-bottom:0px;padding:0px 0px 66px 0px;}.elementor-1096 .elementor-element.elementor-element-ad29654{--divider-border-style:solid;--divider-color:var( --e-global-color-185151e );--divider-border-width:1.4px;}.elementor-1096 .elementor-element.elementor-element-ad29654 .elementor-divider-separator{width:76%;margin:0 auto;margin-center:0;}.elementor-1096 .elementor-element.elementor-element-ad29654 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1096 .elementor-element.elementor-element-7381c52 > .elementor-widget-container{margin:12px 0px 24px 0px;}.elementor-1096 .elementor-element.elementor-element-7381c52{text-align:center;}.elementor-1096 .elementor-element.elementor-element-7381c52 .elementor-heading-title{color:var( --e-global-color-185151e );}.elementor-1096 .elementor-element.elementor-element-f9572b9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-f9572b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1096 .elementor-element.elementor-element-f9572b9.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-1096 .elementor-element.elementor-element-30485116{width:42.258%;}.elementor-1096 .elementor-element.elementor-element-3d59209f{width:57.742%;}.elementor-1096 .elementor-element.elementor-element-595f51cf{width:13%;}.elementor-1096 .elementor-element.elementor-element-6547984e{width:86.932%;}.elementor-1096 .elementor-element.elementor-element-2a9805bd{width:24.321%;}.elementor-1096 .elementor-element.elementor-element-8e056c9{width:75.678%;}}@media(max-width:1024px){.elementor-1096 .elementor-element.elementor-element-1191cadc{margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-element-populated{padding:40px 40px 40px 40px;} .elementor-1096 .elementor-element.elementor-element-21f2b655{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:16px;--grid-bottom-margin:16px;}.elementor-1096 .elementor-element.elementor-element-f9572b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1096 .elementor-element.elementor-element-23a34cf0{margin-top:123px;margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-47ca0601 > .elementor-widget-container{margin:6px 0px -18px 0px;padding:0px 0px -4px 0px;}.elementor-1096 .elementor-element.elementor-element-47ca0601{text-align:center;}.elementor-1096 .elementor-element.elementor-element-47ca0601 .elementor-heading-title{font-size:19px;line-height:2em;letter-spacing:0.4px;word-spacing:0.1em;}.elementor-1096 .elementor-element.elementor-element-1191cadc > .elementor-container{max-width:1600px;}.elementor-1096 .elementor-element.elementor-element-1191cadc{padding:0em 0em 0em 0em;}.elementor-1096 .elementor-element.elementor-element-3d59209f > .elementor-element-populated{padding:13px 13px 13px 13px;}.elementor-1096 .elementor-element.elementor-element-fe5b29f .woocommerce-breadcrumb{font-size:13px;text-align:center;}.elementor-1096 .elementor-element.elementor-element-595f51cf{width:50%;}.elementor-1096 .elementor-element.elementor-element-595f51cf > .elementor-element-populated{margin:0px 0px 5px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-1096 .elementor-element.elementor-element-538d456{width:var( --container-widget-width, 126.891px );max-width:126.891px;--container-widget-width:126.891px;--container-widget-flex-grow:0;text-align:right;}.elementor-1096 .elementor-element.elementor-element-538d456 .elementor-heading-title{font-size:30px;}.elementor-1096 .elementor-element.elementor-element-6547984e{width:50%;}.elementor-1096 .elementor-element.elementor-element-6547984e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1096 .elementor-element.elementor-element-6547984e > .elementor-element-populated{margin:0px 0px -40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-15px 0px -6px 0px;}.elementor-1096 .elementor-element.elementor-element-194b2f11{width:var( --container-widget-width, 121px );max-width:121px;--container-widget-width:121px;--container-widget-flex-grow:0;align-self:center;text-align:left;}.woocommerce .elementor-1096 .elementor-element.elementor-element-194b2f11 .price{font-size:30px;}body:not(.rtl) .elementor-1096 .elementor-element.elementor-element-194b2f11:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-1096 .elementor-element.elementor-element-194b2f11:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-1096 .elementor-element.elementor-element-194b2f11.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-c12230f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-6808babc > .elementor-widget-container{margin:23px 0px 0px 0px;padding:15px 0px 0px 0px;}.woocommerce .elementor-1096 .elementor-element.elementor-element-6808babc .woocommerce-product-details__short-description{font-size:14px;}.elementor-1096 .elementor-element.elementor-element-543cc3a > .elementor-widget-container{padding:21px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-1c357223 > .elementor-widget-container{margin:-12px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-1c357223{text-align:center;}.elementor-1096 .elementor-element.elementor-element-21f2b655{--alignment:center;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:16px;--grid-bottom-margin:16px;}.elementor-1096 .elementor-element.elementor-element-21f2b655 > .elementor-widget-container{margin:-12px 0px -11px 0px;} .elementor-1096 .elementor-element.elementor-element-21f2b655{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:16px;--grid-bottom-margin:16px;}.elementor-1096 .elementor-element.elementor-element-21f2b655 .elementor-share-btn{font-size:calc(1px * 10);height:5.1em;}.elementor-1096 .elementor-element.elementor-element-21f2b655 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.9em;}.elementor-1096 .elementor-element.elementor-element-324750e{margin-top:38px;margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-7381c52 > .elementor-widget-container{margin:3px 0px 2px 0px;}.elementor-1096 .elementor-element.elementor-element-7381c52 .elementor-heading-title{font-size:21px;}.elementor-1096 .elementor-element.elementor-element-f9572b9.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1096 .elementor-element.elementor-element-f9572b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-related, class: .elementor-element-f9572b9 *//* --- ОБЩИЙ СТИЛЬ (ПК и Планшеты) --- */
.woocommerce ul.products li.product {
    background-color: #7070704D !important; /* Темно-серый фон как на 1-м скрине */
    border-radius: 10px !important;       /* Закругление углов */
    padding: 15px !important;            /* Внутренние отступы */
    margin-bottom: 10px !important;      /* Расстояние между рядами */
    text-align: center;
    border: none !important;             /* Убираем рамки, если есть */
    transition: transform 0.3s ease;     /* Плавность при наведении */
}

/* Цвет названия товара */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #E3E3E3 !important;           /* Черный текст */
    font-weight: bold !important;
    margin-top: 10px !important;
}

/* Цвет цены */
.woocommerce ul.products li.product .price, 
.woocommerce ul.products li.product .price span {
    color: #E2C972 !important;           /* Черная цена */
    font-size: 1.1em !important;
}

/* Изменяем цвет иконок валюты (если нужно) */
.woocommerce-Price-currencySymbol {
    color: #E2C972 !important;
}

/* --- МОБИЛЬНАЯ ВЕРСИЯ (Смартфоны) --- */
@media (max-width: 767px) {
    .woocommerce ul.products li.product {
        padding: 10px !important;        /* Чуть меньше отступы на мобильных */
        border-radius: 10px !important;  /* Чуть меньше радиус */
        margin-bottom: 10px !important;
    }
    
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
        font-size: 14px !important;      /* Уменьшаем шрифт для компактности */
    }
}/* End custom CSS */