/* woopify-funnel 1.2.5: f2-bump.css. Source with notes: the woopify-funnel skill package. */
body.wf-checkout{
  --wfb-card-bg:var(--wfc-field-bg);
  --wfb-title:var(--wfc-ink);
  --wfb-desc:var(--wfc-text);
  --wfb-micro:var(--wfc-muted);
  --wfb-img-bg:var(--wfc-panel);
  --wfb-img-radius:max(0px,calc(var(--wfc-radius) - 4px));
  --wfb-check-radius:min(4px,var(--wfc-field-radius)); 
  --wfb-tick-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.4 9l3.2 3.15L13.6 5.85' fill='none' stroke='%23fff' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); 
}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1{background:var(--wfb-card-bg)!important;border:1px solid var(--wfc-line)!important;border-radius:var(--wfc-radius)!important;padding:0!important;overflow:hidden!important;box-shadow:none!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_sec_start{padding:0!important;border:0!important;background:transparent!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_title_wrap{margin:0!important;padding:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bgBox_table{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:var(--wfc-bump-strip)!important;border:0!important;border-bottom:1px solid var(--wfc-line)!important;border-radius:0!important;padding:14px 16px!important;margin:0!important;width:100%!important;box-sizing:border-box!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_title_start{display:flex!important;align-items:center!important;gap:10px!important;flex:1 1 auto!important;min-width:0!important;width:auto!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_checkbox_input_wrap{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;width:auto!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox{margin:0!important;line-height:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 input.wfob_checkbox{width:18px!important;height:18px!important;margin:0!important;accent-color:var(--wfb-title)!important;cursor:pointer}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_label_wrap{padding:0!important;margin:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 label.wfob_title{font:600 15px/1.35 var(--wfc-font)!important;color:var(--wfb-title)!important;margin:0!important;padding:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 label.wfob_title span{color:inherit!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_price_container{display:block!important;flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important;text-align:right!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_price,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_price *{font:400 15px/1.35 var(--wfc-font)!important;color:var(--wfb-title)!important;margin:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_price del{display:none!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 > .wfob_sec_start > .bwf_display_flex > .wfob_text_inner{padding:16px!important;margin:0!important;background:var(--wfb-card-bg)!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_text_inner > .bwf_display_flex{display:flex!important;align-items:flex-start!important;gap:16px!important;width:100%!important;flex-wrap:nowrap!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_image_wrap{display:block!important;flex:0 0 104px!important;width:104px!important;max-width:104px!important;margin:0!important;padding:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_img_wrap{margin:0!important;padding:0!important;border:0!important;width:104px!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_img_wrap img{display:block!important;width:104px!important;height:104px!important;object-fit:cover!important;border-radius:var(--wfb-img-radius)!important;border:0!important;margin:0!important;background:var(--wfb-img-bg)!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_img_wrap img{min-height:104px!important;max-height:none!important;aspect-ratio:1/1!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_txt_wrap{flex:1 1 auto!important;min-width:0!important;width:auto!important;padding:0!important;margin:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_skin_description{padding:0!important;margin:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_skin_description p{font:400 14px/1.5 var(--wfc-font)!important;color:var(--wfb-desc)!important;margin:0 0 8px!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_skin_description p:first-child{display:none!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_skin_description p:nth-child(n+3):last-child{font:400 13px/1.45 var(--wfc-font)!important;color:var(--wfb-micro)!important;margin:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_skin_description p:last-child{margin-bottom:0!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob-social-proof-tooltip{display:none!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_checkbox_input_wrap{position:static!important;left:auto!important;top:auto!important;width:18px!important;height:18px!important;flex:0 0 18px!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_checkbox_input_wrap input.wfob_checkbox{position:static!important;left:auto!important;top:auto!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bgBox_table::before,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bgBox_table::after,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_text_inner > .bwf_display_flex::before,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_text_inner > .bwf_display_flex::after{display:none!important;content:none!important}
@media(max-width:749px){
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_image_wrap,
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_img_wrap{flex-basis:72px!important;width:72px!important;max-width:72px!important}
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_pro_img_wrap img{width:72px!important;height:72px!important;min-height:72px!important}
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bgBox_table{padding:12px 14px!important}
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 > .wfob_sec_start > .bwf_display_flex > .wfob_text_inner{padding:14px!important}
  body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_text_inner > .bwf_display_flex{gap:12px!important}
}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox{-webkit-appearance:none!important;appearance:none!important;position:relative!important;left:auto!important;top:auto!important;display:inline-block!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;padding:0!important;background:var(--wfb-card-bg)!important;border:1px solid var(--wfc-bump-check-border)!important;border-radius:var(--wfb-check-radius)!important;box-shadow:none!important;outline:0;vertical-align:middle;transition:all .2s ease-in-out!important;cursor:pointer}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox:checked{background:var(--wfc-bump-check) var(--wfb-tick, var(--wfb-tick-default)) center/18px 18px no-repeat!important;border-color:var(--wfc-bump-check)!important;border-width:1px!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox::before,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox::after,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox:checked::before,
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox:checked::after{display:none!important;content:none!important}
body.wf.wf-checkout #wfob_wrap .wfob_wrapper .wfob_bump.bump_skin_type_1 .wfob_bump_checkbox input.wfob_checkbox:focus-visible{outline:2px solid var(--wfc-bump-check)!important;outline-offset:2px!important}
