.create-donation-detail{max-width:920px;padding:40px;width:100%}@media(max-width:calc(992px - 1px)){.create-donation-detail{margin:0 auto;width:95%}}.create-donation-detail .header{margin:0 0 16px}.create-donation-detail .header h3{color:#5f259f;font-size:2em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin:0}.create-donation-detail .header h3.schoolskidshelpline,.schoolskidshelpline .create-donation-detail .header h3{color:#00a28a;font-family:Calistoga;font-weight:500}.create-donation-detail .sub-header{margin:0 0 16px}.create-donation-detail .sub-header p{font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:150%;margin:0}.create-donation-detail .title{margin:0 0 16px}.create-donation-detail .title h4{color:#5f259f;font-size:1.5em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin:0}.create-donation-detail .form-body{position:relative}.create-donation-detail .form-body .overlay-loading{align-items:center;background:#ffffff80;display:flex;inset:0;justify-content:center;position:absolute}.create-donation-detail .form-footer{align-items:center;display:flex;gap:16px;margin:24px 0 0}@media(max-width:calc(768px - 1px)){.create-donation-detail .form-footer{flex-direction:column}.create-donation-detail .form-footer button{width:100%}}.create-donation-detail .status-message{margin-bottom:16px}.create-donation-detail .status-message .message{align-items:center;background:#1d8385;border-radius:8px;display:inline-flex;gap:16px;padding:12px 16px}.create-donation-detail .status-message .message .icon{background-size:24px;flex-shrink:0;height:24px;width:24px}.create-donation-detail .status-message .message .icon--success{background:url(/img/icons/tick.svg) no-repeat 50%}.create-donation-detail .status-message .message .icon--cancel{background:url(/img/icons/close.svg) no-repeat 50%}.create-donation-detail .status-message .message p{color:#fff;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:120%;margin:0}.create-donation-detail .preview-mode{border-radius:8px;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:120%;padding:16px;text-align:center}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section{margin-bottom:2rem}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section h5,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section h5{font-size:16px;margin-bottom:1rem}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .amount-buttons,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .amount-buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .amount-buttons button,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .amount-buttons button{min-width:120px;opacity:.7}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .amount-buttons button:disabled,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .amount-buttons button:disabled{background-color:#e9ecef;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .other-amount label,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .other-amount label{display:block;font-weight:500;margin-bottom:.5rem}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .other-amount input,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .other-amount input{background-color:#f8f9fa;max-width:200px}.create-donation-detail[data-mode=edit] .form-body .donation-amount-section .other-amount input:disabled,.create-donation-detail[data-mode=preview] .form-body .donation-amount-section .other-amount input:disabled{cursor:not-allowed;opacity:.7}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section,.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section{margin-bottom:2rem}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section .frequency-buttons,.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section .frequency-buttons{display:flex;flex-wrap:wrap;gap:1rem}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio,.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio{align-items:center;cursor:not-allowed;display:flex;opacity:.7}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio input[type=radio],.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio input[type=radio]{cursor:not-allowed;margin-right:8px}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio input[type=radio]:disabled,.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio input[type=radio]:disabled{opacity:.7}.create-donation-detail[data-mode=edit] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio .donation-subscription-type-radio-label,.create-donation-detail[data-mode=preview] .form-body .donation-frequency-section .frequency-buttons .donation-subscription-type-radio .donation-subscription-type-radio-label{color:#6c757d}.create-donation-detail[data-mode=edit] .form-body .donation-cause-section,.create-donation-detail[data-mode=preview] .form-body .donation-cause-section{margin-bottom:2rem}.create-donation-detail[data-mode=edit] .form-body .donation-cause-section h5,.create-donation-detail[data-mode=preview] .form-body .donation-cause-section h5{font-size:16px;margin-bottom:1rem}.create-donation-detail[data-mode=edit] .form-body .donation-cause-section select,.create-donation-detail[data-mode=preview] .form-body .donation-cause-section select{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;max-width:400px;padding:.5rem;width:100%}.create-donation-detail[data-mode=edit] .form-body .donation-cause-section select:disabled,.create-donation-detail[data-mode=preview] .form-body .donation-cause-section select:disabled{cursor:not-allowed;opacity:.7}.create-donation-detail[data-mode=edit] .form-body .form-actions,.create-donation-detail[data-mode=preview] .form-body .form-actions{margin-top:2rem}.create-donation-detail[data-mode=edit] .form-body .form-actions button,.create-donation-detail[data-mode=preview] .form-body .form-actions button{opacity:.7}.create-donation-detail[data-mode=edit] .form-body .form-actions button:disabled,.create-donation-detail[data-mode=preview] .form-body .form-actions button:disabled{background-color:#e9ecef;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.schoolskidshelpline .yt-btn-secondary,.yt-btn-secondary.schoolskidshelpline{border:2px solid #00a28a}.create-donation-detail-form{max-width:920px;padding:40px;width:100%}@media(max-width:calc(992px - 1px)){.create-donation-detail-form{margin:0 auto;width:95%}}.create-donation-detail-form .form-header{margin:0 0 16px}.create-donation-detail-form .form-header h2{color:#5f259f;font-size:2em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin-bottom:16px}.create-donation-detail-form .form-header h2.schoolskidshelpline,.schoolskidshelpline .create-donation-detail-form .form-header h2{color:#00a28a}.create-donation-detail-form .form-section{position:relative}.create-donation-detail-form .form-section .formik-control{margin-bottom:24px}.create-donation-detail-form .form-section h4{color:#5f259f;font-size:1.5em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin:0 0 16px}.create-donation-detail-form .form-section h4.schoolskidshelpline,.schoolskidshelpline .create-donation-detail-form .form-section h4{color:#00a28a}.create-donation-detail-form .form-section :global .form-group{margin-bottom:16px}.create-donation-detail-form .form-section :global .form-group label{display:block;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:150%;margin-bottom:8px}.create-donation-detail-form .form-section :global .form-group .sub-label{color:#333;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:150%;margin-bottom:8px}.create-donation-detail-form .form-section :global .form-group input,.create-donation-detail-form .form-section :global .form-group textarea{border:1px solid #333;border-radius:8px;padding:12px 16px;width:100%}.create-donation-detail-form .form-section :global .form-group input:focus,.create-donation-detail-form .form-section :global .form-group textarea:focus{border-color:#5f259f;outline:none}.create-donation-detail-form .form-section :global .form-group textarea{font-family:inherit;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:150%;min-height:120px;resize:vertical}.create-donation-detail-form .form-section :global .form-group .error-message{color:#e90303;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:120%;margin-top:4px}.create-donation-detail-form .form-actions{align-items:center;display:flex;gap:16px;margin:24px 0 0}@media(max-width:calc(768px - 1px)){.create-donation-detail-form .form-actions{flex-direction:column}.create-donation-detail-form .form-actions button{width:100%}}.donation-subscription-form-field{margin:0 0 24px}.donation-subscription-form-field .donation-subscription-amount-label,.donation-subscription-form-field .donation-subscription-other-label,.donation-subscription-form-field .donation-subscription-support-label{font-size:1em;font-weight:500;letter-spacing:-.01em;line-height:160%;margin:0 0 4px}.donation-subscription-form-field .donation-subscription-support-label{font-weight:600}.donation-subscription-form-field .donation-subscription-amounts{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.donation-subscription-form-field .donation-subscription-radio{cursor:pointer}.donation-subscription-form-field .donation-subscription-radio-label{border-radius:4px;box-shadow:0 2px 4px 0 #00000014;color:#5f259f;font-size:24px;font-weight:500;line-height:110%;padding:8px}.donation-subscription-form-field .donation-subscription-radio-label.schoolskidshelpline,.schoolskidshelpline .donation-subscription-form-field .donation-subscription-radio-label{color:#00a28a}.donation-subscription-form-field .donation-subscription-radio-input{display:none}.donation-subscription-form-field .donation-subscription-radio-input:checked+div{background-color:#5f259f;color:#fff}.donation-subscription-form-field .donation-subscription-radio-input:checked+div.schoolskidshelpline,.schoolskidshelpline .donation-subscription-form-field .donation-subscription-radio-input:checked+div{background-color:#00a28a}.donation-subscription-form-field .donation-subscription-input-wrapper--type{align-content:center;display:flex;gap:30px}@media(max-width:calc(768px - 1px)){.donation-subscription-form-field .donation-subscription-input-wrapper--type{flex-direction:column;gap:16px}}.donation-subscription-form-field .donation-subscription-type-radio{align-items:center;cursor:pointer;display:flex;gap:12px;padding-left:2px}.donation-subscription-form-field .donation-subscription-type-radio-label{color:#262a34;font-size:16px;font-weight:400;line-height:150%;margin:0;padding:0}.donation-subscription-form-field .donation-subscription-type-radio-input{position:relative}.donation-subscription-form-field .donation-subscription-type-radio-input:before{background-color:#cfd2e2;border-radius:50%;content:"";display:block;height:16px;left:-1px;position:absolute;top:-1px;width:16px}.donation-subscription-form-field .donation-subscription-type-radio-input:checked:before{background-color:#fff;border:5px solid #5f259f}.donation-subscription-form-field .donation-subscription-type-radio-input.schoolskidshelpline:checked:before,.schoolskidshelpline .donation-subscription-form-field .donation-subscription-type-radio-input:checked:before{border:5px solid #00a28a}.donation-subscription-form-field .donation-subscription-type-radio-input:hover{cursor:pointer}.donation-subscription-form-field .donation-subscription-select{align-items:center;-webkit-appearance:none;appearance:none;background-color:#f3f4fb;background-image:none;border:0;border-radius:8px;color:#494759;cursor:pointer;display:flex;font-size:1em;font-weight:400;letter-spacing:-.01em;line-height:150%;min-width:260px;padding:8px 36px 8px 12px}.donation-subscription-form-field .donation-subscription-select option{color:#494759;cursor:pointer;margin:0;overflow-y:auto;padding:0 16px 0 0;text-indent:2px}.donation-subscription-form-field .donation-subscription-select:focus-visible{border:0;outline:0}.donation-subscription-form-field .donation-subscription-select-sign{pointer-events:none;position:absolute;right:12px;top:20%}.donation-subscription-form-field .donation-subscription-input{-webkit-appearance:none;appearance:none;background-color:#f3f4fb;border:0;border-radius:8px;font-size:16px;font-weight:500;height:42px;max-width:260px;min-width:260px;padding:8px 12px 8px 28px;width:100%}.donation-subscription-form-field .donation-subscription-input:focus-visible{border:0;outline:0}.donation-subscription-form-field .donation-subscription-input-wrapper{display:inline-flex;position:relative}.donation-subscription-form-field .donation-subscription-input-sign{color:#262a34;font-size:16px;font-weight:400;left:13px;line-height:100%;position:absolute;top:13px}.create-donation-detail-form.schoolskidshelpline .yt-btn-secondary:not(:disabled),.create-donation-detail.schoolskidshelpline .yt-btn-secondary:not(:disabled),.schoolskidshelpline .create-donation-detail .yt-btn-secondary:not(:disabled),.schoolskidshelpline .create-donation-detail-form .yt-btn-secondary:not(:disabled){border-color:#00a28a}.create-donation-detail-form.schoolskidshelpline .yt-btn-secondary:not(:disabled):hover,.create-donation-detail.schoolskidshelpline .yt-btn-secondary:not(:disabled):hover,.schoolskidshelpline .create-donation-detail .yt-btn-secondary:not(:disabled):hover,.schoolskidshelpline .create-donation-detail-form .yt-btn-secondary:not(:disabled):hover{background-color:#ccece8;border:2px solid #0000}.collapsible-radio-buttons{margin-bottom:24px}.collapsible-radio-buttons-header{justify-content:center;padding:12px}.collapsible-radio-buttons-title-right{margin-left:auto}.collapsible-radio-buttons-item{border-top:1px solid #b2b3c9}.collapsible-radio-buttons-item:not(.unselectable) .collapsible-radio-buttons-header:hover{cursor:pointer}.collapsible-radio-buttons-item:not(.unselectable) .collapsible-radio-buttons-header:before{background-color:#cfd2e2;border-radius:50%;content:"";display:block;height:20px;margin-right:12px;position:relative;width:20px}.collapsible-radio-buttons-item .collapsible-radio-buttons-body{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}.collapsible-radio-buttons-item.selected:not(.bg-white){background-color:#f3f4fb}.collapsible-radio-buttons-item.selected .collapsible-radio-buttons-header:before{background-color:#fff;border:6px solid #5f259f}.collapsible-radio-buttons-item.selected .collapsible-radio-buttons-body{max-height:none;overflow:visible;padding:12px}.collapsible-radio-buttons-item.schoolskidshelpline.selected .collapsible-radio-buttons-header:before,.schoolskidshelpline .collapsible-radio-buttons-item.selected .collapsible-radio-buttons-header:before{border-color:#00a28a}.collapsible-radio-buttons-item:last-of-type{border-bottom:1px solid #b2b3c9}.collapsible-radio-buttons-title-right{flex-direction:column;height:40px;justify-content:center}.collapsible-radio-buttons-body{max-height:0}.collapsible-radio-buttons-body-graphic{height:48px;margin:0 32px}.collapsible-radio-buttons-body-text{margin-right:32px}.collapsible-radio-buttons-external{display:flex;flex-direction:row;justify-content:space-between}.credit-card-component-wrapper,.credit-card-component-wrapper .credit-card-container{width:100%}.credit-card-component-wrapper .credit-card-container iframe{min-height:350px}.credit-card-component-wrapper .credit-card-component-error{color:#e90303;font-weight:600;margin-bottom:16px}.credit-card-component-wrapper form{width:100%}.credit-card-component-wrapper button{justify-content:flex-start}.credit-card-component-wrapper .cvv-wrapper{width:170px}.paypal-component-wrapper{padding-top:8px;position:relative}.paypal-component-wrapper .paypal-component-button{filter:opacity(0);left:0;position:absolute;top:8px;width:300px}.paypal-component-wrapper .paypal-component-button .error{color:#e90303}.paypal-component-wrapper .yt-btn-primary{pointer-events:none;position:relative}.paypal-component-loading{color:#262a34;font-size:16px;margin-top:16px}ul#epi-quickNavigator a,ul#epi-quickNavigator li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li>a,ul#epi-quickNavigator span{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;letter-spacing:normal!important;line-height:16px!important}ul#epi-quickNavigator>li.epi-quickNavigator-editLink:before{display:none}ul#epi-quickNavigator>li.epi-quickNavigator-editLink>a{align-items:center!important;display:flex!important;gap:4px!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown:before{display:none}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu{border:1px solid #ccc!important;padding:0!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li:before{display:none}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li:not(:first-child){border-top:1px solid #e0e0e0!important}ul#epi-quickNavigator>li.epi-quickNavigator-dropdown>ul#epi-quickNavigator-menu>li>a{padding:12px 20px!important}.pagination{align-content:center;justify-content:center;margin:20px 0 40px}.page-item{margin:0 3px}.page-item .page-link{border-radius:5px;color:#5f259f}.page-item.active .page-link{background-color:#5f259f;border-color:#5f259f}a:not([class^=yt-btn]):not([class*=" yt-btn"]){color:#5f259f}a:not([class^=yt-btn]):not([class*=" yt-btn"]).hover,a:not([class^=yt-btn]):not([class*=" yt-btn"]):hover{color:#2e124c}a:not([class^=yt-btn]):not([class*=" yt-btn"]):active{color:#461b76}.yt-btn-primary{background-color:#df2a60;border:0;border-color:#df2a60;border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-primary.hover,.yt-btn-primary:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-primary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-primary:focus,.yt-btn-primary:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-primary.disabled,.yt-btn-primary:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-primary.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-primary.hover,.yt-btn-primary:hover{background:linear-gradient(0deg,#00000014,#00000014),#df2a60;color:#fff}.yt-btn-primary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#df2a60;color:#fff}.yt-btn-primary-outline{background:#0000;border:1px solid #df2a60;border-radius:12px;color:#df2a60;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:7px 23px;text-decoration:none;text-transform:uppercase}.yt-btn-primary-outline.hover,.yt-btn-primary-outline:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-primary-outline:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-primary-outline:focus,.yt-btn-primary-outline:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-primary-outline.disabled,.yt-btn-primary-outline:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-primary-outline.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-primary-outline.hover,.yt-btn-primary-outline:active,.yt-btn-primary-outline:hover{background:#df2a601a;color:#df2a60}.yt-btn-primary-outline:focus,.yt-btn-primary-outline:focus-visible{border-color:#0000}.yt-btn-primary-outline.yt-btn-sm{padding:3px 19px}.yt-btn-secondary{background-color:#5f259f;border:0;border-color:#5f259f;border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-secondary.hover,.yt-btn-secondary:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-secondary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-secondary:focus,.yt-btn-secondary:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-secondary.disabled,.yt-btn-secondary:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-secondary.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-secondary.hover,.yt-btn-secondary:hover{background:linear-gradient(0deg,#00000014,#00000014),#5f259f;color:#fff}.yt-btn-secondary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#5f259f;color:#fff}.yt-btn-secondary-outline{background:#0000;border:1px solid #5f259f;border-radius:12px;color:#5f259f;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:7px 23px;text-decoration:none;text-transform:uppercase}.yt-btn-secondary-outline.hover,.yt-btn-secondary-outline:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-secondary-outline:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-secondary-outline:focus,.yt-btn-secondary-outline:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-secondary-outline.disabled,.yt-btn-secondary-outline:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-secondary-outline.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-secondary-outline.hover,.yt-btn-secondary-outline:active,.yt-btn-secondary-outline:hover{background:#5f259f1a;color:#5f259f}.yt-btn-secondary-outline:focus,.yt-btn-secondary-outline:focus-visible{border-color:#0000}.yt-btn-secondary-outline.yt-btn-sm{padding:3px 19px}.yt-btn-tertiary{background-color:#0000;border:0;border-radius:12px;color:#df2a60;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-tertiary.hover,.yt-btn-tertiary:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-tertiary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-tertiary:focus,.yt-btn-tertiary:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-tertiary.disabled,.yt-btn-tertiary:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-tertiary.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-tertiary.hover,.yt-btn-tertiary:hover{background:#0000;color:#df2a60;text-decoration-line:underline}.yt-btn-tertiary:active{background:#0000;color:#5f259f;text-decoration-line:none}.yt-btn-tertiary.disabled,.yt-btn-tertiary:disabled{background:#0000}.yt-btn-tertiary-primary{background-color:#0000;border:0;border-radius:12px;color:#df2a60;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-tertiary-primary.hover,.yt-btn-tertiary-primary:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-tertiary-primary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-tertiary-primary:focus,.yt-btn-tertiary-primary:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-tertiary-primary.disabled,.yt-btn-tertiary-primary:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-tertiary-primary.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-tertiary-primary.hover,.yt-btn-tertiary-primary:hover{background:#0000;color:#df2a60;text-decoration-line:underline}.yt-btn-tertiary-primary:active{background:#0000;color:#5f259f;text-decoration-line:none}.yt-btn-tertiary-primary.disabled,.yt-btn-tertiary-primary:disabled{background:#0000}.yt-btn-tertiary-secondary{background-color:#0000;border:0;border-radius:12px;color:#5f259f;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-tertiary-secondary.hover,.yt-btn-tertiary-secondary:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-tertiary-secondary:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-tertiary-secondary:focus,.yt-btn-tertiary-secondary:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-tertiary-secondary.disabled,.yt-btn-tertiary-secondary:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-tertiary-secondary.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-tertiary-secondary.hover,.yt-btn-tertiary-secondary:hover{background:#0000;color:#5f259f;text-decoration-line:underline}.yt-btn-tertiary-secondary:active{background:#0000;color:#df2a60;text-decoration-line:none}.yt-btn-tertiary-secondary.disabled,.yt-btn-tertiary-secondary:disabled{background:#0000}.yt-btn-tertiary-contrast{background-color:#0000;border:0;border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:160%;padding:8px 24px;text-decoration:none;text-transform:uppercase}.yt-btn-tertiary-contrast.hover,.yt-btn-tertiary-contrast:hover{background:linear-gradient(0deg,#00000014,#00000014),#74738e}.yt-btn-tertiary-contrast:active{background:linear-gradient(0deg,#0000001f,#0000001f),#74738e}.yt-btn-tertiary-contrast:focus,.yt-btn-tertiary-contrast:focus-visible{outline:2px solid #4c9aff!important}.yt-btn-tertiary-contrast.disabled,.yt-btn-tertiary-contrast:disabled{background-color:#e6e8f2;border-color:#e6e8f2;color:#b2b3c9;pointer-events:none}.yt-btn-tertiary-contrast.yt-btn-sm{border-radius:8px;font-size:14px;padding:4px 20px}.yt-btn-tertiary-contrast.hover,.yt-btn-tertiary-contrast:hover{background:#0000;color:#fff;text-decoration-line:underline}.yt-btn-tertiary-contrast:active{background:#0000;color:#ec83a2;text-decoration-line:none}.yt-btn-tertiary-contrast.disabled,.yt-btn-tertiary-contrast:disabled{background:#0000}.media-nav-btn:active,.media-nav-btn:hover{color:#df2a60!important}.yt-bg-white{background-color:#fff!important}.yt-bg-light-grey{background-color:#f7f8fc!important}.yt-bg-grey-200{background-color:#f3f4fb!important}.yt-bg-grey-300{background-color:#e6e8f2!important}.yt-bg-grey-400{background-color:#cfd2e2!important}.yt-bg-grey-500{background-color:#b2b3c9!important}.yt-bg-grey-600{background-color:#74738e!important}.yt-bg-primary{background-color:#df2a60!important}.yt-bg-primary-alt{background-color:#5f259f!important}.yt-bg-secondary{background-color:#1d8385!important}.yt-bg-pastel-pink{background-color:#f0bdd3!important}.yt-bg-pastel-teal{background-color:#ceeeef!important}.yt-bg-pastel-purple{background-color:#afb4db!important}.yt-bg-pastel-mint{background-color:#c2e9e2!important}.yt-bg-pastel-peach{background-color:#efe7e4!important}.yt-bg-pastel-green{background-color:#dbf1da!important}.yt-bg-pastel-lavender{background-color:#d5d8ef!important}.yt-bg-pastel-aqua{background-color:#a2dadb!important}.yt-bg-pastel-sky{background-color:#d5eeef!important}.yt-bg-pastel-coral{background-color:#f8ccc5!important}.yt-bg-teal-1{background-color:#00a28a!important}.yt-bg-teal-2{background-color:#00938d!important}.yt-bg-dark-purple{background-color:#433c63!important}.yt-bg-coral-red{background-color:#dc5962!important}.yt-bg-salmon-pink{background-color:#e77977!important}.yt-bg-light-pink{background-color:#f7b7d3!important}.yt-bg-gradient-1{background:linear-gradient(96.53deg,#df2a60 7.76%,#5f259f 29.85%)!important}.yt-bg-gradient-2{background:linear-gradient(88.33deg,#1fa5b4 -51.61%,#5f259f 115.47%)!important}.yt-bg-gradient-3{background:linear-gradient(89.09deg,#dc8222 .78%,#df2a60 37.18%,#6d22ac 91.62%)!important}.yt-bg-almond-white{background:#efe7e3!important}.yt-rounded-sm{border-radius:20px!important}.yt-rounded-md{border-radius:28px!important}.yt-rounded-lg{border-radius:40px!important}.yt-rounded-tr-bl-sm{border-bottom-left-radius:20px!important;border-top-right-radius:20px!important}.yt-rounded-tr-bl-md{border-bottom-left-radius:28px!important;border-top-right-radius:28px!important}.yt-rounded-tr-bl-lg{border-bottom-left-radius:40px!important;border-top-right-radius:40px!important}.yt-rounded-tl-br-sm{border-bottom-right-radius:20px!important;border-top-left-radius:20px!important}.yt-rounded-tl-br-md{border-bottom-right-radius:28px!important;border-top-left-radius:28px!important}.yt-rounded-tl-br-lg{border-bottom-right-radius:40px!important;border-top-left-radius:40px!important}body{transition:visibility 2s}body.lightbox-active,body.site-nav-menu-active{overflow:hidden}body.lightbox-active{visibility:hidden}body.lightbox-active .lightbox-wrapper{visibility:visible}body a[target=_blank]:after{content:"□↗︎";font-size:17px;letter-spacing:-9px;margin-bottom:5px;margin-left:2px}.yt-container,.yt-container-row,.yt-user-profile-layout{display:flex;flex-direction:column;margin:0 auto;max-width:928px}@media(max-width:768px){.mobile-responsive.yt-container-row,.mobile-responsive.yt-user-profile-layout,.yt-container.mobile-responsive{margin:0 12px}}@media(max-width:calc(768px - 1px)){.yt-container,.yt-container-row,.yt-user-profile-layout{padding:0 16px}.yt-container .yt-container,.yt-container .yt-container-row,.yt-container .yt-user-profile-layout,.yt-container-row .yt-container,.yt-container-row .yt-container-row,.yt-container-row .yt-user-profile-layout,.yt-user-profile-layout .yt-container,.yt-user-profile-layout .yt-container-row,.yt-user-profile-layout .yt-user-profile-layout{padding:0}}.yt-container-row{flex-direction:row}.yt-container-max{margin:0 auto;max-width:1440px}@media(max-width:768px){.yt-container-max.mobile-responsive{margin:0 12px}}.yt-container-display-flex{display:flex}.yt-user-profile-layout{column-gap:24px;flex-direction:row;max-width:1020px}@media(max-width:calc(1200px - 1px)){.yt-user-profile-layout{padding:0 16px}}@media(max-width:calc(992px - 1px)){.yt-user-profile-layout{max-width:1440px}}@media(max-width:calc(768px - 1px)){.yt-user-profile-layout{flex-direction:column}}.yt-user-profile-layout .left-container{width:200px}@media(max-width:calc(992px - 1px)){.yt-user-profile-layout .left-container{width:28%}}@media(max-width:calc(768px - 1px)){.yt-user-profile-layout .left-container{width:100%}}.yt-user-profile-layout .right-container{width:calc(100% - 224px)}@media(max-width:calc(992px - 1px)){.yt-user-profile-layout .right-container{width:calc(70% - 24px)}}@media(max-width:calc(768px - 1px)){.yt-user-profile-layout .right-container{width:100%}}.yt-tooltip{background:#fff!important;border:1px solid #e6e8f2!important;border-radius:8px 8px 0 8px!important;color:#000!important;font-size:12px!important;max-width:200px;opacity:1!important;padding:16px 12px!important;text-align:left}li{list-style:none}li:before{color:#5f259f;content:"•";display:inline-block;font-weight:700;margin-left:-20px;width:20px}.yt-margin-bottom{margin-bottom:16px}.responsive-image img{height:auto!important;max-width:100%!important;width:100%!important}.secondary-font-type{font-family:Calistoga,sans-serif!important}.mobile-only{display:none!important}@media(max-width:767.9px){.mobile-only{display:block!important}}.desktop-only{display:none!important}@media(min-width:768px){.desktop-only{display:block!important}}.make-a-payment-component-wrapper{width:100%}.collapsible-radio-buttons{display:flex;flex-direction:column;gap:16px}.collapsible-radio-buttons-item{border-top:1px solid #f3f4fb;overflow:hidden;transition:border-color .2s ease}.collapsible-radio-buttons-header{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.collapsible-radio-buttons-title{color:#262a34;font-size:16px;font-weight:400}.collapsible-radio-buttons-title-right{align-items:center;display:flex;gap:16px}.collapsible-radio-buttons-body{padding:20px}.collapsible-radio-buttons-body.collapsible-radio-buttons-external{background:#f3f4fb;border-top:1px solid #f3f4fb}.existing-card{align-items:center;display:flex;gap:16px}.existing-card-type{background:#fff;border:1px solid #f3f4fb;border-radius:6px;display:inline-flex}.existing-card-type img{display:block;height:30px;width:auto}.existing-card-number{font-size:16px;font-weight:600;min-width:130px;text-align:right}.payment-methods-heading{font-size:48px;font-weight:600;margin-bottom:32px}@media(max-width:768px){.payment-methods-heading{font-size:32px}}.payment-methods-divider{border:none;border-top:1px solid #f3f4fb;margin:8px 0 24px}.payment-options{display:flex;flex-direction:column}.payment-option{background-color:#fff;border-top:1px solid #b2b3c9;cursor:pointer;display:block;position:relative;transition:border-color .2s ease}.payment-option:last-of-type{border-bottom:1px solid #b2b3c9}.payment-option__radio{-webkit-appearance:none;appearance:none;border:2px solid #cfd2e2;border-radius:50%;height:20px;left:12px;position:absolute;top:12px;width:20px}.payment-option__radio:checked{border-color:#df2c63}.payment-option__radio:checked:after{background-color:#df2c63;border-radius:50%;content:"";height:10px;left:3px;position:absolute;top:3px;width:10px}.payment-option__content{display:flex;flex-direction:column;gap:12px;padding:12px 12px 12px 48px}.payment-option__actions{padding:12px}.payment-option__title{align-items:center;color:#262a34;display:inline-flex;font-size:16px;font-weight:400;gap:16px;justify-content:space-between}.payment-option__logo img{height:20px}.payment-option__details{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.payment-option__details--saved{justify-content:space-between;width:100%}.payment-option__details--form,.payment-option__details--paypal{align-items:flex-start;flex-direction:column;width:100%}.payment-option__details--paypal{background-color:#f3f4fb;border-radius:18px;padding:16px 20px}.payment-option .credit-provider-component-wrapper img{height:auto;max-width:56px}.payment-option .credit-number-component-wrapper{font-weight:600}.payment-option__saved-info{display:flex;flex-direction:row;gap:4px}.create-donation-payment .payments{padding:20px;width:100%}.create-donation-payment .payments .payment-methods{width:100%}.create-donation-payment .payments .payment-methods .payment-methods-main{margin:0 auto;max-width:600px;width:100%}.create-donation-payment .payments .payment-methods .payment-methods-main .form-header{margin:0 0 16px}.create-donation-payment .payments .payment-methods .payment-methods-main .form-header h2{color:#5f259f;font-size:2em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin-bottom:16px}.create-donation-payment .payments .payment-methods .payment-methods-main .form-header h2.schoolskidshelpline,.schoolskidshelpline .create-donation-payment .payments .payment-methods .payment-methods-main .form-header h2{color:#00a28a}.create-donation-payment .payments .payment-methods .payment-methods-main .form-section{margin-bottom:20px}.create-donation-payment .payments .payment-methods .payment-methods-main .form-section h4{color:#5f259f;font-size:1.5em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin:0 0 16px}.create-donation-payment .payments .payment-methods .payment-methods-main .form-section h4.schoolskidshelpline,.schoolskidshelpline .create-donation-payment .payments .payment-methods .payment-methods-main .form-section h4{color:#00a28a}.create-donation-payment .payments .payment-methods .payment-methods-main .form-section .payment-save-message{font-size:12px;margin-bottom:10px}.create-donation-payment .payments .payment-methods .payment-methods-main .make-a-payment-component-wrapper{margin-bottom:20px}.create-donation-payment .payments .payment-methods .payment-methods-main .make-a-payment-component-wrapper .collapsible-radio-buttons{color:#262a34;font-size:16px;font-weight:400}.create-donation-payment .payments .payment-methods .payment-methods-main .make-a-payment-component-wrapper .collapsible-radio-buttons-item{border-top:1px solid #b2b3c9;overflow:hidden}.create-donation-payment .payments .payment-methods .payment-methods-main .total-section{background-color:#f3f4fb;border-radius:23px;margin-top:24px;padding:22px}.create-donation-payment .payments .payment-methods .payment-methods-main .total-section .total-row{align-items:center;display:flex;justify-content:space-between}.create-donation-payment .payments .payment-methods .payment-methods-main .total-section .total-row .total-label{color:#262a34;font-size:18px;font-weight:500}.create-donation-payment .payments .payment-methods .payment-methods-main .total-section .total-row .total-amount{color:#262a34;font-size:18px;font-weight:400}.create-donation-payment .payments .payment-methods .payment-methods-main .form-actions{display:flex;justify-content:flex-start;margin-top:20px}.donation-confirmation{margin:0 auto;max-width:1024px;padding:2rem}.donation-confirmation .confirmation-content{margin:0 0 16px}.donation-confirmation .confirmation-content h1{color:#5f259f;font-size:2em;font-weight:600;letter-spacing:-.01em;line-height:120%;margin-bottom:16px}.donation-confirmation .confirmation-content h1.schoolskidshelpline,.schoolskidshelpline .donation-confirmation .confirmation-content h1{color:#00a28a}@media(max-width:768px){.donation-confirmation .confirmation-content h1{font-size:24px}}.donation-confirmation .confirmation-email{color:#262a34;font-size:1.2rem;margin-bottom:2rem}.donation-confirmation .confirmation-message{color:#262a34;font-size:1.1rem;margin:2rem 0;max-width:100%}@media(max-width:768px){.donation-confirmation .confirmation-message{font-size:16px;margin:16px 0}}.donation-confirmation .confirmation-message iframe{aspect-ratio:16/9;height:auto;margin:24px 0;max-width:560px;width:100%}@media(max-width:768px){.donation-confirmation .confirmation-message iframe{margin:16px 0}}
/*# sourceMappingURL=b-donation-subscription-form.css.map */