.rzld-rfi-form{max-width:var(--rzld-container-narrow);margin:0 auto;padding:var(--rzld-spacing-lg);background-color:var(--rzld-color-bg);border:1px solid var(--rzld-color-border);border-radius:var(--rzld-radius-lg);box-shadow:var(--rzld-shadow)}.rzld-rfi__title{font-size:var(--rzld-font-size-2xl);color:var(--rzld-color-primary);margin-bottom:var(--rzld-spacing-xs);text-align:center}.rzld-rfi__subtitle{font-size:var(--rzld-font-size-base);color:var(--rzld-color-text-light);text-align:center;margin-bottom:var(--rzld-spacing-md);line-height:1.5}.rzld-rfi__form{display:flex;flex-direction:column;gap:var(--rzld-spacing-sm)}.rzld-rfi__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--rzld-spacing-sm)}.rzld-rfi__form label{display:flex;flex-direction:column;font-size:var(--rzld-font-size-sm);font-weight:var(--rzld-font-weight-semibold);color:var(--rzld-color-primary);gap:4px}.rzld-rfi__form input[type=text],.rzld-rfi__form input[type=email],.rzld-rfi__form input[type=tel],.rzld-rfi__form select,.rzld-rfi__form textarea{width:100%;padding:12px 16px;font-family:var(--rzld-font-family);font-size:var(--rzld-font-size-base);font-weight:var(--rzld-font-weight-normal);color:var(--rzld-color-text);background-color:var(--rzld-color-bg);border:1px solid var(--rzld-color-border-strong);border-radius:var(--rzld-radius);transition:all var(--rzld-transition);min-height:48px}.rzld-rfi__form input:focus,.rzld-rfi__form select:focus,.rzld-rfi__form textarea:focus{outline:none;border-color:var(--rzld-color-primary);box-shadow:0 0 0 3px #1a1a1a1a}.rzld-rfi__form input[required]{background-image:linear-gradient(45deg,transparent 95%,var(--rzld-color-error) 95%,var(--rzld-color-error) 100%);background-position:right 12px top 12px;background-size:6px 6px;background-repeat:no-repeat}.rzld-rfi__form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%232a2a2a' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding-right:40px}.rzld-rfi__form textarea{min-height:100px;resize:vertical;font-family:var(--rzld-font-family)}.rzld-rfi__full{width:100%}.rzld-rfi__checkbox{flex-direction:row!important;align-items:center;gap:var(--rzld-spacing-xs);font-weight:var(--rzld-font-weight-normal);font-size:var(--rzld-font-size-sm);color:var(--rzld-color-text);cursor:pointer}.rzld-rfi__checkbox input[type=checkbox]{width:18px;height:18px;margin:0;cursor:pointer;accent-color:var(--rzld-color-primary)}.rzld-rfi__submit{align-self:center;margin-top:var(--rzld-spacing-sm);min-width:240px}.rzld-rfi__note{text-align:center;font-size:var(--rzld-font-size-xs);color:var(--rzld-color-text-muted);margin-top:var(--rzld-spacing-sm);margin-bottom:0}@media(max-width:749px){.rzld-rfi-form{padding:var(--rzld-spacing-md)}.rzld-rfi__row{grid-template-columns:1fr;gap:var(--rzld-spacing-sm)}.rzld-rfi__title{font-size:var(--rzld-font-size-xl)}.rzld-rfi__submit{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-rzld-rfi-form.css.map */
