.elementor-2335 .elementor-element.elementor-element-abb40c5{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2335 .elementor-element.elementor-element-9bb29f3{--display:flex;--min-height:304px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2335 .elementor-element.elementor-element-9bb29f3:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-9bb29f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-9bb29f3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2335 .elementor-element.elementor-element-3b465b5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2335 .elementor-element.elementor-element-342408e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a79e5d7 );}.elementor-2335 .elementor-element.elementor-element-7184530{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2335 .elementor-element.elementor-element-7184530:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-7184530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://refueleurope.nl/wp-content/uploads/2026/02/P0st-e1772182012295.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2335 .elementor-element.elementor-element-17fd122{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table .button, .elementor-2335 .elementor-element.elementor-element-f35de8e .order-again .button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-e982f02-font-family ), Sans-serif;font-size:var( --e-global-typography-e982f02-font-size );font-weight:var( --e-global-typography-e982f02-font-weight );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table .button:hover, .elementor-2335 .elementor-element.elementor-element-f35de8e .order-again .button:hover{background-color:var( --e-global-color-secondary );}.elementor-2335 .elementor-element.elementor-element-f35de8e{--sections-background-color:var( --e-global-color-861fdfc );--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-padding:0px 0px 0px 0px;--confirmation-message-color:var( --e-global-color-efdc329 );--titles-color:var( --e-global-color-d24c87a );--titles-spacing:0px;--general-text-color:var( --e-global-color-efdc329 );--payment-details-space-between:0px;--payment-details-titles-color:var( --e-global-color-secondary );--payment-details-titles-spacing:0px;--payment-details-items-color:var( --e-global-color-efdc329 );--payment-details-border-type:none;--bank-details-space-between:0px;--account-title-spacing:0px;--bank-details-titles-spacing:0px;--bank-details-border-type:none;--order-details-rows-gap:0px;--order-details-titles-totals-color:var( --e-global-color-secondary );--order-details-items-color:var( --e-global-color-secondary );--order-details-variations-color:var( --e-global-color-72a460a );--order-details-product-links-normal-color:var( --e-global-color-secondary );--order-details-product-links-hover-color:var( --e-global-color-secondary );--tables-divider-border-type:none;--button-normal-text-color:var( --e-global-color-0933c19 );--button-hover-text-color:var( --e-global-color-0933c19 );--buttons-border-type:none;--button-border-radius:999px 999px 999px 999px;--button-padding:14px 28px 14px 28px;}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-acae0b7-font-family ), Sans-serif;font-size:var( --e-global-typography-acae0b7-font-size );font-weight:var( --e-global-typography-acae0b7-font-weight );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e h2{font-family:var( --e-global-typography-06def54-font-family ), Sans-serif;font-size:var( --e-global-typography-06def54-font-size );font-weight:var( --e-global-typography-06def54-font-weight );line-height:var( --e-global-typography-06def54-line-height );letter-spacing:var( --e-global-typography-06def54-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e address, .elementor-2335 .elementor-element.elementor-element-f35de8e .product-purchase-note, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-acae0b7-font-family ), Sans-serif;font-size:var( --e-global-typography-acae0b7-font-size );font-weight:var( --e-global-typography-acae0b7-font-weight );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li{font-family:var( --e-global-typography-197f9f6-font-family ), Sans-serif;font-size:var( --e-global-typography-197f9f6-font-size );font-weight:var( --e-global-typography-197f9f6-font-weight );line-height:var( --e-global-typography-197f9f6-line-height );letter-spacing:var( --e-global-typography-197f9f6-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li strong{font-family:var( --e-global-typography-e982f02-font-family ), Sans-serif;font-size:var( --e-global-typography-e982f02-font-size );font-weight:var( --e-global-typography-e982f02-font-weight );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table thead tr th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td span, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-fda878a-font-family ), Sans-serif;font-size:var( --e-global-typography-fda878a-font-size );font-weight:var( --e-global-typography-fda878a-font-weight );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-quantity, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-details td a, .elementor-2335 .elementor-element.elementor-element-f35de8e td.product-total, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-product, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-remaining, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-expires, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-file{font-family:var( --e-global-typography-fda878a-font-family ), Sans-serif;font-size:var( --e-global-typography-fda878a-font-size );font-weight:var( --e-global-typography-fda878a-font-weight );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-name .wc-item-meta .wc-item-meta-label, .elementor-2335 .elementor-element.elementor-element-f35de8e .wc-item-meta li p{font-family:var( --e-global-typography-0b5aa10-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5aa10-font-size );font-weight:var( --e-global-typography-0b5aa10-font-weight );line-height:var( --e-global-typography-0b5aa10-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2335 .elementor-element.elementor-element-abb40c5{--content-width:1342px;}.elementor-2335 .elementor-element.elementor-element-9bb29f3{--width:100%;}.elementor-2335 .elementor-element.elementor-element-3b465b5{--width:48.8%;}.elementor-2335 .elementor-element.elementor-element-7184530{--width:34.4%;}}@media(min-width:1025px){.elementor-2335 .elementor-element.elementor-element-7184530:not(.elementor-motion-effects-element-type-background), .elementor-2335 .elementor-element.elementor-element-7184530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2335 .elementor-element.elementor-element-342408e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-acae0b7-font-size );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e h2{font-size:var( --e-global-typography-06def54-font-size );line-height:var( --e-global-typography-06def54-line-height );letter-spacing:var( --e-global-typography-06def54-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e address, .elementor-2335 .elementor-element.elementor-element-f35de8e .product-purchase-note, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-acae0b7-font-size );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-197f9f6-font-size );line-height:var( --e-global-typography-197f9f6-line-height );letter-spacing:var( --e-global-typography-197f9f6-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-e982f02-font-size );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table thead tr th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td span, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-fda878a-font-size );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-quantity, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-details td a, .elementor-2335 .elementor-element.elementor-element-f35de8e td.product-total, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-product, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-remaining, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-expires, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-file{font-size:var( --e-global-typography-fda878a-font-size );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-name .wc-item-meta .wc-item-meta-label, .elementor-2335 .elementor-element.elementor-element-f35de8e .wc-item-meta li p{font-size:var( --e-global-typography-0b5aa10-font-size );line-height:var( --e-global-typography-0b5aa10-line-height );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table .button, .elementor-2335 .elementor-element.elementor-element-f35de8e .order-again .button{font-size:var( --e-global-typography-e982f02-font-size );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}}@media(max-width:767px){.elementor-2335 .elementor-element.elementor-element-abb40c5{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:12px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-2335 .elementor-element.elementor-element-9bb29f3{--min-height:110px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2335 .elementor-element.elementor-element-3b465b5{--width:60%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:14px;}.elementor-2335 .elementor-element.elementor-element-3b465b5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2335 .elementor-element.elementor-element-342408e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-7184530{--width:30%;}.elementor-2335 .elementor-element.elementor-element-7184530.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2335 .elementor-element.elementor-element-17fd122{--justify-content:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:68px;--padding-left:36px;--padding-right:36px;}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-acae0b7-font-size );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e h2{font-size:var( --e-global-typography-06def54-font-size );line-height:var( --e-global-typography-06def54-line-height );letter-spacing:var( --e-global-typography-06def54-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e address, .elementor-2335 .elementor-element.elementor-element-f35de8e .product-purchase-note, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-acae0b7-font-size );line-height:var( --e-global-typography-acae0b7-line-height );letter-spacing:var( --e-global-typography-acae0b7-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-197f9f6-font-size );line-height:var( --e-global-typography-197f9f6-line-height );letter-spacing:var( --e-global-typography-197f9f6-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-e982f02-font-size );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table thead tr th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot th, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td, .elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table tfoot tr td span, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-fda878a-font-size );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-quantity, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-table--order-details td a, .elementor-2335 .elementor-element.elementor-element-f35de8e td.product-total, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-product, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-remaining, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-expires, .elementor-2335 .elementor-element.elementor-element-f35de8e td.download-file{font-size:var( --e-global-typography-fda878a-font-size );line-height:var( --e-global-typography-fda878a-line-height );letter-spacing:var( --e-global-typography-fda878a-letter-spacing );}.elementor-2335 .elementor-element.elementor-element-f35de8e .product-name .wc-item-meta .wc-item-meta-label, .elementor-2335 .elementor-element.elementor-element-f35de8e .wc-item-meta li p{font-size:var( --e-global-typography-0b5aa10-font-size );line-height:var( --e-global-typography-0b5aa10-line-height );}.elementor-2335 .elementor-element.elementor-element-f35de8e .shop_table .button, .elementor-2335 .elementor-element.elementor-element-f35de8e .order-again .button{font-size:var( --e-global-typography-e982f02-font-size );line-height:var( --e-global-typography-e982f02-line-height );letter-spacing:var( --e-global-typography-e982f02-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-342408e */@media only screen and (max-width: 767px) {
.elementor-2335 .elementor-element.elementor-element-342408e * {
    font-size: var(--e-global-typography-secondary-font-size) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abb40c5 */.term-proteine .page-title-container{
    background-color:var(--e-global-color-secondary) !important;
}
.term-proteine .page-title-container .archive-title h1, .term-proteine .page-title-container .archive-description p{
    color:var(--e-global-color-a79e5d7) !important;
}


.term-creatine .page-title-container{
    background-color:var(--e-global-color-1b576aa )!important;
}
.term-creatine .page-title-container .archive-title h1, .term-creatine .page-title-container .archive-description p{
    color:var(--e-global-color-2a9d636) !important;
}


.term-gummies .page-title-container{
    background-color:var(--e-global-color-72a460a)!important;
}
.term-gummies .page-title-container .archive-title h1, .term-gummies .page-title-container .archive-description p{
    color:var(--e-global-color-ff2947d) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-f35de8e */@media only screen and (max-width: 767px) {
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-order-details, .elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-customer-details {
    max-width: 100% !important;
    width:100%;
} 
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    display: flex;
    flex-direction: column !important;
    align-items: flex-start;
    gap: 40px !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
    width: 100% !important;
    flex-grow: 1;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    flex-wrap:wrap;
    flex-direction:row;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    width: auto;
    flex-grow: 1;
}
}

.elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    margin: 0 !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order-overview + p , .elementor-2335 .elementor-element.elementor-element-f35de8e table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead, .elementor-2335 .elementor-element.elementor-element-f35de8e table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot, .elementor-2335 .elementor-element.elementor-element-f35de8e td.woocommerce-table__product-total.product-total {
    display:none !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses:before, .elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses:after {
    display:none;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
    width: 40%;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 20px;
    margin:0 !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-content: flex-start;
    gap: 20px;
    margin:0 !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    margin:0 !important;
    padding:14px 16px;
    border-radius:4px;
    border:1px solid var(--e-global-color-ff2947d);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
    text-transform:none !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .woocommerce-order {
    display: flex;
    flex-direction: column;
    gap: 40px;
    align-items: flex-start;
    justify-content: flex-start;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details:before, .elementor-2335 .elementor-element.elementor-element-f35de8e ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details:after {
    display:none !important;
}


.elementor-2335 .elementor-element.elementor-element-f35de8e td.woocommerce-table__product-name.product-name {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 12px;
    width: 100%;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-product-content{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
    flex-grow: 1;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-product-content a {
    font-family: var(--e-global-typography-fda878a-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-fda878a-font-size) !important;
    font-weight: var(--e-global-typography-fda878a-font-weight) !important;
    line-height: var(--e-global-typography-fda878a-line-height) !important;
    letter-spacing: var(--e-global-typography-fda878a-letter-spacing) !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody {
    display: flex !important;
    flex-direction: column;
    gap: 4px;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-order-details, .elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-customer-details {
    max-width: 736px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    margin:0 !important;
    width:100%;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e strong.product-quantity {
    display:none !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e strong.product-quantity.qty-no-times {
    display:flex !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e strong.product-quantity {
    width: 37px;
    height: 37px;
    border-radius: 999px;
    background-color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: var(--e-global-typography-197f9f6-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-197f9f6-font-size) !important;
    font-weight: var(--e-global-typography-197f9f6-font-weight) !important;
    line-height: var(--e-global-typography-197f9f6-line-height) !important;
    letter-spacing: var(--e-global-typography-197f9f6-letter-spacing) !important;
    color: var(--e-global-color-72a460a) !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info .cart-product-price {
    display: flex;
    padding-right: 8px;
    border-right: 1px solid var(--e-global-color-0ce2f15);    
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info .cart-product-price * {
    line-height: calc(1em + 2px) !important;
    font-family: var(--e-global-typography-0b5aa10-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0b5aa10-font-size) !important;
    font-weight: var(--e-global-typography-0b5aa10-font-weight) !important;
    color: var(--e-global-color-72a460a) !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info .cart-product-hoeveelheid, .elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info .cart-product-hoeveelheid .hoeveelheid {
    display: flex;
    flex-direction: row;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info span.hoeveelheid-getal, .cart-extra-info span.hoeveelheid-select {
    font-family: var(--e-global-typography-0b5aa10-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0b5aa10-font-size) !important;
    font-weight: var(--e-global-typography-0b5aa10-font-weight) !important;
    line-height: calc(1em + 2px) !important;
    color: var(--e-global-color-4cc911a) !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e .cart-extra-info .hoeveelheid:has(span.hoeveelheid-select.stuks) {
    gap: 2px;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e span.cart-item-thumb {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 64px;
    height: 64px;
    padding: 12px;
    border-radius: 4px;
    background-color: #FFFFFF;
    flex-shrink: 0;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e span.cart-item-thumb img{
    width: 100%;
    height: 100%;
    object-fit: contain !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e tr.woocommerce-table__line-item.order_item {
    padding: 4px 14px 4px 4px;
    border-radius: 4px;
    background-color: var(--e-global-color-ff2947d) !important;
    display: flex !important;
}


.elementor-2335 .elementor-element.elementor-element-f35de8e span.customer-address-contact, .elementor-2335 .elementor-element.elementor-element-f35de8e span.customer-address-main {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: flex-start;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e p.woocommerce-customer-details--phone, .elementor-2335 .elementor-element.elementor-element-f35de8e p.woocommerce-customer-details--email {
    display:none !important;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-customer-details address {
    height: 100% !important;
    padding: 20px !important;
    background-color: var(--e-global-color-2a9d636) !important;
    border-radius: 4px !important;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 24px;
}
.elementor-2335 .elementor-element.elementor-element-f35de8e section.woocommerce-customer-details address * {
    font-family: var(--e-global-typography-e982f02-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-e982f02-font-size) !important;
    font-weight: var(--e-global-typography-e982f02-font-weight) !important;
    line-height: var(--e-global-typography-e982f02-line-height) !important;
    letter-spacing: var(--e-global-typography-e982f02-letter-spacing) !important;
    color:var( --e-global-color-efdc329 ) !important;
}/* End custom CSS */