#sh135-temp .section-form-expansion .form-navi-box .summary-list .single-item.hidden-other-input {display: none;}
#sh135-temp .custom-radio-holder .custom-radio-icon {background-color: #306EE8;}
#sh135-temp .section-form-expansion .form-content {height: 100%;}
#sh135-temp .section-form-expansion .form-content .offer-info-box > .flex-center {display: flex; align-items: center; gap: 4px;}
#sh135-temp .additional-adnotations {display: flex; align-items: flex-start; gap: 6px;}
#sh135-temp .additional-adnotations .adnotations-icon {display: block; flex-shrink: 0; width: 16px; height: auto;}
#sh135-temp .additional-adnotations .adnotations-text {color: #757575; font-style: italic;}

#sh135-temp .ppe-number-display { display: flex; flex-wrap: wrap; align-items: center; gap: 4px; }
#sh135-temp .ppe-digit {font-size: 20px; font-weight: 600;}
#sh135-temp .ppe-digit.editable { display: flex; align-items: center; justify-content: center; width: 26px; height: 40px;background-color: #FFF; color: #000; font-size: 20px; font-weight: 400; border: 1px solid #959595; border-radius: 4px; cursor: pointer; transition: all 0.2s; }

#sh135-temp .section-form-expansion .heading-wrapper {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; column-gap: 24px; row-gap: 12px; margin-bottom: 48px;}
#sh135-temp .section-form-expansion .heading-wrapper .form-heading-text {margin-bottom: 0;}

#sh135-temp .section-form-expansion .form-wrapper .form-content .form-scroll-box .data-wrapper .form-group .input-box.with-cta {display: flex; flex-direction: column; gap: 0;}
.cta-confirm-email {display: flex; align-items: center; gap: 12px; max-width: max-content; padding: 8px; background-color: #E2007A; color: #FFF; text-decoration: none; border-radius: 4px; transition: background-color .3s;}
.cta-confirm-email:hover {background-color: #AA036C;}
.cta-confirm-email .cta-icon {display: block; flex-shrink: 0; width: 32px; height: auto;}
.cta-confirm-email .cta-text {color: #FFF; transition: color .3s;}

.sh135-can-be-hide.sh135-is-hide {display: none !important;}

#sh135-temp .form-group.transform-up {transform: translateY(-31px);}

@media all and (max-width: 992px) {
		#sh135-temp .form-group.transform-up {transform: translateY(0);}
}
