.kfm-donation-kookboek{background:var(--wp--preset--color--white);border-radius:16px;box-shadow:0 0 10px 5px rgba(0,0,0,.1);min-height:520px;overflow:hidden;position:relative}.kfm-donation-kookboek .progress{color:var(--wp--preset--color--primary);position:absolute;right:40px;top:48px}.kfm-donation-kookboek .gform_body .gfield_required{display:none}@media only screen and (max-width:450px){.kfm-donation-kookboek .gform_body .gfield_price .ginput_quantity{max-width:70px}}.kfm-donation-kookboek .gform_body #field_2_32{margin-top:20px}.kfm-donation-kookboek .gform_body [data-field-class=field-firstname]{grid-column:span 5!important}@media only screen and (max-width:781px){.kfm-donation-kookboek .gform_body [data-field-class=field-firstname]{grid-column:1/-1!important}}.kfm-donation-kookboek .gform_body [data-field-class=field-prefix]{grid-column:span 2!important}@media only screen and (max-width:781px){.kfm-donation-kookboek .gform_body [data-field-class=field-prefix]{grid-column:1/-1!important}}.kfm-donation-kookboek .gform_body [data-field-class=field-lastname]{grid-column:span 5!important}@media only screen and (max-width:781px){.kfm-donation-kookboek .gform_body [data-field-class=field-lastname]{grid-column:1/-1!important}}.kfm-donation-kookboek .gform_body #label_2_30_0,.kfm-donation-kookboek .gform_body #label_2_30_1,.kfm-donation-kookboek .gform_body #label_2_30_2{height:86px}.kfm-donation-kookboek .gform_body #label_2_30_0,.kfm-donation-kookboek .gform_body #label_2_30_1{padding:42px 0 12px}.kfm-donation-kookboek .gform_body #label_2_30_0{background:url(../../../../assets/images/ideal.svg) top 10px center no-repeat;background-size:40px auto}.kfm-donation-kookboek .gform_body #label_2_30_1{background:url(../../../../assets/images/cc.svg) top 10px center no-repeat;background-size:40px auto}.kfm-donation-kookboek .gform_body .field-dob_day .gfield_description.instruction,.kfm-donation-kookboek .gform_body .field-dob_month .gfield_description.instruction,.kfm-donation-kookboek .gform_body .field-dob_year .gfield_description.instruction{display:none}.kfm-donation-kookboek .gform_body .field-dob_day input,.kfm-donation-kookboek .gform_body .field-dob_month input,.kfm-donation-kookboek .gform_body .field-dob_year input{width:80px!important}.kfm-donation-kookboek .gform_body .field-dob_month label,.kfm-donation-kookboek .gform_body .field-dob_year label{visibility:hidden}.kfm-donation-kookboek .gform_body .gform_page .gform_page_footer{background:url(../../../../assets/images/cbf-logo.webp) top 20px left 40px no-repeat;padding:25px 40px 20px 160px}@media only screen and (max-width:450px){.kfm-donation-kookboek .gform_body .gform_page .gform_page_footer{padding:20px}}.kfm-donation-kookboek .gform_body .gform_page .gform_page_fields{border-bottom:1px solid var(--wp--preset--color--border);padding:40px;position:relative}.kfm-donation-kookboek .gform_body .gform_page .gform_page_fields:before{background:linear-gradient(180deg,hsla(0,0%,100%,.5) 16.11%,hsla(42,33%,92%,.5));z-index:8}.kfm-donation-kookboek .gform_body .gform_page .gform_page_fields .gform_fields{position:relative;z-index:10}.kfm-donation-kookboek .gform_body .gform_page .gsection_title{color:var(--wp--preset--color--primary);line-height:1.1;margin:0;padding-right:100px}.kfm-donation-kookboek .gform_body .gform_page:last-child .gsection_title{font-size:24px}.kfm-donation-kookboek .gform_body .gfield_shipping,.kfm-donation-kookboek .gform_body .gfield_total{align-items:center;display:flex}.kfm-donation-kookboek .gform_body .gfield_shipping label,.kfm-donation-kookboek .gform_body .gfield_total label{color:#000;flex:1;font-size:18px!important;font-weight:700!important}@media only screen and (max-width:450px){.kfm-donation-kookboek .gform_body .gfield_shipping label,.kfm-donation-kookboek .gform_body .gfield_total label{min-width:50%}}.kfm-donation-kookboek .gform_body .gfield_shipping input[type=text],.kfm-donation-kookboek .gform_body .gfield_total input[type=text]{color:#000;font-size:18px!important;font-weight:700!important;padding:0;text-align:right}.kfm-donation-kookboek .gfield--type-product{border-bottom:1px solid #d3d3d3;display:flex;padding-bottom:10px}.kfm-donation-kookboek .gfield--type-product img{align-self:center;height:60px;margin-right:10px;width:60px}.kfm-donation-kookboek .gfield--type-product .ginput_container_singleproduct{align-items:center;display:flex;flex:1;gap:10px}.kfm-donation-kookboek .gfield--type-product .ginput_container_singleproduct .ginput_product_price_label{display:none}.kfm-donation-kookboek .gfield--type-product .ginput_container_singleproduct .ginput_product_price_wrapper{flex:1;order:3;text-align:right}.kfm-donation-kookboek .gfield--type-product .ginput_container_singleproduct .ginput_product_price_wrapper .ginput_product_price{color:#000}.kfm-donation-kookboek .gfield--type-product .gfield_label_product{display:none}.kfm-donation-kookboek .field-extra_gift,.kfm-donation-kookboek .field-extra_gift .gfield_label{align-items:center;display:flex;flex:1;gap:10px}.kfm-donation-kookboek .field-extra_gift input[type=text]{max-width:100px!important;text-align:right}.kfm-donation-kookboek .gfield_total{margin-bottom:-20px}.kfm-donation-kookboek .gfield_shipping input[type=text],.kfm-donation-kookboek .gfield_shipping label{color:#006400!important}@media only screen and (max-width:781px){.kfm-donation-kookboek .progress{left:20px;position:relative;top:20px}.kfm-donation-kookboek .gform_body #label_2_30_0,.kfm-donation-kookboek .gform_body #label_2_30_1,.kfm-donation-kookboek .gform_body #label_2_30_2{background:none;height:auto;padding:10px}.kfm-donation-kookboek .gform_body .gform_page .gform_page_fields{padding:20px}.kfm-donation-kookboek .gform_body .gform_page .gform_page_footer{display:flex;flex-direction:column;text-align:center}.kfm-donation-kookboek .gform_body .gform_page .gform_page_footer .gform_button{order:-1}.kfm-donation-kookboek .gform_body .gform_page .gform_page_footer .button{margin:0 0 10px;width:100%}}.kfm-donation-kookboek-privacy{display:flex;gap:15px;opacity:.5}
