/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.commerce-order-item-donation-form.form-layout-1.payment .payment-button,.commerce-order-item-donation-form.form-layout-2.payment .payment-button{display:block;}.commerce-order-item-donation-form.form-layout-1 .payment-button,.commerce-order-item-donation-form.form-layout-2 .payment-button{display:none;width:100%;}.commerce-order-item-donation-form.form-layout-1 .stripe-form #card-number-element,.commerce-order-item-donation-form.form-layout-2 .stripe-form #card-number-element,.commerce-order-item-donation-form.form-layout-3 .stripe-form #card-number-element,.commerce-order-item-donation-form.form-layout-goodify .stripe-form #card-number-element{max-width:100%;width:max(50%,18rem);}.commerce-order-item-donation-form.form-layout-1 .stripe-form #expiration-element,.commerce-order-item-donation-form.form-layout-1 .stripe-form #security-code-element,.commerce-order-item-donation-form.form-layout-2 .stripe-form #expiration-element,.commerce-order-item-donation-form.form-layout-2 .stripe-form #security-code-element,.commerce-order-item-donation-form.form-layout-3 .stripe-form #expiration-element,.commerce-order-item-donation-form.form-layout-3 .stripe-form #security-code-element,.commerce-order-item-donation-form.form-layout-goodify .stripe-form #expiration-element,.commerce-order-item-donation-form.form-layout-goodify .stripe-form #security-code-element{max-width:100%;width:12.5em;}.commerce-order-item-donation-form.form-layout-1 .stripe-form .__PrivateStripeElement,.commerce-order-item-donation-form.form-layout-2 .stripe-form .__PrivateStripeElement,.commerce-order-item-donation-form.form-layout-3 .stripe-form .__PrivateStripeElement,.commerce-order-item-donation-form.form-layout-goodify .stripe-form .__PrivateStripeElement{top:2px;}.commerce-order-item-donation-form.form-layout-1 #edit-payment-information-add-payment-method-billing-information,.commerce-order-item-donation-form.form-layout-2 #edit-payment-information-add-payment-method-billing-information,.commerce-order-item-donation-form.form-layout-3 #edit-payment-information-add-payment-method-billing-information,.commerce-order-item-donation-form.form-layout-goodify #edit-payment-information-add-payment-method-billing-information{display:none;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method{margin-top:1.25rem;position:relative;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .ajax-progress,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .loader-wrapper{align-items:center;bottom:0.8125rem;color:#000;display:flex;justify-content:center;left:0;position:absolute;width:100%;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button{width:100%;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button:disabled{opacity:1;text-indent:-9999px;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button:disabled + .ajax-progress,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button:disabled ~ .loader-wrapper{display:flex;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button:disabled + .ajax-progress ~ .loader-wrapper{display:none;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button[disabled=disabled]{text-indent:inherit;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button[disabled=disabled] + .loader-wrapper{display:flex;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button[disabled=disabled] + .ajax-progress{display:flex;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button[disabled=disabled] + .ajax-progress ~ .loader-wrapper{display:none;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button + .ajax-progress,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button ~ .loader-wrapper{display:none;}.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button.btn-secondary + .ajax-progress-throbber,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button.btn-secondary ~ .loader-wrapper,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button.btn-dark + .ajax-progress-throbber,.commerce-order-item-donation-form #edit-payment-information-add-payment-method .payment-button.btn-dark ~ .loader-wrapper{color:#fff;}.commerce-order-item-donation-form.form-layout-3 #edit-payment-information-add-payment-method .ajax-progress,.commerce-order-item-donation-form.form-layout-3 #edit-payment-information-add-payment-method .loader-wrapper{bottom:0.25rem;}
.address-container-inline > .form-item{display:inline-block;margin-right:1em;}
.embedded-entity.align-center img{display:block;margin-right:auto;margin-left:auto;}.embedded-entity.align-center figcaption{display:block;margin-right:auto;margin-left:auto;text-align:center;}.embedded-entity.align-right{margin:0 0 1rem 1rem;}.embedded-entity.align-right figcaption{text-align:center;}.embedded-entity.align-left{margin:0 8px 8px 0;}.embedded-entity.align-left figcaption{text-align:center;}picture.align-right{margin:0 0 1rem 1rem;}picture.align-right figcaption{text-align:center;}picture.align-left{margin:0 1rem 1rem 0;}picture.align-left figcaption{text-align:center;}figure.align-center img{display:block;margin-right:auto;margin-left:auto;}figure.align-center figcaption{display:block;margin-right:auto;margin-left:auto;text-align:center;}figure.align-right{display:table;margin:0 0 1rem 1rem;}figure.align-right figcaption{display:table-caption;caption-side:bottom;}figure.align-left{display:table;margin:0 1rem 1rem 0;}figure.align-left figcaption{display:table-caption;caption-side:bottom;}img.align-center{display:block;margin-right:auto;margin-left:auto;}img.align-right{margin:0 0 1rem 1rem;}figure.align-right,figure.align-left{display:table;}figure.align-right figcaption,figure.align-left figcaption{display:table-caption;caption-side:bottom;text-align:center;}figure.caption.caption-drupal-media.align-center{margin-right:auto;margin-left:auto;}.media.media--type-remote-video,.media.media--type-video{width:100%;}.media.media--type-remote-video.align-center figcaption,.media.media--type-video.align-center figcaption{display:table-caption;caption-side:bottom;text-align:center;}.media.media--type-remote-video.align-right,.media.media--type-video.align-right{display:table;margin:0 0 1rem 1rem;}.media.media--type-remote-video.align-right figcaption,.media.media--type-video.align-right figcaption{display:table-caption;caption-side:bottom;text-align:center;}.media.media--type-remote-video.align-left,.media.media--type-video.align-left{display:table;margin:0 1rem 1rem 0;}.media.media--type-remote-video.align-left figcaption,.media.media--type-video.align-left figcaption{display:table-caption;caption-side:bottom;text-align:center;}.media.media--type-remote-video.media--view-mode-medium,.media.media--type-video.media--view-mode-medium{width:50%;}.media.media--type-remote-video.media--view-mode-small,.media.media--type-video.media--view-mode-small{width:25%;}.media.media--type-remote-video .media.media--bundle--image .blazy img{width:auto;height:auto;}
.blazy.field--type-image{max-width:100%;height:auto;}.blazy.media-cover-image{width:100%;height:auto;}.blazy.field--type-image .media--loading,.blazy.media-cover-image .media--loading{overflow:hidden;max-width:100%;height:auto;-webkit-backface-visibility:inherit;backface-visibility:inherit;}.blazy.field--type-image .media--loading::before,.blazy.media-cover-image .media--loading::before{display:none;}.blazy.field--type-image .media--loading figure,.blazy.field--type-image .media--loading img,.blazy.media-cover-image .media--loading figure,.blazy.media-cover-image .media--loading img{max-width:100%;height:auto;}.blazy.field--type-image .b-lazy,.blazy.media-cover-image .b-lazy{transition:filter 0.2s,transform 0.2s;will-change:filter,transform;transform:scale(1.001);opacity:1;filter:blur(2px);}.blazy.field--type-image .b-loaded,.blazy.media-cover-image .b-loaded{transform:scale(1);filter:blur(0);}.blazy img{width:100%;height:100%;}.media--loading{overflow:hidden;-webkit-backface-visibility:inherit;backface-visibility:inherit;}.media--loading::before{display:none;}.text-formatted .blazy.blazy--field-media-image.field[data-blazy]{display:inline-block;min-width:-moz-fit-content;min-width:fit-content;}.text-formatted .media--type-gallery .blazy.blazy--field-media-image.field[data-blazy]{display:block;}.text-formatted .align-center > .blazy.blazy--field-media-image.blazy--field-media-image--original{width:auto;max-width:100%;margin-right:auto;margin-left:auto;}.text-formatted .align-center > .blazy.blazy--field-media-image.blazy--field-media-image--large{width:100%;margin-right:0;margin-left:0;}.text-formatted .align-center > .blazy.blazy--field-media-image.blazy--field-media-image--medium{width:50%;margin-right:25%;margin-left:25%;}.text-formatted .align-center > .blazy.blazy--field-media-image.blazy--field-media-image--small{width:25%;margin-right:37.5%;margin-left:37.5%;}.text-formatted .align-left > .blazy.blazy--field-media-image{margin:0 1rem 0 0;}.text-formatted .align-right > .blazy.blazy--field-media-image{margin:0 0 0 1rem;}
