
#ccb-preview-overlay, #ccb_app_6878, .ccb-sticky-floating-6878 {
	--ccb-container-converted: rgba(255, 255, 255, 1);
	--ccb-container-color: #fff;
	--ccb-container-opacity: 100;
	--ccb-container-dark-color: rgba(0, 25, 49, .11);
	--ccb-container-border-color: rgba(0, 25, 49, .1);
	--ccb-payment-bg-color: rgba(255, 255, 255, .05);
	--ccb-text-color: #001931;
	--ccb-accent-color: #00b163;
	--ccb-fields-color: #f7f7f7;
	--ccb-fields-bg-color: #f7f7f7;
	--ccb-fields-border-color: rgba(0, 25, 49, .1);
	--ccb-fields-description-color: rgba(0, 25, 49, .5);
	--ccb-fields-hover-color: rgba(0, 25, 49, .1);
	--ccb-error-color: #d94141;
	--ccb-summary-description-color: rgba(0, 25, 49, .7);
	--ccb-toggle-label-bg: rgba(0, 25, 49, .2);
	--ccb-fields-bg-color-alpha: rgba(0, 177, 99, .1);
	--ccb-orders-notice-color: rgba(0, 177, 99, .2);
	--ccb-header-size: 18px;
	--ccb-header-weight: 600;
	--ccb-field-size: 14px;
	--ccb-field-weight: 500;
	--ccb-field-label-weight: 600;
	--ccb-description-size: 14px;
	--ccb-description-weight: 500;
	--ccb-payment-label-size: 17px;
	--ccb-field-size-2: 12px;
	--ccb-summary-header-size: 14px;
	--ccb-summary-header-weight: 600;
	--ccb-summary-text-size: 14px;
	--ccb-summary-text-weight: 400;
	--ccb-summary-text-transform: capitalize;
	--ccb-grand-total-size: 18px;
	--ccb-grand-total-weight: 600;
	--ccb-fields-button-size: 14px;
	--ccb-fields-button-weight: 500;
	--ccb-mobile-header-size: 16px;
	--ccb-mobile-header-weight: 600;
	--ccb-mobile-field-size: 12px;
	--ccb-mobile-field-weight: 500;
	--ccb-mobile-field-label-weight: 600;
	--ccb-mobile-description-size: 12px;
	--ccb-mobile-description-weight: 500;
	--ccb-mobile-summary-header-size: 12px;
	--ccb-mobile-summary-header-weight: 600;
	--ccb-mobile-summary-text-size: 12px;
	--ccb-mobile-summary-text-weight: 400;
	--ccb-mobile-summary-text-transform: capitalize;
	--ccb-mobile-grand-total-size: 16px;
	--ccb-mobile-grand-total-weight: 600;
	--ccb-mobile-fields-button-size: 12px;
	--ccb-mobile-fields-button-weight: 500;
	--ccb-container-border: 1px;
	--ccb-container-border-radius: 8px;
	--ccb-container-border-style: solid;
	--ccb-fields-border: 1px;
	--ccb-fields-border-radius: 4px;
	--ccb-fields-border-style: solid;
	--ccb-button-border: 1px;
	--ccb-button-border-radius: 4px;
	--ccb-button-border-style: solid;
	--ccb-container-shadow-blur: 0px;
	--ccb-container-shadow-x-offset: 0px;
	--ccb-container-shadow-y-offset: 0px;
	--ccb-container-shadow-color: #ccc;
	--ccb-field-button-height: 40px;
	--ccb-vertical-max-width: 970px;
	--ccb-horizontal-max-width: 970px;
	--ccb-two-columns-max-width: 1200px;
	--ccb-mobile-field-button-height: 40px;
	--ccb-field-side-indent: 12px;
	--ccb-field-spacing: 20px;
	--ccb-summary-spacing: 10px;
	--ccb-summary-group-spacing: 5px;
	--ccb-grand-total-spacing: 10px;
	--ccb-container-margin-top: 0px;
	--ccb-container-margin-bottom: 0px;
	--ccb-container-margin-left: 0px;
	--ccb-container-margin-right: 0px;
	--ccb-container-padding-top: 20px;
	--ccb-container-padding-bottom: 20px;
	--ccb-container-padding-left: 20px;
	--ccb-container-padding-right: 20px;
	--ccb-mobile-field-side-indent: 12px;
	--ccb-mobile-field-spacing: 20px;
	--ccb-mobile-summary-spacing: 10px;
	--ccb-mobile-summary-group-spacing: 5px;
	--ccb-mobile-container-margin-top: 0px;
	--ccb-mobile-container-margin-bottom: 0px;
	--ccb-mobile-container-margin-left: 0px;
	--ccb-mobile-container-margin-right: 0px;
	--ccb-mobile-container-padding-top: 10px;
	--ccb-mobile-container-padding-bottom: 10px;
	--ccb-mobile-container-padding-left: 10px;
	--ccb-mobile-container-padding-right: 10px;
	--ccb-date-picker-day: rgba(0, 25, 49, .05);
	--ccb-date-picker-picket-day: rgba(0, 177, 99, .11);
	--ccb-button-light-bg: rgba(0, 25, 49, .05);
	--ccb-button-light-bg-alpha: rgba(0, 25, 49, .15);
	--ccb-page-done-bg-color: rgba(0, 177, 99, .19);
	--ccb-repeater-title-font-size: 12px;
}
