.zenblocks-preview-device-control{background:#f6f7f7;border-bottom:1px solid #e0e0e0;padding:12px;position:sticky;top:47px;transition:background .2s ease;z-index:511}.zenblocks-preview-device-control.is-previewing{background:#f0f7ff}.zenblocks-preview-device-control__inner{align-items:center;display:flex;justify-content:space-between}.zenblocks-preview-device-control__buttons{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:inline-flex;gap:2px;padding:4px}.zenblocks-preview-device-control__button{background:transparent;border:none;border-radius:0;color:#757575;cursor:pointer;height:36px;min-width:36px;transition:all .15s ease}.zenblocks-preview-device-control__button:first-child{border-radius:0 4px 4px 0}.zenblocks-preview-device-control__button:last-child{border-radius:4px 0 0 4px}.zenblocks-preview-device-control__button:hover:not(.is-active){background:#f0f0f0;color:#1e1e1e}.zenblocks-preview-device-control__button.is-active{background:#1e1e1e;color:#fff}.zenblocks-preview-device-control__button svg{fill:currentColor}.zenblocks-preview-device-control__button:first-child svg{height:20px;width:20px}.zenblocks-preview-device-control__info{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.zenblocks-preview-device-control__device{align-items:center;color:#1e1e1e;display:flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.02em}.zenblocks-preview-device-control__device-icon{align-items:center;color:#757575;display:flex;height:16px;justify-content:center;width:16px}.zenblocks-preview-device-control__device-icon svg{fill:currentColor;height:100%;width:100%}.zenblocks-preview-device-control__range{color:#757575;font-size:10px;letter-spacing:.01em;white-space:nowrap}.zenblocks-pro-feature-wrapper{min-height:90px;position:relative}.zenblocks-pro-feature-content{filter:grayscale(30%);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zenblocks-pro-feature-overlay{align-items:center;background:rgba(0,0,0,.65);border-radius:0;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:-16px;top:0;width:calc(100% + 32px);z-index:10}.zenblocks-pro-feature-badge{align-items:center;background:#fff;border-radius:3px;color:#000;display:inline-flex;justify-content:center;margin-bottom:8px;padding:4px 12px}.zenblocks-pro-feature-badge-text{font-size:11px;font-weight:700;letter-spacing:.5px}.zenblocks-pro-feature-message{color:#fff;font-size:12px;margin:0;padding:0 10px;text-align:center}.zenblocks-pro-feature-link{align-items:center;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-flex;font-size:11px;gap:4px;margin-top:2px;text-decoration:underline}.zenblocks-pro-feature-link:hover{color:#fff}.zenblocks-pro-feature-link-icon{flex-shrink:0}.svg-icon-setting{position:relative}.svg-icon-inline-selector{box-sizing:border-box;margin-top:0;max-width:100%;width:100%;z-index:30}@media (max-width:768px){.svg-icon-inline-selector{border-radius:4px;margin-top:0;max-height:350px;padding:12px}.svg-icon-inline-selector__header{margin-bottom:12px}.svg-icon-inline-selector__title{font-size:13px}.svg-icon-inline-selector__categories{gap:3px}.svg-icon-inline-selector__categories .components-button{font-size:11px;min-height:28px;padding:4px 8px}.svg-icon-inline-selector__grid{gap:6px;grid-template-columns:repeat(3,1fr)}.svg-icon-inline-selector__item{height:50px;padding:4px 2px}.icon-preview-wrapper{height:20px!important;width:20px!important}}@media (max-width:480px){.svg-icon-inline-selector{max-height:300px;padding:10px}.svg-icon-inline-selector__grid{gap:4px;grid-template-columns:repeat(2,1fr)}.svg-icon-inline-selector__item{height:45px}.svg-icon-inline-selector__item span:last-child{font-size:8px}}.svg-icon-inline-selector__item:focus{outline:2px solid #2669e6;outline-offset:2px}.svg-icon-inline-selector::-webkit-scrollbar{width:8px}.svg-icon-inline-selector::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.svg-icon-inline-selector::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.svg-icon-inline-selector::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.svg-icon-inline-selector{animation:fadeInSlideDown .2s ease-out forwards;opacity:0;transform:translateY(-10px)}@keyframes fadeInSlideDown{to{opacity:1;transform:translateY(0)}}.svg-icon-setting__controls{margin-bottom:0!important}.svg-icon-setting__controls .icon-selection-button{min-height:36px}.icon-preview-button{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex-shrink:0!important;height:22px!important;justify-content:center!important;overflow:hidden!important;width:22px!important}.icon-preview-button>span{display:inline-block!important;height:100%!important;overflow:hidden!important;width:100%!important}.icon-preview-button svg,.icon-preview-button>span{max-height:22px!important;max-width:22px!important;-o-object-fit:contain!important;object-fit:contain!important}.icon-preview-button svg{display:block!important;height:22px!important;margin:auto!important;width:22px!important}.icon-selection-button .icon-preview-button svg{color:#333!important}.icon-selection-button .icon-preview-button svg circle,.icon-selection-button .icon-preview-button svg path,.icon-selection-button .icon-preview-button svg polygon,.icon-selection-button .icon-preview-button svg rect{stroke:#333!important}.icon-selection-button .icon-preview-button svg[fill="#333333"],.icon-selection-button .icon-preview-button svg[fill="#333333"] path{fill:#333!important}.svg-icon-inline-selector .fontawesome-subcategory-buttons{display:flex!important;flex-wrap:wrap!important;gap:4px!important;margin-bottom:12px!important}.svg-icon-inline-selector .fontawesome-subcategory-buttons .components-button{font-size:10px!important;min-height:26px!important;min-width:0!important;overflow:hidden!important;padding:3px 6px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.svg-icon-inline-selector .fontawesome-subcategory-buttons .components-button:first-child{flex-basis:30%!important;max-width:30%!important}.svg-icon-inline-selector .fontawesome-subcategory-buttons .components-button:nth-child(2){flex-basis:36%!important;max-width:36%!important}.svg-icon-inline-selector .fontawesome-subcategory-buttons .components-button:nth-child(3){flex-basis:29%!important;max-width:29%!important}@media (max-width:480px){.svg-icon-inline-selector .fontawesome-subcategory-buttons .components-button{font-size:9px!important;min-height:24px!important;padding:2px 4px!important}}@media (max-width:768px){.svg-icon-color-button{height:32px!important;width:32px!important}}.zenblocks-preset-image-selector{margin-bottom:16px}.zenblocks-preset-image-selector__content{margin-top:12px}.zenblocks-preset-image-selector__categories{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.zenblocks-preset-image-selector__category-btn{font-size:11px!important;min-height:24px!important;padding:2px 8px!important}.zenblocks-preset-image-selector__grid{display:grid!important;gap:6px!important;grid-auto-rows:auto;max-height:280px;overflow-y:auto;padding:2px}.zenblocks-preset-image-selector__item-card{display:flex;flex-direction:column;gap:4px;min-width:0}.zenblocks-preset-image-selector__image-wrap{aspect-ratio:1/1;position:relative}.zenblocks-preset-image-selector__grid::-webkit-scrollbar{width:6px}.zenblocks-preset-image-selector__grid::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.zenblocks-preset-image-selector__grid::-webkit-scrollbar-thumb{background:silver;border-radius:3px}.zenblocks-preset-image-selector__grid::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.zenblocks-preset-image-selector__item{background:#f0f0f0;border:2px solid transparent;border-radius:4px;cursor:pointer;height:100%;margin:0;overflow:hidden;position:relative;transition:border-color .15s ease;width:100%}.zenblocks-preset-image-selector__item:hover{border-color:#007cba}.zenblocks-preset-image-selector__item img{position:absolute;right:0;top:0}.zenblocks-preset-image-selector__item.is-selected{border-color:#007cba;box-shadow:0 0 0 1px #007cba}.zenblocks-preset-image-selector__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.zenblocks-preset-image-selector__check{align-items:center;background:#007cba;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.zenblocks-preset-image-selector__check svg{fill:currentColor;height:14px;width:14px}.zenblocks-preset-image-selector__item-actions{background:#fff;border:1px solid #d6d6d6;border-top:0;display:flex;min-height:17px;width:100%}.zenblocks-preset-image-selector__action-icon{align-items:center;background:#fff;color:#1d2327;display:flex;flex:1 1 0;height:17px;justify-content:center;line-height:1;position:relative;text-decoration:none;z-index:0}.zenblocks-preset-image-selector__action-icon:not(:first-child){border-right:1px solid #e2e2e2}.zenblocks-preset-image-selector__action-icon svg{height:12px;width:12px}.zenblocks-preset-image-selector__action-icon:hover{background:#f7f7f7}.zenblocks-preset-image-selector__action-icon:focus,.zenblocks-preset-image-selector__action-icon:focus-visible{z-index:3}.zenblocks-preset-image-selector__license{background:#f9f9f9;border-radius:4px;color:#757575;font-size:10px;line-height:1.5;margin:8px 0 0;padding:8px}.zenblocks-preset-image-selector__license a{color:#007cba;text-decoration:none}.zenblocks-preset-image-selector__license a:hover{text-decoration:underline}.zenblocks-preset-image-selector__actions{margin-top:8px}.zenblocks-preset-image-selector__clear-btn{font-size:11px!important}.zenblocks-preset-image-selector+.zenblocks-inspector-background-image__button-container{border-top:1px solid #e0e0e0;margin-top:4px;padding-top:12px}.zenblocks-image-selector{margin-bottom:16px}.zenblocks-image-selector__panel{margin-bottom:12px}.zenblocks-image-selector__tabs{margin-bottom:10px}.zenblocks-image-selector__tab-description{color:#5a5a5a;font-size:11px;line-height:1.5;margin:0 2px 10px}.zenblocks-image-selector__tab-description a{color:#2271b1;text-decoration:none}.zenblocks-image-selector__tab-description a:hover{text-decoration:underline}.zenblocks-image-selector__tab-button.components-button{align-items:center;display:inline-flex!important;justify-content:center;min-height:44px!important;padding:0!important}.zenblocks-image-selector__tab-button-icon{align-items:center;color:currentColor;display:inline-flex;height:16px;justify-content:center;width:16px}.zenblocks-image-selector__tab-button-icon svg{fill:currentColor;height:16px;stroke:currentColor;width:16px}.zenblocks-image-selector__tab-button .dashicon{color:currentColor;font-size:16px;height:16px;width:16px}.zenblocks-image-selector__tab-button.components-button.is-active,.zenblocks-image-selector__tab-button.components-button.is-active .dashicon,.zenblocks-image-selector__tab-button.components-button.is-active .zenblocks-image-selector__tab-button-icon{color:#fff}.zenblocks-image-selector__panel-inner{background:transparent;border:0;border-radius:0;padding:0}.zenblocks-image-selector__media-picker-button{font-size:12px!important;justify-content:center;min-height:40px!important;padding:6px 10px!important;width:100%}.zenblocks-image-selector__media-picker-button.components-button{align-items:center;display:inline-flex!important;justify-content:center}.zenblocks-image-selector__url-input{margin-bottom:0}.zenblocks-image-selector__buttons{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px}.zenblocks-image-selector__buttons .components-button{align-items:center;box-sizing:border-box;display:inline-flex!important;height:40px;justify-content:center;line-height:1;margin:0!important;min-height:40px;min-width:40px;padding:0!important;vertical-align:top;width:40px}.zenblocks-image-selector__buttons .components-button .dashicon{margin:0}.zenblocks-image-selector__url-row{align-items:stretch;display:flex;gap:8px}.zenblocks-image-selector__url-row .components-base-control{flex:1;margin-bottom:0}.zenblocks-image-selector__url-row .components-base-control__field{margin-bottom:0}.zenblocks-image-selector__url-row .components-text-control__input{box-sizing:border-box;font-size:12px;height:40px;min-height:40px}.zenblocks-image-selector__url-actions{align-items:stretch;display:flex;flex:0 0 auto;justify-content:flex-end}.zenblocks-image-selector__url-actions .components-button{font-size:12px!important;height:40px!important;min-height:40px!important}.zenblocks-image-selector__url-actions .components-button.components-button{margin:0!important;min-width:40px;padding:0!important;width:40px}.zenblocks-image-selector__url-apply-button .dashicon{margin:0}@media (max-width:480px){.zenblocks-image-selector__url-row{align-items:stretch;flex-direction:column}.zenblocks-image-selector__url-actions{justify-content:flex-end}}.zenblocks-image-selector__preview{border:1px solid #ddd;border-radius:4px;margin-top:12px;max-height:150px;overflow:hidden}.zenblocks-image-selector__preview img{display:block;height:auto;max-height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.zenblocks-image-selector__remove-link-wrap{margin-top:8px;text-align:left}.zenblocks-image-selector__remove-link{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;color:#b32d2e;cursor:pointer;font-size:12px;padding:0;text-decoration:underline}.zenblocks-openverse-image-selector{margin-bottom:12px}.zenblocks-openverse-image-selector__toggle{justify-content:center;margin-bottom:8px;width:100%}.zenblocks-openverse-image-selector__notice{color:#5a5a5a;font-size:11px;line-height:1.4;margin:0 2px 2px}.zenblocks-openverse-image-selector__content{background:transparent;border:0;margin-top:10px;padding:8px 0 0}.zenblocks-openverse-image-selector__provider-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.zenblocks-openverse-image-selector__provider-btn{font-size:11px!important;min-height:26px!important}.zenblocks-openverse-image-selector__setup{background:#fff;border:1px solid #dcdcde;border-radius:4px;margin:8px 0 10px;padding:10px}.zenblocks-openverse-image-selector__setup-text{color:#3c434a;font-size:12px;line-height:1.5;margin:0 0 8px}.zenblocks-openverse-image-selector__search{align-items:center;display:flex;flex-direction:row;gap:8px;margin-bottom:10px}.zenblocks-openverse-image-selector__search .components-base-control{flex:1;margin-bottom:0}.zenblocks-openverse-image-selector__search .components-base-control__field{margin-bottom:0}.zenblocks-openverse-image-selector__search .components-text-control__input{box-sizing:border-box;height:40px;margin:0;min-height:40px}.zenblocks-openverse-image-selector__search-button{align-items:center;align-self:center;display:inline-flex;height:40px;justify-content:center;margin:0!important;min-height:40px!important;min-width:40px;padding:0!important;width:40px}.zenblocks-openverse-image-selector__search-button .dashicon{margin:0}.zenblocks-openverse-image-selector__categories{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding-left:2px}.zenblocks-openverse-image-selector__category-btn{font-size:11px!important;min-height:26px!important;padding:0 10px!important}.zenblocks-openverse-image-selector__loading{display:flex;justify-content:center;padding:12px 0}.zenblocks-openverse-image-selector__grid{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));max-height:340px;overflow-y:auto;padding-left:2px}.zenblocks-openverse-image-selector__item-card{display:flex;flex-direction:column;gap:4px;min-width:0}.zenblocks-openverse-image-selector__image-wrap{aspect-ratio:1/1;position:relative}.zenblocks-openverse-image-selector__image-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#f0f0f0;border:2px solid transparent;border-radius:4px;cursor:pointer;display:block;height:100%;inset:0;line-height:0;overflow:hidden;padding:0;position:absolute;transition:border-color .15s ease;width:100%}.zenblocks-openverse-image-selector__image-button:hover{border-color:#007cba}.zenblocks-openverse-image-selector__image-button:disabled{cursor:wait}.zenblocks-openverse-image-selector__image-button img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.zenblocks-openverse-image-selector__importing{align-items:center;background:rgba(0,0,0,.45);border-radius:2px;color:#fff;display:flex;font-size:11px;font-weight:600;inset:0;justify-content:center;position:absolute}.zenblocks-openverse-image-selector__item-actions{background:#fff;border:1px solid #d6d6d6;border-top:0;display:flex;min-height:17px;width:100%}.zenblocks-openverse-image-selector__action-icon{align-items:center;background:#fff;color:#1d2327;display:flex;flex:1 1 0;height:17px;justify-content:center;line-height:1;position:relative;text-decoration:none;z-index:0}.zenblocks-openverse-image-selector__action-icon:not(:first-child){border-right:1px solid #e2e2e2}.zenblocks-openverse-image-selector__action-icon svg{height:12px;width:12px}.zenblocks-openverse-image-selector__action-icon:hover{background:#f7f7f7}.zenblocks-openverse-image-selector__action-icon:focus,.zenblocks-openverse-image-selector__action-icon:focus-visible{z-index:3}.zenblocks-openverse-image-selector__attribution{color:#5a5a5a;font-size:10px;line-height:1.3;margin:4px 0 0}.zenblocks-openverse-image-selector__attribution a{color:#2271b1;text-decoration:none}.zenblocks-openverse-image-selector__attribution a:hover{text-decoration:underline}.zenblocks-openverse-image-selector__actions{display:flex;justify-content:center;margin-top:10px}.zenblocks-media-type-tabs{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;gap:2px;padding:4px}.zenblocks-media-type-tabs__button.components-button{background:transparent!important;border:transparent!important;border-radius:0!important;box-shadow:none!important;color:#757575!important;flex:1;font-size:13px!important;font-weight:500!important;height:36px!important;justify-content:center;min-height:36px!important;min-width:36px;padding:0 12px!important;transition:all .15s ease}.zenblocks-media-type-tabs__button.components-button:first-child{border-radius:0 4px 4px 0!important}.zenblocks-media-type-tabs__button.components-button:last-child{border-radius:4px 0 0 4px!important}.zenblocks-media-type-tabs__button.components-button:hover:not(:disabled):not(.is-active){background:#f0f0f0!important;color:#1e1e1e!important}.zenblocks-media-type-tabs__button.components-button.is-active{background:#1e1e1e!important;box-shadow:none!important;color:#fff!important}.zenblocks-bg-poster-setting__action-buttons,.zenblocks-bg-video-setting__action-buttons{gap:8px}.zenblocks-bg-poster-setting__fit,.zenblocks-bg-poster-setting__position-x,.zenblocks-bg-poster-setting__position-y,.zenblocks-bg-video-setting__fit,.zenblocks-bg-video-setting__position-x,.zenblocks-bg-video-setting__position-y{margin-top:8px}.button-pattern-selector{padding:25px 0 0}.button-pattern-item{background:#fff;border-radius:0;display:flex;flex:0 0 auto;flex-direction:column-reverse;gap:8px;justify-content:flex-start;margin:0 auto;padding:12px;position:relative;width:100%}.pattern-preview-wrapper{align-items:center;cursor:pointer;display:flex;height:auto;justify-content:center;position:relative;transition:opacity .2s ease;width:100%}.pattern-preview-wrapper:hover{opacity:.8}.pattern-preview-wrapper>*{pointer-events:none}.pattern-preview-wrapper .wp-block-zenblocks-button-basic{display:inline-block!important;margin:0!important;--spacing-margin-top-pc:0!important;--spacing-margin-right-pc:0!important;--spacing-margin-bottom-pc:0!important;--spacing-margin-left-pc:0!important;--spacing-margin-top-sp:0!important;--spacing-margin-right-sp:0!important;--spacing-margin-bottom-sp:0!important;--spacing-margin-left-sp:0!important;a{align-items:center;display:inline-flex!important;justify-content:center}}.pattern-preview-wrapper .button-basic-inner{z-index:0}.pattern-preview-wrapper .button-basic-bg-color,.pattern-preview-wrapper .button-basic-bg-image,.pattern-preview-wrapper .button-basic-inner{height:100%;position:absolute;right:0;top:0;width:100%}.pattern-preview-wrapper .button-content{position:relative;z-index:1}.button-icon-preview{align-items:center!important;display:inline-flex!important;height:1em!important;width:1em!important}.button-icon-preview svg{height:100%!important;width:100%!important}.button-pattern-selector .pattern-meta-row{align-items:center;display:flex;gap:0;min-height:24px;padding:0;position:absolute;top:-20px;width:100%;z-index:10}.button-pattern-selector .pattern-id-label{background:#fff;color:#000!important;padding:0 8px!important;width:30px!important}.button-pattern-selector .pattern-id-label,.button-pattern-selector .pattern-pro-badge{align-items:center;border:0;border-radius:1px;box-shadow:none;display:inline-flex;font-size:10px;height:20px;justify-content:center;letter-spacing:.5px;line-height:1}.button-pattern-selector .pattern-pro-badge{background:#18253d;color:#fff;padding:0 8px}.pattern-preview-wrapper .is-custom-position-pc,.pattern-preview-wrapper .is-custom-position-sp{position:relative!important}.button-pattern-preview-inner{align-items:center;display:inline-flex;justify-content:flex-start;zoom:.428}.button-pattern-preview-inner.is-fit-content .wp-block-zenblocks-button-basic>a,.button-pattern-preview-inner.is-fit-content .wp-block-zenblocks-button-basic>button{width:100%!important}.button-pattern-preview-inner .wp-block-zenblocks-button-basic{margin:0!important;--spacing-margin-top-pc:0!important;--spacing-margin-right-pc:0!important;--spacing-margin-bottom-pc:0!important;--spacing-margin-left-pc:0!important}.button-pattern-preview-inner .wp-block-zenblocks-button-basic>a,.button-pattern-preview-inner .wp-block-zenblocks-button-basic>button{align-items:center;border-bottom-left-radius:calc(var(--styling-radius-bottom-right-pc, 0px) + var(--styling-border-width-pc, 0px))!important;border-bottom-right-radius:calc(var(--styling-radius-bottom-left-pc, 0px) + var(--styling-border-width-pc, 0px))!important;border-color:var(--styling-border-color-pc,transparent)!important;border-style:var(--styling-border-style-pc,none)!important;border-top-left-radius:calc(var(--styling-radius-top-right-pc, 0px) + var(--styling-border-width-pc, 0px))!important;border-top-right-radius:calc(var(--styling-radius-top-left-pc, 0px) + var(--styling-border-width-pc, 0px))!important;border-width:var(--styling-border-width-pc,0)!important;box-shadow:var(--styling-shadow-pc,none)!important;box-sizing:border-box;color:var(--text-color,inherit)!important;display:inline-flex!important;font-family:var(--font-family,inherit)!important;font-size:var(--font-size-pc,inherit)!important;height:var(--layout-height-pc,auto)!important;justify-content:var(--button-content-justify,center);max-height:var(--layout-height-max-pc,none)!important;max-width:none!important;min-height:var(--layout-height-min-pc,auto)!important;min-width:auto!important;mix-blend-mode:var(--styling-mix-blend-mode-pc,normal)!important;opacity:var(--styling-opacity-pc,1)!important;overflow:hidden;padding:var(--spacing-padding-top-pc,0) var(--spacing-padding-left-pc,0) var(--spacing-padding-bottom-pc,0) var(--spacing-padding-right-pc,0)!important;position:relative;text-decoration:none!important;transition:all var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s);white-space:var(--button-white-space,nowrap);width:var(--layout-width-pc,auto)!important}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-text{position:relative;z-index:10}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-text-main{display:block;height:var(--text-main-height-pc,1.6em);position:relative;width:100%}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-text-main .default{color:var(--text-color,inherit);display:block;font-family:var(--font-family,inherit);font-size:var(--font-size-pc,inherit);font-weight:var(--font-weight-pc,normal);letter-spacing:var(--letter-spacing-pc,0);line-height:var(--line-height-pc,1.2);opacity:1;position:absolute;right:0;text-shadow:var(--text-shadow,none);top:50%;transform:translateY(-50%);visibility:visible;width:100%}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-text-main .hover{color:var(--text-color-hover,var(--text-color,inherit));display:block;font-family:var(--font-family-hover,var(--font-family,inherit));font-size:var(--font-size-pc-hover,var(--font-size-pc,inherit));font-weight:var(--font-weight-pc-hover,var(--font-weight-pc,normal));letter-spacing:var(--letter-spacing-pc-hover,var(--letter-spacing-pc,0));line-height:var(--line-height-pc-hover,var(--line-height-pc,1.2));opacity:0;position:absolute;right:0;text-shadow:var(--text-shadow-hover,var(--text-shadow,none));top:50%;transform:translateY(-50%);visibility:hidden;width:100%}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-bg{border-radius:inherit;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-bg-color{background:var(--background-color-pc,transparent)!important;bottom:0;left:0;mix-blend-mode:var(--background-color-mix-blend-mode-pc,normal)!important;opacity:var(--background-color-opacity-pc,1)!important;position:absolute;right:0;top:0;transition:all var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s);z-index:2}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-bg-image{background-image:var(--background-image-pc,none)!important;background-position:var(--background-image-position-pc,center)!important;background-repeat:var(--background-image-repeat-pc,no-repeat)!important;background-size:var(--background-image-size-pc,cover)!important;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon{align-items:center;display:inline-flex;flex-shrink:0;height:var(--icon-size-pc,25px);justify-content:center;position:absolute;right:calc(50% + var(--icon-offset-x-pc, 0px));top:calc(50% + var(--icon-offset-y-pc, 0px));transform:translate(50%,-50%);transition:all .2s .2s;width:var(--icon-size-pc,25px);z-index:20}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon.wrap_icon:before{background:var(--icon-frame-bg-color,transparent);border-color:var(--icon-frame-border-color-pc,var(--icon-frame-border-color,transparent));border-radius:var(--icon-frame-radius-pc,0);border-style:var(--icon-frame-border-style-pc,solid);border-width:var(--icon-frame-border-top-width-pc,0) var(--icon-frame-border-left-width-pc,0) var(--icon-frame-border-bottom-width-pc,0) var(--icon-frame-border-right-width-pc,0);box-sizing:border-box;content:"";height:var(--icon-frame-height-pc,40px);overflow:hidden;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);transition:all var(--icon-frame-transition-duration,.3s) var(--icon-frame-transition-easing,ease) var(--icon-frame-transition-delay,.2s);width:var(--icon-frame-width-pc,40px);z-index:10}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon>.default,.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon>.hover{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:100%;z-index:999}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon>.hover{opacity:0}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon svg{display:block;height:100%!important;position:relative;vertical-align:top;width:100%!important;z-index:99}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon .icon-md,.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon .icon-sp,.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon .icon-tb{display:none!important}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-icon .icon-pc{display:flex!important}.button-pattern-preview-inner .wp-block-zenblocks-button-basic-content{align-items:center;display:flex;justify-content:var(--button-content-justify,center);position:relative;width:100%;z-index:5}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic>a,.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic>button{border-color:var(--styling-border-color-pc-hover,var(--styling-border-color-pc))!important;border-radius:calc(var(--styling-radius-pc-hover, var(--styling-radius-pc, 0px)) + var(--styling-border-width-pc-hover, var(--styling-border-width-pc, 0px)))!important;border-style:var(--styling-border-style-pc-hover,var(--styling-border-style-pc))!important;border-width:var(--styling-border-width-pc-hover,var(--styling-border-width-pc))!important;box-shadow:var(--styling-shadow-pc-hover,var(--styling-shadow-pc))!important;color:var(--text-color-hover,var(--text-color))!important;opacity:var(--styling-opacity-pc-hover,var(--styling-opacity-pc))!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-bg-color{background:var(--background-color-pc-hover,var(--background-color-pc))!important;opacity:var(--background-color-opacity-pc-hover,var(--background-color-opacity-pc))!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-bg-image{background-image:var(--background-image-pc-hover,var(--background-image-pc))!important;background-position:var(--background-image-position-pc-hover,var(--background-image-position-pc))!important;background-size:var(--background-image-size-pc-hover,var(--background-image-size-pc))!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-icon.wrap_icon:before{background:var(--icon-frame-bg-color-hover,var(--icon-frame-bg-color,transparent))!important;border-color:var(--icon-frame-border-color-pc-hover,var(--icon-frame-border-color-pc,var(--icon-frame-border-color,transparent)))!important;border-radius:var(--icon-frame-radius-pc-hover,var(--icon-frame-radius-pc,0))!important;border-width:var(--icon-frame-border-top-width-pc-hover,var(--icon-frame-border-top-width-pc,0)) var(--icon-frame-border-left-width-pc-hover,var(--icon-frame-border-left-width-pc,0)) var(--icon-frame-border-bottom-width-pc-hover,var(--icon-frame-border-bottom-width-pc,0)) var(--icon-frame-border-right-width-pc-hover,var(--icon-frame-border-right-width-pc,0))!important;height:var(--icon-frame-height-pc-hover,var(--icon-frame-height-pc,40px))!important;width:var(--icon-frame-width-pc-hover,var(--icon-frame-width-pc,40px))!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-icon{height:var(--icon-size-pc-hover,var(--icon-size-pc,25px))!important;right:calc(50% + var(--icon-offset-x-pc-hover, var(--icon-offset-x-pc, 0px)))!important;top:calc(50% + var(--icon-offset-y-pc-hover, var(--icon-offset-y-pc, 0px)))!important;transform:translate(50%,-50%)!important;width:var(--icon-size-pc-hover,var(--icon-size-pc,25px))!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-text-main .default{opacity:0!important;visibility:hidden!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-text-main .hover{opacity:1!important;visibility:visible!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-icon>.default.icon-pc{display:none!important}.button-pattern-preview-inner.force-hover .wp-block-zenblocks-button-basic-icon>.hover.icon-pc{display:flex!important;opacity:1!important}.zenblocks-plus-feature-wrapper{min-height:90px;position:relative}.zenblocks-plus-feature-content{filter:grayscale(30%);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zenblocks-plus-feature-overlay{align-items:center;background:rgba(3,64,197,.75);border-radius:0;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:-16px;top:0;width:calc(100% + 32px);z-index:10}.zenblocks-plus-feature-badge{align-items:center;background:#fff;border-radius:3px;color:#2563eb;display:inline-flex;justify-content:center;margin-bottom:8px;padding:4px 12px}.zenblocks-plus-feature-badge-text{font-size:11px;font-weight:700;letter-spacing:.5px}.zenblocks-plus-feature-message{color:#fff;font-size:12px;margin:0;padding:0 10px;text-align:center}.zenblocks-plus-feature-link{align-items:center;color:hsla(0,0%,100%,.85);cursor:pointer;display:inline-flex;font-size:11px;gap:4px;margin-top:2px;text-decoration:underline}.zenblocks-plus-feature-link:hover{color:#fff}.zenblocks-plus-feature-link-icon{flex-shrink:0}.zenblocks-pro-feature-notice{background:#fff8e1;border:1px solid #ffe082;border-radius:4px;margin:0;padding:12px 16px}.zenblocks-pro-feature-notice-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.zenblocks-pro-feature-notice-badge{align-items:center;background:#1e1e1e;border-radius:3px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:1.4;padding:2px 6px}.zenblocks-pro-feature-notice-title{color:#1e1e1e;font-size:13px;font-weight:600}.zenblocks-pro-feature-notice-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.zenblocks-pro-feature-notice-tag{background:#fff;border-radius:0;color:#000;display:inline-block;font-size:11px;line-height:1.4;padding:4px 9px}.zenblocks-pro-feature-notice-message{color:#5d4037;font-size:12px;line-height:1.5;margin:0 0 10px}.zenblocks-pro-feature-notice-actions{align-items:center;display:flex;gap:12px}.zenblocks-pro-feature-notice-preview-btn.components-button.is-secondary{font-size:12px;height:28px;padding:0 10px}.zenblocks-pro-feature-notice-preview-btn.components-button.is-secondary.is-pressed{background:#1e1e1e;border-color:#1e1e1e;color:#fff}.zenblocks-pro-feature-notice-upgrade{align-items:center;color:#d84315;display:inline-flex;font-size:12px;font-weight:500;gap:4px;text-decoration:none}.zenblocks-pro-feature-notice-upgrade:hover{color:#bf360c;text-decoration:underline}.editor-styles-wrapper .wp-block-zenblocks-button-basic{isolation:isolate}.editor-styles-wrapper .wp-block-zenblocks-button-basic,.wp-block-editor .wp-block-zenblocks-button-basic{border:none!important}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic .wp-element-button,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic a.wp-element-button,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic .wp-element-button,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic a.wp-element-button{border-radius:inherit}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic>a,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic>button,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic>a,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic>button{border-radius:var(--styling-radius-pc,0)}.editor-styles-wrapper .button-basic{overflow:hidden}.editor-styles-wrapper .button-basic *{box-sizing:inherit}.editor-styles-wrapper .button-basic{display:block;height:auto;margin:var(--spacing-margin-top-pc,0) var(--spacing-margin-left-pc,0) var(--spacing-margin-bottom-pc,0) var(--spacing-margin-right-pc,0);max-height:none;max-width:var(--layout-width-max-pc,none);min-height:auto;min-width:var(--layout-width-min-pc,auto);width:var(--layout-width-pc,auto)}.editor-styles-wrapper .button-basic>a,.editor-styles-wrapper .button-basic>button{align-items:center;background:none;border:var(--styling-border-width-pc,0) var(--styling-border-style-pc,solid) var(--styling-border-color-pc,transparent);border-bottom-left-radius:var(--styling-radius-outer-bottom-right-pc,var(--styling-radius-bottom-right-pc,0));border-bottom-right-radius:var(--styling-radius-outer-bottom-left-pc,var(--styling-radius-bottom-left-pc,0));border-color:var(--styling-border-color-pc,transparent);border-style:var(--styling-border-style-pc,solid);border-top-left-radius:var(--styling-radius-outer-top-right-pc,var(--styling-radius-top-right-pc,0));border-top-right-radius:var(--styling-radius-outer-top-left-pc,var(--styling-radius-top-left-pc,0));border-width:var(--styling-border-width-pc,0);box-shadow:var(--styling-shadow-pc,none);box-sizing:border-box;color:var(--font-color-pc,inherit);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-pc,inherit);font-weight:var(--font-weight-pc,normal);height:var(--layout-height-pc,auto);justify-content:center;letter-spacing:var(--letter-spacing-pc,0);line-height:var(--line-height-pc,1.2);margin:0;max-height:var(--layout-height-max-pc,none);max-width:var(--layout-width-max-pc,none);min-height:var(--layout-height-min-pc,auto);min-width:var(--layout-width-min-pc,auto);mix-blend-mode:var(--styling-mix-blend-mode-pc,normal);opacity:var(--styling-opacity-pc,1);outline:none;overflow:hidden;padding:var(--spacing-padding-top-pc,0) var(--spacing-padding-left-pc,0) var(--spacing-padding-bottom-pc,0) var(--spacing-padding-right-pc,0);position:relative;text-decoration:none;transition:color var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s),text-shadow var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s),border var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s),border-radius var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s),box-shadow var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s),opacity var(--style-transition-duration,.3s) var(--style-transition-easing,ease) var(--style-transition-delay,0s);width:100%}.editor-styles-wrapper .button-basic>a:after,.editor-styles-wrapper .button-basic>button:after{box-shadow:var(--styling-inner-shadow-pc,none);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:100}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-overlay.default,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-overlay.default{background:var(--background-color-pc,none);background-color:transparent;background-image:var(--background-color-pc,none);border-radius:inherit;height:100%;mix-blend-mode:var(--background-color-mix-blend-mode-pc,normal);opacity:var(--background-color-opacity-pc,1);pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s);width:100%;z-index:3}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-overlay.hover,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-overlay.hover{background:var(--background-color-pc-hover,var(--background-color-pc,none));background-color:transparent;background-image:var(--background-color-pc-hover,var(--background-color-pc,none));border-radius:inherit;height:100%;mix-blend-mode:var(--background-color-mix-blend-mode-pc-hover,var(--background-color-mix-blend-mode-pc,normal));opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s);width:100%;z-index:3}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-image.default,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-image.default{background-color:var(--background-base-color-pc,transparent);background-image:var(--background-image-pc,none);background-position:var(--background-position-pc,center);background-repeat:var(--background-repeat-pc,no-repeat);background-size:var(--background-size-pc,cover);border-radius:inherit;height:100%;pointer-events:none;position:absolute;right:0;top:0;transition:all var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s);width:100%;z-index:1}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default{border-radius:inherit;height:100%;opacity:var(--background-pattern-opacity-pc,.5);overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:rotate(var(--background-pattern-rotate-pc,0deg));transition:opacity var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s),transform var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s),background-size var(--background-transition-duration,.15s) var(--background-transition-easing,ease) var(--background-transition-delay,0s);width:100%;z-index:2}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=dots],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=dots]{background-image:radial-gradient(circle,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=diagonal-lines],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=diagonal-lines]{background-image:repeating-linear-gradient(-45deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=cross-lines],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=cross-lines]{background-image:repeating-linear-gradient(-45deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%),repeating-linear-gradient(45deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=horizontal-lines],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=horizontal-lines]{background-image:repeating-linear-gradient(0deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=vertical-lines],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=vertical-lines]{background-image:repeating-linear-gradient(-90deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=grid],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=grid]{background-image:linear-gradient(var(--background-pattern-color-pc,#000) 1px,transparent 1px),linear-gradient(-90deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=diagonal-grid],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=diagonal-grid]{background-image:repeating-linear-gradient(-45deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%),repeating-linear-gradient(45deg,var(--background-pattern-color-pc,#000) 0,var(--background-pattern-color-pc,#000) 1px,transparent 0,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=circles],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=circles]{background-image:radial-gradient(circle,transparent 40%,var(--background-pattern-color-pc,#000) 40%,var(--background-pattern-color-pc,#000) 50%,transparent 50%);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=triangles],.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-bg-pattern.default[data-pattern-pc=triangles]{background-image:conic-gradient(from -210deg at 50% 85%,var(--background-pattern-color-pc,#000) 0deg,var(--background-pattern-color-pc,#000) 120deg,transparent 120deg);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.editor-styles-wrapper .button-basic>a .button-basic-inner,.editor-styles-wrapper .button-basic>button .button-basic-inner{display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%}.editor-styles-wrapper .button-basic>a .button-content,.editor-styles-wrapper .button-basic>button .button-content{align-items:center;display:inline-flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10}.editor-styles-wrapper .button-basic>a .button-basic-text,.editor-styles-wrapper .button-basic>button .button-basic-text{display:block;position:relative;z-index:10}.editor-styles-wrapper .button-basic>a:hover,.editor-styles-wrapper .button-basic>button:hover{border-color:var(--styling-border-color-pc-hover,var(--styling-border-color-pc,transparent));border-style:var(--styling-border-style-pc-hover,var(--styling-border-style-pc,solid));border-width:var(--styling-border-width-pc-hover,var(--styling-border-width-pc,0));color:var(--text-color-hover,inherit);text-decoration:none;text-shadow:var(--text-shadow-hover,none);--zenblocks-radius-top-left-hover:var(--styling-radius-top-left-pc-hover,var(--styling-radius-top-left-pc,var(--styling-radius-pc-hover,var(--styling-radius-pc,0px))));--zenblocks-radius-top-right-hover:var(--styling-radius-top-right-pc-hover,var(--styling-radius-top-right-pc,var(--styling-radius-pc-hover,var(--styling-radius-pc,0px))));--zenblocks-radius-bottom-right-hover:var(--styling-radius-bottom-right-pc-hover,var(--styling-radius-bottom-right-pc,var(--styling-radius-pc-hover,var(--styling-radius-pc,0px))));--zenblocks-radius-bottom-left-hover:var(--styling-radius-bottom-left-pc-hover,var(--styling-radius-bottom-left-pc,var(--styling-radius-pc-hover,var(--styling-radius-pc,0px))));border-bottom-left-radius:calc(var(--zenblocks-radius-bottom-right-hover) + var(--styling-border-width-pc-hover, var(--styling-border-width-pc, 0px)));border-bottom-right-radius:calc(var(--zenblocks-radius-bottom-left-hover) + var(--styling-border-width-pc-hover, var(--styling-border-width-pc, 0px)));border-top-left-radius:calc(var(--zenblocks-radius-top-right-hover) + var(--styling-border-width-pc-hover, var(--styling-border-width-pc, 0px)));border-top-right-radius:calc(var(--zenblocks-radius-top-left-hover) + var(--styling-border-width-pc-hover, var(--styling-border-width-pc, 0px)));box-shadow:var(--styling-shadow-pc-hover,var(--styling-shadow-pc,none));mix-blend-mode:var(--styling-mix-blend-mode-pc-hover,var(--styling-mix-blend-mode-pc,normal));opacity:var(--styling-opacity-pc-hover,var(--styling-opacity-pc,1))}.editor-styles-wrapper .button-basic>a:hover:after,.editor-styles-wrapper .button-basic>button:hover:after{box-shadow:var(--styling-inner-shadow-pc-hover,var(--styling-inner-shadow-pc,none))}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-bg-overlay.default,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-bg-overlay.default{opacity:0}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-bg-overlay.hover,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-bg-overlay.hover{opacity:var(--background-color-opacity-pc-hover,var(--background-color-opacity-pc,1))}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-bg-image.default,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-bg-image.default{background-color:var(--background-base-color-pc-hover,var(--background-base-color-pc,transparent));background-position:var(--background-position-pc-hover,var(--background-position-pc,center));background-repeat:var(--background-repeat-pc-hover,var(--background-repeat-pc,no-repeat));background-size:var(--background-size-pc-hover,var(--background-size-pc,cover))}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-bg-pattern.default,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-bg-pattern.default{opacity:var(--background-pattern-opacity-pc-hover,var(--background-pattern-opacity-pc,.5));transform:rotate(var(--background-pattern-rotate-pc-hover,var(--background-pattern-rotate-pc,0deg)))}.editor-styles-wrapper .button-basic>a:hover .button-basic-text,.editor-styles-wrapper .button-basic>a:hover .button-content *,.editor-styles-wrapper .button-basic>button:hover .button-basic-text,.editor-styles-wrapper .button-basic>button:hover .button-content *{color:var(--text-color-hover,inherit)!important;text-shadow:var(--text-shadow-hover,none)!important}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-icon,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-icon{bottom:var(--icon-bottom-pc-hover,var(--icon-bottom-pc,auto))!important;color:var(--icon-color-pc-hover,var(--icon-color-pc,currentColor))!important;height:var(--icon-size-pc-hover,var(--icon-size-pc,25px))!important;left:var(--icon-right-pc-hover,var(--icon-right-pc,auto))!important;right:var(--icon-left-pc-hover,var(--icon-left-pc,50%))!important;top:var(--icon-top-pc-hover,var(--icon-top-pc,50%))!important;transform:translateX(var(--icon-transform-x-pc-hover,var(--icon-transform-x-pc,-50%))) translateY(var(--icon-transform-y-pc-hover,var(--icon-transform-y-pc,-50%)));width:var(--icon-size-pc-hover,var(--icon-size-pc,25px))!important}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-icon svg,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-icon svg{stroke-width:var(--icon-stroke-width-hover,var(--icon-stroke-width,1.75))}.editor-styles-wrapper .button-basic div:not([class*=-text-micro]):not([class*=-text-sub]):not([class*=-copy-micro]):not([class*=-copy-sub]),.editor-styles-wrapper .button-basic h1,.editor-styles-wrapper .button-basic h2,.editor-styles-wrapper .button-basic h3,.editor-styles-wrapper .button-basic h4,.editor-styles-wrapper .button-basic h5,.editor-styles-wrapper .button-basic h6,.editor-styles-wrapper .button-basic p:not([class*=-text-micro]):not([class*=-text-sub]):not([class*=-copy-micro]):not([class*=-copy-sub]),.editor-styles-wrapper .button-basic span:not([class*=-text-micro]):not([class*=-text-sub]):not([class*=-copy-micro]):not([class*=-copy-sub]){margin:0}.editor-styles-wrapper .button-basic .components-dropdown{position:absolute;z-index:1}.editor-styles-wrapper .button-basic .block-editor-rich-text__editable{position:relative}.editor-styles-wrapper .button-basic.has-icon .button-content{align-items:center;display:flex;flex-direction:row;gap:var(--icon-gap-pc,.5em);width:100%}.editor-styles-wrapper .button-basic .wp-block-zenblocks-button-basic-icon{align-items:center;bottom:var(--icon-bottom-pc,auto);color:var(--icon-color-pc,currentColor);display:inline-flex;flex-shrink:0;height:var(--icon-size-pc,25px);left:var(--icon-right-pc,auto);position:absolute;right:var(--icon-left-pc,50%);top:var(--icon-top-pc,50%);transform:translateX(var(--icon-transform-x-pc,-50%)) translateY(var(--icon-transform-y-pc,-50%));transition:width var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),height var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),top var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),right var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),color var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s);width:var(--icon-size-pc,25px);z-index:999}.editor-styles-wrapper .button-basic .wp-block-zenblocks-button-basic-icon svg{height:100%;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-width,1.75);width:100%}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-thumbnail,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-thumbnail{transition:all var(--thumbnail-transition-duration,.3s) var(--thumbnail-transition-easing,ease) var(--thumbnail-transition-delay,0s)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-overlay.default,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-overlay.default{background:var(--thumbnail-color-pc,transparent);mix-blend-mode:var(--thumbnail-color-blend-mode-pc,normal);opacity:var(--thumbnail-color-opacity-pc,1);transition:all var(--thumbnail-transition-duration,.3s) var(--thumbnail-transition-easing,ease) var(--thumbnail-transition-delay,0s)}.editor-styles-wrapper .button-basic>a .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-image.default,.editor-styles-wrapper .button-basic>button .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-image.default{background-color:var(--thumbnail-image-base-color-pc,transparent);background-image:var(--thumbnail-image-pc,none);background-position:var(--thumbnail-position-pc,50% 50%);background-repeat:var(--thumbnail-repeat-pc,no-repeat);background-size:var(--thumbnail-size-pc,cover);transform:rotate(var(--thumbnail-rotate-pc,0deg));transition:all var(--thumbnail-transition-duration,.3s) var(--thumbnail-transition-easing,ease) var(--thumbnail-transition-delay,0s)}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-thumbnail,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-thumbnail{border-radius:var(--thumbnail-radius-pc-hover,var(--thumbnail-radius-pc,0));height:var(--thumbnail-frame-height-pc-hover,var(--thumbnail-frame-height-pc,60px));right:var(--thumbnail-offset-x-pc-hover,var(--thumbnail-offset-x-pc,0));top:var(--thumbnail-offset-y-pc-hover,var(--thumbnail-offset-y-pc,0));width:var(--thumbnail-frame-width-pc-hover,var(--thumbnail-frame-width-pc,60px))}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-overlay.default,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-overlay.default{background:var(--thumbnail-color-pc-hover,var(--thumbnail-color-pc,transparent))!important;mix-blend-mode:var(--thumbnail-color-blend-mode-pc-hover,var(--thumbnail-color-blend-mode-pc,normal))!important;opacity:var(--thumbnail-color-opacity-pc-hover,var(--thumbnail-color-opacity-pc,1))!important}.editor-styles-wrapper .button-basic>a:hover .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-image.default,.editor-styles-wrapper .button-basic>button:hover .wp-block-zenblocks-button-basic-thumbnail .wp-block-zenblocks-button-basic-thumbnail-image.default{background-color:var(--thumbnail-image-base-color-pc-hover,var(--thumbnail-image-base-color-pc,transparent))!important;background-position:var(--thumbnail-position-pc-hover,var(--thumbnail-position-pc,50% 50%))!important;background-repeat:var(--thumbnail-repeat-pc-hover,var(--thumbnail-repeat-pc,no-repeat))!important;background-size:var(--thumbnail-size-pc-hover,var(--thumbnail-size-pc,cover))!important;transform:rotate(var(--thumbnail-rotate-pc-hover,var(--thumbnail-rotate-pc,0deg)))!important}.editor-styles-wrapper .button-basic.is-switching-preview *,.editor-styles-wrapper .button-basic.is-switching-preview :after,.editor-styles-wrapper .button-basic.is-switching-preview :before{transition:none!important}.editor-styles-wrapper .button-basic.button-basic.button-basic.zenblocks-button-hover-animation-icon-none>a .wp-block-zenblocks-button-basic-icon>.default,.editor-styles-wrapper .button-basic.button-basic.button-basic.zenblocks-button-hover-animation-icon-none>a .wp-block-zenblocks-button-basic-icon>.hover,.editor-styles-wrapper .button-basic.button-basic.button-basic.zenblocks-button-hover-animation-icon-none>button .wp-block-zenblocks-button-basic-icon>.default,.editor-styles-wrapper .button-basic.button-basic.button-basic.zenblocks-button-hover-animation-icon-none>button .wp-block-zenblocks-button-basic-icon>.hover{transition:opacity var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),visibility var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s)!important}.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>a .wp-block-zenblocks-button-basic-icon>.default,.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>button .wp-block-zenblocks-button-basic-icon>.default{align-items:center;color:var(--icon-color-pc,currentColor);display:flex;height:100%;justify-content:center;opacity:1;position:absolute;right:0;top:0;transition:opacity var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),visibility var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s)!important;visibility:visible;width:100%;z-index:999}.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>a .wp-block-zenblocks-button-basic-icon>.hover,.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>button .wp-block-zenblocks-button-basic-icon>.hover{align-items:center;color:var(--icon-color-pc-hover,var(--icon-color-pc,currentColor));display:flex;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s),visibility var(--icon-transition-duration,.3s) var(--icon-transition-easing,ease) var(--icon-transition-delay,0s)!important;visibility:hidden;width:100%;z-index:999}.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>a:hover .wp-block-zenblocks-button-basic-icon>.default,.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>button:hover .wp-block-zenblocks-button-basic-icon>.default{opacity:0!important;visibility:hidden!important}.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>a:hover .wp-block-zenblocks-button-basic-icon>.hover,.editor-styles-wrapper .button-basic.button-basic.button-basic:not([class*=zenblocks-button-hover-animation-icon-])>button:hover .wp-block-zenblocks-button-basic-icon>.hover{opacity:1!important;visibility:visible!important}.state-button-group .components-button{font-size:13px;font-weight:500;height:36px;justify-content:center}.state-button-group .components-button.is-primary{background:#1e1e1e;border-color:#1e1e1e;color:#fff}.state-button-group .components-button.is-secondary{background:#fff;border-color:#ddd;color:#1e1e1e}.state-button-group .components-button.is-secondary:hover{background:#f0f0f0;border-color:#999}.block-editor-block-list__block.wp-block-zenblocks-button-basic,.is-layout-constrained>.block-editor-block-list__block.wp-block-zenblocks-button-basic,:where(.editor-styles-wrapper) .is-layout-constrained>:where(.block-editor-block-list__block.wp-block-zenblocks-button-basic){display:block!important;height:auto!important;margin:var(--spacing-margin-top-pc,0) var(--spacing-margin-left-pc,0) var(--spacing-margin-bottom-pc,0) var(--spacing-margin-right-pc,0)!important;max-height:none!important;max-width:var(--layout-width-max-pc,none)!important;min-height:auto!important;min-width:var(--layout-width-min-pc,auto)!important;width:var(--layout-width-pc,auto)!important}.block-editor-block-preview__container.is-mobile .block-editor-block-list__block.wp-block-zenblocks-button-basic,.block-editor-block-preview__container.is-mobile .editor-styles-wrapper .button-basic,.block-editor-block-preview__container.is-mobile .is-layout-constrained>.block-editor-block-list__block.wp-block-zenblocks-button-basic,.block-editor-block-preview__container.is-mobile :where(.editor-styles-wrapper) .is-layout-constrained>:where(.block-editor-block-list__block.wp-block-zenblocks-button-basic),.is-mobile-preview .block-editor-block-list__block.wp-block-zenblocks-button-basic,.is-mobile-preview .editor-styles-wrapper .button-basic,.is-mobile-preview .is-layout-constrained>.block-editor-block-list__block.wp-block-zenblocks-button-basic,.is-mobile-preview :where(.editor-styles-wrapper) .is-layout-constrained>:where(.block-editor-block-list__block.wp-block-zenblocks-button-basic){height:auto;margin:var(--spacing-margin-top-sp,var(--spacing-margin-top-pc,0)) var(--spacing-margin-left-sp,var(--spacing-margin-left-pc,0)) var(--spacing-margin-bottom-sp,var(--spacing-margin-bottom-pc,0)) var(--spacing-margin-right-sp,var(--spacing-margin-right-pc,0));max-height:none;max-width:var(--layout-width-max-sp,none);min-height:auto;min-width:var(--layout-width-min-sp,auto);width:var(--layout-width-sp,auto)}.button-pattern-selector{display:flex;flex-direction:column;gap:30px;max-height:800px;overflow-y:auto;padding:30px 0 0}.button-pattern-selector .button-pattern-item{align-items:center;display:flex;gap:6px;margin:0}.button-pattern-selector .pattern-preview-wrapper{flex:1;min-width:0;position:relative}.button-pattern-selector .pattern-id-label{color:#999;flex-shrink:0;font-size:10px;line-height:1;pointer-events:none;text-align:left;width:20px}.button-pattern-selector .wp-block-zenblocks-button-basic{display:inline-block;margin:0;position:relative;--spacing-margin-top-pc:0;--spacing-margin-right-pc:0;--spacing-margin-bottom-pc:0;--spacing-margin-left-pc:0}.button-pattern-selector .wp-block-zenblocks-button-basic a{align-items:center;border-bottom-left-radius:var(--styling-radius-bottom-right-pc,var(--styling-radius-pc,0));border-bottom-right-radius:var(--styling-radius-bottom-left-pc,var(--styling-radius-pc,0));border-color:var(--styling-border-color-pc,transparent);border-style:var(--styling-border-style-pc,solid);border-top-left-radius:var(--styling-radius-top-right-pc,var(--styling-radius-pc,0));border-top-right-radius:var(--styling-radius-top-left-pc,var(--styling-radius-pc,0));border-width:var(--styling-border-width-pc,0);box-shadow:var(--styling-shadow-pc);display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-pc);font-weight:var(--font-weight-pc);height:var(--layout-height-pc);justify-content:center;letter-spacing:var(--letter-spacing-pc);line-height:var(--line-height-pc);max-height:var(--layout-height-max-pc);max-width:var(--layout-width-max-pc,none);min-height:var(--layout-height-min-pc);min-width:var(--layout-width-min-pc);mix-blend-mode:var(--styling-mix-blend-mode-pc);opacity:var(--styling-opacity-pc);padding:var(--spacing-padding-top-pc) var(--spacing-padding-left-pc) var(--spacing-padding-bottom-pc) var(--spacing-padding-right-pc);position:relative;text-decoration:none;width:var(--layout-width-pc)}.button-pattern-selector .wp-block-zenblocks-button-basic .button-basic-inner{height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-overlay{background-color:transparent;background-image:var(--background-color-pc,none);height:100%;mix-blend-mode:var(--background-color-mix-blend-mode-pc,normal);opacity:var(--background-color-opacity-pc,1);position:absolute;right:0;top:0;width:100%;z-index:2}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-image{background-image:var(--background-image-pc);background-position:var(--background-position-pc);background-repeat:var(--background-repeat-pc);background-size:var(--background-size-pc);height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern{height:100%;opacity:var(--background-pattern-opacity-pc,.5);overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:rotate(var(--background-pattern-rotate-pc,0deg));width:100%;z-index:3}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern[data-pattern-pc=dots]{background-image:radial-gradient(circle,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern[data-pattern-pc=lines]{background-image:linear-gradient(-90deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) 100%}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern[data-pattern-pc=diagonal]{background-image:linear-gradient(-45deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern[data-pattern-pc=grid]{background-image:linear-gradient(var(--background-pattern-color-pc,#000) 1px,transparent 1px),linear-gradient(-90deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-bg-pattern[data-pattern-pc=cross-lines]{background-image:linear-gradient(-45deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px),linear-gradient(45deg,var(--background-pattern-color-pc,#000) 1px,transparent 1px);background-size:var(--background-pattern-size-pc,10px) var(--background-pattern-size-pc,10px)}.button-pattern-selector .wp-block-zenblocks-button-basic .button-content{align-items:center;display:inline-flex;gap:var(--icon-gap-pc,.5em);height:100%;justify-content:center;position:relative;width:100%;z-index:10}.button-pattern-selector .wp-block-zenblocks-button-basic .button-basic-text{display:block;position:relative;z-index:10}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-icon{align-items:center;bottom:var(--icon-bottom-pc,auto);color:var(--icon-color-pc,currentColor);display:inline-flex;flex-shrink:0;height:var(--icon-size-pc,25px);left:var(--icon-right-pc,auto);position:absolute;right:var(--icon-left-pc,50%);top:var(--icon-top-pc,50%);transform:translateX(var(--icon-transform-x-pc,-50%)) translateY(var(--icon-transform-y-pc,-50%));width:var(--icon-size-pc,25px);z-index:999}.button-pattern-selector .wp-block-zenblocks-button-basic .wp-block-zenblocks-button-basic-icon svg{height:100%;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-width,1.75);width:100%}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb{opacity:.5;outline:2px dashed #c00;outline-offset:2px;position:relative}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md:before,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc:before,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp:before,.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb:before{background:#c00;border-radius:3px;color:#fff;content:"";font-size:10px;font-weight:600;padding:2px 8px;position:absolute;right:0;top:-24px;white-space:nowrap;z-index:100}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc:before{content:"PC非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md:before{content:"MD非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb:before{content:"TB非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-sp:before{content:"SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md:before{content:"PC・MD非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-tb:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-tb:before{content:"PC・TB非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-sp:before{content:"PC・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-tb:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-tb:before{content:"MD・TB非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-sp:before{content:"MD・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-tb.zenblocks-hidden-sp:before{content:"TB・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-tb:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-tb:before{content:"PC・MD・TB非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-sp:before{content:"PC・MD・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-tb.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-tb.zenblocks-hidden-sp:before{content:"PC・TB・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-tb.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-md.zenblocks-hidden-tb.zenblocks-hidden-sp:before{content:"MD・TB・SP非表示"}.block-editor-block-list__block.wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-tb.zenblocks-hidden-sp:before,.editor-styles-wrapper .wp-block-zenblocks-button-basic.is-selected.zenblocks-hidden-pc.zenblocks-hidden-md.zenblocks-hidden-tb.zenblocks-hidden-sp:before{content:"全デバイス非表示"}.zenblocks-microcopy-spacing-controls .spacing-margin-control{margin-bottom:16px}.zenblocks-microcopy-spacing-controls .spacing-margin-control .components-base-control{margin-bottom:.5em!important;padding-top:0!important}.zenblocks-microcopy-spacing-controls .spacing-margin-control .components-base-control .components-base-control{padding-left:0!important;padding-right:0!important}.zenblocks-microcopy-spacing-controls .spacing-margin-label{font-size:11px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.zenblocks-microcopy-spacing-controls .spacing-margin-controls{align-items:flex-start;display:flex}.zenblocks-microcopy-spacing-controls .spacing-margin-controls .components-range-control{flex:1}.zenblocks-microcopy-spacing-controls .spacing-margin-controls .unit-select{flex:0 0 70px;margin-right:8px}.zenblocks-microcopy-spacing-controls .spacing-margin-controls .auto-margin-indicator{background-color:#f0f0f0;border-radius:4px;flex:1;margin-left:10px;padding:8px 12px}.zenblocks-microcopy-spacing-controls .spacing-margin-controls .auto-margin-indicator p{font-style:italic;margin:0}.zenblocks-microcopy-spacing-controls .spacing-margin-controls .unit-label{color:#757575;flex:0 0 auto;font-size:12px;line-height:40px;margin-right:8px}.zenblocks-panel--no-subpanel.components-panel__body>.components-panel__body-title{margin-bottom:0!important}.zenblocks-panel--no-subpanel.components-panel__body>div:not(.components-panel__body-title){padding:16px 0}.zenblocks-panel--no-subpanel.components-panel__body>div:not(.components-panel__body-title) [class*=-title]{margin-bottom:0!important}.zenblocks-panel--band .zenblocks-panel--level-2.components-panel__body>.components-panel__body-title,.zenblocks-panel--thumbnail .zenblocks-panel--level-2.components-panel__body>.components-panel__body-title{background-image:none!important}.zenblocks-buttonbasic-doc-link-wrap{display:flex;margin:-10px 52px 16px 0}.zenblocks-buttonbasic-doc-link{align-items:center;color:#007cba;display:inline-flex;font-size:12px;gap:4px;line-height:1.5;text-decoration:underline}.zenblocks-buttonbasic-doc-link:hover{color:#005a87}.zenblocks-buttonbasic-doc-link-icon{flex:0 0 auto}.components-dropdown-menu__menu .components-button.has-icon.has-text{gap:10px}.zenblocks-font-family-list,.zenblocks-font-weight-list{display:flex;flex-direction:column;gap:4px;max-height:205px;overflow-y:auto;padding:4px 0}.zenblocks-font-family-item,.zenblocks-font-weight-item{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;text-align:right;transition:all .15s ease;width:100%}.zenblocks-font-family-item:hover,.zenblocks-font-weight-item:hover{background:#f6f7f7;border-color:#c3c4c7}.zenblocks-font-family-item.is-selected,.zenblocks-font-weight-item.is-selected{background:#f0f6fc;border-color:#2669e6}.zenblocks-font-family-item.is-selected .zenblocks-font-family-item__preview,.zenblocks-font-family-item.is-selected .zenblocks-font-weight-item__label,.zenblocks-font-weight-item.is-selected .zenblocks-font-family-item__preview,.zenblocks-font-weight-item.is-selected .zenblocks-font-weight-item__label{color:#1e1e1e}.zenblocks-font-family-item.is-unavailable .zenblocks-font-weight-item__label,.zenblocks-font-weight-item.is-unavailable .zenblocks-font-weight-item__label{color:#949494}.zenblocks-font-family-item.is-unavailable:hover,.zenblocks-font-weight-item.is-unavailable:hover{background:#fafafa}.zenblocks-font-family-item__label,.zenblocks-font-family-item__preview,.zenblocks-font-weight-item__label,.zenblocks-font-weight-item__preview{color:#1e1e1e;flex:1;line-height:1.4}.zenblocks-font-family-item__check,.zenblocks-font-weight-item__check{align-items:center;color:#2669e6;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.zenblocks-font-family-item__check svg,.zenblocks-font-weight-item__check svg{height:20px;width:20px}.zenblocks-font-family-item__unavailable,.zenblocks-font-weight-item__unavailable{color:#949494;flex-shrink:0;font-size:11px;margin-right:8px}.zenblocks-font-weight-section{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px}.zenblocks-font-weight-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.zenblocks-font-weight-header__label{color:#1e1e1e;font-size:11px;font-weight:500;text-transform:uppercase}.zenblocks-font-weight-header__hint{color:#757575;font-size:11px}.zenblocks-font-weight-buttons{display:flex;flex-wrap:wrap;gap:4px}.zenblocks-font-weight-button{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:500;min-width:44px;padding:8px 10px;text-align:center;transition:all .15s ease}.zenblocks-font-weight-button:hover{background:#f6f7f7;border-color:#c3c4c7}.zenblocks-font-weight-button.is-selected{background:#2669e6;border-color:#2669e6;color:#fff}.zenblocks-font-weight-button.is-unavailable{background:#f9f9f9;border-color:#e8e8e8;color:#b0b0b0}.zenblocks-font-weight-button.is-unavailable:hover{background:#f5f5f5;border-color:#ddd}.zenblocks-font-weight-button.is-unavailable.is-selected{background:#8a9be6;border-color:#8a9be6;color:#fff}.zenblocks-font-size-list{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:4px 0}.zenblocks-font-size-section__title{color:#757575;display:block;font-size:11px;font-weight:500;margin-bottom:6px}.zenblocks-font-size-section__list{display:flex;flex-direction:column;gap:4px}.zenblocks-font-size-item{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;text-align:right;transition:all .15s ease;width:100%}.zenblocks-font-size-item:hover{background:#f6f7f7;border-color:#c3c4c7}.zenblocks-font-size-item.is-selected{background:#f0f6fc;border-color:#2669e6}.zenblocks-font-size-item__name{color:#2d2d2d;flex:1;font-size:10px;line-height:1.4}.zenblocks-font-size-item__size-info{align-items:center;display:flex;gap:4px;margin-right:8px}.zenblocks-font-size-item__value{color:#1e1e1e;font-size:13px;font-weight:700}.zenblocks-font-size-item__separator{color:#999;font-size:12px}.zenblocks-font-size-item__check{align-items:center;color:#2669e6;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:8px;width:20px}.zenblocks-font-size-item__check svg{height:20px;width:20px}.zenblocks-button-settings-popover .zenblocks-sync-hover-style{background-color:rgba(0,0,0,.04)}.zenblocks-button-settings-popover .zenblocks-button-settings-menu{padding:0}.zenblocks-button-settings-popover .zenblocks-menu-item-icon{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-left:8px;width:24px}.zenblocks-button-settings-popover .zenblocks-menu-item-icon svg{height:24px;width:24px}.zenblocks-button-settings-popover .zenblocks-menu-item-with-sync{align-items:center;display:flex;gap:0;position:relative}.zenblocks-button-settings-popover .zenblocks-menu-item-with-sync .components-menu-item__button{flex:1;padding-left:36px}.zenblocks-button-settings-popover .zenblocks-menu-item-with-sync .components-menu-item__button:focus{box-shadow:none;outline:none}.zenblocks-button-settings-popover .zenblocks-menu-item-with-sync .components-menu-item__button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.zenblocks-button-settings-popover .zenblocks-toolbar-sync-button{align-items:center;background:transparent;border:none;border-radius:4px;color:#757575;cursor:pointer;display:flex;height:24px;justify-content:center;left:4px;min-width:24px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s,background-color .15s;z-index:1}.zenblocks-button-settings-popover .zenblocks-toolbar-sync-button:hover{background-color:rgba(0,0,0,.08);color:#1e1e1e}.zenblocks-button-settings-popover .zenblocks-toolbar-sync-button:focus{box-shadow:none;outline:none}.zenblocks-button-settings-popover .zenblocks-toolbar-sync-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.zenblocks-button-settings-popover .zenblocks-toolbar-sync-button svg{height:18px;width:18px}.zenblocks-save-pattern-modal{z-index:1000001!important}.zenblocks-save-pattern-modal-overlay{z-index:1000000!important}.zenblocks-gradient-notice{font-size:12px;line-height:1.5;margin-bottom:0;margin-top:12px;padding:8px 12px}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a:hover,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button:hover,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a:hover,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button:hover{border-color:var(--styling-border-color-pc-hover,var(--styling-border-color-pc,transparent))!important;border-style:var(--styling-border-style-pc-hover,var(--styling-border-style-pc,solid))!important;border-width:var(--styling-border-width-pc-hover,var(--styling-border-width-pc,0))!important;box-shadow:var(--styling-shadow-pc-hover,var(--styling-shadow-pc,none))!important;mix-blend-mode:var(--styling-mix-blend-mode-pc-hover,var(--styling-mix-blend-mode-pc,normal))!important;opacity:var(--styling-opacity-pc-hover,var(--styling-opacity-pc,1))!important}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-overlay.default,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-overlay.default,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-overlay.default,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-overlay.default{opacity:0!important}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-overlay.hover,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-overlay.hover,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-overlay.hover,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-overlay.hover{opacity:var(--background-color-opacity-pc-hover,var(--background-color-opacity-pc,1))!important}.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-image.default,.editor-styles-wrapper .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-image.default,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>a .wp-block-zenblocks-button-basic-bg-image.default,.wp-block-editor .wp-block-zenblocks-button-basic.button-basic.is-hover-preview>button .wp-block-zenblocks-button-basic-bg-image.default{background-color:var(--background-base-color-pc-hover,var(--background-base-color-pc,transparent))!important;background-image:var(--background-image-pc-hover,var(--background-image-pc,none))!important;background-position:var(--background-position-pc-hover,var(--background-position-pc,center))!important;background-repeat:var(--background-repeat-pc-hover,var(--background-repeat-pc,no-repeat))!important;background-size:var(--background-size-pc-hover,var(--background-size-pc,cover))!important}.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-band,.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-bg-movie,.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-bg-poster,.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-text-micro,.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-text-sub,.wp-block-zenblocks-button-basic.button-basic.is-free-preview .wp-block-zenblocks-button-basic-thumbnail{display:none!important}.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>a,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>button,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>a,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>button,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>a,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>button,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>a,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>button{animation:none!important}.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>a .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>a .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>button .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-animation-]>button .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>a .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>a .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>button .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-frame-animation-]>button .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>a .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>a .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>button .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-icon-]>button .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>a .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>a .wp-block-zenblocks-button-basic-text,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>button .wp-block-zenblocks-button-basic-icon,.wp-block-zenblocks-button-basic.button-basic.is-free-preview[class*=zenblocks-button-hover-animation-text-]>button .wp-block-zenblocks-button-basic-text{animation:none!important;transition:none!important}.wp-block-zenblocks-button-basic.button-basic.is-free-preview{outline:2px dashed #2196f3!important;outline-offset:3px}.zenblocks-toolbar-pro-badge.components-button{position:relative}.zenblocks-toolbar-pro-badge.components-button:after{background:#d84315;border-radius:2px;color:#fff;content:"PRO";font-size:8px;font-weight:700;left:-4px;letter-spacing:.3px;line-height:1;padding:2px 3px;pointer-events:none;position:absolute;top:-2px}.zenblocks-toolbar-pro-badge.components-button.is-pressed{background:#1e1e1e;color:#fff}