.elementor-6 .elementor-element.elementor-element-a57d8a5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a57d8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B3E5B;}.elementor-6 .elementor-element.elementor-element-a57d8a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-6 .elementor-element.elementor-element-a57d8a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-9d17d32{text-align:center;}.elementor-6 .elementor-element.elementor-element-9d17d32 .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Text", Sans-serif;font-size:50px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-5a6008f .elementor-heading-title{color:var( --e-global-color-007da43 );font-family:"Crimson Text", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-5a6008f > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart thead th{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-caafdeb );padding:20px 20px 20px 20px;text-align:left;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td{color:var( --e-global-color-2abcb87 );padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr.cart_item td.product-thumbnail img{width:41px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr.cart_item td.product-name{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr.cart_item td.product-subtotal .amount{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-quantity .quantity input.input-text{width:60px;color:var( --e-global-color-2abcb87 );}.elementor-6 .elementor-element.elementor-global-1074 .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-2abcb87 );}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-2abcb87 );}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){padding:10px 10px 10px 20px;}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (20px*2) + 16px );padding-left:14px;padding-right:14px;}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (20px*2) + 16px );}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single{height:auto;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-remove .remove{font-size:16px;padding:20px 23px 20px 23px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-remove .remove i{color:var( --e-global-color-caafdeb );}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-remove .remove svg{fill:var( --e-global-color-caafdeb );}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr td.actions .button[name="update_cart"]{color:#FFFFFF !important;background-color:var( --e-global-color-caafdeb );padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr td.actions .button[name="update_cart"]:hover, .elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr td.actions .button[name="update_cart"]:focus{color:#FFFFFF !important;background-color:var( --e-global-color-007da43 );}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon{flex-direction:row;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon .button{color:#FFFFFF !important;background-color:var( --e-global-color-59de0c4 );padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon .button:hover, .elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon .button:focus{background-color:var( --e-global-color-007da43 );}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon input.input-text:not(.select2){padding:20px 14px 20px 14px;}.elementor-6 .elementor-element.elementor-global-1074 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7b93f7b{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-7b93f7b .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-7b93f7b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-7b93f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9aa9a98 .elementor-alert{background-color:var( --e-global-color-caafdeb );border-color:var( --e-global-color-caafdeb );border-left-width:10px;}.elementor-6 .elementor-element.elementor-element-9aa9a98 .elementor-alert-title{color:#FFFFFF;font-family:"Crimson Text", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-9aa9a98 .elementor-alert-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:2em;}.elementor-6 .elementor-element.elementor-element-c2e57bf{margin-top:40px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals h2{font-family:"Crimson Text", Sans-serif;text-transform:uppercase;color:var( --e-global-color-007da43 );}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table tr th,.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table_responsive tr td::before{font-family:"Poppins", Sans-serif;}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table tr th{padding:30px 0px 30px 030px;text-align:left;}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table tr td{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2abcb87 );padding:30px 30px 30px 30px;}.elementor-6 .elementor-element.elementor-global-3866 .elementor-alert{background-color:#80A8AA;border-color:#80A8AA;border-left-width:10px;}.elementor-6 .elementor-element.elementor-global-3866 .elementor-alert-title{color:#FFFFFF;font-family:"Crimson Text", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-global-3866 .elementor-alert-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:2em;}.elementor-6 .elementor-element.elementor-element-d86f5ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-d86f5ff .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-6 .elementor-element.elementor-element-d86f5ff .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;background-color:var( --e-global-color-caafdeb );padding:30px 60px 30px 60px;}.elementor-6 .elementor-element.elementor-element-d86f5ff .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d86f5ff .elementor-button:focus{background-color:var( --e-global-color-007da43 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-2696459{width:32.018%;}.elementor-6 .elementor-element.elementor-element-35711db{width:67.982%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart thead th{font-size:16px;padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td{padding:0px 10px 0px 10px;text-align:left;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart tr.cart_item td.product-subtotal .amount{font-size:30px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-quantity .quantity input.input-text{width:19%;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){padding:10px 0px 10px 20px;}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:20px;padding-right:0px;}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-6 .elementor-element.elementor-global-1074 .select2-container--default .select2-selection--single{height:auto;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.product-remove .remove{padding:8px 10px 8px 10px;}.elementor-6 .elementor-element.elementor-global-1074 .shop_table.cart td.actions .coupon input.input-text{margin:30px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-c2e57bf{padding:0px 10px 0px 10px;}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table tr th{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8e14dd5 .cart_totals .shop_table tr td{padding:30px 30px 60px 30px;}}/* Start custom CSS for global, class: .elementor-global-1074 */.elementor-jet-cart-table table td, .elementor-jet-cart-table table th {
    border:none !Important;
    font-family:poppins;
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 769px) { .shop_table.cart td.actions .coupon .button, .shop_table.cart tr td.actions .button[name="update_cart"] {
    border:0px;
    margin-left:10px;
}

.wc-proceed-to-checkout {
    display:none;
}
.cart-subtotal .amount {
    text-align:right !important;
    float:right;
}
.fee .amount {
    float:right !Important;
    display:block;
    text-align:right !important;
}
.woocommerce-shipping-methods{
        float:right !Important;
    text-align:right !important;
}
.order-total .amount {
    font-size:25px;
    float:right;
}
 .cart_totals .shop_table tr th {
    padding-right:20px;
}
.woocommerce-shipping-methods {
    list-style-type:none !important;
    margin-left:-40px;
}
th {
    padding-right:30px !important;
}
.elementor-jet-cart-table table td, .elementor-jet-cart-table table th {
    border:none !Important;
    font-family:poppins;
}
.woocommerce-page table.cart td.actions .input-text {
    width: 280px;
}
}







@media only screen and (max-width: 768px) {
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    content: attr(data-title) "  ";
    font-weight: 700;
    float: left !Important;
}
.tm-epo-cart-option-label, .tc-epo-cart-option-value, .tc-price-amount-in-cart span{
    text-align:left !important;
    font-size:16px;
}
.order-total .amount {
    font-size:25px !Important;
    float:center;
}
.elementor-jet-cart-table table td, .elementor-jet-cart-table table th {
    border:none !Important;
    font-family:poppins;
}
.woocommerce-page table.cart td.actions .input-text {
    width: 100% !important;
}
.shop_table.cart td.product-quantity .quantity input.input-text {
    margin: -40px 0px 0px 0px;
}
.shop_table.cart td.actions .coupon .button {
    width:100% !Important;
    border:0px;
}
.button[name="update_cart"] {
    border:0px !Important;
}
.product-price {
    text-align:left !Important;
}
.tc-price-amount-in-cart .amount{
    font-size:16px !Important;
    font-weight:300;
}
.wc-proceed-to-checkout {
    display:none;
}
ul {
        list-style-type: none;
}
.elementor-repeater-item-e586eed td.product-quantity {
    display:none !Important;
}
}
.elementor-alert {
    padding:25px;
}
.elementor-alert .elementor-alert-title {
    padding-bottom:15px;
}/* End custom CSS */