.gb-grid-wrapper{margin:0}.gb-grid-wrapper .gb-grid-column{box-sizing:border-box}.gb-grid-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.wp-block.gb-col{margin-top:29px}.components-placeholder.components-placeholder.gb-select-layout{background:#fff;color:#000;padding:25px}.components-placeholder.components-placeholder.gb-select-layout .components-placeholder__label{margin:0 auto}.components-placeholder.components-placeholder.gb-select-layout .components-placeholder__instructions{margin:0 auto 25px}.components-placeholder.components-placeholder.gb-select-layout iframe{align-items:center;display:flex;justify-content:center}.components-placeholder.components-placeholder.gb-select-layout .gb-grid-wrapper-layout-preview{max-width:500px}.components-placeholder.components-placeholder.gb-select-layout .components-placeholder__fieldset{display:flex;justify-content:center}.components-placeholder.components-placeholder.gb-select-layout .components-placeholder__fieldset>em{margin-bottom:25px}.components-placeholder.components-placeholder.gb-select-layout .gb-grid-wrapper-layout-preview{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-7px;margin-right:-7px}.components-placeholder.components-placeholder.gb-select-layout .gb-grid-wrapper-layout-preview .gb-grid-wrapper-layout-preview-btn{background:none;border:0;border-radius:0;cursor:pointer;display:flex;flex-wrap:nowrap;margin-bottom:14px;margin-left:7px;margin-right:7px;overflow:hidden;padding:0;width:85px}.components-placeholder.components-placeholder.gb-select-layout .gb-grid-wrapper-layout-preview .gb-grid-wrapper-layout-preview-btn .gb-col{background:#fff;border:1px solid #000;height:40px;margin:1px}.gb-col.gb-col-100{width:100%}.gb-col.gb-col-25{flex-basis:25%}.gb-col.gb-col-75{flex-basis:75%}.gb-col.gb-col-66-66{flex-basis:66.66%}.gb-col.gb-col-50{flex-basis:50%}.gb-col.gb-col-60{flex-basis:60%}.gb-col.gb-col-33-33{flex-basis:33.33%}.gb-col.gb-col-20{flex-basis:20%}.gb-col.gb-col-16{flex-basis:16.6%}
.components-base-control.components-gblocks-units-control-header__units{display:block;margin-bottom:0}.components-base-control.components-gblocks-units-control-header__units .components-base-control__field{align-items:center;display:flex;gap:8px;justify-content:space-between}.components-base-control.components-gblocks-units-control-header__units .components-base-control__label{margin-bottom:0}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button{background:#fff;border:0;border-radius:0!important;box-shadow:none!important;color:#929da7;font-size:10px;height:auto;line-height:20px;padding:0 5px;position:relative;text-align:center;text-shadow:none}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button.is-primary{background:#fff!important;color:#000!important;cursor:default;font-weight:700;z-index:1}
.gblocks-component-number-presets{border:1px solid #8c8f94;border-radius:3px;display:flex;padding:2px}.gblocks-component-number-presets .components-button{border:0;box-shadow:0 0 0;height:30px}.gblocks-component-number-presets .components-button:not(.has-icon){flex:1;font-size:12px;justify-content:center}.gblocks-component-number-presets .components-button.has-icon svg{margin-right:0}.gblocks-component-number-presets .components-button.is-primary{background-color:#000;color:#fff}.gblocks-component-number-presets .components-button.is-primary:active,.gblocks-component-number-presets .components-button.is-primary:hover{background-color:#000!important;color:#fff!important}.gblocks-component-number-presets .components-button:active,.gblocks-component-number-presets .components-button:hover{background-color:transparent!important;color:currentColor!important}.gblocks-number-component__input{display:flex}.gblocks-number-component__input .components-base-control{flex:1;margin-bottom:0!important}.gblocks-number-component__input .components-base-control__field{height:100%;margin-bottom:0}.gblocks-number-component__input .components-base-control__field input{height:100%;min-height:30px}.gblocks-number-component__input>.components-button{height:30px}.gblocks-number-component__input>.components-button.has-icon svg{margin-right:0}
.gb-responsive-tabs{background:#fafafa;border-bottom:1px solid #ddd;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:10}.gb-responsive-tabs+.block-editor-block-card .block-editor-block-card__description{display:none}.gb-responsive-tabs+.block-editor-block-card .block-editor-block-card__content,.gb-responsive-tabs+.block-editor-block-card .block-editor-block-card__title{margin-bottom:0}.gb-responsive-tabs button{background:none!important;border-radius:unset;flex-grow:1;height:unset;justify-content:center;outline:0!important;padding:7px}.gb-responsive-tabs button svg{height:20px;opacity:.3;width:20px}.gb-responsive-tabs button.is-pressed:not(:disabled),.gb-responsive-tabs button:active:not(:disabled),.gb-responsive-tabs button:focus:not(:disabled){background:#fff!important;box-shadow:unset!important;color:var(--wp-admin-theme-color)!important;opacity:1}.gb-responsive-tabs button.is-pressed:not(:disabled):hover,.gb-responsive-tabs button:active:not(:disabled):hover,.gb-responsive-tabs button:focus:not(:disabled):hover{background:#fff!important;color:var(--wp-admin-theme-color)!important}.gb-responsive-tabs button.is-pressed:not(:disabled) svg,.gb-responsive-tabs button:active:not(:disabled) svg,.gb-responsive-tabs button:focus:not(:disabled) svg{opacity:1}.gb-responsive-tabs button:hover:not(:disabled){background:#fafafa!important;box-shadow:unset!important;color:currentColor!important}.block-editor-block-inspector .gb-responsive-tabs+.components-panel__body{border-top:0}
.generate-advanced-select__input-container .generate-advanced-select__input:focus{box-shadow:0 0 0}
.gblocks-flex-control{display:flex;gap:5px}.gblocks-flex-control>div{flex:1}.gblocks-flex-control>div .components-base-control__field{margin-bottom:0}
.gblocks-font-family,.gblocks-font-family .components-base-control,.gblocks-font-family .gblocks-advanced-select{margin-bottom:0!important}.gblocks-font-family .components-base-control__control,.gblocks-font-family .gblocks-advanced-select__control{margin-bottom:0}.gblocks-alignment-button-group{display:flex}.gblocks-alignment-button-group button.components-button.has-icon{flex:1;justify-content:center}.gblocks-alignment-button-group button.components-button.has-icon svg{margin:0}
.components-gblocks-dimensions-control__inputs{display:flex}.components-gblocks-dimensions-control__inputs>div{width:calc(25% - 5px)}.components-gblocks-dimensions-control__inputs input[type=number],.components-gblocks-dimensions-control__inputs input[type=text]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;height:30px;margin:0;padding:5px;width:100%}.components-gblocks-dimensions-control__inputs div:first-child input{border-bottom-right-radius:0;border-top-right-radius:0}.components-gblocks-dimensions-control__inputs div:not(:first-child) input{border-radius:0}.gblocks-dimensions-control__label{font-size:10px;line-height:1;opacity:.5}.components-gblocks-dimensions-control_sync.components-button{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;height:30px;justify-content:center;padding:0;text-align:center;text-shadow:none;width:30px}.components-gblocks-dimensions-control_sync.components-button:not(.is-primary){background:#fff;border:1px solid #8d96a0;color:#555d66}.components-gblocks-dimensions-control_sync.components-button svg{fill:currentColor;height:18px;width:18px}.components-gblocks-dimensions-control_sync.components-button:focus,.components-gblocks-dimensions-control_sync.components-button:hover{box-shadow:none!important}
.gblocks-color-component{align-items:center;display:flex}.gblocks-color-component__label{flex:1}.gblocks-color-component__toggle-button{height:auto;min-height:auto;padding:4px}.gblocks-color-component__toggle-indicator{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);border:1px solid rgba(0,0,0,.2);border-radius:50%;height:25px;width:25px}.gblocks-color-component-content .components-popover__content{padding:15px;width:300px}.gblocks-color-component-content .components-popover__content>div{padding:0}.gblocks-color-component-content .components-base-control__field{margin-bottom:0}.gblocks-color-component-content .react-colorful{width:100%!important}.gblocks-color-component-content .react-colorful .react-colorful__pointer{height:20px;width:20px}.gblocks-color-component-content .react-colorful .react-colorful__saturation{height:150px}.gblocks-color-component-content__input-wrapper{display:flex;margin-top:15px}.gblocks-color-component-content__input-wrapper .gblocks-color-input{flex:1}.gblocks-color-component-content__input-wrapper .gblocks-color-input-clear{height:auto}.gblocks-color-component-content__input-wrapper .components-base-control__field{margin-bottom:0}.gblocks-color-component-content__palette{margin-top:15px}.gblocks-color-component-content__palette .components-circular-option-picker{display:flex;flex-wrap:wrap}.gblocks-color-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:6px}.gblocks-color-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches .components-circular-option-picker__option-wrapper{margin:0}.gblocks-color-component-content__opacity{display:flex;margin-top:15px}.gblocks-color-component-content__opacity .components-range-control{flex-grow:1;padding-left:5px}
.gblocks-color-group__row{align-items:center;display:flex;padding:7px 0}.gblocks-color-group__row-label{flex:1}
.gblocks-icon-chooser{display:flex;flex-wrap:wrap;list-style:none;margin-left:-3px;margin-top:0}.gblocks-icon-chooser li{display:block;margin:0 0 3px 3px;padding:0}.gblocks-icon-chooser li button.components-button{background:#fafafa;border:0;border-radius:0;box-shadow:none;color:#000;font-size:15px;height:30px;justify-content:center;line-height:normal;padding:8px;width:30px}.gblocks-icon-chooser li button.components-button span{line-height:0}.gblocks-icon-chooser li button.components-button:hover{background:#fff;box-shadow:none}.gblocks-icon-chooser li button.components-button svg{height:1em;width:1em}.gb-icon{line-height:0}.gb-icon svg{fill:currentColor;height:1em;width:1em}button.components-icon-picker-item{background:#efefef;border:1px solid #ddd;cursor:pointer;font-size:30px;height:50px;line-height:50px;margin-bottom:10px;width:50px}button.components-icon-picker-item svg{height:1em;width:1em}.components-icon-picker-item>span{align-items:center;display:flex;justify-content:center}.components-icon-picker-item:focus,.components-icon-picker-item:hover{background:#fafafa}.gb-svg-html .components-base-control{margin-bottom:0}.gb-icon-preview{align-items:center;display:flex;font-size:25px}.gb-icon-preview svg{height:1em;margin-right:10px;width:1em}.gblocks-icon-panel:not(:first-child){border-top:1px solid #eee!important}
.gblocks-component-gradient-control{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.gblocks-component-gradient-control .components-base-control{margin-bottom:0!important}.gblocks-component-gradient-control .components-base-control .components-base-control__field{margin-bottom:0}.gblocks-component-gradient-control .gblocks-component-color-picker-wrapper .components-base-control__field{margin-top:0}.gblocks-component-gradient-stop-value{flex-grow:1;padding-left:10px}
.gblocks-flex-direction-alignItems-column svg{transform:rotate(-90deg) scaleX(-1)}.gblocks-flex-direction-justifyContent-column svg{transform:rotate(90deg)}.gblocks-flex-direction-alignItems-column-reverse svg{transform:rotate(-90deg)}.gblocks-flex-direction-justifyContent-column-reverse svg{transform:rotate(90deg) scaleX(-1)}.gblocks-flex-direction-alignItems-row-reverse svg,.gblocks-flex-direction-justifyContent-row-reverse svg{transform:scaleX(-1)}.gblocks-flex-controls>.components-base-control__field{display:flex;flex-wrap:wrap;justify-content:space-between}.gblocks-flex-controls .gblocks-flex-controls-inner{display:flex;flex-basis:100%}.gblocks-flex-controls .gblocks-flex-controls-inner>.components-base-control{margin-bottom:0}.gblocks-flex-controls .gblocks-flex-controls-inner>.components-base-control:first-child,.gblocks-flex-controls .gblocks-flex-controls-inner>.components-base-control:nth-child(2){flex-basis:25%;margin-right:1px}.gblocks-flex-controls .gblocks-flex-controls-inner p{margin-bottom:0}.gblocks-flex-controls .gblocks-flex-controls-inner .gblocks-flex-basis-wrapper{flex-basis:50%;position:relative}.gblocks-flex-controls .gblocks-flex-controls-inner .gblocks-flex-basis-wrapper .components-gblocks-units-control-header__units{position:absolute;right:0;top:5px}.gblocks-layout-gap{display:flex;gap:5px}
.gblocks-unit-control__disabled .gblocks-unit-control__input>:not(.gblocks-unit-control__override-action):not(.popover-slot){opacity:.5}.gblocks-unit-control__override-action{position:absolute;right:30px;top:0}.gblocks-unit-control__override-action button.components-button{height:30px;justify-content:center!important;min-width:30px;padding:0;width:30px}.gblocks-unit-control__override-action button.components-button svg{margin:0!important;width:20px}.gblocks-unit-control__input{align-items:flex-start;display:flex;position:relative}.gblocks-unit-control__input .components-base-control:first-child{flex-grow:1}.gblocks-unit-control__input .components-base-control,.gblocks-unit-control__input .components-base-control__field{margin-bottom:0}.gblocks-unit-control__input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0 2px 2px 0;box-sizing:border-box;color:#555d66;cursor:pointer;display:block;font-size:8px;height:100%;letter-spacing:-.5px;margin:0;outline:none;padding:2px 3px;-moz-text-align-last:center;text-align-last:center;text-transform:uppercase;width:30px}.gblocks-unit-control__input select:disabled{background:none;border-color:#555d66;color:#555d66}.gblocks-unit-control__unit-select{align-items:center;align-self:stretch;box-sizing:border-box;display:flex}.gblocks-unit-control__popover{border:0;margin-top:5px}.gblocks-unit-control__popover .components-popover__content{border:0;box-shadow:0 0 0;outline:0}
.gblocks-sizing-fields{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.gblocks-sizing-fields>div{flex-grow:1;width:calc(50% - 10px)}.gblocks-sizing-fields .components-base-control,.gblocks-sizing-fields .components-base-control__field{margin:0}
.gb-post-template .gb-post-template-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.gb-post-template .gb-post-template-wrapper>.block-editor-inner-blocks{box-sizing:border-box;width:100%}.gb-post-template .gb-post-template-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout{height:100%}.gb-post-template .gb-post-template-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout>.gb-grid-column{height:100%;margin-left:0;margin-right:0}.gb-post-template .gb-post-template-wrapper>.block-editor-inner-blocks>.gb-is-root-block,.gb-post-template .gb-post-template-wrapper>.block-editor-inner-blocks>.gb-is-root-block>.gb-grid-column{height:100%}.gb-post-template .block-editor-default-block-appender,.gb-post-template .gb-container+.block-list-appender{display:none}.gb-post-template+.block-list-appender{position:relative}.gb-post-template+.block-list-appender .gblocks-query-block-appender{width:auto}.gblocks-parameter-component{margin-bottom:24px;position:relative}.gblocks-parameter-component .gblocks-remove-parameter{height:auto;justify-content:flex-end!important;min-width:auto;position:absolute;right:0;top:0}.gblocks-parameter-component .gblocks-remove-parameter.components-button.has-icon.has-text svg{height:15px;margin-right:0;width:15px}.gblocks-query-loop-layout-selector__content{align-items:flex-start;display:flex;margin-top:20px}.gblocks-query-loop-layout-selector__content .components-button{display:block;flex-basis:80px;height:auto;margin-right:30px;padding:0}.gblocks-query-loop-layout-selector__content .components-button svg{fill:var(--wp-admin-theme-color);border:1px solid var(--wp-admin-theme-color)}.gblocks-query-loop-layout-selector__content .components-button p{font-size:11px;margin-bottom:0;margin-top:5px}.gb-query-loop-block-preview a{pointer-events:none}
[data-type="generateblocks/container"] .wp-block-heading h1,[data-type="generateblocks/container"] .wp-block-heading h1.editor-rich-text__tinymce,[data-type="generateblocks/container"] .wp-block-heading h2,[data-type="generateblocks/container"] .wp-block-heading h2.editor-rich-text__tinymce,[data-type="generateblocks/container"] .wp-block-heading h3,[data-type="generateblocks/container"] .wp-block-heading h3.editor-rich-text__tinymce,[data-type="generateblocks/container"] .wp-block-heading h4,[data-type="generateblocks/container"] .wp-block-heading h4.editor-rich-text__tinymce,[data-type="generateblocks/container"] .wp-block-heading h5,[data-type="generateblocks/container"] .wp-block-heading h5.editor-rich-text__tinymce,[data-type="generateblocks/container"] .wp-block-heading h6,[data-type="generateblocks/container"] .wp-block-heading h6.editor-rich-text__tinymce,body.gutenberg-editor-page [data-type="generateblocks/container"] .editor-block-list__block{color:inherit}.additional-class-notice .components-notice{margin:0 0 10px}.widthButtons{display:flex;margin-bottom:10px}.widthButtons button{box-shadow:inset 0 0 0 1px #007cba;flex:1;font-size:12px;justify-content:center;padding:5px 0}.widthButtons button:first-child{padding:5px}.gblocks-column-width-control input[type=number]{width:65px}[data-type="generateblocks/container"]>.block-editor-block-list__block-edit>[data-block]{margin:0}.block-editor-block-inspector .components-base-control.gblocks-gpress-full-width{border-top:1px solid #ddd;padding-top:15px}.block-editor-block-inspector .components-base-control.gblocks-gpress-full-width .components-base-control__label{margin-bottom:15px}.gblocks-container-text-alignment .components-base-control__label{display:block}.edit-post-visual-editor .block-editor-block-list__block[data-type="generateblocks/container"]>.block-editor-block-list__block-edit{margin:0}.gb-container .gb-inside-container{box-sizing:inherit}.gblocks-bg-image-wrapper{display:flex}.gblocks-bg-image-wrapper .components-base-control,.gblocks-bg-image-wrapper .components-base-control__field{margin:0}.gblocks-bg-image-wrapper>.components-base-control{flex-grow:1}.gblocks-bg-image-wrapper .components-button{height:100%;line-height:inherit}.components-gblocks-control__image-sizes{margin-bottom:24px}.components-gblocks-control__image-sizes button{margin:0 5px 5px 0}.gb-container .wp-block-image{margin-bottom:0;margin-top:0}.gb-container .gb-shape{line-height:0;overflow:hidden;pointer-events:none;position:absolute}.gb-container .gb-shape svg{fill:currentColor}.gblocks-add-new-shape{margin-top:10px}.gblocks-shape-controls{width:100%}.gblocks-shape-controls>.components-base-control{margin-bottom:20px}.gblocks-shape-controls .gblocks-edit-shape{display:block;text-align:left;width:100%}.gblocks-shape-controls .gblocks-shape-chooser{display:block;margin:0}.gblocks-shape-controls .gblocks-shape-chooser li{margin:5px 0}.gblocks-shape-controls .gblocks-shape-chooser li button.components-button{background:#efefef;height:auto;width:100%}.gblocks-shape-controls .gblocks-shape-chooser li button.components-button svg{width:100%}.gblocks-shape-controls .gblocks-shape-chooser li button.components-button:hover{background:#efefef}.gblocks-shape-controls .gblocks-shape-chooser li button.components-button.gblocks-shape-is-active{box-shadow:0 0 0 3px #007cba}.gblocks-shape-controls .components-panel__row{display:block}.gblocks-shape-divider-preview{padding:10px}.gblocks-shape-divider-preview svg{fill:currentColor}.gblocks-shape-toggle-preview{margin-right:10px}.gblocks-shape-toggle-preview svg{width:30px}.gblocks-shape-container{align-items:center;border:1px solid #efefef;border-radius:3px;display:flex;margin-bottom:10px}.gblocks-shape-container .components-dropdown{margin-left:auto}.gblocks-shape-container .components-button.gblocks-remove-shape,.gblocks-shape-container .components-button.gblocks-shape-dropdown{justify-content:center}.gblocks-shape-container .components-button.gblocks-remove-shape>svg,.gblocks-shape-container .components-button.gblocks-shape-dropdown>svg{margin-right:0}.components-popover.gblocks-shapes-dropdown .components-popover__content{min-width:260px}.gblocks-gpress-full-width .components-base-control__label{display:block}.gb-container-empty{position:relative}.gb-container-empty.gb-container-visual-guides:before{border:1px dashed #000;bottom:.5px;box-shadow:inset 0 0 0 1px #fff;content:"";left:.5px;opacity:.2;position:absolute;right:.5px;top:.5px;transition:opacity .5s ease}.gb-container-empty.gb-container-visual-guides:hover:before{opacity:.3}.gb-container{box-sizing:border-box;margin-bottom:0;margin-top:0}.gb-container>.wp-block{margin-left:0;margin-right:0}.gb-container.block-editor-block-list__block.gb-container-empty>.block-list-appender,.gb-container.block-editor-block-list__block.gb-container-empty>.gb-inside-container>.block-list-appender{margin:0}.gb-container.block-editor-block-list__block>.block-list-appender,.gb-container.block-editor-block-list__block>.gb-inside-container>.block-list-appender{display:inline-block;margin-top:10px;padding:0;position:relative;vertical-align:middle}.gb-container.block-editor-block-list__block>.block-list-appender:empty,.gb-container.block-editor-block-list__block>.gb-inside-container>.block-list-appender:empty{display:none}.gb-container.block-editor-block-list__block button.block-editor-button-block-appender,.gb-container.block-editor-block-list__block>.gb-inside-container button.block-editor-button-block-appender{background:#000;box-sizing:border-box;color:#fff;height:35px;min-height:35px;padding:5px;width:35px}.gb-container.block-editor-block-list__block button.block-editor-button-block-appender:hover,.gb-container.block-editor-block-list__block>.gb-inside-container button.block-editor-button-block-appender:hover{background-color:var(--wp-admin-theme-color)}.gb-container.block-editor-block-list__block button.block-editor-button-block-appender:not(:hover),.gb-container.block-editor-block-list__block>.gb-inside-container button.block-editor-button-block-appender:not(:hover){box-shadow:inset 0 0 0 1px #444}.components-button.gblocks-container-selector{border:0;color:inherit;display:block;height:35px;padding:0;text-align:left}.components-button.gblocks-container-selector .gblocks-container-selector__icon{align-items:center;background:#fff;border-radius:2px;display:inline-flex;height:35px;justify-content:center;opacity:.3;transition:opacity .5s ease;width:35px}.components-button.gblocks-container-selector .gblocks-container-selector__icon svg{transform:scale(.7)}.components-button.gblocks-container-selector .gblocks-container-selector__icon svg path{fill:#000}.components-button.gblocks-container-selector:hover .gblocks-container-selector__icon{opacity:.4}.gblocks-inner-container-notice{background:rgba(0,0,0,.03);margin:0 0 1em;max-width:720px}.gblocks-layout-system-ul{list-style-type:disc;margin-left:1em}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
.editor-styles-wrapper .gb-templates-wrapper{display:flex;gap:16px}.editor-styles-wrapper .gb-templates-wrapper .gb-template-selector-button{display:inline-flex;flex-direction:column;font-size:13px;gap:8px;height:100%;padding:0}
.gb-button-wrapper{margin:0}.gb-button-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:0}.gb-button-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout>div{width:auto}.gblocks-add-new-button svg{margin-left:0!important;margin-right:0!important}
.editor-styles-wrapper .gb-button{border:none;box-sizing:border-box;line-height:unset;margin:0;padding:unset;text-decoration:none!important}.editor-styles-wrapper .gb-button .editor-rich-text__tinymce{line-height:1em}.editor-styles-wrapper .gb-button.button{border-radius:unset;font-size:inherit;min-height:auto}.components-popover .gblocks-button-link{margin-bottom:10px}.components-popover .gblocks-button-link input[type=text].block-editor-url-input__input{border:1px solid #ddd;border-radius:2px;max-width:100%}.gblocks-button-link-dropdown .components-base-control:last-child .components-base-control__field{margin-bottom:0}
.editor-styles-wrapper mark.gb-highlight{background:none;color:unset}.editor-styles-wrapper .gb-headline span.rich-text{display:inline-block}.gb-headline{margin:0}
.gblocks-notice{margin-bottom:20px}.gblocks-panel-label .components-panel__body-toggle.components-button{display:flex;flex-direction:row-reverse;justify-content:flex-end}.gblocks-panel-label .gblocks-panel-label{background-color:#fafafa;border:0}.gblocks-panel-label .gblocks-panel-label .components-panel__body-toggle{padding:10px}.gblocks-panel-label .components-panel__icon{color:currentColor}.gblocks-panel-label svg.components-panel__icon{margin:0 10px 0 0}.gblocks-control-tabs .components-tab-panel__tabs{border-bottom:1px solid #e8eaeb;display:flex;flex-wrap:wrap;margin-bottom:15px}.gblocks-control-tabs .components-tab-panel__tabs button{border:0;border-radius:0;cursor:pointer;flex:1;font-size:11px;font-weight:400;height:auto;justify-content:center;margin:0 0 -1px;outline-offset:-1px;padding:8px}.gblocks-control-tabs .components-tab-panel__tabs button.active-tab{background:#222!important;box-shadow:0 0 0!important;color:#fff!important;position:relative;z-index:1}.gblocks-block-control-icon svg{margin-left:0!important;margin-right:0!important;padding:2px}.gblocks-block-control-icon.gblocks-add-grid-item svg{padding:0}.gblocks-block-control-icon svg path{fill:inherit}.gblocks-option-notice.components-notice{margin:0 0 24px}.gblocks-option-notice.components-notice .components-notice__content{margin:5px}.gblocks-small-notice-description{color:#777;font-size:12px;margin-bottom:10px}.gblocks-utility-label{align-items:flex-end;display:flex;margin-bottom:5px}.gblocks-utility-label label{margin-right:auto}.gblocks-utility-label .components-button{height:auto;justify-content:center!important;margin-left:5px;min-width:auto;padding:0 6px}.gblocks-utility-label .components-button.gblocks-reset-button svg{height:20px;width:20px}.gblocks-utility-label .components-button:last-child{margin-right:-5px}.gblocks-utility-label .components-button svg{height:13px;margin-right:0!important;width:13px}.wp-block.gb-is-root-block{margin-bottom:0;margin-top:0;position:relative}.gblocks-block-icon path{fill:#1e72bd}.block-editor-list-view-leaf.is-selected .gblocks-block-icon path{fill:currentColor}.gblocks-action-panel{padding:0!important}.gblocks-action-panel .components-panel__body-title{margin:0!important}.gblocks-action-panel .components-panel__arrow path{transform:rotate(90deg);transform-origin:center}.post-type-gp_elements .wp-block{max-width:none}.gblocks-flex-button-group{display:flex}.gblocks-flex-button-group button{display:flex;flex-grow:1;font-size:12px;justify-content:center}.gblocks-flex-button-group button.is-inherited{background:rgba(0,0,0,.07)}.gblocks-flex-button-group button svg{width:15px}
.gblocks-image-dimensions__row{display:flex;justify-content:space-between}.gblocks-image-dimensions__row>div{width:calc(50% - 2px)}.gblocks-image-dimensions__row .components-base-control{margin:0!important}.gblocks-image-dimensions__row .components-base-control__field{margin:0}[data-align=full]>.gb-block-image,[data-align=wide]>.gb-block-image{max-width:none}[data-align=full]>.gb-block-image img,[data-align=wide]>.gb-block-image img{height:auto;width:100%}.wp-block-generateblocks-image{margin:0;position:relative}.wp-block-generateblocks-image.is-applying img{opacity:.3}.wp-block-generateblocks-image .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.wp-block-generateblocks-image img{height:auto;max-width:100%;vertical-align:middle}.wp-block-generateblocks-image figcaption p{margin:0}.wp-block-generateblocks-image .components-placeholder,.wp-block-generateblocks-image .components-resizable-box__container{border-radius:inherit}.wp-block-generateblocks-image .gblocks-image__placeholder{max-width:100%;position:relative}.wp-block-generateblocks-image .gblocks-image__placeholder img{border:1px dashed;opacity:.4}.wp-block-generateblocks-image .gblocks-image__placeholder .components-placeholder__illustration{stroke:currentColor;stroke-dasharray:3;border:0;bottom:0;height:100%;left:0;opacity:.4;position:absolute;right:0;top:0;transform:none;width:100%}
