.hero-block-editor{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:2rem}.hero-block-editor h3{margin-top:0}.hero-block-editor .hero-field{margin-bottom:1rem}.hero-block-editor .hero-field label{display:block;font-weight:700;margin-bottom:.5rem}.hero-block-editor .hero-field .wp-block-araheadlesscms-hero__input{background-color:#fff;border:1px solid #ddd;border-radius:3px;padding:.5rem}.hero-block-editor .hero-image{border-radius:3px;height:auto;margin-bottom:.5rem;max-width:100%}.hero-block-editor .hero-button-group button+button{margin-left:.5rem}.wp-block-araheadlesscms-hero .hero-content .hero-title{font-size:2.5rem;margin-bottom:1rem}.wp-block-araheadlesscms-hero .hero-content .hero-subtitle{font-size:1.25rem;margin-bottom:2rem}.wp-block-araheadlesscms-hero .hero-content .hero-image{border-radius:3px;height:auto;max-width:100%}
.content-section-editor .content-section-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:2rem}.content-section-editor .content-section-container .content-field{margin-bottom:1rem}.content-section-editor .content-section-container .content-field label{display:block;font-weight:700;margin-bottom:.5rem}.content-section-editor .content-section-container .content-field .wp-block-araheadlesscms-content-section__input,.content-section-editor .content-section-container .content-field h2{background-color:#fff;border:1px solid #ddd;border-radius:3px;margin:0;padding:.5rem}.content-section-editor .content-section-container .content-field .content-input{min-height:150px}.wp-block-araheadlesscms-content-section{padding:2rem}.wp-block-araheadlesscms-content-section .content-section-heading{margin-bottom:1rem}.wp-block-araheadlesscms-content-section .content-section-content{line-height:1.6}.wp-block-araheadlesscms-content-section .content-section-content p{margin-bottom:1rem}.wp-block-araheadlesscms-content-section .content-section-content p:last-child{margin-bottom:0}
.cta-block-editor .cta-container{background-color:#f9f9f9;background-color:#f0f0f0;border:2px dashed #ddd;border-radius:4px;padding:2rem;text-align:center}.cta-block-editor .cta-container h3{margin-top:0}.cta-block-editor .cta-container .cta-field{margin-bottom:1rem}.cta-block-editor .cta-container .cta-field label{display:block;font-weight:700;margin-bottom:.5rem}.cta-block-editor .cta-container .cta-field .wp-block-araheadlesscms-call-to-action__input{background-color:#fff;border:1px solid #ddd;border-radius:3px;padding:.5rem}.cta-block-editor .cta-container .cta-button-preview{background-color:#0073aa;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:.75rem 1.5rem;text-decoration:none}.cta-block-editor .cta-container .cta-button-preview:hover{opacity:.9}.cta-block-editor .cta-container .cta-button-preview{margin-top:1rem}.wp-block-araheadlesscms-call-to-action{background-color:#f9f9f9;border-radius:4px;padding:2rem;text-align:center}.wp-block-araheadlesscms-call-to-action .cta-content{margin:0 auto;max-width:600px}.wp-block-araheadlesscms-call-to-action .cta-content .cta-title{font-size:2rem;margin-bottom:1rem}.wp-block-araheadlesscms-call-to-action .cta-content .cta-description{color:#666;font-size:1.125rem;margin-bottom:2rem}.wp-block-araheadlesscms-call-to-action .cta-content .cta-button{background-color:#0073aa;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:.75rem 1.5rem;text-decoration:none}.wp-block-araheadlesscms-call-to-action .cta-content .cta-button:hover{opacity:.9}
.test-block-editor{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:2rem}.wp-block-araheadlesscms-test{padding:1rem}
