.spendenbox{overflow:hidden;border-radius:var(--typo-border-radius);background-color:var(--typo-color-cream);color:var(--typo-color-text);box-shadow:0 .5rem 2rem rgba(0,0,0,.15);font-size:var(--typo-font-size-xsmall)}.spendenbox_inner{padding:1.5rem 1.25rem 1.25rem}.spendenbox_title{font-size:var(--typo-font-size-h4);font-weight:var(--typo-font-weight-bold);line-height:1.35;margin-bottom:1.25rem}.spendenbox_switch{display:flex;flex-wrap:wrap;margin:0 0 1.25rem;padding:.25rem;border:none;border-radius:100vmax;background-color:var(--typo-color-beige)}.spendenbox_switch legend.spendenbox_label{float:left;width:100%;margin:0 0 .75rem;padding:0;font-size:var(--typo-font-size-xsmall);line-height:1.4}.spendenbox_amounts{padding-top:0;background:0 0}.spendenbox_amounts label:first-of-type{border-top-left-radius:100vmax;border-bottom-left-radius:100vmax}.spendenbox_amounts label:last-of-type{border-top-right-radius:100vmax;border-bottom-right-radius:100vmax}.spendenbox_amounts label{background-color:var(--typo-color-beige);padding:.25rem 0}.spendenbox_amounts label:first-of-type{padding-left:.25rem}.spendenbox_amounts label:last-of-type{padding-right:.25rem}.spendenbox_switch label{position:relative;flex:1 1 0;margin:0;cursor:pointer}.spendenbox_switch input{position:absolute;opacity:0;pointer-events:none}.spendenbox_switch span{display:block;padding:.5rem .25rem;border-radius:100vmax;text-align:center;font-weight:600;line-height:1.2;transition:background-color .2s ease}.spendenbox_switch input:checked+span{background-color:var(--typo-color-yellow)}.spendenbox_switch input:focus-visible+span{outline:2px solid var(--typo-color-orange);outline-offset:1px}.spendenbox_custom{display:flex;align-items:center;gap:var(--typo-gap)}.spendenbox_custom label{flex:0 0 auto;margin:0;font-size:inherit;color:inherit}.spendenbox_custom input{flex:1 1 auto;min-width:0;height:auto;margin:0;padding:.75rem 1rem;border:1px solid var(--typo-color-line);border-radius:100vmax;background-color:var(--typo-color-beige);box-shadow:none;text-align:center;font-size:inherit}.spendenbox_submit{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:1rem;border:none;background-color:var(--typo-color-yellow);color:var(--typo-color-text);font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer;transition:background-color .25s ease,color .25s ease}.spendenbox_submit:after{content:'';width:1em;height:.75em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M0 6h14M9.5 1.5 14 6l-4.5 4.5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M0 6h14M9.5 1.5 14 6l-4.5 4.5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat}.spendenbox_submit:hover,.spendenbox_submit:focus{background-color:var(--typo-color-orange);color:var(--typo-color-white)}@media screen and (min-width:64em){.spendenbox_inner{padding:1.75rem 1.5rem 1.5rem}}