.gizzy-campaign-entry-block{position:relative;color:#2d3435;font-family:"Barlow",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif}.gizzy-campaign-entry-block>.container{box-sizing:border-box;max-width:1008px;padding-inline:24px}.gizzy-campaign-entry-block .columns{margin:0}.gizzy-campaign-entry-block .column{padding:0}.gizzy-campaign-entry-block .column .box{width:100%;padding:0}.gizzy-campaign-entry-block .columns.gizzy-campaign-entry-block__header{margin-bottom:48px}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__heading{margin:0 0 32px;color:var(--wp--custom--button--green-hover, #4b5c47);font-family:"Barlow Condensed",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:clamp(2.9rem,7.64vw,5.5rem);font-weight:700;line-height:1}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__intro{font-size:.8rem;line-height:1.3}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__intro p{margin:0 0 15px;font-size:.8rem;line-height:1.3}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__intro>:last-child{margin-bottom:0}.gizzy-campaign-entry-block .column .gizzy-campaign-entry-block__tracker{display:flex;flex-direction:column;align-items:center;max-width:330px;text-align:center}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__graphic{position:relative}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork{position:relative;display:block;height:500px;aspect-ratio:109/332}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork-base,.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork-outline{position:absolute;inset:0;display:block;width:100%;height:auto;max-width:none;pointer-events:none}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork-fill{position:absolute;top:1.014%;left:3.106%;width:93.787%;height:95.88%;overflow:hidden;-webkit-mask-image:var(--gizzy-campaign-mask, url("../custom/gizzy-campaign-entry/img/goal-tracker-shape.svg"));mask-image:var(--gizzy-campaign-mask, url("../custom/gizzy-campaign-entry/img/goal-tracker-shape.svg"));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork-level{position:absolute;right:0;bottom:0;left:0;height:var(--gizzy-campaign-progress, 0%);background-color:#5cc6e8;transition:height .6s ease}@media(prefers-reduced-motion: reduce){.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork-level{transition:none}}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__label{margin:17px 0 0;color:#6b8664;font-family:"Barlow Condensed",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__amount{margin:8px 0 0;color:#2d3435;font-family:"Barlow Condensed",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:3rem;font-weight:700;line-height:1.1}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__message{max-width:360px;margin:8px 0 0;font-size:.8rem;line-height:1.3}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__form-placeholder{padding:24px;border:1px dashed #6b8664;border-radius:20px;font-size:.8rem}.gizzy-campaign-entry-block .gform_wrapper.gform-theme{--gf-ctrl-size: 50px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_required_legend{display:none}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_fields{row-gap:20px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gfield_label{display:block;margin-bottom:9px;color:inherit;font-family:"Barlow",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:.8rem;font-weight:400;line-height:1.3}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gfield_required{display:inline;margin:0 0 0 3px;padding:0;color:inherit;font-size:inherit;font-style:normal}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ginput_container select{width:100%;min-height:50px;height:50px;padding:12px 20px;border:1px solid #6b8664;border-radius:20px;background-color:rgba(0,0,0,0);box-shadow:none;color:#2d3435;font-family:"Barlow",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:.8rem;font-weight:600}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):focus,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ginput_container select:focus{border-color:#6b8664;box-shadow:0 0 0 1px #6b8664}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-quantity input[type=number]{padding-right:44px;background-image:url("../custom/gizzy-campaign-entry/img/quantity-arrows.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:14px 15.556px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-quantity input[type=number]::-webkit-inner-spin-button{width:32px;height:48px;margin-right:-12px;opacity:0;cursor:pointer}@supports(-moz-appearance: none){.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-quantity input[type=number]{padding-right:20px;background-image:none}}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-quantity:not(.gfield_error) .instruction{display:none}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-total .ginput_total,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-total .ginput_container input.ginput_total:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]){min-height:0;height:auto;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:#2d3435;font-family:"Barlow Condensed",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-card .StripeElement{min-height:50px;padding:15px 20px;border:1px solid #6b8664;border-radius:20px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms .ginput_container_consent{display:flex;align-items:center;gap:13px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms input[type=checkbox]{appearance:none;flex:0 0 21px;width:21px;height:21px;margin:0;border:1px solid #6b8664;border-radius:50%;background-color:rgba(0,0,0,0);box-shadow:none;cursor:pointer}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms input[type=checkbox]:checked{background:radial-gradient(circle, #6b8664 0 6.5px, transparent 7px)}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms input[type=checkbox]::before{content:none}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms input[type=checkbox]:focus-visible{outline:2px solid #2d3435;outline-offset:3px}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms .gfield_consent_label{font-size:.8rem;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .ff-campaign-entry-terms .gfield_description{margin-top:10px;font-size:.7rem;line-height:1.5}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer{margin-top:35px;padding:0}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer input.gform_button[type=submit][id],.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer button.gform_button[type=submit][id]{min-width:180px;min-height:60px;padding:14px 40px;border:2px solid #6b8664;border-radius:30px;background:#6b8664;color:#fff;font-family:"Barlow Condensed",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;font-size:1rem;font-weight:700;line-height:1.2;cursor:pointer}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer input.gform_button[type=submit][id]:hover,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer input.gform_button[type=submit][id]:active,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer button.gform_button[type=submit][id]:hover,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer button.gform_button[type=submit][id]:active{border-color:#2d3435;background:#2d3435}.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer input.gform_button[type=submit][id]:focus-visible,.gizzy-campaign-entry-block .gform_wrapper.gform-theme .gform_footer button.gform_button[type=submit][id]:focus-visible{outline:2px solid #2d3435;outline-offset:3px}@media(max-width: 768px){.gizzy-campaign-entry-block .columns.gizzy-campaign-entry-block__header{margin-bottom:36px}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__heading{margin-bottom:20px}.gizzy-campaign-entry-block .column .gizzy-campaign-entry-block__tracker{margin:0 auto 48px}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__amount{font-size:2.4rem}.gizzy-campaign-entry-block .gizzy-campaign-entry-block__artwork{height:360px}}
