.elementor-5885 .elementor-element.elementor-element-6e7732d{--display:flex;--background-transition:0.3s;}.elementor-5885 .elementor-element.elementor-element-e81b3ca .woocommerce-breadcrumb{color:#7D7D7D;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:left;}.elementor-5885 .elementor-element.elementor-element-e81b3ca .woocommerce-breadcrumb > a{color:#7D7D7D;}.elementor-5885 .elementor-element.elementor-element-e81b3ca > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 00px 0px;}.elementor-5885 .elementor-element.elementor-element-e81b3ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5885 .elementor-element.elementor-element-e81b3ca.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5885 .elementor-element.elementor-element-d854494{--display:flex;--background-transition:0.3s;}.elementor-5885 .elementor-element.elementor-element-465125e{--spacer-size:10px;}.elementor-5885 .elementor-element.elementor-element-8570f9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-5885 .elementor-element.elementor-element-ce5f2d4{--display:flex;--background-transition:0.3s;}.elementor-5885 .elementor-element.elementor-element-2355df1{--spacer-size:50px;}.elementor-5885 .elementor-element.elementor-element-3df3993{--display:flex;--background-transition:0.3s;}.elementor-5885 .elementor-element.elementor-element-65339e1{--spacer-size:50px;}@media(max-width:990px){.elementor-5885 .elementor-element.elementor-element-e81b3ca > .elementor-widget-container{padding:20px 0px 15px 0px;}}@media(max-width:767px){.elementor-5885 .elementor-element.elementor-element-e81b3ca > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-7165225 */html {
    height:100%;
    margin: 0; /* 移除默认边距 */
    padding: 0; /* 移除默认填充 */
    box-sizing: border-box; /* 边框和内边距不再增加宽高 */
}

body {
    min-height: 100vh; /* 使用视窗高度，而非百分比 */
    position: relative; /* 相对定位，为绝对定位的页脚提供参考 */
    padding-bottom: 232px; /* 默认的页脚空间 */
    box-sizing: border-box; /* 确保内边距不会增加总体尺寸 */
}/* End custom CSS */