.elementor-3483 .elementor-element.elementor-element-443c06b .elementor-repeater-item-8e5fff8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3483 .elementor-element.elementor-element-1c2db14 > .elementor-element-populated{padding:0px 050px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-74f85d1{width:20px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-74f85d1{width:20px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-23bacf4{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-23bacf4{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-83c56b4{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-83c56b4{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-233ae14{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-233ae14{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-45c965c{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-45c965c{width:100px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart thead th{font-weight:400;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4a62734 );padding:6px 5px 8px 5px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td{color:var( --e-global-color-text );background-color:#FFFFFF;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4a62734 );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr.cart_item td.product-thumbnail img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr.cart_item td.product-name{color:var( --e-global-color-text );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr.cart_item td.product-name a{color:var( --e-global-color-text );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-quantity .quantity input.input-text{width:80px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove{font-size:16px;padding:6px 8px 4px 9px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove i{color:var( --e-global-color-d7555c9 );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove svg{fill:var( --e-global-color-d7555c9 );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove:hover i, .elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove:focus i{color:#FFFFFF;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove:hover svg, .elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-remove .remove:focus svg{fill:#FFFFFF;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr td.actions .button[name="update_cart"]{font-size:16px;font-weight:400;color:var( --e-global-color-454a05c );background-color:var( --e-global-color-c9f9d98 );padding:17px 25px 17px 25px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr td.actions .button[name="update_cart"]:hover, .elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart tr td.actions .button[name="update_cart"]:focus{color:var( --e-global-color-e0ed1a8 );background-color:var( --e-global-color-1eba35f );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon{flex-direction:row;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon .button{font-size:16px;font-weight:400;color:var( --e-global-color-454a05c );background-color:var( --e-global-color-c9f9d98 );padding:17px 20px 17px 20px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon .button:hover, .elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon .button:focus{color:var( --e-global-color-e0ed1a8 );background-color:var( --e-global-color-1eba35f );}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon input.input-text{margin:17px 10px 0px -12px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon input.input-text:not(.select2){padding:14px 20px 14px 20px;}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (14px*2) + 16px );padding-left:20px;padding-right:20px;}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (14px*2) + 16px );}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single{height:auto;}.elementor-3483 .elementor-element.elementor-element-f7169da > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-2b37071 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-3483 .elementor-element.elementor-element-2b37071 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3483 .elementor-element.elementor-element-478b27a .elementor-repeater-item-2361c55.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3483 .elementor-element.elementor-element-280f6bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-element-populated, .elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-element-populated > .elementor-background-overlay, .elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3483 .elementor-element.elementor-element-2056bcc{text-align:left;}.elementor-3483 .elementor-element.elementor-element-2056bcc .elementor-heading-title{font-size:27px;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table tr th{width:120px;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table tr th,.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table_responsive tr td::before{font-size:16px;font-weight:600;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table_responsive tr td::before{color:var( --e-global-color-text );}.elementor-3483 .elementor-element.elementor-element-5856bb0 .shop_table tbody th{background-color:#44444400;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table tr td{color:var( --e-global-color-text );background-color:#02010100;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .wc-proceed-to-checkout .button.checkout-button{font-size:16px;font-weight:500;color:var( --e-global-color-454a05c );background-color:var( --e-global-color-c9f9d98 );padding:17px 25px 17px 25px;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .wc-proceed-to-checkout .button.checkout-button:hover, .elementor-3483 .elementor-element.elementor-element-5856bb0 .wc-proceed-to-checkout .button.checkout-button:focus{color:var( --e-global-color-e0ed1a8 );background-color:var( --e-global-color-1eba35f );}.elementor-3483 .elementor-element.elementor-element-5856bb0 .wc-proceed-to-checkout{text-align:right;}.elementor-3483 .elementor-element.elementor-element-478b27a{z-index:4;}.elementor-3483 .elementor-element.elementor-element-443c06b{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3483 .elementor-element.elementor-element-1c2db14{width:71.968%;}.elementor-3483 .elementor-element.elementor-element-2b37071{width:27.949%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3483 .elementor-element.elementor-element-1c2db14{width:100%;}.elementor-3483 .elementor-element.elementor-element-2b37071{width:100%;}}@media(max-width:1024px){.elementor-3483 .elementor-element.elementor-element-1c2db14 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-2b37071 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-443c06b{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3483 .elementor-element.elementor-element-1c2db14 > .elementor-element-populated{padding:0px 0px 030px 0px;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-74f85d1{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-74f85d1{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-23bacf4{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-23bacf4{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-01790ea{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-01790ea{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-83c56b4{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-83c56b4{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-233ae14{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-233ae14{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-45c965c{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-45c965c{width:100%;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){padding:5px 10px 5px 10px;}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (5px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (5px*2) + 16px );}.elementor-3483 .elementor-element.elementor-element-f7169da .select2-container--default .select2-selection--single{height:auto;}.elementor-3483 .elementor-element.elementor-element-f7169da .shop_table.cart td.actions .coupon input.input-text{margin:017px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-2b37071 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-280f6bd > .elementor-element-populated{padding:040px 30px 30px 30px;}.elementor-3483 .elementor-element.elementor-element-2056bcc .elementor-heading-title{font-size:31px;}.elementor-3483 .elementor-element.elementor-element-2056bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3483 .elementor-element.elementor-element-5856bb0 .cart_totals .shop_table tr td{font-size:16px;padding:5px 0px 10px 0px;}.elementor-3483 .elementor-element.elementor-element-478b27a{margin-top:0px;margin-bottom:0px;}.elementor-3483 .elementor-element.elementor-element-443c06b{padding:0px 0px 0px 0px;}}/* Start custom CSS for jet-cart-table, class: .elementor-element-f7169da */.elementor-3483 .elementor-element.elementor-element-f7169da button[name=apply_coupon], .elementor-3483 .elementor-element.elementor-element-f7169da button[name=update_cart] {
    margin-top: 18px;
}
.elementor-3483 .elementor-element.elementor-element-f7169da input[name=coupon_code] {
    border: none !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item td{
    border-color: var(--e-global-color-4a62734) !important;
    border-width: 1px 0 0 0 !important;
    border-style: solid !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item:nth-last-of-type(2) td{
    border-bottom-width: 1px !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da tr:not(.woocommerce-cart-form__cart-item) td {
    border: none !important;
}

.elementor-3483 .elementor-element.elementor-element-f7169da .button {
    border-radius: var(--button-border-radius) !important;
}

.elementor-3483 .elementor-element.elementor-element-f7169da .coupon input.input-text {
        width: 176px !important;
    }

@media only screen and (max-width: 767px) {
    .elementor-3483 .elementor-element.elementor-element-f7169da .actions {
        padding: 30px 0 0 0 !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon {
        border: 1px solid var(--e-global-color-4a62734);
        border-radius: var(--woocommerce-box-border-radius);
        padding: 10px 15px 20px 15px !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon input.input-text {
        width: 100% !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon .button {
        width: 100% !important;
    }
    
    
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item {
        margin-top: 17px;
        border: 1px solid var(--e-global-color-4a62734);
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item td {
        border-width: 1px 0 0 0 !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item td:nth-of-type(1) {
        border-width: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c2db14 */@media only screen and (min-width: 1025px) {
    .elementor-3483 .elementor-element.elementor-element-1c2db14 {
        width: calc(100% - 400px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-cart-totals, class: .elementor-element-5856bb0 */.elementor-3483 .elementor-element.elementor-element-5856bb0 h2 {
    display: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 table.shop_table {
    border: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form input {
        background: white;
    padding: 13px 20px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping] {
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 12px 25px 12px 25px !important;
    color: var( --e-global-color-454a05c ) !important;
    background-color: var( --e-global-color-c9f9d98 ) !important;
    border-radius: var(--button-border-radius) !important;
    width: 100% !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping]:hover {
    color: var(--e-global-color-e0ed1a8) !important;
    background-color: var( --e-global-color-1eba35f ) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    background: white !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    border: none !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding: 11px 11px !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .checkout-button {
    border-radius: var(--button-border-radius) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection__arrow {
    top: 12px;
    right: 10px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 #calc_shipping_country_field {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-cart-totals, class: .elementor-element-5856bb0 */.elementor-3483 .elementor-element.elementor-element-5856bb0 h2 {
    display: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 table.shop_table {
    border: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form input {
        background: white;
    padding: 13px 20px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping] {
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 12px 25px 12px 25px !important;
    color: var( --e-global-color-454a05c ) !important;
    background-color: var( --e-global-color-c9f9d98 ) !important;
    border-radius: var(--button-border-radius) !important;
    width: 100% !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping]:hover {
    color: var(--e-global-color-e0ed1a8) !important;
    background-color: var( --e-global-color-1eba35f ) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    background: white !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    border: none !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding: 11px 11px !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .checkout-button {
    border-radius: var(--button-border-radius) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection__arrow {
    top: 12px;
    right: 10px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 #calc_shipping_country_field {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b37071 */@media only screen and (min-width: 1025px) {
    .elementor-3483 .elementor-element.elementor-element-2b37071 {
        width: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-cart-table, class: .elementor-element-f7169da */.elementor-3483 .elementor-element.elementor-element-f7169da button[name=apply_coupon], .elementor-3483 .elementor-element.elementor-element-f7169da button[name=update_cart] {
    margin-top: 18px;
}
.elementor-3483 .elementor-element.elementor-element-f7169da input[name=coupon_code] {
    border: none !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item td{
    border-color: var(--e-global-color-4a62734) !important;
    border-width: 1px 0 0 0 !important;
    border-style: solid !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item:nth-last-of-type(2) td{
    border-bottom-width: 1px !important;
}
.elementor-3483 .elementor-element.elementor-element-f7169da tr:not(.woocommerce-cart-form__cart-item) td {
    border: none !important;
}

.elementor-3483 .elementor-element.elementor-element-f7169da .button {
    border-radius: var(--button-border-radius) !important;
}

.elementor-3483 .elementor-element.elementor-element-f7169da .coupon input.input-text {
        width: 176px !important;
    }

@media only screen and (max-width: 767px) {
    .elementor-3483 .elementor-element.elementor-element-f7169da .actions {
        padding: 30px 0 0 0 !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon {
        border: 1px solid var(--e-global-color-4a62734);
        border-radius: var(--woocommerce-box-border-radius);
        padding: 10px 15px 20px 15px !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon input.input-text {
        width: 100% !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .coupon .button {
        width: 100% !important;
    }
    
    
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item {
        margin-top: 17px;
        border: 1px solid var(--e-global-color-4a62734);
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item td {
        border-width: 1px 0 0 0 !important;
    }
    .elementor-3483 .elementor-element.elementor-element-f7169da .woocommerce-cart-form__cart-item.cart_item td:nth-of-type(1) {
        border-width: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c2db14 */@media only screen and (min-width: 1025px) {
    .elementor-3483 .elementor-element.elementor-element-1c2db14 {
        width: calc(100% - 400px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-cart-totals, class: .elementor-element-5856bb0 */.elementor-3483 .elementor-element.elementor-element-5856bb0 h2 {
    display: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 table.shop_table {
    border: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form input {
        background: white;
    padding: 13px 20px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping] {
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 12px 25px 12px 25px !important;
    color: var( --e-global-color-454a05c ) !important;
    background-color: var( --e-global-color-c9f9d98 ) !important;
    border-radius: var(--button-border-radius) !important;
    width: 100% !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping]:hover {
    color: var(--e-global-color-e0ed1a8) !important;
    background-color: var( --e-global-color-1eba35f ) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    background: white !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    border: none !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding: 11px 11px !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .checkout-button {
    border-radius: var(--button-border-radius) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection__arrow {
    top: 12px;
    right: 10px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 #calc_shipping_country_field {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-cart-totals, class: .elementor-element-5856bb0 */.elementor-3483 .elementor-element.elementor-element-5856bb0 h2 {
    display: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 table.shop_table {
    border: none;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form input {
        background: white;
    padding: 13px 20px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping] {
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 12px 25px 12px 25px !important;
    color: var( --e-global-color-454a05c ) !important;
    background-color: var( --e-global-color-c9f9d98 ) !important;
    border-radius: var(--button-border-radius) !important;
    width: 100% !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .shipping-calculator-form button[name=calc_shipping]:hover {
    color: var(--e-global-color-e0ed1a8) !important;
    background-color: var( --e-global-color-1eba35f ) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    background: white !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection.select2-selection--single {
    border: none !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding: 11px 11px !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .checkout-button {
    border-radius: var(--button-border-radius) !important;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 .select2-selection__arrow {
    top: 12px;
    right: 10px;
}
.elementor-3483 .elementor-element.elementor-element-5856bb0 #calc_shipping_country_field {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b37071 */@media only screen and (min-width: 1025px) {
    .elementor-3483 .elementor-element.elementor-element-2b37071 {
        width: 400px !important;
    }
}/* End custom CSS */