.elementor-279 .elementor-element.elementor-element-5c2f451{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-279 .elementor-element.elementor-element-5c2f451:not(.elementor-motion-effects-element-type-background), .elementor-279 .elementor-element.elementor-element-5c2f451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F8;}.elementor-279 .elementor-element.elementor-element-aee6318{text-align:center;}.elementor-279 .elementor-element.elementor-element-48b1e785{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}@media(max-width:767px){.elementor-279 .elementor-element.elementor-element-5c2f451{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-3eb6d22 */.cartStyle .woocommerce{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.cartStyle .woocommerce-notices-wrapper{
width: 100%;
}

.cartStyle .woocommerce-cart-form{
width: 68%;
}

.cartStyle .cart-collaterals{
width: 30%;
background-color: #f2f5f8;
padding: 30px;
}

.cartStyle .woocommerce .cart-collaterals .cart_totals, .cartStyle .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
float: none;
}

.cartStyle .cart-collaterals h2{
margin: 0px;
font-size: 24px;
margin-bottom: 20px;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{
margin: 0px;
}

#add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout{
padding-bottom: 0px;
}

#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table{
border: 0px;
}

#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th{
border: 0px;
padding: 10px 0px;
}
.woocommerce .cart_totals table.shop_table.shop_table_responsive th{
width: 160px;
}


input[type="checkbox"], input[type="radio"]{
width: 18px;
accent-color: #8BC34A;
height: 18px;
}

.shop_table.shop_table_responsive label input[type="radio"]{
vertical-align: -4px;
margin: 0px;
margin-right: 15px;
}


.woocommerce table.shop_table td.product-remove{
width: 50px;
}


.woocommerce-cart table.cart .product-thumbnail{
width: 150px;
}

.woocommerce-cart table.cart .product-thumbnail a{
display: block;
width: 100%;
height: 100%;
}


#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{
width: 100%;
height: 100%;
}

.cartStyle .woocommerce .quantity .qty{
padding: 15px;
}

.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{
width: initial;
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{
border-radius: 20px;
padding: 10px 20px;
}

.woocommerce table.shop_table td.product-subtotal{
text-align: right;
font-weight: bold;
font-size: 20px;
}

.woocommerce table.shop_table th.product-subtotal{
text-align: right;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{
color: #fff;
padding: 12px 24px 12px 24px;
}


@media (max-width:1024px){
.cartStyle .woocommerce-cart-form{
        width: 100%;
}
.cartStyle .cart-collaterals{
        width: 100%;
}
}/* End custom CSS */