.section-request-access{padding:var(--spacing-24, 24px);width:100%}@media(max-width:749px){.section-request-access{padding:0 var(--spacing-16, 16px)}}.section-request-access .heading-large{font-size:var(--heading-large-medium, 24px)}.request-access-form__wrapper{max-width:720px}.request-access-form__required-label{color:var(--gray-600, #555555);margin:0 0 var(--spacing-40, 40px)}.request-access-form__section{border:none;margin:0 0 var(--spacing-24, 24px);padding:0}.request-access-form__section:first-of-type{margin-bottom:0}.request-access-form__section[data-request-access-conditional-fields]{margin-top:var(--spacing-40, 40px)}.request-access-form__section:last-of-type{margin-bottom:0}.request-access-form__section-title{margin:0 0 var(--spacing-16, 16px);color:var(--brand-black, #323232)}@media(max-width:749px){.request-access-form__section-title{font-size:var(--paragraph-large-size, 18px)}}.request-access-form{border:1px solid var(--border-color-default, #dadada);border-radius:var(--corner-radius-12, 12px);padding:var(--spacing-24, 24px)}@media(max-width:749px){.request-access-form{padding:var(--spacing-24, 24px) var(--spacing-12, 12px)}}.request-access-form__row{display:flex;flex-wrap:wrap;gap:var(--spacing-16, 16px);margin-bottom:var(--spacing-8, 8px)}.request-access-form__row--fax{margin-bottom:0}.request-access-form__row .rs-custom-select__wrapper{gap:0}.request-access-form__row .rs-custom-select__button{padding:12px 16px;border-color:var(--border-color-default, #dadada)}.request-access-form__row .rs-icon__input-right{bottom:7px}.request-access-form__relationship-select .rs-custom-select__option{padding:var(--spacing-4, 4px) var(--spacing-8, 8px);margin-top:0;color:var(--brand-black, #323232);font-weight:400}.request-access-form__relationship-select .rs-custom-select__option:not(:first-child){margin-top:0}.request-access-form__relationship-select .rs-custom-select__option-separator{list-style:none;padding:0;margin:var(--spacing-8, 8px) 0;border:none;border-top:1px solid var(--border-color-default, #dadada);cursor:default;pointer-events:none}.request-access-form__relationship-select .rs-custom-select__option-separator:hover,.request-access-form__relationship-select .rs-custom-select__option-separator.is-active{background-color:transparent}.request-access-form__resideo-email-error{margin-top:var(--spacing-4, 4px)}.request-access-form__relationship-select.rs-error .rs-custom-select__button,.request-access-form .rs-error .rs-custom-select__button,.request-access-form .rs-error .rs-input{border-color:var(--status-red, #d22730)}.request-access-form__row .rs-input{height:48px;border-color:var(--border-color-default, #dadada)}.request-access-form__account-info{display:flex;gap:var(--spacing-32, 32px);background-color:var(--gray-100, #f7f7f7);border-radius:var(--corner-radius-8, 8px);padding:var(--spacing-16, 16px) var(--spacing-12, 12px);margin-bottom:var(--spacing-16, 16px)}@media(min-width:750px){.request-access-form__account-info{padding:var(--spacing-20, 20px) var(--spacing-24, 24px)}}.request-access-form__account-field{display:flex;flex-direction:column;gap:var(--spacing-4, 4px)}.request-access-form__account-label{font-family:var(--paragraph-small-font, inherit);font-size:var(--paragraph-small-size, .875rem);font-weight:var(--font-weight-medium, 500);color:var(--gray-600, #555555)}.request-access-form__account-value{font-family:var(--paragraph-medium-font, inherit);font-size:var(--paragraph-medium-size, 1rem);font-weight:400;color:var(--brand-black, #323232)}.request-access-form__row--account{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-16, 16px)}@media(max-width:749px){.request-access-form__account-info{flex-direction:column;gap:var(--spacing-8, 8px)}}.request-access-form__row--city-state-zip{display:grid;grid-template-columns:1fr 1fr 1fr}.request-access-form__field{flex:1;min-width:0}.request-access-form__field--full{flex:1 1 100%}.request-access-form__select{width:100%;padding:var(--spacing-12, 12px) var(--spacing-16, 16px);border:1px solid var(--border-color-default, #dadada);border-radius:var(--corner-radius-4, 4px);font-family:inherit;font-size:1rem;background-color:var(--brand-white, #ffffff);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}.request-access-form .rs-custom-select__required{color:var(--text-primary-black, #323232)}.request-access-form .rs-custom-checkbox{min-width:18px}.request-access-form .rs-checkbox__label{font-size:var(--paragraph-small-size, .875rem)}@media(min-width:750px){.request-access-form__section--business-contact{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-12, 12px)}.request-access-form__row--fax{grid-column:span 2}}.request-access-form__footer{margin-top:var(--spacing-16, 16px)}.request-access-form__disclaimer{margin:0 0 var(--spacing-24, 24px);color:var(--gray-600, #555555);line-height:1.5}.request-access-form__link{color:var(--link-primary, var(--link-blue, #0649a3));text-decoration:underline}.request-access-form__link:hover{text-decoration:underline}.request-access-form__submit{display:block;margin:0 0 0 auto}.request-access-form__error,.request-access-form__success{margin-bottom:var(--spacing-16, 16px);border-radius:var(--corner-radius-4, 4px)}@media(max-width:749px){.request-access-form__row--account,.request-access-form__row--city-state-zip{grid-template-columns:1fr}}.request-access-form .rs-error{padding:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/request-access.css.map */
