/* All eleven first-level category archives mount this support section from 511.
 * Keep its existing responsive boxed maximum; the section owns the side gutter. */
html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element.elementor-element-8b20020 {
    padding-inline: var(--cie-section-padding-inline, clamp(20px, 4.167vw, 80px)) !important;
    padding-block: 0 !important;
}

html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element.elementor-element-8b20020.elementor-element-8b20020.elementor-element-8b20020.elementor-element-8b20020.elementor-element-8b20020 > .e-con-inner {
    --padding-left: 0px !important;
    --padding-right: 0px !important;
    --padding-top: var(--cie-section-padding-block-compact, clamp(36px, 3.125vw, 60px)) !important;
    --padding-bottom: var(--cie-section-padding-block-compact, clamp(36px, 3.125vw, 60px)) !important;
    padding-inline: 0 !important;
    padding-block: var(--cie-section-padding-block-compact, clamp(36px, 3.125vw, 60px)) !important;
    min-width: 0;
}

/* Let the preceding shared-projects widget end at its rendered content. */
html body.tax-product_cat .cie-category-support-content-mount .elementor-511 :is(.elementor-element-ctpmt511, .cie-category-trusted-projects-template-widget) {
    display: contents;
}

/* Scale only the light/dark content boxes; the adjacent shared sections stay separate. */
html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element-25bd112 > :is(.elementor-element-c5810a0, .elementor-element-7dca186) {
    padding: clamp(20px, 2.777778vw, 40px) !important;
    min-width: 0;
}

html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element-25bd112 .elementor-widget-heading .elementor-heading-title {
    font-size: clamp(18px, 1.527778vw, 22px) !important;
}

html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element-25bd112 .elementor-widget-text-editor,
html body.tax-product_cat .cie-category-support-content-mount .elementor-511 .elementor-element-25bd112 .elementor-widget-text-editor :is(p, li) {
    font-size: clamp(16px, 1.25vw, 18px) !important;
}
