.wpzb-settings-panel .components-panel__body.wpzb-sub-panel{background-color:rgba(0,0,0,0.015);border:1px solid rgba(0,0,0,0.1);margin:0 0 16px}.wpzb-settings-panel .components-panel__body.wpzb-sub-panel.no-padding .components-tools-panel{padding-left:0;padding-right:0px}.wpzb-settings-panel .components-panel__body.wpzb-sub-panel:last-child{margin-bottom:0}.wpzb-settings-panel select[multiple]{height:100px !important}.wpzb-button-select .components-radio-control__group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0}.wpzb-button-select .components-radio-control__group-wrapper .components-base-control__label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.wpzb-button-select .components-radio-control__group-wrapper .components-h-stack{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option{position:relative;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:8px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option .components-radio-control__input{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:0;border-radius:0;margin:0}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option .components-radio-control__input::before{display:none}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option .components-radio-control__input:checked+label,.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option .components-radio-control__input:checked+label::before{color:#fff}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option:nth-child(1) .components-radio-control__input{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option:last-child .components-radio-control__input{border-top-right-radius:5px;border-bottom-right-radius:5px}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option:nth-child(3):last-child .components-radio-control__input{border-left:0}.wpzb-button-select .components-radio-control__group-wrapper .components-radio-control__option label{position:relative;z-index:2}.wpzb-button-select.wpzb-button-select-nolabel .components-radio-control__group-wrapper .components-base-control__label{display:none}.wpzb-button-select.wpzb-button-select-icons .components-radio-control__group-wrapper .components-radio-control__option input{max-width:100%}.wpzb-button-select.wpzb-button-select-icons .components-radio-control__group-wrapper .components-radio-control__option label::before{display:block;font-family:'dashicons';font-size:30px;line-height:1}.wpzb-button-select.wpzb-button-select-icons .components-radio-control__group-wrapper .components-radio-control__option:nth-child(1) label::before{content:'\f13c'}.wpzb-button-select.wpzb-button-select-icons .components-radio-control__group-wrapper .components-radio-control__option:nth-child(2) label::before{content:'\f509'}.wpzb-button-select.wpzb-button-select-icons .components-radio-control__group-wrapper .components-radio-control__option:nth-child(3) label::before{content:'\f489'}.wpzb-portfolio-video-panel .wpzb-button-select{margin:0 0 0.5em}.wpzb-cover-video{position:relative}.wpzb-cover-video.nopad{padding:0}.wpzb-cover-video.editor-post-featured-image__preview{border:1px solid #a2aab2}.wpzb-cover-video .components-spinner{position:absolute;top:10px !important;left:auto !important;right:10px !important;z-index:2;margin:0 !important}.wpzb-cover-video .wpzb-cover-video-url-input{padding:0;margin:0}.wpzb-cover-video .wpzb-cover-video-url-input .components-base-control__field{padding:0;margin:0}.wpzb-cover-video .wpzb-cover-video-url-input .components-base-control__field .components-text-control__input{text-align:center;line-height:20px;background:transparent;padding:8px 10px;border:0;border-radius:0;margin:0}.wpzb-cover-video.editor-post-featured-image__toggle .wpzb-cover-video-url-input .components-base-control__field .components-text-control__input{min-height:90px}.wpzb-settings-panel .components-panel__body-toggle.components-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpzb-settings-panel .components-panel__body-toggle svg.components-panel__icon{width:20px;height:20px;margin:0 10px 0 0}.wpzoom-blocks.wpzoom-blocks_portfolio-block_view-all,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul a,.wpzoom-blocks_portfolio-block .portfolio_item a,.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a{pointer-events:none;cursor:pointer}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul a:hover,.wpzoom-blocks_portfolio-block .portfolio_item a:hover,.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title:hover{cursor:pointer}

