.elementor-3923 .elementor-element.elementor-element-12305d7{width:initial;max-width:initial;}.elementor-3923 .elementor-element.elementor-element-12305d7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-12305d7 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-3923 .elementor-element.elementor-element-12305d7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-12305d7 .elementor-icon{font-size:26px;}.elementor-3923 .elementor-element.elementor-element-d198a8b{width:initial;max-width:initial;}.elementor-3923 .elementor-element.elementor-element-d198a8b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-d198a8b .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-3923 .elementor-element.elementor-element-d198a8b .elementor-icon-box-title{margin-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-d198a8b .elementor-icon{font-size:26px;}.elementor-3923 .elementor-element.elementor-element-815c6ab{width:initial;max-width:initial;}.elementor-3923 .elementor-element.elementor-element-815c6ab > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-815c6ab .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-3923 .elementor-element.elementor-element-815c6ab .elementor-icon-box-title{margin-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-815c6ab .elementor-icon{font-size:26px;}.elementor-3923 .elementor-element.elementor-element-ee6aea1 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-3923 .elementor-element.elementor-element-ee6aea1 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-48a6622:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-48a6622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-3923 .elementor-element.elementor-element-48a6622{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:-55px;padding:50px 0px 50px 0px;}.elementor-3923 .elementor-element.elementor-element-48a6622 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3923 .elementor-element.elementor-element-3531ea1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3923 .elementor-element.elementor-element-3531ea1 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-products__item{--columns:5;padding:0px 15px 30px 0px;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products:not(.swiper-wrapper){margin-right:-15px;margin-left:-0px;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-accent );display:inline-block;width:100%;color:var( --e-global-color-secondary );text-decoration:none;border-radius:4px 4px 4px 4px;padding:9px 0px 8px 0px;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-button .button:hover{background-color:var( --e-global-color-secondary );text-decoration:none;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-title, .elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-title a{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-text );margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4  .jet-woo-products .jet-woo-product-button .button{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-3923 .elementor-element.elementor-element-b9aadf4  .jet-woo-product-button{text-align:center;order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price .price{color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price .price del{font-weight:500;text-decoration:line-through;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price{margin:0px 0px 0px 0px;text-align:left;order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-categories{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-align:left;order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-stock-status{font-size:12px;text-align:center;order:1;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-stock-status__in-stock{color:var( --e-global-color-secondary );background-color:#0F834D;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-stock-status__on-backorder{color:#FFFFFF;background-color:#830F0F;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-product-stock-status__out-of-stock{color:#FFFFFF;background-color:#830F0F;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products__not-found{text-align:center;}@media(max-width:1024px){.elementor-3923 .elementor-element.elementor-element-ee6aea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3923 .elementor-element.elementor-element-3531ea1 .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-3923 .elementor-element.elementor-element-ee6aea1 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3923 .elementor-element.elementor-element-ee6aea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3923 .elementor-element.elementor-element-3531ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products .jet-woo-products__item{--columns:2;padding:0px 10px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-b9aadf4 .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-0px;}}/* Start custom CSS for section, class: .elementor-element-309f6bdf */tr.order-total {
    display: none;
}
tr.shipping {
    display: none;
}
.elementor-menu-cart__toggle.elementor-button-wrapper {
   pointer-events: none;
   opacity: 0.3
}

.elementor-3923 .elementor-element.elementor-element-309f6bdf del * {
    font-weight: 300 !important;
    opacity: 1;
    color: red !important;
}

a.wac-qty-button.wac-btn-inc, a.wac-qty-button.wac-btn-sub {
    width: 30px;
    height: 30px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
        color: #ca0815 !important;
}
.quantity.wac-quantity {
    display: flex;
    gap: 5px;
}
input[type="number"] {
    text-align: center !important;
    min-height: 31px !important;
    padding: 0px !important;
    margin: 0px !important;
    padding-left: 0px !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-b9aadf4 */.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-3923 .elementor-element.elementor-element-b9aadf4 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-3923 .elementor-element.elementor-element-b9aadf4 input.input-text.qty.text{
    text-align: center
}

.elementor-3923 .elementor-element.elementor-element-b9aadf4 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 */