.custom-form-content{max-width:80rem}@media screen and (min-width:750px){.custom-form-content{max-width:90rem}.custom-form-width-s{max-width:50rem}.custom-form-width-m{max-width:65rem}.custom-form-width-l{max-width:80rem}.custom-form-width-xl{max-width:90rem}.custom-form-width-2xl{max-width:110rem}.custom-form-width-full{max-width:100%}}.custom-form .form-section{margin-bottom:3rem}.custom-form .form-section:last-of-type{margin-bottom:0}.custom-form .field{max-width:100%!important}@media screen and (min-width:750px){.custom-form .field{max-width:100%!important}}.custom-form .form-row{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:750px){.custom-form .form-row--2-col{flex-direction:row;gap:2rem}.custom-form .form-row--2-col .form-col{flex:1}}.custom-form .field--checkbox-group{margin-top:1rem;margin-bottom:1rem}.custom-form .field--checkbox-group .field__label{display:block;font-size:1.4rem;margin-bottom:1rem;color:rgb(var(--color-foreground));font-weight:500}.custom-form .checkbox-group{display:flex;flex-direction:column;gap:.8rem}.custom-form .checkbox-item{display:flex;align-items:flex-start}.custom-form .checkbox-item input[type=checkbox]{margin-top:.2rem}.custom-form .checkbox-item label{margin-left:.5rem;line-height:1.5;cursor:pointer;font-size:85%}.custom-form .conditional-fields{margin-top:1.5rem;padding-top:1.5rem}.custom-form .conditional-fields .conditional-fields{margin-top:1rem;padding-top:0;border-top:none}.custom-form .conditional-fields .field{margin-top:1rem;margin-bottom:1rem}.custom-form .conditional-fields .field:first-of-type{margin-top:0}.custom-form-message{padding:1.5rem;margin-bottom:2rem;border-radius:.4rem;display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.6}.custom-form-message.hidden{display:none}.custom-form-message--success{background-color:#22c55e1a;color:#16a34a;border:1px solid rgba(34,197,94,.3)}.custom-form-message--error{background-color:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.3)}.custom-form-message .icon{flex-shrink:0;margin-top:.2rem}.custom-form button.loading{pointer-events:none;opacity:.8;cursor:not-allowed}.custom-form .form-fieldset{border:0;padding:0;margin:0 0 3rem}.custom-form .form-fieldset:last-of-type{margin-bottom:0}.custom-form .form-fieldset__legend{font-size:1.8rem;font-weight:600;margin:0 0 1.5rem;padding:0;color:rgb(var(--color-foreground))}.custom-form .radio-group{display:flex;flex-direction:column;gap:.8rem}.custom-form .radio-item{display:flex;align-items:flex-start}.custom-form .radio-item input[type=radio]{margin-top:.4rem}.custom-form .radio-item label{margin-left:.5rem;line-height:1.5;cursor:pointer;font-size:85%}.custom-form .radio-image-group{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:.8rem}.custom-form .radio-image-item{flex:0 0 auto}.custom-form .radio-image-item label{display:flex;align-items:center;gap:.8rem;cursor:pointer;padding:.4rem 0}.custom-form .radio-image-item figure{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.custom-form .radio-image-item figure img{display:block;max-width:12rem;height:auto;border-radius:.4rem}.custom-form .radio-image-item figcaption{font-size:1.3rem;line-height:1.3}.custom-form .form-note{margin-top:-.4rem;margin-bottom:1.2rem;font-size:1.3rem;opacity:.75}.custom-form .connector-reference{margin:1rem 0 2rem}.custom-form .connector-reference__title{font-size:1.4rem;font-weight:600;margin:0 0 .8rem}.custom-form .connector-reference__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.custom-form .connector-reference__cell{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start;font-size:1.3rem}.custom-form .connector-reference__cell img{display:block;max-width:100%;height:auto;border-radius:.4rem}.custom-form .connector-reference__cell--wide{grid-column:1 / -1}.custom-form .connector-reference__cell--wide img{width:100%;max-width:55rem}.custom-form .general-specs{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}@media screen and (min-width:750px){.custom-form .general-specs{flex-direction:row;align-items:flex-start;gap:2rem}}.custom-form .general-specs__diagram{flex:0 0 auto}.custom-form .general-specs__diagram img{display:block;max-width:100%;height:auto;border-radius:.4rem}.custom-form .general-specs__legend-list{margin:0;padding-left:1.6rem;font-size:1.4rem;line-height:1.6}.custom-form .general-specs__legend-list li{margin-bottom:.4rem}.custom-form .general-specs__subtitle{font-size:1.4rem;font-weight:600;margin:1.6rem 0 .6rem}.custom-form .general-specs__table{width:100%;border-collapse:collapse;font-size:1.3rem;margin-bottom:.4rem}.custom-form .general-specs__table th,.custom-form .general-specs__table td{padding:8px 10px;text-align:left;vertical-align:top}.custom-form .general-specs__table thead th{background-color:rgba(var(--color-foreground),.06);font-weight:600}.custom-form .general-specs__table--variables td:first-child{width:4rem;text-align:center}.custom-form .electrode-specs{margin:0;padding:1rem 1.2rem;background-color:rgba(var(--color-foreground),.04);border-radius:.4rem;font-size:1.4rem;line-height:1.6}.custom-form .field--file{margin-top:.8rem}.custom-form .field--file input[type=file]{display:block;width:100%;font-size:1.3rem;padding:.4rem 0}.custom-form .field--file label{display:block;font-size:1.3rem;margin-top:.4rem;color:rgba(var(--color-foreground),.7)}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-form.css.map */
