.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-right:-7px;margin-left:-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-right:7px;margin-left: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-left: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-left:0}
.gb-responsive-tabs{background:#fafafa;border-bottom:1px solid #ddd;display:flex;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}
.gblocks-unit-control__disabled .gblocks-unit-control__input>.components-base-control{opacity:.5}.gblocks-unit-control__override-action{align-items:center;display:flex}.gblocks-unit-control__override-action button.components-button{height:20px;justify-content:center!important;min-width:20px;padding:0;width:20px}.gblocks-unit-control__override-action button.components-button.is-primary:focus:not(.disabled){box-shadow:0 0 0}.gblocks-unit-control__override-action button.components-button svg{margin:0!important;width:15px}.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--action{bottom:0;display:flex;gap:3px;position:absolute;left:5px;top:0}.gblocks-unit-control__input .gblocks-unit-control-units{align-items:center;display:flex;justify-content:center}.gblocks-unit-control__input .gblocks-unit-control-units button{align-items:center;border:1px solid rgba(0,0,0,.1);display:flex;font-size:10px;height:20px;justify-content:center;min-width:20px;padding:0 3px;width:auto}.gblocks-unit-control__input .gblocks-unit-control-units button:disabled{pointer-events:none}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened,.gblocks-unit-control__input .gblocks-unit-control-units button:hover{border-color:currentColor}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));color:var(--wp-components-color-accent-inverted,#fff)}.gblocks-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gblocks-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gblocks-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.rtl .gblocks-unit-control__input--action{right:5px;left:auto}
.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>.components-base-control__field{display:flex;flex-wrap:wrap}.components-gblocks-dimensions-control__inputs{display:grid;flex-basis:100%;gap:10px;grid-template-areas:"top  right " "left bottom"}.components-gblocks-dimensions-control__inputs>div .components-base-control,.components-gblocks-dimensions-control__inputs>div .components-base-control__field{margin-bottom:0}.components-gblocks-dimensions-control__inputs>div:nth-child(3){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs>div:nth-child(4){grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle{gap:5px;grid-template-areas:". top top ." "left left right right" ". bottom bottom ."}.components-gblocks-dimensions-control__inputs.style-circle>div{position:relative}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{display:flex;flex-direction:column-reverse;grid-area:top;-ms-grid-column:1;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child .gblocks-dimensions-control__label{padding-bottom:5px;text-align:center}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);right:0;position:absolute}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){grid-area:right;-ms-grid-column:3;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);position:absolute;left:0}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){display:flex;flex-direction:column;grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4) .gblocks-dimensions-control__label{padding-top:5px;text-align:center}.gblocks-dimensions-control__label{font-size:10px;line-height:1;opacity:.5}.components-gblocks-dimensions-control_sync.components-button{height:15px;margin-inline-start:5px;padding:0;text-align:center;width:15px}.components-gblocks-dimensions-control_sync.components-button svg{height:18px;width:18px;fill:currentColor}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:right}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:left}
.gblocks-border-row>.components-base-control__field>label{display:inline-block}.gblocks-border-row .gblocks-flex-control{align-items:center}.gblocks-border-row .gblocks-flex-control>div{flex-grow:0;margin-bottom:10px}.gblocks-border-row .gblocks-flex-control .gblocks-unit-control{flex-grow:1}.gblocks-border-row .gblocks-flex-control .gblocks-border-style button.components-button{border:1px solid #ccc;height:30px;min-width:30px;width:30px}.gblocks-border-row .gblocks-flex-control .gblocks-border-style button.components-button svg{width:15px}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon{border:2px solid #ddd;border-radius:2px;flex-basis:20px;height:20px;width:20px}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon.borderTop{border-top-color:#000}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon.borderRight{border-left-color:#000}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon.borderBottom{border-bottom-color:#000}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon.borderLeft{border-right-color:#000}.gblocks-border-row .gblocks-flex-control .gblocks-border-icon.borderAll{border-color:#000}.gblocks-border-row .gblocks-flex-control .gblocks-border-colors{display:flex;flex-grow:0}.gblocks-border-row .gblocks-flex-control .gblocks-border-colors>div{margin:0}.gblocks-border-row .gblocks-flex-control .gblocks-border-colors>div .components-base-control__help{font-size:10px;line-height:1;margin-top:5px;opacity:.7}
.gblocks-color-group__row{align-items:center;display:flex;padding:7px 0}.gblocks-color-group__row>.components-base-control,.gblocks-color-group__row>.components-base-control>.components-base-control__field{margin:0!important}.gblocks-color-group__row-label{flex:1}
.gblocks-icon-chooser{display:flex;flex-wrap:wrap;list-style:none;margin-right:-3px;margin-top:0}.gblocks-icon-chooser li{display:block;margin:0 3px 3px 0;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}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-left: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-right: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-left: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;left:0;top:5px}.gblocks-layout-gap{display:flex;gap:5px}
.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}
.wp-block-generateblocks-query-loop{margin-bottom:0;margin-top: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-right:0;margin-left: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;left:0;top:0}.gblocks-parameter-component .gblocks-remove-parameter.components-button.has-icon svg{height:15px;margin-left: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-left: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 0 5px 5px}.gb-container .wp-block-image{margin-bottom:0;margin-top:0}.gb-container .gb-shapes>.gb-shape{line-height:0;overflow:hidden;pointer-events:none;position:absolute}.gb-container .gb-shapes>.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:right;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-left: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-right: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-left: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:"";right:.5px;opacity:.2;position:absolute;left:.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-right:0;margin-left: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{margin-top:10px;padding:0;position:relative;width:35px}.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:right}.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{height:35px;transform:scale(.7);width:35px}.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-right:1em}
.components-popover.gb-alignment-matrix-content .components-popover__content{padding:8px}.gb-alignment-matrix-content-buttons{border-bottom:1px solid;display:flex;gap:10px;justify-content:center;margin:0 -8px 8px;padding:0 8px 8px}.gb-alignment-matrix-content-buttons button{display:flex;height:30px;justify-content:center;padding:0;width:30px}.gb-matrix{color:#000;display:grid;grid-template-columns:repeat(3,1fr)}.gb-matrix.is-compact{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM0 8.624h1.5v6.75H0zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75zm-1.5 3.374H24v6.75h-1.5z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;padding:3px}.gb-matrix.is-compact.is-column{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M0 23.25v-4.5h1.5v3.75h3.75V24H.75a.75.75 0 0 1-.75-.75M1.5 8.626v6.75H0v-6.75zM0 5.25V.75C0 .339.339 0 .75 0h4.5v1.5H1.5v3.75zM18.75 1.5V0h4.5a.75.75 0 0 1 .75.75v4.5h-1.5V1.5zM24 8.626v6.75h-1.5v-6.75zM18.75 24v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix.is-compact.is-row{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix-cell{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.gb-matrix-cell-state{background:currentColor;height:12px;transition:all .12s linear 0s;width:12px}.gb-matrix-cell.active .gb-matrix-cell-state{background:currentColor;border:2px solid #fff;box-shadow:0 0 0 2px currentColor}.gb-matrix-cell:hover .gb-matrix-cell-state{background:#007cba}.gb-matrix-cell:hover.active .gb-matrix-cell-state{background:currentColor}.gb-matrix.is-compact .gb-matrix-cell{height:6px;width:6px}.gb-matrix.is-compact .gb-matrix-cell-state{height:2px;width:2px}.gb-matrix.is-compact .gb-matrix-cell.active .gb-matrix-cell-state{border:none;box-shadow:0 0 0 1px currentColor}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));outline:3px solid transparent}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus:not(.active) .gb-matrix-cell-state{background:#007cba}
.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}.editor-styles-wrapper .gb-templates-wrapper .gb-template-selector-button svg{height:50px}.editor-styles-wrapper .gb-select-layout .components-placeholder__fieldset{display:flex;justify-content:center;overflow:hidden;text-align:center}.editor-styles-wrapper .gb-select-layout__actions{display:flex;flex-basis:100%;justify-content:center;margin-top:30px}
.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-left:0}.gb-button-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout>div{width:auto}.gblocks-add-new-button svg{margin-right:0!important;margin-left:0!important}
.gb-button{border:none;box-sizing:border-box;line-height:unset;margin:0;text-decoration:none}.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 :where(div.gb-headline){margin-bottom:0;margin-top:0}.gb-image-replace-url{padding:6px 12px}.gb-image-replace-url .components-base-control__field{margin-bottom: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;margin-inline-end:10px}.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-right:0!important;margin-left: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-left:auto}.gblocks-utility-label .components-button{height:auto;justify-content:center!important;margin-right: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-left:-5px}.gblocks-utility-label .components-button svg{height:13px;margin-left:0!important;width:13px}.wp-block.gb-is-root-block{margin-bottom:0;margin-top:0;position:relative}.block-editor-list-view-leaf :is(.gb-block-icon,.gblocks-block-icon){color:#1e72bd}.block-editor-list-view-leaf.is-selected :is(.gb-block-icon,.gblocks-block-icon){color: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{right:50%;margin-right:-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{bottom:0;height:100%;right:0;position:absolute;left:0;top:0;width:100%;stroke:currentColor;stroke-dasharray:3;border:0;opacity:.4;transform:none}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
