.elementor-11102 .elementor-element.elementor-element-b196d53.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-11102 .elementor-element.elementor-element-5cbd889{--e-image-carousel-slides-to-show:1;}.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;color:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-11102 .elementor-element.elementor-element-0a45f76 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-0a45f76 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-4c744a3 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-4c744a3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-products__item{--columns:5;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .swiper-slide{--space-between:10px;--slides-overflow:0.5;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title, .elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title a{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-text );margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button .button{display:inline-block;width:100%;color:#FFFFFF;background-color:var( --e-global-color-accent );text-decoration:none;border-radius:4px 4px 4px 4px;padding:9px 0px 9px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317  .jet-woo-products .jet-woo-product-button .button{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f0c4317  .jet-woo-product-button{text-align:center;order:1;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .price{font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .price del{font-weight:500;text-decoration:line-through;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price{margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-categories{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-primary );text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-primary );}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow{background-color:#F5F5F6;font-size:12px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow:before{font-size:12px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow:hover svg{fill:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow.prev-arrow{top:40%;bottom:auto;left:-22px;right:auto;border-radius:600px 600px 600px 600px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-carousel .jet-arrow.next-arrow{top:40%;bottom:auto;right:-22px;left:auto;border-radius:600px 600px 600px 600px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products__not-found{text-align:center;}.elementor-11102 .elementor-element.elementor-element-e693441 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-e693441 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-products__item{--columns:5;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .swiper-slide{--space-between:10px;--slides-overflow:0.5;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title, .elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title a{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-text );margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button .button{display:inline-block;width:100%;color:#FFFFFF;background-color:var( --e-global-color-accent );text-decoration:none;border-radius:4px 4px 4px 4px;padding:9px 0px 9px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7  .jet-woo-products .jet-woo-product-button .button{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f251fc7  .jet-woo-product-button{text-align:center;order:1;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .price{font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-text );}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .price del{font-weight:500;text-decoration:line-through;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price{margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-categories{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-primary );text-align:left;order:1;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-primary );}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow{background-color:#F5F5F6;font-size:12px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow:before{font-size:12px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow:hover svg{fill:#FFFFFF;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow.prev-arrow{top:40%;bottom:auto;left:-22px;right:auto;border-radius:600px 600px 600px 600px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-carousel .jet-arrow.next-arrow{top:40%;bottom:auto;right:-22px;left:auto;border-radius:600px 600px 600px 600px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products__not-found{text-align:center;}@media(max-width:1024px){.elementor-11102 .elementor-element.elementor-element-0a45f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-4c744a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-e693441 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-11102 .elementor-element.elementor-element-0a45f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-4c744a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-4c744a3 > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-products__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title, .elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title a{font-size:14px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button{margin:3px 0px 19px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-button .button{padding:9px 0px 9px 0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price del+ins{margin-left:0px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-price .price{font-size:18px;line-height:1px;}.elementor-11102 .elementor-element.elementor-element-f0c4317 .jet-woo-products .jet-woo-product-categories{font-size:11px;margin:6px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-e693441 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11102 .elementor-element.elementor-element-e693441 > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-products__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title, .elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title a{font-size:14px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button{margin:3px 0px 19px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-button .button{padding:9px 0px 9px 0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price del+ins{margin-left:0px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-price .price{font-size:18px;line-height:1px;}.elementor-11102 .elementor-element.elementor-element-f251fc7 .jet-woo-products .jet-woo-product-categories{font-size:11px;margin:6px 0px 0px 0px;}.elementor-11102 .elementor-element.elementor-element-eeb3fa7{line-height:1.3em;}}/* Start custom CSS for image-carousel, class: .elementor-element-5cbd889 *//* Основные стили для кнопок переключения слайдера */
.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev, 
.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-next {
    background: rgba(21, 21, 40, 0.5); /* Используем rgba вместо hex с alpha для большей совместимости */
    border-radius: 150px;
    padding: 10px;
}

/* Положение кнопок переключения слайдера */
.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-next {
    bottom: 0;
    top: auto !important; /* Используем auto вместо revert для большей поддержки браузеров */
}

/* Положение кнопки "предыдущий" */
.elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev {
    right: 70px;
    left: auto !important; /* Используем auto вместо revert */
}

/* Медиазапросы для мобильных устройств */
@media (max-width: 767px) {
    .elementor-11102 .elementor-element.elementor-element-5cbd889 img {
        height: 28vw;
        object-fit: cover;
        object-position: center;
    }

    .elementor-11102 .elementor-element.elementor-element-5cbd889 .elementor-swiper-button.elementor-swiper-button-prev {
        right: 50px;
        left: auto !important; /* Используем auto вместо revert */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeb3fa7 */@media (max-width:768px){
    .elementor-11102 .elementor-element.elementor-element-eeb3fa7 h1{
        font-size:28px;line-height:1.1em;
    }
    .elementor-11102 .elementor-element.elementor-element-eeb3fa7 h2{
        font-size:22px;
        line-height:1.1em;
    }
    .elementor-11102 .elementor-element.elementor-element-eeb3fa7 h3{
        font-size:19px;
        line-height:1.1em;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-515401e */.jet-woo-products__not-found:after {
    content: "";
    background: #fff;
    width: 300px;
    height: 60px;
    position: absolute;
    transform: translate(-64%, 83%);
    z-index: 4;
}
a.ajax_add_to_cart[data-quantity="10"] {
    position: relative;
    padding-right: 30px!important;
    background: #000!important;
    margin-top: -15px;
    display: block !important;
}
a.ajax_add_to_cart[data-quantity="10"]:before {
    content: "-10%";
    background: yellow;
    color: #000;
    position: absolute;
    right: -1px;
    height: 37px;
    top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px;
    border-radius: 0px 4px 4px 0px;
    font-size: 12px;
}
a.ajax_add_to_cart[data-quantity="10"]:after{
    content: "Купить 10 шт. со скидкой";
    display: block;
    font-size: 12px;
}
a.ajax_add_to_cart[data-quantity="10"]{
    font-size: 0px!important
}
.ajax_add_to_cart.loading {
    height: 37px;
}
.elementor-11102 .elementor-element.elementor-element-515401e form.cart {
    display: flex;
    gap: 10px;
}
.jet-woo-product-stock-status{
    position: absolute;
    z-index: 2;
margin-top: 10px
    
}
.jet-woo-product-stock-status div{
padding: 0px 5px;
}


.elementor-11102 .elementor-element.elementor-element-515401e input.input-text.qty.text{
    text-align: center
}

.elementor-11102 .elementor-element.elementor-element-515401e button.ajax_add_to_cart{
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve'%3e%3cg transform='matrix(1.2,0,0,1.2,-6.458277893066388,-6.70000000000001)'%3e%3cpath d='M57.892 19.09A2.989 2.989 0 0 0 55.579 18h-40.96L13.3 11.412A3.008 3.008 0 0 0 10.36 9H7a1 1 0 0 0 0 2h3.36a1 1 0 0 1 .981.8l6.035 30.18a5.013 5.013 0 0 0 4.9 4.02H49.7a5.006 5.006 0 0 0 4.91-4.056l3.919-20.378a2.99 2.99 0 0 0-.637-2.476Zm-1.331 2.1-3.919 20.377A3 3 0 0 1 49.7 44H22.279a3.009 3.009 0 0 1-2.942-2.412L15.02 20h40.559a1 1 0 0 1 .982 1.189ZM26 48a5 5 0 1 0 5 5 5.006 5.006 0 0 0-5-5Zm0 8a3 3 0 1 1 3-3 3 3 0 0 1-3 3Zm20-8a5 5 0 1 0 5 5 5.006 5.006 0 0 0-5-5Zm0 8a3 3 0 1 1 3-3 3 3 0 0 1-3 3Zm-2-24a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-2 0v-6h-6a1 1 0 0 1 0-2h6v-6a1 1 0 0 1 2 0v6h6a1 1 0 0 1 1 1Z' fill='%23ffffff' opacity='1' data-original='%23000000'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");
    background-size:23px;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */