.elementor-8970 .elementor-element.elementor-element-b1e3d87:not(.elementor-motion-effects-element-type-background), .elementor-8970 .elementor-element.elementor-element-b1e3d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8970 .elementor-element.elementor-element-b1e3d87 > .elementor-background-overlay{background-color:#F2F2F2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8970 .elementor-element.elementor-element-b1e3d87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-27px;margin-bottom:0px;}.elementor-8970 .elementor-element.elementor-element-fc616a7{--spacer-size:20px;}.elementor-8970 .elementor-element.elementor-element-d554fef > .elementor-container{max-width:1230px;}.elementor-8970 .elementor-element.elementor-element-d554fef:not(.elementor-motion-effects-element-type-background), .elementor-8970 .elementor-element.elementor-element-d554fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8970 .elementor-element.elementor-element-d554fef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8970 .elementor-element.elementor-element-d554fef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-cart-product{align-items:flex-start;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;border-radius:10px 10px 10px 10px;background-color:#FFFFFF;margin:0px 0px 15px 0px;padding:30px 30px 20px 30px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000000;border-radius:10px 10px 10px 10px;border-collapse:separate;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item div.product-thumbnail img{width:100px;max-width:100px;border-radius:0px 0px 0px 0px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item .product-name{color:#1BB8FF;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart .product-name{margin:0px 0px 15px 0px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item .product-name a:hover{color:#ED8408;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-product-price{margin:0px 0px 8px 0px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item div.product-price,.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item div.product-price .amount{font-size:18px;font-weight:600;line-height:1em;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item .product-price{color:#000000;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item .product-price .amount{color:#000000;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item div.product-quantity input[type=number]{background-color:#00000000;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart tr.cart_item div.product-quantity{margin:0px 0px 0px 0px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-cart-product-meta.wl-variations{margin:0px 0px 8px 0px;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart td.actions .coupon input.input-text{width:100px !important;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 *:not(i){font-family:Montserrat;}.elementor-8970 .elementor-element.elementor-element-71c7965{--spacer-size:50px;}.elementor-8970 .elementor-element.elementor-element-2170124 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#019816;}.elementor-8970 .elementor-element.elementor-element-2170124 .elementor-button:hover, .elementor-8970 .elementor-element.elementor-element-2170124 .elementor-button:focus{background-color:#2AD742;}.elementor-8970 .elementor-element.elementor-element-2170124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 14px 14px 14px;background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-8970 .elementor-element.elementor-element-7f782362 .woolentor-title{text-align:center;}.elementor-8970 .elementor-element.elementor-element-7f782362 .woolentor-info{text-align:left;}.elementor-8970 .elementor-element.elementor-element-7f782362 .woolentor-checkout-coupon-form .coupon-form input.input-text{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBD9D9;}.elementor-8970 .elementor-element.elementor-element-7f782362 .woolentor-checkout-coupon-form .coupon-form button.button{background-color:#FF961B;}.elementor-8970 .elementor-element.elementor-element-7f782362 .woolentor-checkout-coupon-form .coupon-form button.button:hover{background-color:#F48300;}.elementor-8970 .elementor-element.elementor-element-7f782362 *{font-family:Montserrat;}.elementor-8970 .elementor-element.elementor-element-7f782362 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart{border-radius:10px 10px 10px 10px;border-collapse:separate;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-cart-product-meta.wl-sku{margin:0px 0px 0px 0px;}.elementor-8970 .elementor-element.elementor-element-2170124 .elementor-button{font-size:14px;}.elementor-8970 .elementor-element.elementor-element-2170124 > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-cart-product{align-items:flex-end;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart{border-radius:0px 0px 0px 0px;border-collapse:separate;}.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart .product-name{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wl-cart-table-list, class: .elementor-element-1de5ed91 */.elementor-8970 .elementor-element.elementor-element-1de5ed91 .woolentor-product-price {
    display: none;
}

.woocommerce .cart.wl_cart_table .actions .button, .woocommerce .cart.wl_cart_table .actions input.button {
    border: 1px solid currentColor;
    padding: 10px 10px !important;
    display: inline-block;
    border-radius: 5px;
    color: #337ab7 !important;
    background-color: transparent !important;
}

.woocommerce .quantity .qty {
    width: 6em;
    height: 2.3em;
    text-align: right;
}

.woocommerce .woolentor-cart-list table.shop_table {
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px !important;
}

.elementor-8970 .elementor-element.elementor-element-1de5ed91 .shop_table.cart {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #00000000;
    border-radius: 10px 10px 10px 10px !important;
    border-collapse: separate; }

table.wl_cart_table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    background-color: #f2f2f2; }/* End custom CSS */
/* Start custom CSS */.woocommerce .cart.wl_cart_table .actions .button, .woocommerce .cart.wl_cart_table .actions input.button {
    
    border: 1px solid currentColor;
    padding: 7px 10px;
    margin-right: 5px;
    display: inline-block;
    border-radius: 5px;
    float: right;
    color: #337ab7;
    background-color: transparent;/* End custom CSS */