.bowe-form{border:0 solid transparent;margin:var(--wp--preset--spacing--20) auto;--field-background-color:#fff;--active-border-color:var(--wp--preset--color--primary);--active-bg-color:var(--wp--preset--color--bg-primary-light);-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(6,1fr);row-gap:20px}.bowe-form>*{grid-column:span 6;margin:0}.bowe-form .wp-block-buttons{margin:0}.bowe-form .bowe-form-input-label{color:var(--label-color,#333);cursor:pointer;display:block;font-family:var(--wp--custom--font-family--headline);line-height:1;margin-bottom:8px}.bowe-form .bowe-form-input{grid-column:var(--field-width,span 6);position:relative}.bowe-form .bowe-form-input .secret-show-hide{align-items:center;border-radius:4px;bottom:10px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:4px;position:absolute;right:10px}.bowe-form .bowe-form-input .secret-show-hide svg{height:20px;line-height:1;width:20px}.bowe-form .bowe-form-input .secret-show-hide .visible{display:none}.bowe-form .bowe-form-input .secret-show-hide.active .visible{display:block}.bowe-form .bowe-form-input .secret-show-hide.active .hidden{display:none}.bowe-form .bowe-form-input .secret-show-hide:hover{background-color:#add8e6}@media(max-width:777px){.bowe-form .bowe-form-input{grid-column:span 6}}.bowe-form .bowe-form-input textarea,.bowe-form .bowe-form-input-input{-webkit-appearance:none;background-color:var(--field-background-color,transparent);border:var(--border-width,2px) var(--border-style,solid) var(--border-color,#e1e1e8);border-radius:var(--border-radius,4px);box-sizing:border-box;color:var(--text-color,#333);display:block;font-family:var(--wp--custom--font-family--body);font-size:13px;height:48px;outline:none;resize:none;text-indent:10px;transition:all .1s ease-in-out;width:100%}.bowe-form .bowe-form-input textarea::-moz-placeholder,.bowe-form .bowe-form-input-input::-moz-placeholder{color:var(--placeholder-color,rgba(0,0,0,.2))}.bowe-form .bowe-form-input textarea::placeholder,.bowe-form .bowe-form-input-input::placeholder{color:var(--placeholder-color,rgba(0,0,0,.2))}.bowe-form .bowe-form-input textarea:focus,.bowe-form .bowe-form-input textarea:hover,.bowe-form .bowe-form-input-input:focus,.bowe-form .bowe-form-input-input:hover{border-color:var(--active-border-color,var(--border-color,#e1e1e8))}.bowe-form .bowe-form-input textarea:active,.bowe-form .bowe-form-input textarea:focus,.bowe-form .bowe-form-input-input:active,.bowe-form .bowe-form-input-input:focus{background-color:var(--active-bg-color)}.bowe-form .bowe-form-input textarea{box-sizing:border-box;height:var(--field-height,96px);padding:10px;text-indent:inherit}.bowe-form .bowe-form-input .error-helper{background:#fee7e6;border-color:#f37178;border-radius:4px;box-sizing:border-box;color:#f37178;font-size:12px;font-weight:700;margin-top:8px;padding:5px 8px;text-align:left}.bowe-form .bowe-form-input.invalid input,.bowe-form .bowe-form-input.invalid select,.bowe-form .bowe-form-input.invalid textarea{border:2px solid #f37178}.bowe-form .bowe-form-input.invalid .error-helper{display:block}.bowe-form .bowe-form-input.invalid.is-type-checkbox,.bowe-form .bowe-form-input.invalid.is-type-file,.bowe-form .bowe-form-input.invalid.is-type-radio{border:2px solid #f37178}.bowe-form .bowe-form-input.has-floating-label{position:relative}.bowe-form .bowe-form-input.has-floating-label .bowe-form-input-label{font-size:14px;height:-moz-fit-content;height:fit-content;left:10px;line-height:1;margin:auto;position:absolute;top:16px;transition:all .2s ease-in-out}.bowe-form .bowe-form-input.has-floating-label.is-type-textarea .bowe-form-input-label{top:12px}.bowe-form .bowe-form-input.has-floating-label.active .bowe-form-input-label{background-color:#fff;font-size:12px;padding:0 2px;top:-4px}.bowe-form .bowe-form-input.is-type-range input{background-color:var(--active-border-color);border-color:var(--active-border-color, );height:6px}.bowe-form .bowe-form-input.is-type-file input.bowe-form-input-input{display:none}.bowe-form .bowe-form-input.is-type-file .bowe-form-input-input.shadow{align-items:center;background-color:var(--field-background-color,#e1e1e8);color:var(--placeholder-color,#333);cursor:pointer;display:flex;height:48px;justify-content:center;margin-bottom:0;padding:12px 28px;text-indent:0;width:-moz-fit-content;width:fit-content}.bowe-form .bowe-form-input.is-type-file .bowe-form-input-input.shadow:hover{background-color:var(--border-color,#e1e1e8)}.bowe-form .bowe-form-input.is-type-file .file-list{display:flex;gap:10px}.bowe-form .bowe-form-input.is-type-file .file-list-item{margin-top:10px;position:relative}.bowe-form .bowe-form-input.is-type-file .file-list-item img{display:block;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.bowe-form .bowe-form-input.is-type-file .file-list-item-name{font-size:10px}.bowe-form .bowe-form-input.is-type-file .file-list-item-delete{background:#fee7e6;border:0;border-radius:100%;color:#f37178;cursor:pointer;display:block;font-size:12px;height:20px;left:-5px;position:absolute;text-align:center;top:-5px;transition:all .2s ease-in-out;width:20px}.bowe-form .bowe-form-input.is-type-file .file-list-item-delete:hover{opacity:80%}.bowe-form .bowe-form-input.is-type-select{position:relative}.bowe-form .bowe-form-input-select option[value=""][disabled]{display:none}.bowe-form .bowe-form-input-select select:required:invalid{color:gray}.bowe-form .bowe-form-input-select option{color:#000}.bowe-form .bowe-form-input-select-arrow{--size:20px;bottom:calc(48% - var(--size, 20px));height:var(--size,20px);position:absolute;right:10px;width:var(--size,20px)}.bowe-form .bowe-form-input .radio-checkbox{align-items:var(--align);display:flex;flex-direction:var(--direction,column);flex-wrap:wrap;gap:8px;min-height:48px}.bowe-form .bowe-form-input .radio-checkbox-item{cursor:pointer;margin-right:15px}.bowe-form .bowe-form-input .radio-checkbox-item input{display:none}.bowe-form .bowe-form-input .radio-checkbox-item label{align-items:flex-start;color:var(--text-color,#333);cursor:pointer;display:flex;font-family:var(--wp--custom--font-family--body);font-size:13px;margin:0;position:relative}.bowe-form .bowe-form-input .radio-checkbox-item label:before{background-color:var(--field-background-color,#fff);background-color:transparent;border:var(--border-width,2px) var(--border-style,solid) var(--border-color,#e1e1e8);border-radius:100%;box-sizing:border-box;content:"";display:inline-block;height:24px;margin-right:10px;margin-top:4px;min-width:24px;transition:all .2s ease-in-out;width:24px}.bowe-form .bowe-form-input .radio-checkbox-item input:checked+label:before{background:var(--active-border-color,#111);border-color:var(--active-border-color,#111);box-shadow:inset 0 0 0 4px #fff}.bowe-form .bowe-form-input .radio-checkbox-item:hover label:before{box-shadow:0 0 1px 2px hsla(26,80%,80%,.2)}.bowe-form .bowe-form-input .radio-checkbox.is-type-checkbox label:before{border-radius:var(--border-radius,0);box-shadow:inherit;content:""}.bowe-form .bowe-form-input .radio-checkbox.is-type-checkbox label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:9px;left:9px;opacity:0;position:absolute;top:9px;transform:rotate(45deg);transition:all .2s ease-in-out;width:3px}.bowe-form .bowe-form-input .radio-checkbox.is-type-checkbox input:checked+label:before{box-shadow:inherit}.bowe-form .bowe-form-input .radio-checkbox.is-type-checkbox input:checked+label:after{opacity:100%}.bowe-form [class*=form-notification-type-]{display:none}.bowe-form [class*=form-notification-type-].show{display:block}.bowe-form .bowe-form-submit-wrapper{grid-column:var(--field-width,span 6)}
