.elementor-871 .elementor-element.elementor-element-0f5783e{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-871 .elementor-element.elementor-element-467d813{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-871 .elementor-element.elementor-element-c58cdd1{--display:flex;}.elementor-871 .elementor-element.elementor-element-704b6de .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-382e289-font-family ), Sans-serif;font-size:var( --e-global-typography-382e289-font-size );font-weight:var( --e-global-typography-382e289-font-weight );line-height:var( --e-global-typography-382e289-line-height );}.elementor-871 .elementor-element.elementor-element-704b6de .woocommerce-breadcrumb > a{color:#9B9B9B;}.elementor-871 .elementor-element.elementor-element-f0ec0c8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-de21b6b{text-align:end;}.elementor-871 .elementor-element.elementor-element-de21b6b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-e6ff264{--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;--margin-top:42px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-871 .elementor-element.elementor-element-69a8575{--display:flex;}.elementor-871 .elementor-element.elementor-element-7b81a70{--update-cart-automatically-display:none;--sections-background-color:#FFFFFF;--sections-border-type:none;--sections-border-radius:12px 12px 12px 12px;--sections-title-color:var( --e-global-color-secondary );--links-normal-color:var( --e-global-color-secondary );--links-hover-color:var( --e-global-color-0f65565 );--sections-radio-buttons-color:var( --e-global-color-b215749 );--forms-fields-border-radius:8px 8px 8px 8px;}.elementor-871 .elementor-element.elementor-element-7b81a70 .cart_totals h2{font-family:var( --e-global-typography-600b93f-font-family ), Sans-serif;font-size:var( --e-global-typography-600b93f-font-size );font-weight:var( --e-global-typography-600b93f-font-weight );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 {--sections-descriptions-color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-7b81a70 .e-cart-content, .elementor-871 .elementor-element.elementor-element-7b81a70 .woocommerce-shipping-destination, .elementor-871 .elementor-element.elementor-element-7b81a70 .shipping-calculator-button{font-family:var( --e-global-typography-600b93f-font-family ), Sans-serif;font-size:var( --e-global-typography-600b93f-font-size );font-weight:var( --e-global-typography-600b93f-font-weight );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 #shipping_method li label{font-family:var( --e-global-typography-600b93f-font-family ), Sans-serif;font-size:var( --e-global-typography-600b93f-font-size );font-weight:var( --e-global-typography-600b93f-font-weight );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 .coupon .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 .cart-collaterals .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 select, .elementor-871 .elementor-element.elementor-element-7b81a70 .select2-selection--single{font-family:var( --e-global-typography-69590cf-font-family ), Sans-serif;font-size:var( --e-global-typography-69590cf-font-size );font-weight:var( --e-global-typography-69590cf-font-weight );line-height:var( --e-global-typography-69590cf-line-height );border-style:none;}.elementor-871 .elementor-element.elementor-element-7b81a70 .coupon{--sections-background-color:var( --e-global-color-140f69e );--sections-border-type:none;}.elementor-871 .elementor-element.elementor-element-6fc44b0{--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;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-871 .elementor-element.elementor-element-bbca04d{--display:flex;}.elementor-871 .elementor-element.elementor-element-1f1df59 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-871 .elementor-element.elementor-element-866fa96{--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;--margin-top:24px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-871 .elementor-element.elementor-element-ee9e648{--display:flex;}.elementor-871 .elementor-element.elementor-element-38ba80a > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-not-found{font-family:var( --e-global-typography-382e289-font-family ), Sans-serif;font-size:var( --e-global-typography-382e289-font-size );font-weight:var( --e-global-typography-382e289-font-weight );line-height:var( --e-global-typography-382e289-line-height );}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon{background:#CCCCCC6B;}@media(min-width:768px){.elementor-871 .elementor-element.elementor-element-c58cdd1{--width:70%;}.elementor-871 .elementor-element.elementor-element-f0ec0c8{--width:30%;}}@media(max-width:1024px){.elementor-871 .elementor-element.elementor-element-0f5783e{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-704b6de .woocommerce-breadcrumb{font-size:var( --e-global-typography-382e289-font-size );line-height:var( --e-global-typography-382e289-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-871 .elementor-element.elementor-element-de21b6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-871 .elementor-element.elementor-element-7b81a70 .cart_totals h2{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 .e-cart-content, .elementor-871 .elementor-element.elementor-element-7b81a70 .woocommerce-shipping-destination, .elementor-871 .elementor-element.elementor-element-7b81a70 .shipping-calculator-button{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 #shipping_method li label{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 .coupon .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 .cart-collaterals .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 select, .elementor-871 .elementor-element.elementor-element-7b81a70 .select2-selection--single{font-size:var( --e-global-typography-69590cf-font-size );line-height:var( --e-global-typography-69590cf-line-height );}.elementor-871 .elementor-element.elementor-element-6fc44b0{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-1f1df59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-871 .elementor-element.elementor-element-ee9e648{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-38ba80a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-not-found{font-size:var( --e-global-typography-382e289-font-size );line-height:var( --e-global-typography-382e289-line-height );}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon{width:42px;height:42px;line-height:42px;margin-top:calc( -42px/2 );font-size:24px;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon svg{height:24px;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.prev-arrow{top:150px;bottom:auto;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.next-arrow{top:150px;bottom:auto;}}@media(max-width:767px){.elementor-871 .elementor-element.elementor-element-0f5783e{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-467d813{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-871 .elementor-element.elementor-element-c58cdd1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-871 .elementor-element.elementor-element-704b6de .woocommerce-breadcrumb{font-size:var( --e-global-typography-382e289-font-size );line-height:var( --e-global-typography-382e289-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-871 .elementor-element.elementor-element-de21b6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-871 .elementor-element.elementor-element-e6ff264{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-7b81a70 .cart_totals h2{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70{--sections-title-spacing:24px;--forms-rows-gap:12px;}.elementor-871 .elementor-element.elementor-element-7b81a70 .e-cart-content, .elementor-871 .elementor-element.elementor-element-7b81a70 .woocommerce-shipping-destination, .elementor-871 .elementor-element.elementor-element-7b81a70 .shipping-calculator-button{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 #shipping_method li label{font-size:var( --e-global-typography-600b93f-font-size );line-height:var( --e-global-typography-600b93f-line-height );}.elementor-871 .elementor-element.elementor-element-7b81a70 .coupon .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 .cart-collaterals .input-text, .elementor-871 .elementor-element.elementor-element-7b81a70 select, .elementor-871 .elementor-element.elementor-element-7b81a70 .select2-selection--single{font-size:var( --e-global-typography-69590cf-font-size );line-height:var( --e-global-typography-69590cf-line-height );}.elementor-871 .elementor-element.elementor-element-6fc44b0{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-1f1df59{text-align:start;}.elementor-871 .elementor-element.elementor-element-1f1df59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-871 .elementor-element.elementor-element-866fa96{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-ee9e648{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-38ba80a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-not-found{font-size:var( --e-global-typography-382e289-font-size );line-height:var( --e-global-typography-382e289-line-height );}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon{width:32px;height:32px;line-height:32px;margin-top:calc( -32px/2 );font-size:20px;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon svg{height:20px;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.prev-arrow{top:150px;bottom:auto;}.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.next-arrow{top:150px;bottom:auto;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-7b81a70 */.elementor-widget-woocommerce-cart .woocommerce .coupon .button{
    border-radius: 24px !important;
    border: 0px !important;
    padding: 10px 10px !important;
}
/* Сначала десктоп (большие отступы) */
.elementor-widget-woocommerce-cart .e-cart-section {
    padding: 24px;
}

/* На мобильных уменьшаем отступы */
@media (max-width: 575px) {
    .elementor-widget-woocommerce-cart .e-cart-section {
        padding: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-38ba80a */.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.next-arrow {
    border-radius: 12px;
    margin: 2px;
}
.elementor-871 .elementor-element.elementor-element-38ba80a .jet-listing-grid__slider-icon.prev-arrow {
    border-radius: 12px;
    margin: 2px;
}/* End custom CSS */