.pb-pro-feature-notice{margin:0 0 16px}.pb-pro-feature-notice .components-notice__content{margin:12px 0 12px 12px}.pb-pro-feature-notice__description{margin:6px 0 0}.pb-pro-feature-notice__features{margin:8px 18px 0 0}.pb-pro-feature-notice__features li{margin-bottom:4px}.pb-pro-feature-notice__actions{margin-top:12px}.pb-pro-feature-notice--compact .pb-pro-feature-notice__description{margin-bottom:0}.pb-pro-feature-notice--compact .pb-pro-feature-notice__features{display:none}.pb-pro-feature-notice--compact .pb-pro-feature-notice__actions{margin-top:8px}
.pb-block-preview{align-items:center;background:#3b82f6;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:center;padding:20px}.pb-block-preview svg{fill:#fff;height:100px;width:100px}.pb-spinner-wrapper{align-items:center;animation:pb-spinner-fade-in .25s ease-out forwards;display:flex;justify-content:center;min-height:200px;opacity:0;width:100%}.pb-spinner-wrapper svg{height:48px;margin:0 auto;width:48px}.pb-spinner-wrapper svg .fb-circle-bg{fill:#3b82f6}.pb-spinner-wrapper svg .fb-dot,.pb-spinner-wrapper svg .fb-square{fill:#fff}.pb-spinner-wrapper svg .fb-spinner-squares{animation:fb-morph-out .6s ease-in-out forwards;transform-origin:12px 12px}.pb-spinner-wrapper svg .fb-spinner-orbit{animation:fb-orbit-fade-in .6s ease-in-out forwards,fb-orbit-rotate 1.2s linear .6s infinite;opacity:0;transform-origin:12px 12px}@keyframes fb-morph-out{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(.5)}}@keyframes fb-orbit-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fb-orbit-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes pb-spinner-fade-in{0%{opacity:0}to{opacity:1}}.block-editor-block-list__block.wp-block-folioblocks-carousel-gallery-block .pb-carousel-gallery{--pb-carousel-shadow-space:72px;margin-block:0}.block-editor-block-list__block.wp-block-folioblocks-carousel-gallery-block .pb-carousel-controls{margin-top:calc((var(--pb-carousel-shadow-space, 72px) - 20px)*-1)}
