.kadence-blocks-image-picker,.kadence-blocks-image-picker .kadence-blocks-image-picker-contents,.kadence-blocks-image-picker .kadence-blocks-image-picker-router,.kadence-blocks-image-picker .kadence-blocks-image-picker-wrapper{height:100%;width:100%}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents{display:grid;grid-template-columns:1fr 300px;grid-template-rows:min-content 1fr}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-search-container{background:#f6f7f7;border-bottom:1px solid #dcdcde;order:1;padding:10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-search-container input{height:38px;width:100%}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-search-container .components-button.kb-pexels-search-send{border-radius:2px;height:38px;padding-left:12px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container{order:3;overflow:auto;padding:10px 10px 0}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .kb-css-masonry{margin-left:-10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .kb-css-masonry .kb-css-masonry_column{padding-left:10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result{border-radius:5px;line-height:0;margin-bottom:10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .result-wrap{position:relative}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .image-wrap{border:0;border-radius:0;display:block;height:auto;line-height:0;max-height:none;min-height:0;padding:0;position:relative}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .image-wrap:focus-visible .image-hover-container{opacity:1;visibility:visible}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .image-wrap img{width:100%}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .image-hover-container{background-color:rgba(0,88,176,.45);height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;visibility:none;width:100%}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .download-button{background-color:#fff;border-radius:2px;bottom:10px;padding:2px;position:absolute;right:10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result .download-button.btn-already-downloaded{background-color:#65c774}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result.active .image-hover-container,.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result:hover .image-hover-container{opacity:1;visibility:visible}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-scroll-container .result.downloaded .download-button{background-color:#65c774}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar{background:#f6f7f7;border-left:1px solid #dcdcde;display:flex;flex-direction:column;grid-row:span 2;justify-content:space-between;order:2}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container{overflow:auto;padding:20px 16px 0}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container hr{margin:10px 0}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container .result-details{display:flex;flex-direction:column;gap:10px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container .result-details .result-detail{display:grid;gap:10px;grid-template-columns:30% minmax(0,1fr)}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container .result-details .result-detail .result-detail-label{text-align:right}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .result-details-container .result-details .result-detail .result-detail-value{word-wrap:break-word}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kadence-blocks-image-picker-sidebar .download-button{border-radius:0;justify-content:center}.kb-pexels-search{align-items:center;display:flex;gap:4px;width:100%}.kb-pexels-search .components-base-control{flex-grow:1}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kb-image-selection-button{background-color:#2271b1;border:0;box-shadow:0 0 0 3px #fff,0 0 0 5px #2271b1;color:#fff;cursor:pointer;height:18px;min-width:0;opacity:0;outline:0;padding:0;position:absolute;right:0;top:0;width:18px;z-index:10}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .kb-image-selection-button svg{height:18px;max-height:18px;max-width:18px;width:18px}.kadence-blocks-image-picker .kadence-blocks-image-picker-contents .result.is-selected .kb-image-selection-button{opacity:1}
