/* ==============================================
   Chic Page: Full-Width Banner Fix
   Breakout of .entry-content.is-layout-constrained
   Scoped to .page-id-33795 — no other pages affected
   Task: https://app.clickup.com/t/86ex3rjhv
   ============================================== */
.page-id-33795 .site-main .entry-content .wp-block-uagb-container.alignfull,
.page-id-33795 .site-main .entry-content > .alignfull {
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	box-sizing: border-box;
}

/* ==============================================
   Chic Page: Hero Banner Inner Content — Full Width
   UAGB --inner-content-custom-width caps at 1140px
   Override to fill the full-width container
   ============================================== */
.page-id-33795 .uagb-block-8ad809d1 > .uagb-container-inner-blocks-wrap {
	max-width: 100% !important;
}

.page-id-33795 .uagb-block-8ad809d1.alignfull {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.page-id-33795 .uagb-block-8ad809d1 .wp-block-uagb-image__figure,
.page-id-33795 .uagb-block-8ad809d1 .wp-block-uagb-image__figure > img {
	width: 100% !important;
}

/* ==============================================
   Chic Page: Remove Gap Between Header and Banner
   .ct-container-full padding-top:20px +
   Greenshift gsbp-2247f22 padding-top:60px = 80px gap
   ============================================== */
.page-id-33795 .ct-container-full {
	padding-top: 0 !important;
}
.page-id-33795 .gspb_container-gsbp-2247f22 {
	padding-top: 0 !important;
}
