:root{--color-warning: #ff3300;--caret: 2px solid #333;--field-height: 48px;--gutter: 16px}.interior-designers .section-subtitle{font-size:20px}.interior-designers .section-paragraph{font-size:1.2rem;margin-top:var(--gutter)}.interior-designers{font-size:1.2rem}.interior-designers hr{margin:var(--gutter) 0}.interior-designers .section__heading{text-align:center;margin:50px 0}.interior-designers .field{display:flex;align-items:center}.interior-designers input{display:block;width:100%;height:var(--field-height);padding:1rem}.interior-designers input:invalid:focus-visible{border-color:var(--color-warning)}.interior-designers label{font-size:1rem;display:block;line-height:1.2;width:100%;top:unset}.interior-designers .field__select{-webkit-appearance:none;appearance:none;height:var(--field-height);padding:1rem}.interior-designers .field__wrapper{position:relative;width:max-content}.interior-designers .field__wrapper:after,.interior-designers .field__wrapper:before{border-right:var(--caret);border-top:var(--caret);content:"";height:6px;pointer-events:none;position:absolute;right:1.2rem;top:17px;transform:rotate(-45deg);width:6px}.interior-designers .field__wrapper:after{top:25px;transform:rotate(135deg)}.interior-designers .field.business-type{align-items:center}.interior-designers .field.business-type .field__wrapper{margin-left:8px}.interior-designers .field.business-type label{width:max-content}.interior-designers .field__group,.interior-designers .field__group+.field,.interior-designers .field__button,.interior-designers .field+.field{margin-top:var(--gutter)}.interior-designers .field__button{position:relative;width:max-content}.interior-designers .field__group{display:flex;gap:8px;justify-content:center}.interior-designers .field__group .field{margin-top:unset}.interior-designers .field__group.states .field__select{flex-grow:1;width:200px}.interior-designers .field__group.reference{display:flex;flex-direction:column;position:relative}.interior-designers .field__group.checkbox{align-items:center}.interior-designers .field__group.checkbox .field__checkbox{width:20px;height:20px}.interior-designers .field__uploader{border:1px solid gray;padding:1rem}.interior-designers .reference__other input{margin-top:8px}.interior-designers .reference__other label{margin-top:var(--gutter)}
/*# sourceMappingURL=/cdn/shop/t/496/assets/interior-designers.css.map */
