.elementor-1162 .elementor-element.elementor-element-1a0a50a{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1162 .elementor-element.elementor-element-1a0a50a:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-1a0a50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/7021e229-91fc-47a3-ac15-e2137e1d4222.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-b959878{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1162 .elementor-element.elementor-element-fb4021d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-f49dd34{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-f49dd34:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-f49dd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/764a869e-f9c1-407b-aa67-ae65f68c7b03.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-8da0532{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-f92e627{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-f92e627:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-f92e627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/e80777bf-27fc-4e51-9bbd-e31186176411.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-6d0b624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-12e3c2c{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-12e3c2c:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-12e3c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/e9c5ea41-6b67-4400-8dde-dff80d4e9fc3.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-5167944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-745f120{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-745f120:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-745f120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/eb943edb-9471-469d-b2fd-d492ec0b1749.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-45f5552{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-c6236bc{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-c6236bc:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-c6236bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/2756faa4-794f-4e2b-a8b4-67fd40fc4127.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-c5381e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1162 .elementor-element.elementor-element-a0f94ea{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1162 .elementor-element.elementor-element-a0f94ea:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-a0f94ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/4e972968-fdcc-4242-927f-6fee53c4a490.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-3de2d53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1162 .elementor-element.elementor-element-8ca54e7{--display:flex;}@media(max-width:767px){.elementor-1162 .elementor-element.elementor-element-b959878:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-b959878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/7021e229-91fc-47a3-ac15-e2137e1d4222.jpg");background-position:center center;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-b959878{--min-height:147px;}}@media(min-width:768px){.elementor-1162 .elementor-element.elementor-element-1a0a50a{--width:1170px;}.elementor-1162 .elementor-element.elementor-element-f49dd34{--width:95%;}.elementor-1162 .elementor-element.elementor-element-f92e627{--width:95%;}.elementor-1162 .elementor-element.elementor-element-12e3c2c{--width:95%;}.elementor-1162 .elementor-element.elementor-element-745f120{--width:95%;}.elementor-1162 .elementor-element.elementor-element-c6236bc{--width:95%;}.elementor-1162 .elementor-element.elementor-element-a0f94ea{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-f49dd34 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-f49dd34 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92e627 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-f92e627 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e3c2c *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-12e3c2c {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745f120 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-745f120 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6236bc *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-c6236bc {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f94ea *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-a0f94ea {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */