.elementor-4195 .elementor-element.elementor-element-9bfa8b7:not(.elementor-motion-effects-element-type-background), .elementor-4195 .elementor-element.elementor-element-9bfa8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cococoast.com/en-nz/wp-content/uploads/sites/4/2023/02/bg-green-grad.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4195 .elementor-element.elementor-element-9bfa8b7 > .elementor-container{max-width:1400px;min-height:90px;}.elementor-4195 .elementor-element.elementor-element-9bfa8b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-92px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4195 .elementor-element.elementor-element-9bfa8b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4195 .elementor-element.elementor-element-9902573{padding:6% 0% 6% 0%;}.elementor-4195 .elementor-element.elementor-element-d5b2d66{--confirmation-message-display:block;--sections-border-type:solid;--sections-border-color:var( --e-global-color-accent );--sections-border-radius:0px 0px 0px 0px;--sections-padding:30px 30px 30px 30px;--confirmation-message-color:#5F514D;--titles-color:#5F514D;--order-details-product-links-normal-color:var( --e-global-color-accent );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:var( --e-global-color-secondary );}.elementor-4195 .elementor-element.elementor-element-d5b2d66 .shop_table, .elementor-4195 .elementor-element.elementor-element-d5b2d66 address{border-width:1px 1px 1px 1px;}.elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-thankyou-order-received{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-4195 .elementor-element.elementor-element-d5b2d66 h2{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-4195 .elementor-element.elementor-element-d5b2d66 .shop_table thead tr th, .elementor-4195 .elementor-element.elementor-element-d5b2d66 .shop_table tfoot th, .elementor-4195 .elementor-element.elementor-element-d5b2d66 .shop_table tfoot tr td, .elementor-4195 .elementor-element.elementor-element-d5b2d66 .shop_table tfoot tr td span, .elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-table--order-downloads tr td:before{font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-4195 .elementor-element.elementor-element-d5b2d66 .product-quantity, .elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-table--order-details td a, .elementor-4195 .elementor-element.elementor-element-d5b2d66 td.product-total, .elementor-4195 .elementor-element.elementor-element-d5b2d66 td.download-product, .elementor-4195 .elementor-element.elementor-element-d5b2d66 td.download-remaining, .elementor-4195 .elementor-element.elementor-element-d5b2d66 td.download-expires, .elementor-4195 .elementor-element.elementor-element-d5b2d66 td.download-file{font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4195 .elementor-element.elementor-element-0247157 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4195 .elementor-element.elementor-element-be350ff{width:37.929%;}.elementor-4195 .elementor-element.elementor-element-1fbb367{width:62.071%;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-d5b2d66 */.elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-order-overview {
    border: 1px solid #f4f4f4;
    padding: 30px;
    background-color: #f4f4f4;
    justify-content: space-between;
}
.elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-thankyou-order-details li {
    font-size: 16px;
    margin-bottom: 0;
    font-family: 'DM Sans';
    margin-right: var(--payment-details-space-between,2em);
    padding-right: var(--payment-details-space-between,2em);
}
.elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-thankyou-order-details li strong {
    font-size:16px;
    font-family: 'DM Sans';
}
.elementor-4195 .elementor-element.elementor-element-d5b2d66 .woocommerce-customer-details address {
    font-size:16px;
    font-family: 'DM Sans';
}/* End custom CSS */