.blog{.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1450px;margin-left:0 !important;margin-right:0 !important}.wp-container-core-columns-is-layout-cbe57604{margin:0 auto !important}}.blog{.wp-block-post-template{margin-top:2.5rem;.wp-block-post-title{text-align:left}.wp-block-post-featured-image{max-height:325px;margin:0 auto}}}.blog .blog-sidebar{position:relative;form,h3,ul{position:relative;z-index:2}form{padding-top:2.5rem}h3{color:var(--purple-dark);margin-top:2rem}ul{list-style-type:none;padding-left:0;li a{font-size:1.1rem}}}@media screen and (min-width:780px){.blog-sidebar:before{content:"";display:block;height:100%;min-height:680px;width:100%;background:url(https://joannscraftplace.com/wp-content/uploads/2026/03/bg-watercolor-light-purple-transparent.png) no-repeat;background-size:cover;transform:rotate(180deg);position:absolute;right:0;z-index:1}.blog-sidebar{padding:0 2.5rem}}.archive:not(.woocommerce-page){h1{margin-bottom:1.5rem}.wp-block-query.is-layout-flow.wp-block-query-is-layout-flow{max-width:1000px}}.single-post{main{margin-top:0 !important;.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1000px}}figure{aspect-ratio:16/4 !important}h1{color:var(--purple-dark);font-size:2.5rem;font-weight:500;margin-top:2rem;text-align:center}.wp-block-post-date{margin:0 auto}.wp-container-core-group-is-layout-4efaea1e{margin-bottom:0 !important}.logged-in-as{display:none}}.single-post{.comment-reply-title{color:var(--purple-dark);margin-bottom:1rem}.comment-form .form-submit .wp-element-button{width:100%}.wp-block-comments{background:rgba(255,255,255,.5);padding:1rem 2rem}.wp-block-comments:not(:has(.wp-block-comment-template)){display:none}}