.kipor-ff-form{--kp-ff-font: var(--kp-font-family, "Inter", sans-serif);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--kp-ff-gap-y) var(--kp-ff-gap-x);font-family:var(--kp-ff-font);text-align:left}.kipor-ff-form--soft{--kp-ff-gap-x: 10px;--kp-ff-gap-y: 16px;--kp-ff-label-size: 16px;--kp-ff-label-lh: 24px;--kp-ff-label-weight: 500;--kp-ff-label-ls: 0;--kp-ff-label-color: #000;--kp-ff-label-gap: 2px;--kp-ff-input-bg: #f6f6f7;--kp-ff-input-border: #f6f6f7;--kp-ff-input-radius: 12px;--kp-ff-input-pad: 15px;--kp-ff-input-size: 16px;--kp-ff-input-lh: 1.35;--kp-ff-input-min-h: 56px;--kp-ff-input-color: #121212;--kp-ff-placeholder: rgba(0, 0, 0, .32);--kp-ff-focus-bg: rgba(0, 0, 0, .07);--kp-ff-focus-border: rgba(0, 0, 0, .07);--kp-ff-option-size: 16px;--kp-ff-option-lh: 29px;--kp-ff-help-size: 16px;--kp-ff-help-lh: 29px;--kp-ff-help-ls: 1px;--kp-ff-check-border: #d1d5db;--kp-ff-radio-border: #808080;--kp-ff-check-radius: 3px;--kp-ff-radio-radius: 50%;--kp-ff-actions-gap: 16px}.kipor-ff-form--outline{--kp-ff-gap-x: 20px;--kp-ff-gap-y: 21px;--kp-ff-label-size: 14px;--kp-ff-label-lh: 21px;--kp-ff-label-weight: 500;--kp-ff-label-ls: 0;--kp-ff-label-color: #000;--kp-ff-label-gap: 7px;--kp-ff-input-bg: #fff;--kp-ff-input-border: #ededed;--kp-ff-input-radius: 5px;--kp-ff-input-pad: 15px 15px 15px 24px;--kp-ff-input-size: 14px;--kp-ff-input-lh: 1.35;--kp-ff-input-min-h: 51px;--kp-ff-input-color: #000;--kp-ff-placeholder: rgba(0, 0, 0, .45);--kp-ff-focus-bg: #fff;--kp-ff-focus-border: #b9b9b9;--kp-ff-option-size: 16px;--kp-ff-option-lh: 29px;--kp-ff-help-size: 11px;--kp-ff-help-lh: 20px;--kp-ff-help-ls: 1px;--kp-ff-check-border: #d1d5db;--kp-ff-radio-border: #808080;--kp-ff-check-radius: 3px;--kp-ff-radio-radius: 5px;--kp-ff-actions-gap: 33px}.kipor-ff-form--compact{--kp-ff-gap-x: 20px;--kp-ff-gap-y: 24px;--kp-ff-label-size: 16px;--kp-ff-label-lh: 29px;--kp-ff-label-weight: 400;--kp-ff-label-ls: 1px;--kp-ff-label-color: #000;--kp-ff-label-gap: 1px;--kp-ff-input-bg: #fff;--kp-ff-input-border: #fff;--kp-ff-input-radius: 5px;--kp-ff-input-pad: 8px;--kp-ff-input-size: 13px;--kp-ff-input-lh: 15px;--kp-ff-input-min-h: 33px;--kp-ff-input-color: #000;--kp-ff-placeholder: rgba(0, 0, 0, .5);--kp-ff-focus-bg: #fff;--kp-ff-focus-border: #9a9a9a;--kp-ff-option-size: 16px;--kp-ff-option-lh: 29px;--kp-ff-help-size: 11px;--kp-ff-help-lh: 20px;--kp-ff-help-ls: .5px;--kp-ff-check-border: #808080;--kp-ff-radio-border: #808080;--kp-ff-check-radius: 5px;--kp-ff-radio-radius: 5px;--kp-ff-actions-gap: 20px}.kipor-ff{display:flex;flex-direction:column;min-width:0}.kipor-ff--full{width:100%}.kipor-ff--half{width:calc(50% - var(--kp-ff-gap-x) / 2)}.kipor-ff__label{display:block;margin:0 0 var(--kp-ff-label-gap);padding:0;font-family:var(--kp-ff-font);font-size:var(--kp-ff-label-size);line-height:var(--kp-ff-label-lh);font-weight:var(--kp-ff-label-weight);letter-spacing:var(--kp-ff-label-ls);color:var(--kp-ff-label-color);text-align:left}.kipor-ff__label--hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kipor-ff__req{margin-left:1px}.kipor-ff-form .kipor-ff__input{display:block;width:100%;min-height:var(--kp-ff-input-min-h);margin:0;padding:var(--kp-ff-input-pad);font-family:var(--kp-ff-font);font-size:var(--kp-ff-input-size);line-height:var(--kp-ff-input-lh);font-weight:400;letter-spacing:0;color:var(--kp-ff-input-color);background-color:var(--kp-ff-input-bg);border:1px solid var(--kp-ff-input-border);border-radius:var(--kp-ff-input-radius);box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;transition:background-color .2s ease,border-color .2s ease}.kipor-ff-form .kipor-ff__input::placeholder{color:var(--kp-ff-placeholder);opacity:1}.kipor-ff-form .kipor-ff__input:focus,.kipor-ff-form .kipor-ff__input:focus-visible{background-color:var(--kp-ff-focus-bg);border-color:var(--kp-ff-focus-border);outline:none;box-shadow:none}.kipor-ff-form .kipor-ff__input:focus-visible{box-shadow:0 0 0 2px #e2000040}.kipor-ff-form .kipor-ff__input--textarea{min-height:0;resize:vertical}.kipor-ff-form .kipor-ff__input--select{padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0.8875L5 5.8875L0 0.8875L0.8875 0L5 4.1125L9.1125 0L10 0.8875Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;cursor:pointer}.kipor-ff__help{margin:0;font-size:var(--kp-ff-help-size);line-height:var(--kp-ff-help-lh);letter-spacing:var(--kp-ff-help-ls);color:#121212bf}.kipor-ff__hint{display:flex;align-items:flex-start;gap:10px;min-height:var(--kp-ff-input-min-h);padding:var(--kp-ff-input-pad);font-size:var(--kp-ff-input-size);line-height:1.5;color:#0009;background-color:var(--kp-ff-input-bg);border:1px dashed var(--kp-ff-hint-border, rgba(0, 0, 0, .18));border-radius:var(--kp-ff-input-radius)}.kipor-ff-form--compact .kipor-ff__hint{line-height:1.45}.kipor-ff__hint-icon{display:inline-flex;flex-shrink:0;margin-top:1px;color:var(--kp-ff-accent, #e20000)}.kipor-ff__hint-icon svg{width:20px;height:20px}.kipor-ff__hint-text p{margin:0}.kipor-ff__hint-text p+p{margin-top:4px}.kipor-ff__hint-text a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.kipor-ff__group{min-width:0;margin:0;padding:0;border:0}.kipor-ff__group>legend.kipor-ff__label{float:left;width:100%}.kipor-ff__options{clear:both;display:flex;flex-direction:column}.kipor-ff__option{display:flex;align-items:center;gap:5px;font-size:var(--kp-ff-option-size);line-height:var(--kp-ff-option-lh);letter-spacing:1px;color:#121212bf;cursor:pointer}.kipor-ff-form .kipor-ff__check{flex-shrink:0;width:16px;height:16px;margin:0 0 0 4px;padding:0;appearance:none;-webkit-appearance:none;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border:1px solid var(--kp-ff-check-border);border-radius:var(--kp-ff-check-radius);cursor:pointer;position:relative}.kipor-ff-form .kipor-ff__check--radio{margin-left:0;border-color:var(--kp-ff-radio-border);border-radius:var(--kp-ff-radio-radius)}.kipor-ff-form .kipor-ff__check:checked{background-color:var(--kp-ff-accent, #e20000);border-color:var(--kp-ff-radio-border)}.kipor-ff-form .kipor-ff__check:not(.kipor-ff__check--radio):checked{border-color:transparent;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.kipor-ff-form .kipor-ff__check--radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.kipor-ff-form .kipor-ff__check:focus-visible{outline:2px solid var(--kp-ff-accent, #e20000);outline-offset:2px}.kipor-ff__group-error{margin:4px 0 0;font-size:13px;line-height:1.4;color:#b3261e}.kipor-ff-actions{display:flex;justify-content:var(--kp-btn-justify, flex-start);width:100%;margin-top:calc(var(--kp-ff-actions-gap) - var(--kp-ff-gap-y))}.kipor-ff-submit{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;font-family:var(--kp-ff-font);color:var(--kp-btn-color, #fff);background-color:var(--kp-btn-bg, #000);border:0;border-radius:var(--kp-btn-radius, 12px);cursor:pointer;text-align:center;letter-spacing:0;transition:background-color .25s ease,color .25s ease,transform .15s ease}.kipor-ff-submit:hover{color:var(--kp-btn-hover-color, var(--kp-btn-color, #fff));background-color:var(--kp-btn-hover-bg, #e20000)}.kipor-ff-submit:active{transform:scale(.98)}.kipor-ff-submit:focus-visible{outline:2px solid var(--kp-btn-hover-bg, #e20000);outline-offset:3px}.kipor-ff-submit svg{width:15px;height:15px;flex-shrink:0}.kipor-ff-submit--block{width:100%;min-height:56px;padding:17px 20px;font-size:16px;line-height:1.42;font-weight:600}.kipor-ff-submit--block svg{width:20px;height:20px}.kipor-ff-submit--large{min-height:54px;padding:17px 70px;font-size:14px;line-height:18px;font-weight:600}.kipor-ff-submit--small{min-height:38px;padding:10px 20px;font-size:13px;line-height:1.15;font-weight:400}.kipor-ff-submit--full{width:100%}.kipor-ff-status{width:100%;margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:1.45;border-radius:10px;outline:none}.kipor-ff-status:focus,.kipor-ff-status:focus-visible{outline:none;box-shadow:none}.kipor-ff-status--success{display:flex;align-items:flex-start;gap:10px;color:#2f5a3f;background:#e8f3ec}.kipor-ff-status--success svg{flex-shrink:0;margin-top:1px}.kipor-ff-status--error{color:#721c24;background:#fbeaea}.kipor-ff-status__title{margin:0 0 4px;font-weight:600}.kipor-ff-status--error ul{margin:0;padding-left:18px;list-style:disc}@media screen and (max-width:749px){.kipor-ff--half{width:100%}.kipor-ff-form--soft{--kp-ff-input-size: 14px;--kp-ff-input-pad: 14px 15px;--kp-ff-input-min-h: 49px;--kp-ff-help-size: 15px;--kp-ff-help-lh: 27px;--kp-ff-option-size: 15px;--kp-ff-option-lh: 27px;--kp-ff-actions-gap: 25px}.kipor-ff-form--outline,.kipor-ff-form--compact{--kp-ff-option-size: 15px;--kp-ff-option-lh: 27px}.kipor-ff-form--compact{--kp-ff-label-size: 15px;--kp-ff-label-lh: 27px}.kipor-ff-submit--block{min-height:46px;padding-top:12px;padding-bottom:12px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/component-kipor-form-field.css.map */
