.elementor-251 .elementor-element.elementor-element-37c5081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-251 .elementor-element.elementor-element-37c5081:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-37c5081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-658b8b8 );}.elementor-251 .elementor-element.elementor-element-db7d1c5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-heading{margin:0px 0px 20px 0px;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-heading__title{color:var( --e-global-color-primary );font-family:"El Messiri", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item{background-color:var( --e-global-color-3514226 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-73ce6bb );}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-table-wrap form{gap:15px;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__image{width:130px;min-width:130px;height:130px;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__vendor{color:var( --e-global-color-primary );font-family:"El Messiri", Sans-serif;font-weight:600;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__name a{color:var( --e-global-color-primary );font-family:"El Messiri", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0.03em;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__name a:hover{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-qty-stepper{background-color:var( --e-global-color-658b8b8 );border-color:var( --e-global-color-73ce6bb );}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-qty-stepper button{color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-qty-stepper input{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__action-link{color:#FF0202;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__action-link:hover{color:#E40000;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__price-current{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__price-regular{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-item__savings-badge{color:#FF0202;background-color:#FF02021C;}.elementor-251 .elementor-element.elementor-element-677122d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-251 .elementor-element.elementor-element-677122d .wl-order-summary-heading__title{color:var( --e-global-color-primary );font-family:"El Messiri", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-251 .elementor-element.elementor-element-677122d .wl-cart-total-card{background-color:var( --e-global-color-3514226 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-73ce6bb );}.elementor-251 .elementor-element.elementor-element-677122d .wl-coupon-input{color:var( --e-global-color-primary );background-color:var( --e-global-color-658b8b8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-73ce6bb );}.elementor-251 .elementor-element.elementor-element-677122d .wl-coupon-input::placeholder{color:var( --e-global-color-text );}.elementor-251 .elementor-element.elementor-element-677122d .wl-coupon-btn{color:var( --e-global-color-3514226 );background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;}.elementor-251 .elementor-element.elementor-element-677122d .wl-coupon-btn:hover{color:var( --e-global-color-3514226 );background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-677122d .wl-checkout-btn{color:var( --e-global-color-3514226 );background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-251 .elementor-element.elementor-element-677122d .wl-checkout-btn:hover{color:var( --e-global-color-3514226 );background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-677122d .wl-trust-signals{border-top-color:var( --e-global-color-73ce6bb );}.elementor-251 .elementor-element.elementor-element-677122d .wl-trust-cell__icon i{font-size:20px;color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-677122d .wl-trust-cell__icon svg{width:20px;height:20px;color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-677122d .wl-trust-cell__heading{color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-677122d .wl-trust-cell__sub{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-251 .elementor-element.elementor-element-37c5081{--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;}.elementor-251 .elementor-element.elementor-element-db7d1c5{width:100%;max-width:100%;}.elementor-251 .elementor-element.elementor-element-677122d{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-37c5081{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-251 .elementor-element.elementor-element-db7d1c5 .wl-cart-heading__title{font-size:26px;}.elementor-251 .elementor-element.elementor-element-677122d .wl-order-summary-heading__title{font-size:26px;}}/* Start custom CSS for woolentor-cart-total-aura, class: .elementor-element-677122d *//* Override ShopLentor Checkout Button Style */
.elementor-251 .elementor-element.elementor-element-677122d .checkout-button,
.elementor-251 .elementor-element.elementor-element-677122d a.checkout-button,
.elementor-251 .elementor-element.elementor-element-677122d .wc-proceed-to-checkout a {
    background-color: #0d7c85 !important;
    color: #ffffff !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* Hover State */
.elementor-251 .elementor-element.elementor-element-677122d .checkout-button:hover,
.elementor-251 .elementor-element.elementor-element-677122d a.checkout-button:hover,
.elementor-251 .elementor-element.elementor-element-677122d .wc-proceed-to-checkout a:hover {
    background-color: #08565d !important;
    color: #ffffff !important;
}/* End custom CSS */