#block-gin-content .layout-node-form .js-form-item{position:relative}
#block-gin-content .layout-node-form .form-textarea-wrapper{position:relative}
#block-gin-content .layout-node-form .floating-label{font-size:13px;color:var(--gin-color-title);position:absolute!important;pointer-events:none;top:10px;left:20px;transition:all .2s ease;visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
#block-gin-content .layout-node-form .form-textarea-wrapper textarea.form-textarea:focus+.floating-label,#block-gin-content .layout-node-form .form-textarea-wrapper textarea.form-textarea:valid+.floating-label,#block-gin-content .layout-node-form .js-form-item input.form-element:focus+.floating-label,#block-gin-content .layout-node-form .js-form-item input.form-element:valid+.floating-label,#block-gin-content .layout-node-form select.activated+label{top:-10px;left:7px;font-size:12px;color:var(--gin-color-title);background:var(--gin-bg-input);padding:0 8px;visibility:visible;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
#block-gin-content .layout-node-form .form-type--select label{display:none}
#block-gin-content .layout-node-form select:not(.form-element--extrasmall){width:100%}
#block-gin-content .layout-node-form select.activated+label{display:block!important;visibility:visible!important;z-index:100}
#block-gin-content .layout-node-form .form-textarea-wrapper textarea.form-textarea:focus+.floating-label:after,#block-gin-content .layout-node-form .form-textarea-wrapper textarea.form-textarea:valid+.floating-label:after,#block-gin-content .layout-node-form .js-form-item input.required.form-element:focus+.floating-label:after,#block-gin-content .layout-node-form .js-form-item input.required.form-element:valid+.floating-label:after{content:" *"}
#block-gin-content .layout-node-form .field--name-title label{display:none}
#block-gin-content .layout-node-form .layout-region-node-primary .help-icon__description-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}
#block-gin-content .layout-node-form .layout-region-node-secondary .help-icon__description-container{display:flex;justify-content:space-between;}
#block-gin-content .layout-node-form .form-type--entity-autocomplete.help-icon__description-container{display:inherit;justify-content:inherit;flex-direction:inherit;align-items:inherit}
#block-gin-content .layout-node-form .form-type--entity-autocomplete.help-icon__description-container .help-icon{display:none}
#block-gin-content .layout-node-form .help-icon label{display:none}
#block-gin-content .layout-node-form .form-item__description{position:absolute;top:40px;z-index:300;border:1px solid var(--gin-border-color);background:var(--gin-bg-header);padding:20px;box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l)}
#block-gin-content .layout-node-form #edit-field-domain-access-wrapper .help-icon{display:none}
#block-gin-content .layout-node-form .layout-region-node-main #edit-field-domain-access{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}
@media (max-width:768px){
#block-gin-content .layout-node-form .layout-region-node-main #edit-field-domain-access{grid-template-columns:repeat(2,1fr)}
}
@media (max-width:480px){
#block-gin-content .layout-node-form .layout-region-node-main #edit-field-domain-access{grid-template-columns:1fr}
}
#block-gin-content .layout-node-form .layout-region-node-secondary #edit-field-domain-access{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}

#block-gin-content .layout-node-form .layout-region-node-secondary details > div {display:table;width: 100%;}
#block-gin-content .layout-node-form #edit-field-pic-align {display:grid;gap:1em;grid-template-columns:repeat(6,1fr)}
#block-gin-content .layout-node-form .views-exposed-form__item.views-exposed-form__item.views-exposed-form__item--actions{margin:.75rem .5rem 0 0}
#block-gin-content .layout-node-form fieldset.help-icon__description-container{display:block}
#block-gin-content .chosen-single span{color:var(--gin-color-text)}
#edit-gin-actions .form-item--flag-bin{margin-right:20px}

#block-gin-content .layout-node-form .field--name-body label {display:none}