.gblocks-data-attributes{display:flex}.gblocks-data-attributes .gblocks-attribute-name{margin-right:5px}.gblocks-data-attributes .components-base-control{margin-bottom:5px}.gblocks-data-attributes .components-base-control .components-base-control__field{margin-bottom:0}.gblocks-data-attributes .gblocks-remove-attribute.components-button{height:30px}.gblocks-data-attributes .gblocks-remove-attribute.components-button svg{height:20px;width:20px}.gblocks-custom-attributes-base-control .components-base-control__help{margin-top:0}.gblocks-custom-attributes-base-control .components-base-control__label{display:block;margin-bottom:8px}.gblocks-custom-attributes-allowed-list{margin-top:10px}.gblocks-custom-attributes-allowed-list svg{height:18px;width:18px}
.components-gblocks-range-control .components-gblocks-range-control--wrapper{display:flex;justify-content:space-between}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control--range{width:calc(100% - 80px)}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control-input{width:60px}.components-gblocks-range-control .components-base-control__help{color:#757575;font-size:12px;font-style:normal;margin-top:-8px}
.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}
.block-editor-block-inspector .gblocks-device-hidden-notice{font-size:12px;margin:5px}.block-editor-block-inspector .gblocks-device-hidden-notice .components-base-control{margin-bottom:0;margin-top:10px}.block-editor-block-inspector .gblocks-device-hidden-notice .components-base-control .components-base-control__field{margin-bottom:0}
.gb-container.has-child-selected,.gb-container.is-selected{cursor:auto!important}.gblocks-container-link-dropdown .components-base-control:not(:last-child){margin-bottom:24px}.gblocks-container-link-dropdown .gblocks-container-link input[type=text]{border:1px solid #ddd;border-radius:2px;max-width:100%}.gblocks-container-link-wrapper .components-base-control__field{margin-bottom:0}
.generate-advanced-select__input-container .generate-advanced-select__input:focus{box-shadow:0 0 0}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
.gb-tabs__item:not(.is-selected):not(.has-child-selected):not([data-tab-is-open]){display:none}
.gb-accordion__item:not(.is-selected):not(.has-child-selected):not([data-accordion-is-open])>.gb-button .gb-accordion__icon-open,.gb-accordion__item:not(.is-selected):not(.has-child-selected):not([data-accordion-is-open])>.gb-container:not(.gb-accordion__toggle),.gb-accordion__item[data-accordion-is-open]>.gb-button .gb-accordion__icon{display:none}
.gblocks-collection-required-components{margin:0 auto;max-width:500px}.gblocks-collection-required-components li,.gblocks-collection-required-components ul{list-style-type:none;margin:0}.gblocks-collection-required-components ul{display:flex;flex-wrap:wrap;gap:5px}.gblocks-collection-required-components ul li{background:#eff4f9;border-radius:3px;font-size:12px;padding:2px 5px}.gblocks-collection-required-components .components-spinner{margin:0}
.gb-autocomplete{--accent:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));--border-width:1px;--border-color:#8c8f94;--border:var(--border-width) solid var(--border-color)}.gb-autocomplete__wrapper{display:flex}.gb-autocomplete__input-wrapper{flex-grow:1;position:relative}.gb-autocomplete__input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:var(--border-color);border-radius:3px;box-shadow:none;color:#2c3338;cursor:pointer;font-size:13px;line-height:2;max-width:25rem;min-height:30px;min-width:0;padding:0 8px;top:0;vertical-align:middle;width:100%}.gb-autocomplete__input--focused[type=text]{outline-offset:calc(var(--border-width)*2)}.gb-autocomplete__arrow{display:block;height:12px;width:12px}.gb-autocomplete__toggle{background:transparent;border:none;box-shadow:none;height:100%;position:absolute;right:0;top:0}.gb-autocomplete__menu{background-color:#fff;border:1px solid #d3d6d9;color:#0b0c0c;margin:8px 0 0;max-height:342px;overflow-x:hidden;padding:0;width:calc(100% - var(--border-width)*2)}.gb-autocomplete__menu--visible{display:block}.gb-autocomplete__menu--hidden{display:none}.gb-autocomplete__option{border-bottom:1px solid #d3d6d9;border-left-width:0;border-right-width:0;border-top-width:1px;cursor:pointer;display:block;margin:0;position:relative}.gb-autocomplete__option>*{pointer-events:none}.gb-autocomplete__option:first-of-type{border-top-width:0}.gb-autocomplete__option:last-of-type{border-bottom-width:0;margin-bottom:0}.gb-autocomplete__option:where(:nth-child(odd)){background-color:#fafafa}.gb-autocomplete__option--focused,.gb-autocomplete__option:hover{background-color:var(--accent);border-color:var(--accent);color:#fff;outline:0}@media(-ms-high-contrast:active),(forced-colors:active){.gb-autocomplete__menu{border-color:FieldText}.gb-autocomplete__option{background-color:Field;color:FieldText}.gb-autocomplete__option--focused,.gb-autocomplete__option:hover{background-color:SelectedItem;border-color:SelectedItem;color:SelectedItemText;forced-color-adjust:none;outline-color:SelectedItemText}}.gb-autocomplete__option{padding:7px}
.global-classes{display:flex;flex-wrap:wrap;gap:5px}.global-classes__add-class svg{height:20px;width:20px}.global-classes__class{align-items:center;background:#eff4f9;border-radius:3px;display:flex;justify-content:space-between}.global-classes__class--local{background:#fdeeee;font-size:11px}.global-classes__class-name{flex-grow:1}.global-classes__class-name button.components-button{font-family:monospace;font-size:11px;height:25px;opacity:1;padding:5px 0 5px 7px;width:100%}.global-classes__class-name--block-styles-btn{padding-left:7px}.global-classes__class-actions button.components-button{height:25px;min-width:25px;width:25px}.global-classes__class-actions button.components-button svg{height:13px;width:13px}.global-classes__class-menu .components-button svg{height:18px;width:18px}.global-classes:not(:empty)+.gb-gc-add{margin-top:20px}.add-utility-class-modal .components-modal__content{width:500px}.add-utility-class-modal .add-utility-class-menu{border:1px solid #e6e6e6;border-radius:3px}.add-utility-class-modal .add-utility-class-menu div[role=group]>div:not(:last-child){border-bottom:1px solid #e6e6e6}.add-utility-class-modal .add-utility-class-menu .components-button svg{height:18px;width:18px}.add-utility-class-modal .add-utility-class-search{border-color:#e6e6e6;border-radius:3px;height:35px;margin-bottom:10px;width:100%}.create-global-class{align-items:flex-end;display:flex;gap:3px}.create-global-class input{height:38px}.create-global-class>.components-base-control{flex-grow:1}.create-global-class .components-base-control,.create-global-class .components-base-control__field{margin-bottom:0!important}.create-global-class button.components-button{height:38px}.gb-editing-global-class{background:#eff4f9;padding:16px;position:sticky;z-index:1}.gb-editing-global-class span{background:#fff;font-size:11px;padding:2px 5px}.gb-editing-global-class+.components-panel__body{display:none}.gblocks-confirm-popover .components-popover__content{padding:20px;width:300px}.gb-gc-add .gb-autocomplete__wrapper{gap:0 4px}.gb-gc-add__button.is-compact{font-size:12px;height:30px}
.gblocks-global-style-id-field{align-items:center;display:flex}.gblocks-global-style-id-field .gblocks-global-style-id-prefix{flex-shrink:0;opacity:.4}.gblocks-global-style-id-field .components-base-control,.gblocks-global-style-id-field .components-base-control__field{margin-bottom:0!important}.block-editor-block-inspector .components-base-control.gblocks-use-global-style{margin-bottom:0}.block-editor-block-inspector .components-base-control.gblocks-use-global-style+.components-base-control{margin-bottom:5px}.block-editor-block-inspector .components-base-control.gblocks-use-global-style .components-base-control__field{margin-bottom:0}.gblocks-choose-global-style{margin-top:20px}.gblocks-global-style-id-wrap{position:relative}.gblocks-global-style-id-wrap button.components-button{height:30px;min-width:auto;padding:0;position:absolute;right:0;top:0}.gblocks-global-style-id-wrap button.components-button svg{height:17px;width:17px}.gblocks-global-style-compatibility.components-notice{margin:20px 0 0}.legacy-use-global-styles{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.legacy-use-global-styles>.components-base-control__field{margin-bottom:0}.legacy-use-global-styles .components-base-control__help{margin-top:0}.components-panel__body-title+.legacy-use-global-styles{border-top:0;padding-top:0}
.gblocks-input-unit-control__disabled .gblocks-unit-control__input>.components-base-control{opacity:.5}.gblocks-input-unit-control__input{align-items:flex-start;display:flex;position:relative}.gblocks-input-unit-control__input .components-base-control:first-child{flex-grow:1}.gblocks-input-unit-control__input .components-base-control,.gblocks-input-unit-control__input .components-base-control__field{margin-bottom:0!important}.gblocks-input-unit-control__input--action{bottom:0;display:flex;gap:3px;position:absolute;right:5px;top:0}.gblocks-input-unit-control__input .gblocks-input-unit-control-units{align-items:center;display:flex;justify-content:center}.gblocks-input-unit-control__input .gblocks-input-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-input-unit-control__input .gblocks-input-unit-control-units button:disabled{pointer-events:none}.gblocks-input-unit-control__input .gblocks-input-unit-control-units button.is-opened,.gblocks-input-unit-control__input .gblocks-input-unit-control-units button:hover{border-color:currentColor}.gblocks-input-unit-control__input .gblocks-input-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-input-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gblocks-input-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item svg{height:16px;width:16px}.rtl .gblocks-input-unit-control__input--action{left:5px;right:auto}
.gblocks-color-picker-component .components-base-control__field{align-items:center;display:flex}.gblocks-color-picker-component .components-base-control__field .components-base-control__label{flex:1;margin:0}.gblocks-color-picker-component__toggle-button{height:auto;min-height:auto;padding:4px}.gblocks-color-picker-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-picker-component-content .components-popover__content{padding:15px;width:300px}.gblocks-color-picker-component-content .components-popover__content>div{padding:0}.gblocks-color-picker-component-content .components-base-control__field{margin-bottom:0}.gblocks-color-picker-component-content .react-colorful{width:100%!important}.gblocks-color-picker-component-content .react-colorful .react-colorful__pointer{height:20px;width:20px}.gblocks-color-picker-component-content .react-colorful .react-colorful__saturation{height:150px}.gblocks-color-picker-component-content__input-wrapper{display:flex;margin-top:15px}.gblocks-color-picker-component-content__input-wrapper .gblocks-color-input{flex:1}.gblocks-color-picker-component-content__input-wrapper .gblocks-color-input-clear{height:auto}.gblocks-color-picker-component-content__input-wrapper .components-base-control__field{margin-bottom:0}.gblocks-color-picker-component-content__palette{margin-top:15px}.gblocks-color-picker-component-content__palette .components-circular-option-picker{display:flex;flex-wrap:wrap}.gblocks-color-picker-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:6px}.gblocks-color-picker-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches .components-circular-option-picker__option-wrapper{margin:0}.gblocks-color-picker-component-content__opacity{display:flex;margin-top:15px}.gblocks-color-picker-component-content__opacity .components-range-control{flex-grow:1;padding-left:5px}
.gb-sortable-list{margin:0}.gb-sortable-listitem{--icon-size:1rem;display:grid;gap:.625rem;grid-template-columns:36px minmax(0,1fr);position:relative}.gb-sortable-listitem__handle{border-radius:0;height:100%;position:relative;z-index:2}.gb-sortable-listitem .components-button svg{display:block;height:var(--icon-size);width:var(--icon-size)}
.gb-effect-list{margin:0}.gb-effect-list>:first-child{border-top:1px solid #e1e1e1}.gb-effect-list>*{border-bottom:1px solid #e1e1e1;margin:0}.gb-effect-list.is-dragging{background-color:#bcecfb}.gb-effect-list .gb-sortable-listitem{background-color:#fefefe;gap:0}.gb-effect-list .gb-sortable-listitem.is-dragging{background-color:#f0f0f0}.gb-effect-listitem{align-items:center;display:flex;font-family:monospace;font-size:12px;height:36px;justify-content:flex-start;padding:5px 5px 5px 8px}.gb-effect-listitem:nth-child(odd){background-color:#f3f3f3}.gb-effect-listitem svg{height:16px;width:16px}.gb-effect-listitem__options{display:none;flex:1 1 auto}.gb-effect-listitem:hover .gb-effect-listitem__options{display:inline-flex;justify-content:flex-end}.gb-effect-listitem:hover .gb-effect-listitem__swatch-wrapper{border:1px solid #fff}.gb-effect-listitem:hover{background-color:var(--accent);color:#fff}.gb-effect-listitem:hover svg{fill:#fff}.gb-effect-listitem__swatch-wrapper{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;display:flex;justify-content:center}.gb-effect-listitem__swatch{background-image:linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0,#ccc),linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0,#ccc);background-position:0 0,7.5px 7.5px;background-size:30px 30px;border-radius:50%;position:relative}.gb-effect-listitem__swatch .color-overlay{border-radius:50%;height:15px;width:15px}.gb-effect-listitem__swatch:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.gb-effect-listitem__handle:hover{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}.gb-effect-listitem__css{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1 1 auto;overflow:hidden}.gb-effect-listitem__css:not(:first-child){margin-left:10px}.gb-effect-listitem__css>span{white-space:nowrap}.gb-effect-list--single .gb-sortable-listitem{z-index:0}.gb-effect-list--single .gb-sortable-listitem__handle{pointer-events:none}.gb-effect-list--single .gb-sortable-listitem__handle:hover{background-color:unset}.gb-effect-list--single .gb-sortable-listitem .gb-effect-listitem:hover{background-color:unset;color:unset}.gb-effect-list--single .gb-sortable-listitem .gb-effect-listitem:hover .gb-effect-listitem__swatch-wrapper{border:1px solid #ccc}
.gb-effects-control{--accent:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.gb-effects-control__icons{align-items:center;display:inline-flex;gap:2px;grid-column:2;margin-left:auto}.gb-effects-control__icons svg{height:20px;width:20px}.gb-effects-control__toggle{border:none;font-size:11px;font-weight:500;height:16px;line-height:1.4;margin:0;padding:0;text-transform:uppercase}.gb-effects-control__toggle:hover{color:inherit}.gb-effects-control__toggle:focus:not(:disabled){box-shadow:none;outline:none}.gb-effects-control__toggle svg{display:block;height:18px;margin-left:2px;width:18px}.gb-effects-control__toggle[aria-expanded=true]{color:inherit}.gb-effects-control>.components-base-control__field{display:grid;gap:3px;grid-template-columns:1fr auto;position:relative}.gb-effects-control>.components-base-control__field>label{align-items:center;display:flex;grid-column:1;margin-bottom:0}.gb-effects-control__body{grid-column:1/-1}.gb-effects-control__body:not(:empty){padding-top:10px}.gb-effects-control__dropdown{height:24px}.gb-effects-control__dropdown .components-button.has-icon{height:24px;min-width:24px;padding:2px;width:24px}.gb-effects-control .gblocks-input-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gb-effects-control .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gb-effects-control .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.gb-effects-control .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item svg{height:16px;width:16px}.gb-effects-control .rtl .gblocks-input-unit-control__input--action{left:5px;right:auto}.gb-effects-control input::-webkit-inner-spin-button,.gb-effects-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gb-effects-control input[type=number]{-moz-appearance:textfield}.gb-effects-control__dropdown-popover .components-popover__content{min-width:240px}.gb-effects-control__dropdown-popover .components-menu-group button svg{height:20px;width:20px}.gb-effects-control__dropdown-popover .components-menu-group button.is-disabled{opacity:.8;pointer-events:none}.gb-effects-control__dropdown-content{padding:0 8px 4px}.gb-effects-control-options{background:#fafafa;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.05);padding:12px}.gb-effects-control-options>.components-base-control:last-child,.gb-effects-control-options>.gb-styles-builder-control:last-child>.components-base-control,.gb-effects-control-options>:last-child .components-base-control{margin-bottom:0}.gb-effects-control-options .components-checkbox-control,.gb-effects-control-options .gblocks-color-picker-component{margin:0!important}
.gb-units-range-control{position:relative}.gb-units-range-control__toggle.components-button{height:22px;min-width:22px;padding:1px;position:absolute;right:0;top:0;width:22px}.gb-units-range-control__toggle.components-button svg{height:22px;width:22px}.gb-units-range-control .components-input-control__container{min-width:70px;position:relative}.gb-units-range-control .components-input-control__container input{padding-right:32px!important}.gb-units-range-control .components-range-control__wrapper{align-self:flex-start;margin-left:2px}.gb-units-range-control .components-range-control__reset{margin-bottom:20px}
.gb-styles-builder-control{position:relative}.gb-styles-builder-control__header{align-items:center;display:flex!important;gap:0 6px;margin-bottom:8px}.gb-styles-builder-control__label{align-items:center;display:inline-block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase}.gb-styles-builder-control__options{margin-left:auto}.gb-styles-builder-control__dropdown{height:24px;margin-left:auto}.gb-styles-builder-control__dropdown .components-button.has-icon{height:24px;min-width:24px;padding:2px;width:24px}.gb-styles-builder-control__dropdown-popover .components-menu-group button svg{height:20px;width:20px}.gb-styles-builder-control__dropdown-popover .components-popover__content{min-width:240px}.gb-styles-builder-control__dropdown-popover dl{margin:0;min-width:215px}.gb-styles-builder-control__dropdown-popover dl dt{font-weight:700}.gb-styles-builder-control__dropdown-popover dl dd{margin-left:0}.gb-styles-builder-control__dropdown-popover dl dd:not(:last-child){margin-bottom:10px}.gb-styles-builder-control--inline{display:grid;gap:0 10px;grid-template-columns:minmax(0,1fr) auto}.gb-styles-builder-control--inline>*{grid-column:1}.gb-styles-builder-control--inline .gb-styles-builder-control__dropdown{grid-column:2;transform:translateY(4px)}.gb-styles-builder-control-description{padding:0 8px 4px}.gb-styles-builder-control-description__close{height:20px;position:absolute;right:8px;top:8px;width:20px}.gb-styles-builder-control-description__close.has-icon{min-width:20px;padding:3px}
.gb-stack--flex{display:flex;flex-wrap:wrap;gap:var(--gap,10px)}.gb-stack--horizontal.gb-stack--flow>*+*{margin-inline-start:var(--gap,10px)}.gb-stack--vertical.gb-stack--flow>*+*{margin-block-start:var(--gap,10px)}.gb-stack--vertical.gb-stack--flex{flex-direction:column}
.gblocks-flex-direction-control--alignItems-column svg{transform:rotate(-90deg) scaleX(-1)}.gblocks-flex-direction-control--justifyContent-column svg{transform:rotate(90deg)}.gblocks-flex-direction-control--alignItems-column-reverse svg{transform:rotate(-90deg)}.gblocks-flex-direction-control--justifyContent-column-reverse svg{transform:rotate(90deg) scaleX(-1)}.gblocks-flex-direction-control--alignItems-row-reverse svg,.gblocks-flex-direction-control--justifyContent-row-reverse svg{transform:scaleX(-1)}.gblocks-layout-control-button-group{display:flex}.gblocks-layout-control-button-group button{display:flex;flex-grow:1;font-size:12px;justify-content:center}.gblocks-layout-control-button-group button.is-inherited{background:rgba(0,0,0,.07)}.gblocks-layout-control-button-group button svg{width:15px}.gb-styles-builder__grid-template-columns-rows--presets{background:#efefef;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:-2px;padding:10px}.gb-styles-builder__grid-template-columns-rows--presets-button{background:none;border:0;border-radius:0;cursor:pointer;display:grid;gap:1px;grid-template-columns:var(--grid-template-columns);height:auto;overflow:hidden;padding:3px;width:40px}.gb-styles-builder__grid-template-columns-rows--presets-button .gb-preview-column{background:#fff;border:1px solid #000;border-radius:1px;height:15px}.gb-styles-builder__grid-template-columns-rows{position:relative}.gb-styles-builder__grid-template-columns-rows>.components-button{height:100%;padding-left:2px!important;padding-right:2px!important;position:absolute;right:0;top:0}.gb-styles-builder__grid-template-columns-rows .components-base-control,.gb-styles-builder__grid-template-columns-rows .components-base-control__field{margin:0!important}.gb-styles-builder__grid-template-columns-rows .components-base-control input,.gb-styles-builder__grid-template-columns-rows .components-base-control__field input{padding-right:30px!important}.gb-styles-builder__grid-template-columns-rows .gb-styles-builder-control{display:block;flex-grow:1}
.gb-image-control .focal-point-picker__controls{display:none}.gb-image-control .components-text-control__input{border-bottom-right-radius:0;border-top-right-radius:0;height:30px}.gb-image-control__select-image.components-button{border-bottom-left-radius:0;border-top-left-radius:0;height:30px;line-height:30px}.gb-image-control__url{border-bottom-right-radius:0;border-top-right-radius:0}.gb-image-control__media-controls{display:flex;margin-bottom:20px}.gb-inspector-controls .gb-image-control__media-controls .components-base-control,.gb-inspector-controls .gb-image-control__media-controls .components-base-control .components-base-control__field{margin-bottom:0}
.gb-background .components-custom-gradient-picker .components-angle-picker-control .components-spacer{align-self:flex-end;margin:0 0 3px}.gb-background .components-custom-gradient-picker .components-base-control{margin-bottom:0}.gb-background .components-custom-gradient-picker__ui-line{margin-bottom:10px}.gb-background .components-circular-option-picker__custom-clear-wrapper{margin-top:0}.gb-background .components-circular-option-picker__clear{padding-bottom:0;padding-top:0}.gb-background .components-circular-option-picker__custom-clear-wrapper:not(:only-child){margin-top:10px}.gb-gradient-picker>*+*{margin-top:8px}.gb-gradient-picker__preview{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px;position:relative;width:100%}.gb-gradient-picker__preview-bar{height:48px}.gb-gradient-picker__settings :is(input,select){height:40px!important}.gb-gradient-picker__setting,.gb-gradient-picker__settings .gb-styles-builder-control{flex-basis:50%}.gb-gradient-picker .components-angle-picker-control .components-base-control,.gb-gradient-picker .components-angle-picker-control .components-base-control__field .components-angle-picker-control__input-field{margin-bottom:0!important}.gb-gradient-picker__remove{min-width:0;padding:0}
.gb-box-shadow-gallery{--item-size-x:100px}.gb-box-shadow-gallery--items{border:1px solid #cecece;display:grid;gap:100px 100px;grid-template-columns:repeat(auto-fit,var(--item-size-x));height:205px;margin-bottom:1rem;overflow-y:auto;padding:50px}.gb-box-shadow-gallery--items>*{align-items:center;border-radius:3px;box-shadow:var(--box-shadow);color:#777;display:flex;height:100px;justify-content:center;width:100px}.gb-box-shadow-gallery--items button{background-color:#fefefe}.gb-box-shadow-gallery--items button:focus,.gb-box-shadow-gallery--items button:focus:not(:disabled){box-shadow:var(--box-shadow);outline:none}.gb-box-shadow-gallery--items button:hover{background-color:#fafafa}.gb-box-shadow__options-panel .gblocks-color-picker-component__toggle-button{background-image:linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0,#ccc),linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0,#ccc);background-position:0 0,12.5px 12.5px;background-size:50px 50px;border-radius:50%;padding:0}
.gblocks-dimensions-control>.components-base-control__field{display:flex;flex-wrap:wrap}.gblocks-dimensions-control__inputs{display:grid;flex-basis:100%;gap:10px;grid-template-areas:"top  right " "left bottom"}.gblocks-dimensions-control__inputs>div .components-base-control,.gblocks-dimensions-control__inputs>div .components-base-control__field{margin-bottom:0}.gblocks-dimensions-control__inputs>div:nth-child(3){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs>div:nth-child(3){-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:3}.gblocks-dimensions-control__inputs>div:nth-child(4){grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs>div:nth-child(4){-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:5}.gblocks-dimensions-control__inputs.style-circle{gap:5px;grid-template-areas:". top top ." "left left right right" ". bottom bottom ."}.gblocks-dimensions-control__inputs.style-circle>div{position:relative}.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}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs.style-circle>div:first-child{-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:1}.gblocks-dimensions-control__inputs.style-circle>div:first-child .gblocks-dimensions-control__label{padding-bottom:5px;text-align:center}.gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:3}.gblocks-dimensions-control__inputs.style-circle>div:nth-child(2) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);left:0;position:absolute}.gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){grid-area:right;-ms-grid-column:3;-ms-grid-row:1}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column-span:3;-ms-grid-column:5;-ms-grid-row:3}.gblocks-dimensions-control__inputs.style-circle>div:nth-child(3) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);position:absolute;right:0}.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}.gblocks-dimensions-control__inputs.style-circle>.gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:5}.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}.gblocks-dimensions-control__sync.components-button{height:15px;margin-inline-start:5px;padding:0;text-align:center;width:15px}.gblocks-dimensions-control__sync.components-button svg{fill:currentColor;height:18px;width:18px}.rtl .gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column-span:3;grid-area:right;-ms-grid-column:5;-ms-grid-row:3}.rtl .gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column-span:3;grid-area:left;-ms-grid-column:1;-ms-grid-row:3}
.gblocks-sizing-controls{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.gblocks-sizing-controls .components-base-control{margin:0!important}
.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-borders-control__sync.components-button{height:15px;margin-inline-start:5px;padding:0;text-align:center;width:15px}.gblocks-borders-control__sync.components-button svg{fill:currentColor;height:18px;width:18px}.gblocks-borders-control .gblocks-flex-control{align-items:center}.gblocks-borders-control .gblocks-flex-control>div{flex-grow:0;margin-bottom:10px}.gblocks-borders-control .gblocks-flex-control .gblocks-input-unit-control{flex-grow:1}.gblocks-borders-control .gblocks-flex-control .gblocks-border-style button.components-button{border:1px solid #ccc;height:30px;min-width:30px;width:30px}.gblocks-borders-control .gblocks-flex-control .gblocks-border-style button.components-button svg{width:15px}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon{border:2px solid #ddd;border-radius:2px;flex-basis:20px;height:20px;width:20px}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon.borderTop{border-top-color:#000}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon.borderRight{border-right-color:#000}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon.borderBottom{border-bottom-color:#000}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon.borderLeft{border-left-color:#000}.gblocks-borders-control .gblocks-flex-control .gblocks-border-icon.borderAll{border-color:#000}.gblocks-borders-control .gblocks-flex-control .gblocks-border-colors{display:flex;flex-grow:0}.gblocks-borders-control .gblocks-flex-control .gblocks-border-colors>div{margin:0}.gblocks-borders-control .gblocks-flex-control .gblocks-border-colors>div .components-base-control__help{font-size:10px;line-height:1;margin-top:5px;opacity:.7}
.gb-inspector-controls .components-base-control{margin-bottom:20px}.gb-inspector-controls__at-rules{margin-bottom:10px}.gb-inspector-controls__at-rules .components-button-group{display:flex}.gb-inspector-controls__at-rules .components-button-group button{flex:1}.gb-inspector-controls__at-rules__preview{font-size:11px;font-weight:400;margin-top:5px;opacity:.6}.gb-inspector-controls__selectors--label{font-size:10px;font-weight:700;margin-bottom:10px;opacity:.7;text-transform:uppercase}.gb-inspector-controls__selectors .components-dropdown{display:block}.gb-inspector-controls__selectors .components-dropdown .components-button{width:100%}.gb-inspector-controls .gblocks-input-unit-control__input--action{bottom:0;display:flex;gap:3px;position:absolute;right:6px;top:0}.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-unit-control-units{align-items:center;display:flex;justify-content:center}.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-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}.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-unit-control-units button:disabled{pointer-events:none}.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-unit-control-units button.is-opened,.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-unit-control-units button:hover{border-color:currentColor}.gb-inspector-controls .gblocks-input-unit-control__input--action .gblocks-input-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)}.gb-inspector-controls .gblocks-input-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gb-inspector-controls .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gb-inspector-controls .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.gb-inspector-controls .gblocks-input-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item svg{height:16px;width:16px}.gb-inspector-controls .rtl .gblocks-input-unit-control__input--action{left:5px;right:auto}.gb-inspector-controls input::-webkit-inner-spin-button,.gb-inspector-controls input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gb-inspector-controls input[type=number]{-moz-appearance:textfield}
:root{--gb-global-style-accent:#639}.gb-styles-builder__selectors{margin-bottom:16px}.gb-styles-builder__selectors--selector-name{font-family:monospace;font-size:11px;font-weight:600}.gb-styles-builder__selectors button.components-button{font-family:monospace;font-size:11px}.gb-styles-builder__selectors--help{background:#fafafa;border-left:5px solid;font-size:12px;padding:10px}.gb-styles-builder__selectors--selector-button svg{height:20px;width:20px}.gb-styles-builder__selectors--selector-more-button.components-button.has-text{display:flex;flex-direction:row-reverse;gap:0;padding-left:8px;padding-right:6px}.gb-styles-builder__selectors--selector-more-button.components-button.has-text svg{height:17px;width:17px}.gb-styles-builder__selectors--shortcuts{display:flex;gap:5px;padding-top:10px}.gb-styles-builder__selectors--shortcuts button.components-button{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);font-family:inherit;padding:3px 6px}.gb-styles-builder__selectors--selector-icon{border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);height:13px;width:8px}.gb-styles-builder__selector-options:not(:first-child){margin-top:20px}.gb-styles-builder__selector-options--label{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;text-transform:uppercase;white-space:nowrap}.gb-styles-builder__selector-options--list{margin-bottom:20px}.gb-styles-builder__selector-options--list>button.components-button{margin-bottom:3px;margin-right:3px}.gb-styles-builder__selector-options--list button.components-button{border:0;font-family:monospace;font-size:11px;height:auto;line-height:normal;padding:5px 10px}.gb-styles-builder__selector-options--list button.components-button:not(.is-pressed){background:#eff4f9}.gb-styles-builder__selector-options--list-item{display:flex;margin-bottom:3px}.gb-styles-builder__selector-options--list-item:not(:first-child){border-left:1px solid rgba(0,0,0,.1);padding-left:10px;position:relative}.gb-styles-builder__selector-options--list-item:not(:first-child):before{background:rgba(0,0,0,.1);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);width:7px}.gb-styles-builder__selector-options--list-item .components-dropdown button.components-button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;height:100%;min-width:10px;padding:5px 10px}.gb-styles-builder__selector-options--list-item .components-dropdown button.components-button svg{height:17px;width:17px}.gb-styles-builder__selector-options--list-item>button.components-button{border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;flex-grow:1;min-height:27px;text-align:left}.gb-styles-builder__selector-options--list-item>button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.gb-styles-builder__selector-options--list-item:first-child>button.components-button{border-bottom-right-radius:3px;border-top-right-radius:3px}.gb-styles-builder__selector-options--list-item-indicator{align-self:center;background:#e15e1f;border-radius:100%;display:inline-block;flex-shrink:0;height:8px;margin-left:5px;width:8px}.gb-styles-builder__selector-options--at-rule-selector{display:block;font-size:11px;font-weight:500;margin-bottom:5px;margin-top:10px}.gb-styles-builder__selector-options--build{margin-bottom:20px}.gb-styles-builder__selector-actions{display:flex;justify-content:space-between}.gb-styles-builder__selector-errors{background:#ffdfdf;margin-top:10px;padding:10px}.gb-styles-builder .components-range-control__number{margin-bottom:0}.gb-global-style-label{border-radius:4px;color:#fff;font-size:12px;padding:2px 4px}.gb-global-style-dot,.gb-global-style-label{background:var(--gb-global-style-accent);margin-left:6px}.gb-global-style-dot{border-radius:100%;height:8px;padding:0;width:8px}.gb-global-style-dot>*{display:none}@supports(.has-global-style label:has(.gb-global-style-dot)){.has-global-style label:has(.gb-global-style-dot){padding-right:14px;position:relative}.has-global-style label:has(.gb-global-style-dot)+.components-button{margin-left:8px}.has-global-style .gb-global-style-dot{position:absolute;transform:translateY(50%)}}@supports not (.has-global-style label:has(.gb-global-style-dot)){.has-global-style label{align-items:center;display:flex}}.gb-global-styles-popover .components-popover__content{font-size:12px;min-width:300px;padding:8px}.gb-global-styles-popover .components-popover__content>.components-button{margin-top:4px}.gb-global-styles-popover .components-popover__content code{font-size:.95em}.gb-global-styles-popover table :is(th,td){padding:4px 8px;text-align:left;vertical-align:top}.gb-global-styles-popover table button,.gb-global-styles-popover table code{white-space:nowrap}.gb-styles-builder-control .components-input-control__label{align-items:center;display:flex!important;gap:0 6px;height:25px}.gb-styles-builder-control .components-input-control__label .gb-control-options{margin-left:auto}.gb-styles-builder-control__learnmore.components-button{min-width:0;padding:0}.gb-styles-builder-control__learnmore.components-button svg{height:1.25em;width:1.25em}
.gblocks-css-class .components-panel__body:first-child{border-top:0}.gblocks-css-class__header{align-items:center;display:flex;flex:1;justify-content:space-between}.gblocks-css-class__header--name{flex-grow:1}.gblocks-css-class__header--actions{align-items:center;display:flex}.gblocks-css-class__header+.components-button{display:none!important}.gblocks-css-class__states{align-items:center;display:flex}.gblocks-css-class__onboarding .components-base-control{margin-bottom:20px}.gblocks-css-class__onboarding .components-radio-control__option{align-items:flex-start;border:1px solid;border-radius:5px;display:flex;margin-bottom:5px;padding:10px}.gblocks-css-class__onboarding .components-radio-control__option label p:first-child{font-weight:600;margin-bottom:3px}.gblocks-css-class__onboarding .components-radio-control__option label p:last-child{font-size:12px;margin-bottom:0}.gblocks-css-class__onboarding .components-radio-control__option input[type=radio]{background:none;border-color:#000;flex-shrink:0;height:14px;margin-right:10px;margin-top:5px;min-width:14px;width:14px}.gblocks-css-class__onboarding .components-radio-control__option input[type=radio]:checked:before{background:#000;border:4px solid #000;height:10px;transform:translate(1px,1px);width:10px}.gblocks-css-class__onboarding-description{padding-bottom:15px}.gblocks-css-class .gb-inspector-controls{margin-left:-16px;margin-right:-16px}.gb-gc-add__class-name{flex-grow:1;font-family:monospace;font-size:14px;font-weight:700;margin-bottom:20px}.gb-gc-add .gb-autocomplete__option{font-family:monospace;font-size:13px}.gb-gc-add .gb-autocomplete__base-control .components-base-control__field{position:relative}.gb-gc-add .gb-autocomplete__base-control .components-base-control__field .gb-icon{position:absolute;right:0;top:-5px}.gb-gc-add .gb-autocomplete__base-control .components-base-control__field .gb-icon svg{height:20px;width:20px}.gblocks-editor-sidebar-header--styles{background-color:var(--gb-global-style-accent);color:#fff}.gblocks-editor-sidebar-header--styles .components-button,.gblocks-editor-sidebar-header--styles .components-button:focus,.gblocks-editor-sidebar-header--styles .components-button:hover{color:#fff}
.gblocks-advanced-dropdown-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.gblocks-advanced-dropdown-item .components-base-control__field,.gblocks-advanced-dropdown-item .components-toggle-control,.gblocks-advanced-dropdown-item:last-child{margin-bottom:0}.gblocks-advanced-dropdown-item .components-button.has-icon{height:25px;min-width:25px;padding:2px}.gblocks-advanced-dropdown-item .components-button.has-icon svg{height:15px;width:15px}.gblocks-advanced-dropdown-container{align-items:center;background:#fafafa;margin-bottom:10px;padding:10px}.gblocks-advanced-dropdown-container button.gblocks-delete-effect{box-shadow:inset 0 0 0 1px #d11a2a;color:#d11a2a}.gblocks-advanced-dropdown-container button.gblocks-delete-effect svg{height:1em;margin-right:4px!important;width:1em}.gblocks-advanced-dropdown-container .components-dropdown:not(.gblocks-color-component__toggle){margin-left:auto}.gblocks-advanced-dropdown-container .gblocks-color-component__toggle-button{padding:0}.gblocks-advanced-dropdown-container .gblocks-color-component__toggle-indicator{height:22px;width:22px}.gblocks-advanced-dropdown-container:last-child{margin-bottom:10px}.components-panel__body.gblocks-advanced-dropdown-option-panel{background:#fafafa;border:1px solid #e0e0e0}.gblocks-disable-in-editor{margin-bottom:0!important;margin-left:auto}.gblocks-disable-in-editor .components-base-control__field{justify-content:flex-end}.gblocks-disable-in-editor .components-base-control__help{margin-bottom:0;margin-top:0}.gblocks-advanced-dropdown .components-popover__content{min-width:600px;padding:0}.gblocks-advanced-dropdown .components-popover__content>div{padding:8px}.gblocks-advanced-dropdown-options{display:flex;flex-wrap:wrap}.gblocks-advanced-dropdown-options .components-flex{gap:0}.gblocks-advanced-dropdown-options .gblocks-pro-range-control-unit{background:#fff;display:inline-block;font-size:8px;margin-left:5px;padding:0 2px;text-transform:uppercase;vertical-align:middle}.gblocks-advanced-dropdown-options .gblocks-inline-color-label .components-base-control__field{align-items:center;display:flex;flex-direction:row-reverse;gap:5px}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-separator{flex-basis:100%}.gblocks-advanced-dropdown-options>*{flex-basis:0;flex-grow:1;padding:5px}.gblocks-advanced-dropdown-options>.gblocks-adv-dropdown-option-no-grow{flex-grow:0}.gblocks-advanced-dropdown-options input,.gblocks-advanced-dropdown-options select{height:30px!important}.gblocks-advanced-dropdown-options .components-base-control__label,.gblocks-advanced-dropdown-options .components-gblocks-range-control--label,.gblocks-advanced-dropdown-options .components-input-control__label{margin-bottom:7px!important;padding-bottom:0!important}.gblocks-advanced-dropdown-options .components-base-control__label,.gblocks-advanced-dropdown-options .components-gblocks-range-control--label,.gblocks-advanced-dropdown-options .components-gblocks-units-control-label__units,.gblocks-advanced-dropdown-options .components-input-control__label{font-size:11px}.gblocks-advanced-dropdown-options .components-base-control__field{margin-bottom:0}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image{align-items:flex-end;display:flex}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image .gblocks-adv-dropdown-bg-image-notice{font-size:15px;padding:5px}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image .components-base-control{flex-grow:1}.gblocks-advanced-dropdown-options .gblocks-bg-image-wrapper img{border-radius:2px;height:30px;width:30px}.gblocks-advanced-dropdown-actions{align-items:center;display:flex;gap:5px}.gblocks-adv-dropdown-header{align-items:center;display:flex;padding:5px}.gblocks-adv-dropdown-header .gblocks-adv-dropdown-type-label{font-weight:700}.gblocks-effects-footer{background:#f0f2f4;display:flex;gap:5px;margin:10px -10px -10px;padding:10px}
.generateblocks-plugin-templates-modal.generateblocks-plugin-templates-modal-loading .generateblocks-control-tabs{opacity:.3;pointer-events:none}.generateblocks-plugin-templates-modal.generateblocks-plugin-templates-modal-loading .generateblocks-plugin-templates-modal-loading-spinner .components-spinner{margin:0}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-categories-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-categories-select{margin-bottom:10px;max-width:170px}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-count{margin-bottom:20px;max-width:170px;opacity:.7}.generateblocks-plugin-templates-spinner .components-spinner{float:none;margin-left:0}.generateblocks-plugin-templates-list{display:flex;flex-wrap:wrap;list-style:none;margin-left:-15px;margin-top:-15px;padding:0}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 33.333%;padding-left:15px;padding-top:15px;width:33.333%}@media screen and (max-width:840px){.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 50%;width:50%}}@media screen and (max-width:450px){.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 100%;width:100%}}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 0 2px #fff;cursor:pointer;display:block;padding:10px;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:active,.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:focus,.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:hover{box-shadow:0 0 0 2px #216eb7}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button[disabled]{cursor:not-allowed}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image{display:block;position:relative}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image img{border-top-left-radius:4px;border-top-right-radius:4px;display:block;height:auto;width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image .generateblocks-plugin-templates-list-item-image-sizer{width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image .generateblocks-plugin-templates-list-item-image-sizer+.lazyload-wrapper img{height:100%;left:0;position:absolute;top:0}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item .generateblocks-plugin-templates-list-item-title{font-size:10px;font-weight:600;padding:5px}.generateblocks-plugin-templates-list-item-no-thumb .generateblocks-plugin-templates-list-item-title{border-top:0!important}.generateblocks-component-modal .components-modal__header{margin-bottom:0}.generateblocks-component-modal-tab-panel .components-tab-panel__tab-content{min-height:300px}.generateblocks-plugin-templates-modal{min-width:600px;width:60%}.gblocks-template-requires-version{color:#000;font-size:11px;margin-left:0;margin-right:0}.gblocks-legacy-pattern-library-notice{margin-left:0}.gblocks-legacy-pattern-library-notice p:first-child{margin-top:0}
