.elementor-711 .elementor-element.elementor-element-8941438{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table .button, .elementor-711 .elementor-element.elementor-element-5bccee0 .order-again .button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0{--confirmation-message-display:block;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-primary );--general-text-color:var( --e-global-color-text );--payment-details-titles-color:#141A1D;--order-details-titles-totals-color:var( --e-global-color-accent );--order-details-product-links-normal-color:var( --e-global-color-ff699f6 );--order-details-product-links-hover-color:var( --e-global-color-ff699f6 );--button-normal-text-color:var( --e-global-color-c569008 );--button-hover-text-color:#EEEEEE;--buttons-border-type:none;--button-border-radius:2.5rem 2.5rem 2.5rem 2.5rem;}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-received{font-family:"Caviar Dreams", Sans-serif;font-size:2.25rem;font-weight:700;}.elementor-711 .elementor-element.elementor-element-5bccee0 h2{font-family:"Caviar Dreams", Sans-serif;font-size:2.25rem;font-weight:700;}.elementor-711 .elementor-element.elementor-element-5bccee0 address, .elementor-711 .elementor-element.elementor-element-5bccee0 .product-purchase-note, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li strong{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .wc-bacs-bank-details-account-name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table thead tr th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td span, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-quantity, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-details td a, .elementor-711 .elementor-element.elementor-element-5bccee0 td.product-total, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-product, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-remaining, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-expires, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-file{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-name .wc-item-meta .wc-item-meta-label, .elementor-711 .elementor-element.elementor-element-5bccee0 .wc-item-meta li p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-711 .elementor-element.elementor-element-5bccee0 address, .elementor-711 .elementor-element.elementor-element-5bccee0 .product-purchase-note, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table thead tr th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td span, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-quantity, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-details td a, .elementor-711 .elementor-element.elementor-element-5bccee0 td.product-total, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-product, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-remaining, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-expires, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-file{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-name .wc-item-meta .wc-item-meta-label, .elementor-711 .elementor-element.elementor-element-5bccee0 .wc-item-meta li p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table .button, .elementor-711 .elementor-element.elementor-element-5bccee0 .order-again .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:768px){.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-received{font-size:1.8rem;line-height:1.35em;}.elementor-711 .elementor-element.elementor-element-5bccee0 h2{font-size:1.5rem;}.elementor-711 .elementor-element.elementor-element-5bccee0 address, .elementor-711 .elementor-element.elementor-element-5bccee0 .product-purchase-note, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table thead tr th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot th, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td, .elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table tfoot tr td span, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-quantity, .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-table--order-details td a, .elementor-711 .elementor-element.elementor-element-5bccee0 td.product-total, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-product, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-remaining, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-expires, .elementor-711 .elementor-element.elementor-element-5bccee0 td.download-file{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .product-name .wc-item-meta .wc-item-meta-label, .elementor-711 .elementor-element.elementor-element-5bccee0 .wc-item-meta li p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-711 .elementor-element.elementor-element-5bccee0 .shop_table .button, .elementor-711 .elementor-element.elementor-element-5bccee0 .order-again .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-5bccee0 */.elementor-711 .elementor-element.elementor-element-5bccee0 h2{
    margin-bottom: 1em;
}

.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}
.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details::before{
    display: none;
}

.elementor-711 .elementor-element.elementor-element-5bccee0 table{
    padding: 0;
    border:none;
}

.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-customer-details address{
    padding: 0;
    font-family: Poppins, Sans-Serif;
    line-height: 1.75em;
    border: none;
}
.elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-customer-details address p:first-of-type{
    margin-top: 1em;
}

@media(max-width: 768px){
    .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details{
        grid-template-columns: 1fr;
    }
    .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-thankyou-order-details li{
        max-width: calc(100vw - 4rem);
    }
    .elementor-711 .elementor-element.elementor-element-5bccee0 .woocommerce-order-overview__email strong{
        max-width: calc(100% - 6rem);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */