/* Site-wide container width */
:root {
	--yaj-container-width: 1200px;
	--ast-normal-container-width: var(--yaj-container-width);
}

/* Astra theme containers */
.ast-container,
#masthead .ast-container,
.site-primary-footer-wrap .ast-container,
.site-below-footer-wrap .ast-container,
.site-above-footer-wrap .ast-container,
.ast-builder-grid-row-container,
.ast-separate-container .ast-article-single,
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-archive-description,
.ast-separate-container .comments-area {
	max-width: var(--yaj-container-width) !important;
}

/* Elementor boxed layouts */
.elementor-section.elementor-section-boxed > .elementor-container,
.elementor-default-width-yes.e-con > .e-con-inner {
	max-width: var(--yaj-container-width) !important;
	margin-left: auto;
	margin-right: auto;
}

/* Custom YAJTOOL sections */
.yaj-top-bar__inner,
.yaj-shop-categories__inner {
	max-width: var(--yaj-container-width);
}

/* Homepage Elementor inner content */
.home .elementor-95 .elementor-element-31c840d > .e-con-inner,
.home .elementor-95 .elementor-element-966d6bb > .e-con-inner,
.home .elementor-95 .elementor-element-2b83744::before,
.home .elementor-95 .elementor-element-2b83744::after,
.home .elementor-95 .elementor-element-bd78b80 {
	max-width: var(--yaj-container-width);
}

.home .elementor-95 .e-con > .e-con-inner {
	max-width: var(--yaj-container-width);
	margin-left: auto;
	margin-right: auto;
}
