.frymo-form{--frm-form-horizontal-gap:10px;--frm-form-vertical-gap:10px;--frm-field-top-padding:0.75rem;--frm-field-right-padding:0.75rem;--frm-field-bottom-padding:0.75rem;--frm-field-left-padding:0.75rem;--frm-field-top-border-radius:3px;--frm-field-right-border-radius:3px;--frm-field-bottom-border-radius:3px;--frm-field-left-border-radius:3px;--frm-field-top-border-width:1px;--frm-field-right-border-width:1px;--frm-field-bottom-border-width:1px;--frm-field-left-border-width:1px;--frm-field-border-color:#69727d;--frm-input-text-color:var(--e-global-color-text);--frm-input-background-color:#fff;--frm-field-focus-outline:auto;--frm-select-active-background-color:var(--e-global-color-accent);--frm-select-active-color:#fff;--frm-select-active-color:lch(from var(--frm-select-active-background-color) calc((76 - l) * infinity) 0 0);--frm-select-hover-background-color:var(--frm-input-background-color);--frm-select-hover-color:var(--e-global-color-accent);--frm-checkboxes-radio-label-color:var(--frm-input-text-color);--frm-checkboxes-gap:1em;--frm-submit-button-top-padding:var(--frm-field-top-padding);--frm-submit-button-right-padding:var(--frm-field-right-padding);--frm-submit-button-bottom-padding:var(--frm-field-bottom-padding);--frm-submit-button-left-padding:var(--frm-field-left-padding);--frm-reset-button-top-padding:var(--frm-field-top-padding);--frm-reset-button-right-padding:var(--frm-field-right-padding);--frm-reset-button-bottom-padding:var(--frm-field-bottom-padding);--frm-reset-button-left-padding:var(--frm-field-left-padding);--frm-submit-button-top-border-width:var(--frm-field-top-border-width);--frm-submit-button-right-border-width:var(--frm-field-right-border-width);--frm-submit-button-bottom-border-width:var(--frm-field-bottom-border-width);--frm-submit-button-left-border-width:var(--frm-field-left-border-width);--frm-submit-button-border-type:solid;--frm-reset-button-top-border-width:var(--frm-field-top-border-width);--frm-reset-button-right-border-width:var(--frm-field-right-border-width);--frm-reset-button-bottom-border-width:var(--frm-field-bottom-border-width);--frm-reset-button-left-border-width:var(--frm-field-left-border-width);--frm-submit-button-default-background-color:var(--e-global-color-accent);--frm-submit-button-default-color:#fff;--frm-submit-button-default-color:lch(from var(--frm-submit-button-default-background-color) calc((76 - l) * infinity) 0 0);--frm-submit-button-default-border-color:var(--frm-submit-button-default-background-color);--frm-submit-button-hover-background-color:var(--e-global-color-accent);--frm-submit-button-hover-color:#fff;--frm-submit-button-hover-color:lch(from var(--frm-submit-button-hover-background-color) calc((76 - l) * infinity) 0 0);--frm-submit-button-hover-border-color:var(--frm-submit-button-hover-background-color);--frm-reset-button-default-background-color:var(--e-global-color-accent);--frm-reset-button-default-color:#fff;--frm-reset-button-default-color:lch(from var(--frm-submit-button-default-background-color) calc((76 - l) * infinity) 0 0);--frm-reset-button-default-border-color:var(--frm-submit-button-default-background-color);--frm-reset-button-hover-background-color:var(--frm-reset-button-default-background-color);--frm-reset-button-hover-color:#fff;--frm-reset-button-hover-color:lch(from var(--frm-reset-button-hover-background-color) calc((76 - l) * infinity) 0 0);--frm-reset-button-hover-border-color:var(--frm-reset-button-hover-background-color);--frm-reset-button-border-type:solid;display:flex;flex-wrap:wrap;row-gap:var(--frm-form-vertical-gap);margin-left:calc(var(--frm-form-horizontal-gap) / 2 * -1);margin-right:calc(var(--frm-form-horizontal-gap) / 2 * -1)}.frymo-form fieldset{gap:var(--frm-form-horizontal-gap);padding-left:calc(var(--frm-form-horizontal-gap) / 2);padding-right:calc(var(--frm-form-horizontal-gap) / 2);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin:0;border:none}.frymo-form fieldset>*{flex:1 1}.frymo-form fieldset legend{color:var(--e-global-color-text)}.frymo-form fieldset label{border-radius:var(--frm-field-top-border-radius) var(--frm-field-right-border-radius) var(--frm-field-bottom-border-radius) var(--frm-field-left-border-radius);max-width:100%}.frymo-form fieldset.frymo-focused label{outline:auto}.frymo-form fieldset .frymo-input{height:100%;min-height:28px;padding:var(--frm-field-top-padding) var(--frm-field-right-padding) var(--frm-field-bottom-padding)!important;box-sizing:border-box;width:100%;max-width:100%;vertical-align:middle;flex-grow:1;text-transform:none;-moz-appearance:none;appearance:none;color:var(--frm-input-text-color);caret-color:var(--frm-input-text-color);background-color:var(--frm-input-background-color);line-height:normal}.frymo-form fieldset .frymo-input.frymo-select-single:not(select){padding:0!important}.frymo-form fieldset .frymo-input:focus-visible{outline:var(--frm-field-focus-outline)}.frymo-form fieldset .frymo-input .selectize-input input{color:var(--frm-input-text-color);caret-color:var(--frm-input-text-color);margin-right:-4px!important}.frymo-form fieldset .frymo-input.frymo-inner-select.selectize-control{width:var(--inner-select-dropdown-width)}.frymo-form fieldset .frymo-input .selectize-dropdown.frymo-inner-select{width:var(--inner-select-dropdown-width)!important;left:auto!important;right:0;max-width:unset}.frymo-form fieldset .frymo-input:not(.selectize-dropdown){border-radius:var(--frm-field-top-border-radius) var(--frm-field-right-border-radius) var(--frm-field-bottom-border-radius) var(--frm-field-left-border-radius);border-width:var(--frm-field-top-border-width) var(--frm-field-right-border-width) var(--frm-field-bottom-border-width) var(--frm-field-left-border-width)}.frymo-form fieldset .frymo-input--separator{flex:0 0 auto;padding:var(--frm-field-top-padding) 0 var(--frm-field-bottom-padding)}.frymo-form fieldset .frymo-input.selectize-control{padding:0;border-style:solid;border-radius:var(--frm-field-top-border-radius) var(--frm-field-right-border-radius) var(--frm-field-bottom-border-radius) var(--frm-field-left-border-radius);border-width:var(--frm-field-top-border-width) var(--frm-field-right-border-width) var(--frm-field-bottom-border-width) var(--frm-field-left-border-width)}.frymo-form fieldset .frymo-input .selectize-dropdown,.frymo-form fieldset .frymo-input .selectize-input{color:var(--frm-input-text-color);background-color:var(--frm-input-background-color);box-shadow:none;width:100%}.frymo-form fieldset .frymo-input .selectize-dropdown .selected,.frymo-form fieldset .frymo-input .selectize-input .selected{background-color:var(--frm-select-active-background-color);color:var(--frm-select-active-color)}.frymo-form fieldset .frymo-input .selectize-dropdown .active:not(.selected),.frymo-form fieldset .frymo-input .selectize-input .active:not(.selected){background:var(--frm-select-hover-background-color);color:var(--frm-select-hover-color)}.frymo-form fieldset .frymo-input .selectize-input{border-radius:inherit;background-color:transparent;border:none;padding:var(--frm-field-top-padding) var(--frm-field-right-padding) var(--frm-field-bottom-padding) var(--frm-field-left-padding);text-wrap:nowrap;display:flex!important;line-height:normal}.frymo-form fieldset .frymo-input .selectize-input>.item{overflow:hidden;max-width:calc(100% - var(--frm-field-right-padding));text-overflow:ellipsis}.frymo-form fieldset .frymo-input .selectize-dropdown,.frymo-form fieldset .frymo-input .selectize-input,.frymo-form fieldset .frymo-input .selectize-input input{font-size:inherit;line-height:inherit}.frymo-form fieldset .frymo-input .selectize-dropdown{height:auto;border-style:solid;padding:unset}.frymo-form fieldset .frymo-input .selectize-input.input-active{background-color:transparent!important}.frymo-form fieldset .frymo-input :focus{outline:none}.frymo-form fieldset .frymo-input .selectize-input a.remove{margin-left:6px;padding:0 4px}.frymo-form fieldset .frymo-input .selectize-input>div{border-radius:4px}.frymo-form fieldset .frymo-input .selectize-control.plugin-clear_button .clear{height:auto;top:50%;right:calc(var(--frm-field-right-padding) + 1rem);font-size:1.3rem;line-height:1;transform:translateY(calc(-50% - .1em));color:var(--frm-input-text-color)}.frymo-form fieldset .frymo-input .selectize-control.plugin-clear_button .clear:hover{color:red}.frymo-form fieldset .frymo-input .selectize-control.multi .selectize-input{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3px}.frymo-form fieldset .frymo-input .selectize-control.multi .selectize-input>div{font-size:.8em;margin:0}.frymo-form fieldset .frymo-input .selectize-control.multi .selectize-input:after{transform:translateY(-50%)}.frymo-form fieldset .frymo-input .frymo-select-multiple.selectize-control.multi.plugin-clear_button .selectize-input{padding-right:calc(var(--frm-field-right-padding) + 35px)!important}.frymo-form fieldset .frymo-input .selectize-dropdown-content .option{white-space:nowrap;text-overflow:ellipsis}.frymo-form fieldset .frymo-input[type=number]::-webkit-inner-spin-button,.frymo-form fieldset .frymo-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.frymo-form fieldset .frymo-input[type=number]{-moz-appearance:textfield}.frymo-form fieldset .frymo-input,.frymo-form fieldset .frymo-input.selectize-control,.frymo-form fieldset .selectize-dropdown{border-color:var(--frm-field-border-color)}.frymo-form fieldset select.frymo-inner-select{display:none}.frymo-form fieldset select:not(.selectized){pointer-events:none}.frymo-form fieldset.frymo-button-fieldset{align-content:end}.frymo-form fieldset.frymo-button-fieldset label{display:flex}.frymo-form fieldset.frymo-button-fieldset button{-webkit-appearance:button;position:relative;line-height:normal}.frymo-form fieldset.frymo-button-fieldset.button-align-start button{margin-left:0;margin-right:auto;width:auto}.frymo-form fieldset.frymo-button-fieldset.button-align-center button{margin-left:auto;margin-right:auto;width:auto}.frymo-form fieldset.frymo-button-fieldset.button-align-end button{margin-left:auto;margin-right:0;width:auto}.frymo-form fieldset.frymo-button-fieldset.button-align-justify button{width:100%}.frymo-form fieldset.frymo-button-fieldset .frymo-submit{padding:var(--frm-submit-button-top-padding) var(--frm-submit-button-right-padding) var(--frm-submit-button-bottom-padding) var(--frm-submit-button-left-padding);border-radius:var(--submit-button-top-border-radius,var(--frm-field-top-border-radius)) var(--submit-button-right-border-radius,var(--frm-field-right-border-radius)) var(--submit-button-bottom-border-radius,var(--frm-field-bottom-border-radius)) var(--submit-button-left-border-radius,var(--frm-field-left-border-radius));background-color:var(--frm-submit-button-default-background-color);color:var(--frm-submit-button-default-color);border-width:var(--frm-submit-button-top-border-width) var(--frm-submit-button-right-border-width) var(--frm-submit-button-bottom-border-width) var(--frm-submit-button-left-border-width);border-color:var(--frm-submit-button-default-border-color);border-style:var(--frm-submit-button-border-type);transition:color .3s,background-color .3s,border-color opacity .3s .3s}.frymo-form fieldset.frymo-button-fieldset .frymo-submit:hover{color:var(--frm-submit-button-hover-color);background-color:var(--frm-submit-button-hover-background-color);border-color:var(--frm-submit-button-hover-border-color);opacity:var(--frm-submit-button-hover-opacity)}.frymo-form fieldset.frymo-button-fieldset .frymo-reset{padding:var(--frm-reset-button-top-padding) var(--frm-reset-button-right-padding) var(--frm-reset-button-bottom-padding) var(--frm-reset-button-left-padding);border-radius:var(--reset-button-top-border-radius,var(--frm-field-top-border-radius)) var(--reset-button-right-border-radius,var(--frm-field-right-border-radius)) var(--reset-button-bottom-border-radius,var(--frm-field-bottom-border-radius)) var(--reset-button-left-border-radius,var(--frm-field-left-border-radius));background-color:var(--frm-reset-button-default-background-color);color:var(--frm-reset-button-default-color);border-width:var(--frm-reset-button-top-border-width) var(--frm-reset-button-right-border-width) var(--frm-reset-button-bottom-border-width) var(--frm-reset-button-left-border-width);border-color:var(--frm-reset-button-default-border-color);border-style:var(--frm-reset-button-border-type);transition:color .3s,background-color .3s,border-color opacity .3s .3s}.frymo-form fieldset.frymo-button-fieldset .frymo-reset:hover{color:var(--frm-reset-button-hover-color);background-color:var(--frm-reset-button-hover-background-color);border-color:var(--frm-reset-button-hover-border-color);opacity:var(--frm-reset-button-hover-color)}.frymo-form fieldset .frymo-input.selectize-control .selectize-input:after{content:""!important;position:absolute;top:50%;right:4px!important;transform:translateY(-50%) translateX(-50%);background-color:var(--frm-input-text-color);pointer-events:none;border:none!important;margin:0!important;width:.75em!important;height:1em!important;clip-path:polygon(0 35%,50% 65%,100% 35%,100% 45%,50% 75%,0 45%)}.frymo-form fieldset .frymo-input.selectize-control .selectize-input.dropdown-active:after{transform:translateY(-50%) translateX(-50%) rotate(-180deg)}.frymo-form fieldset .frymo-fieldset:has(.frymo-inner-select) .frymo-input:not(.frymo-inner-select) .selectize-input:after{display:none}@media (max-width:767px){.frymo-form fieldset.frymo-submit-mobile-bottom{order:99}.frymo-form fieldset.frymo-reset-mobile-bottom{order:88}}.frymo-loading .frymo-form .frymo-submit{color:transparent;background-color:var(--frm-submit-button-default-background-color)!important}.frymo-loading .frymo-form .frymo-submit:after{border-right-color:var(--frm-submit-button-default-color)!important;border-bottom-color:var(--frm-submit-button-default-color)!important;border-left-color:var(--frm-submit-button-default-color)!important}
/*# sourceMappingURL=forms.css.map */
