.elementor-23622 .elementor-element.elementor-element-8f8ac42{--display:flex;}.elementor-23622 .elementor-element.elementor-element-ab41ddd{--confirmation-message-display:block;--sections-background-color:#FFFFFF;}.elementor-23622 .elementor-element.elementor-element-8b374e3{text-align:center;}.elementor-23622 .elementor-element.elementor-element-8b374e3 .elementor-heading-title{font-size:30px;font-weight:700;line-height:2.2em;color:#000000;}.elementor-23622 .elementor-element.elementor-element-a448168{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-23622 .elementor-element.elementor-element-a448168.elementor-element{--align-self:center;}.elementor-23622 .elementor-element.elementor-element-a448168 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23622 .elementor-element.elementor-element-f0f9574 .elementor-button{background-color:#FF7B00;font-size:18px;padding:15px 20px 15px 20px;}.elementor-23622 .elementor-element.elementor-element-f0f9574.elementor-element{--align-self:center;}.elementor-23622 .elementor-element.elementor-element-f0f9574 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-23622 .elementor-element.elementor-element-8b374e3 .elementor-heading-title{font-size:20px;line-height:2em;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-ab41ddd */.elementor-23622 .elementor-element.elementor-element-ab41ddd .woocommerce-order-over .order_details{
    background-color: #2ca3a7!important;
    border: 2px dashed #ccc;
    border-radius: 16px;
    justify-content: space-between;

}
.elementor-23622 .elementor-element.elementor-element-ab41ddd li {
    color: #ffffff!important;
    padding: 20px 30px;
    margin: 0;
}
.woocommerce-checkout ul.woocommerce-order-overview li > span{
    color: #ffffff!important;
}
.elementor-23622 .elementor-element.elementor-element-ab41ddd .elementor-widget-woocommerce-purchase-summary .woocommerce section{
    margin-block: 0!important;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce h2{
    margin-bottom: 0!important;
}
.elementor-23622 .elementor-element.elementor-element-ab41ddd .woocommerce-order-details tfoot{
    display: none;
}
.elementor-23622 .elementor-element.elementor-element-ab41ddd .woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details{
    display: none!important;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table{
    border: none!important;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details{
    display: none;
}
.woocommerce-checkout .woocommerce-order-details-wrapper{
    padding: 0!important;
    border: none!important;
    background-color: transparent!important;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce section{
    margin-top:0!important;
    margin-bottom: 0!important;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total{
    display: none;
}/* End custom CSS */