.elementor-16041 .elementor-element.elementor-element-61c6380b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16041 .elementor-element.elementor-element-5f8cf768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16041 .elementor-element.elementor-element-29b7d683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.woocommerce .elementor-16041 .elementor-element.elementor-element-60c88f65 .price{font-size:30px;font-weight:900;}.elementor-16041 .elementor-element.elementor-element-5a5b159e .cart button, .elementor-16041 .elementor-element.elementor-element-5a5b159e .cart .button{transition:all 0.2s;}.elementor-16041 .elementor-element.elementor-element-5a5b159e .quantity .qty{transition:all 0.2s;}.elementor-16041 .elementor-element.elementor-element-1e38a7f3{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-16041 .elementor-element.elementor-element-1e38a7f3 .elementor-divider-separator{width:100%;}.elementor-16041 .elementor-element.elementor-element-1e38a7f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16041 .elementor-element.elementor-element-460e6eb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16041 .elementor-element.elementor-element-7f52b22f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16041 .elementor-element.elementor-element-30950974{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16041 .elementor-element.elementor-element-30950974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16041 .elementor-element.elementor-element-543f8e45 .elementor-icon-wrapper{text-align:center;}.elementor-16041 .elementor-element.elementor-element-543f8e45.elementor-view-stacked .elementor-icon{background-color:#22C937;}.elementor-16041 .elementor-element.elementor-element-543f8e45.elementor-view-framed .elementor-icon, .elementor-16041 .elementor-element.elementor-element-543f8e45.elementor-view-default .elementor-icon{color:#22C937;border-color:#22C937;}.elementor-16041 .elementor-element.elementor-element-543f8e45.elementor-view-framed .elementor-icon, .elementor-16041 .elementor-element.elementor-element-543f8e45.elementor-view-default .elementor-icon svg{fill:#22C937;}.elementor-16041 .elementor-element.elementor-element-543f8e45 .elementor-icon{font-size:7px;}.elementor-16041 .elementor-element.elementor-element-543f8e45 .elementor-icon svg{height:7px;}.elementor-16041 .elementor-element.elementor-element-76175a9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16041 .elementor-element.elementor-element-32f95604 .wd-text-block{font-size:13px;}.elementor-16041 .elementor-element.elementor-element-7e3dfd8f{--display:flex;}.elementor-16041 .elementor-element.elementor-element-7e3dfd8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16041 .elementor-element.elementor-element-4c1d6815 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-16041 .elementor-element.elementor-element-4c1d6815 .elementor-icon-wrapper{text-align:center;}.elementor-16041 .elementor-element.elementor-element-4c1d6815.elementor-view-stacked .elementor-icon{background-color:#C42323;}.elementor-16041 .elementor-element.elementor-element-4c1d6815.elementor-view-framed .elementor-icon, .elementor-16041 .elementor-element.elementor-element-4c1d6815.elementor-view-default .elementor-icon{color:#C42323;border-color:#C42323;}.elementor-16041 .elementor-element.elementor-element-4c1d6815.elementor-view-framed .elementor-icon, .elementor-16041 .elementor-element.elementor-element-4c1d6815.elementor-view-default .elementor-icon svg{fill:#C42323;}.elementor-16041 .elementor-element.elementor-element-4c1d6815 .elementor-icon{font-size:12px;}.elementor-16041 .elementor-element.elementor-element-4c1d6815 .elementor-icon svg{height:12px;}.elementor-16041 .elementor-element.elementor-element-2ae2c83{--display:flex;}.elementor-16041 .elementor-element.elementor-element-60eb99b .wd-text-block{font-size:13px;}.elementor-16041 .elementor-element.elementor-element-7eddfc77{--display:flex;}.elementor-16041 .elementor-element.elementor-element-5e8b015c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16041 .elementor-element.elementor-element-19895fb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16041 .elementor-element.elementor-element-19895fb2:not(.elementor-motion-effects-element-type-background), .elementor-16041 .elementor-element.elementor-element-19895fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16041 .elementor-element.elementor-element-1167506e{--display:flex;}.elementor-16041 .elementor-element.elementor-element-709d262f .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-e310435{--display:flex;}.elementor-16041 .elementor-element.elementor-element-54240c41 .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-67de2c05{--display:flex;}.elementor-16041 .elementor-element.elementor-element-1f428822 .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-5dcd5646{--display:flex;}.elementor-16041 .elementor-element.elementor-element-434ebf77 .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-5c1abd3f{--display:flex;}.elementor-16041 .elementor-element.elementor-element-76f545c .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-3ecb8b1c{--display:flex;}.elementor-16041 .elementor-element.elementor-element-57ca45e .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-729690af{--display:flex;}.elementor-16041 .elementor-element.elementor-element-29697974 .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-5a79d757{--display:flex;}.elementor-16041 .elementor-element.elementor-element-3c43a59d .wd-text-block{font-size:16px;}.elementor-16041 .elementor-element.elementor-element-2fe8b218{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16041 .elementor-element.elementor-element-2fe8b218 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:900;}@media(min-width:768px){.elementor-16041 .elementor-element.elementor-element-5f8cf768{--width:50%;}.elementor-16041 .elementor-element.elementor-element-29b7d683{--width:50%;}.elementor-16041 .elementor-element.elementor-element-30950974{--width:8.209%;}.elementor-16041 .elementor-element.elementor-element-7e3dfd8f{--width:8.209%;}}/* Start custom CSS for icon, class: .elementor-element-543f8e45 */.flashing-dot {
    animation: blink 1s infinite;
}
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c1d6815 */.spinning-hourglass {
    display: inline-block; /* 确保图标在动画时不会被其他元素影响 */
    transform-origin: center; /* 设置旋转中心点为图形中心 */
    animation: spin 3s infinite; /* 总周期 3 秒（1 秒翻转 + 2 秒暂停） */
}

@keyframes spin {
    0% {
        transform: rotate(0deg); /* 起始状态 */
    }
    33.33% {
        transform: rotate(180deg); /* 1 秒内完成 180 度翻转 */
    }
    100% {
        transform: rotate(180deg); /* 保持最终状态 */
    }
}/* End custom CSS */