.elementor-11139 .elementor-element.elementor-element-2998c4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-11139 .elementor-element.elementor-element-2998c4d{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-2998c4d *//* 强制消除手机端文章页左右留白 */
@media (max-width: 921px) {
    /* 1. 消除主题自带的容器内边距 */
    .ast-separate-container .ast-article-single, 
    .ast-separate-container .site-main {
        padding: 0 !important;
        margin: 0 !important;
    }

    /* 2. 强制 Elementor 元素占满全屏 */
    .elementor-section-filled, 
    .elementor-section-full_width {
        width: 100vw !important;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw !important;
        margin-right: -50vw !important;
    }

    /* 3. 针对您博文内容的微调：确保文字不贴死边缘 */
    .sox-blog-post {
        padding: 15px 15px !important; /* 这里由您决定文字离边缘多远 */
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */