/* WUMB fundraising layout, scoped to the plugin. */
.wumb-guitar-card,.wumb-guitar-card *{box-sizing:border-box}
.wumb-guitar-card{width:100%;max-width:663px;margin:0 auto;padding:44px 26px 28px;background:#f4f2e9;text-align:center;color:#292929;font-family:inherit}
.wumb-guitar-card .wumb-guitar-heading{font-size:29px;line-height:1.25;font-weight:800;margin:0 0 27px;padding:0;letter-spacing:.2px;color:#292929}
.wumb-guitar-card .wumb-guitar-target{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:0 0 39px;color:#797979;font-size:23px;line-height:1.3;font-weight:700;letter-spacing:1px}
.wumb-guitar-card .wumb-guitar-target strong{color:#292929;font-size:28px;font-weight:800;border-bottom:none;padding-bottom:2px;letter-spacing:0}
.wumb-guitar-card .wumb-guitar-fill-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:0 !important;padding:10px !important;background:#fff;border-radius:22px;box-shadow:0 4px 35px #00000006}
.wumb-guitar-card .wumb-guitar-fill-wrap img,.wumb-guitar-card .wumb-guitar-fill-canvas{display:block;width:100%;max-width:400px;height:auto;margin:0 auto;filter:drop-shadow(0 12px 12px #00000010)}
.wumb-guitar-fill-processed{display:none!important}
@media(max-width:480px){.wumb-guitar-card{padding:30px 12px 20px}.wumb-guitar-card .wumb-guitar-heading{font-size:29px}.wumb-guitar-card .wumb-guitar-fill-wrap{min-height:360px;padding:10px}.wumb-guitar-card .wumb-guitar-target strong{font-size:25px}}
/* Never flash the old guitar bitmap while the canvas version initializes. */
img.wumb-guitar-fill-target,
img[src*="guitar-outline-1.png"]{visibility:hidden!important}
img.wumb-guitar-fill-processed{display:none!important}
