.elementor-2353 .elementor-element.elementor-element-019a065{--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-2353 .elementor-element.elementor-element-e84b003{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2353 .elementor-element.elementor-element-d670bda{--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-2353 .elementor-element.elementor-element-ec4be67{--display:flex;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-gallery-swiper-thumb .swiper-slide{--columns:10;--space-between:10px;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-2353 .elementor-element.elementor-element-8e7b2a8{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2353 .elementor-element.elementor-element-e451ee9{text-align:start;}.elementor-2353 .elementor-element.elementor-element-e451ee9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#292929;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-2353 .elementor-element.elementor-element-e865e6a .price{color:#FF0000;}.elementor-2353 .elementor-element.elementor-element-4252640{--add-to-cart-wc-forward-display:inline-block;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;align-items:start;justify-content:start;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;align-items:start;justify-content:start;}.elementor-2353 .elementor-element.elementor-element-4252640 .jet-woo-builder .single_add_to_cart_button.button{max-width:212px;background-color:var( --e-global-color-kadence4 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);margin:0px 0px 0px 20px;}.elementor-2353 .elementor-element.elementor-element-4252640 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:#020101BA;}.elementor-2353 .elementor-element.elementor-element-4252640 form.cart{text-align:start;}.elementor-2353 .elementor-element.elementor-element-4252640 .jet-woo-builder .added_to_cart{font-size:18px;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:142px;}.elementor-2353 .elementor-element.elementor-element-4252640 .jet-woo-builder .qty{font-size:18px;color:var( --e-global-color-kadence4 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .variations .label label{font-size:15px;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .variations select{border-style:dotted;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:underline;font-weight:400;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:underline;font-weight:400;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{padding:0px 0px 0px 20px;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{padding:0px 0px 0px 20px;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:super;}.elementor-2353 .elementor-element.elementor-element-3fe1b26{--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-2353 .elementor-element.elementor-element-b87bbf7{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2353 .elementor-element.elementor-element-76bd5ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-2353 .elementor-element.elementor-element-76bd5ad .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-2353 .elementor-element.elementor-element-9f1404a .elementor-button{background-color:#C5A572;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-2353 .elementor-element.elementor-element-9f1404a .elementor-button:hover, .elementor-2353 .elementor-element.elementor-element-9f1404a .elementor-button:focus{background-color:#333333;}.elementor-2353 .elementor-element.elementor-element-ba2b785{--display:flex;}.elementor-2353 .elementor-element.elementor-element-0e46afb{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2353 .elementor-element.elementor-element-b2b2880{--display:flex;}.elementor-2353 .elementor-element.elementor-element-78de5ee .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2353 .elementor-element.elementor-element-78de5ee .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2353 .elementor-element.elementor-element-78de5ee .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-78de5ee .jet-listing-dynamic-field__content{text-align:left;}.elementor-2353 .elementor-element.elementor-element-f833266{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2353 .elementor-element.elementor-element-4e464c7{--display:flex;}.elementor-2353 .elementor-element.elementor-element-6b3e173{--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-2353 .elementor-element.elementor-element-5df3cdc{--display:flex;}.elementor-2353 .elementor-element.elementor-element-1df3156 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2353 .elementor-element.elementor-element-8ce98c1{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-2353 .elementor-element.elementor-element-6d67769{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-gap:50px;}.elementor-2353 .elementor-element.elementor-element-6d67769 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2353 .elementor-element.elementor-element-6d67769 > .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:600;}:where( .elementor-2353 .elementor-element.elementor-element-6d67769 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-2353 .elementor-element.elementor-element-dbea5ef{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2353 .elementor-element.elementor-element-83f4eeb{padding:0px 0px 20px 0px;}.elementor-2353 .elementor-element.elementor-element-e0e81d9{--n-accordion-title-font-size:20px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.248);--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-gap:50px;}.elementor-2353 .elementor-element.elementor-element-e0e81d9 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2353 .elementor-element.elementor-element-e0e81d9 > .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:600;}:where( .elementor-2353 .elementor-element.elementor-element-e0e81d9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-2353 .elementor-element.elementor-element-2b87b0a{--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-2353 .elementor-element.elementor-element-9319226{--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-2353 .elementor-element.elementor-element-29b2026{--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-2353 .elementor-element.elementor-element-3408711{--display:flex;}.elementor-2353 .elementor-element.elementor-element-0e2ab62 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-0e2ab62 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-2353 .elementor-element.elementor-element-0e2ab62 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-0e2ab62 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-2353 .elementor-element.elementor-element-ba80410{--display:flex;}.elementor-2353 .elementor-element.elementor-element-ba80410.e-con{--align-self:center;}.elementor-2353 .elementor-element.elementor-element-eecda2b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2353 .elementor-element.elementor-element-eecda2b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2353 .elementor-element.elementor-element-eecda2b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-eecda2b .jet-listing-dynamic-field__content{text-align:left;}.elementor-2353 .elementor-element.elementor-element-d0b1430{--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-2353 .elementor-element.elementor-element-1dedbe4{--display:flex;}.elementor-2353 .elementor-element.elementor-element-1dedbe4.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-2353 .elementor-element.elementor-element-0fc89f8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2353 .elementor-element.elementor-element-0fc89f8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2353 .elementor-element.elementor-element-0fc89f8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-0fc89f8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-2353 .elementor-element.elementor-element-a718cb6{--display:flex;}.elementor-2353 .elementor-element.elementor-element-766115b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-766115b .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-2353 .elementor-element.elementor-element-766115b .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-766115b .jet-listing-dynamic-image__caption{text-align:left;}.elementor-2353 .elementor-element.elementor-element-2fa0fff{--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-2353 .elementor-element.elementor-element-c482af3{--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-2353 .elementor-element.elementor-element-4698c95 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-4698c95 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-2353 .elementor-element.elementor-element-4698c95 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-4698c95 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-2353 .elementor-element.elementor-element-d749a4a{--display:flex;}.elementor-2353 .elementor-element.elementor-element-d749a4a.e-con{--align-self:center;}.elementor-2353 .elementor-element.elementor-element-2abf757 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2353 .elementor-element.elementor-element-2abf757 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2353 .elementor-element.elementor-element-2abf757 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2353 .elementor-element.elementor-element-2abf757 .jet-listing-dynamic-field__content{text-align:left;}.elementor-2353 .elementor-element.elementor-element-9ce3401{--display:flex;}.elementor-2353 .elementor-element.elementor-element-4152b5f{--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-2353 .elementor-element.elementor-element-4979f09{--display:flex;}.elementor-2353 .elementor-element.elementor-element-ebb6417{--display:flex;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2353 .elementor-element.elementor-element-019a065{--content-width:1500px;}.elementor-2353 .elementor-element.elementor-element-e84b003{--width:100%;}.elementor-2353 .elementor-element.elementor-element-d670bda{--content-width:1600px;}.elementor-2353 .elementor-element.elementor-element-ec4be67{--width:69%;}.elementor-2353 .elementor-element.elementor-element-8e7b2a8{--width:50%;}.elementor-2353 .elementor-element.elementor-element-2b87b0a{--content-width:1600px;}.elementor-2353 .elementor-element.elementor-element-9ce3401{--content-width:1600px;}}@media(max-width:767px){.elementor-2353 .elementor-element.elementor-element-245e3a3 .jet-gallery-swiper-thumb .swiper-slide{--columns:9;--space-between:5px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2353 .elementor-element.elementor-element-e451ee9 .elementor-heading-title{font-size:18px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-2353 .elementor-element.elementor-element-4252640 .jet-woo-builder .single_add_to_cart_button.button{max-width:110px;}.elementor-2353 .elementor-element.elementor-element-4252640 .elementor-jet-single-add-to-cart .variations .label label{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2353 .elementor-element.elementor-element-6d67769{--n-accordion-title-font-size:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2353 .elementor-element.elementor-element-3408711.e-con{--order:-99999 /* order start hack */;}.elementor-2353 .elementor-element.elementor-element-0e2ab62.elementor-element{--order:-99999 /* order start hack */;}.elementor-2353 .elementor-element.elementor-element-ba80410.e-con{--order:-99999 /* order start hack */;}.elementor-2353 .elementor-element.elementor-element-c482af3.e-con{--order:-99999 /* order start hack */;}.elementor-2353 .elementor-element.elementor-element-d749a4a.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-4252640 *//*
 * WooCommerce 隐藏价格和变体详情 - 只在 #price 容器内生效
 * Hide WooCommerce Price and Variation Details - Only in #price Container
 * 最后更新: 2025
 * ----------------------------------------------------------------*/

/*
 * 隐藏所有价格显示 - 只在 #price 容器内
 * Hide All Price Display - Only within #price container
 * ----------------------------------------------------------------*/
#price .woocommerce div.product p.price,
#price .woocommerce div.product span.price,
#price .woocommerce div.product .woocommerce-variation-price,
#price .woocommerce div.product .single_variation .woocommerce-variation-price,
#price .woocommerce div.product .woocommerce-Price-amount,
#price .woocommerce div.product ins,
#price .woocommerce div.product del,
#price .woocommerce-variation-price,
#price .price-range,
#price p.price,
#price span.price,
#price .price {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor 页面构建器兼容 - 只在 #price 容器内 */
#price .elementor-widget-woocommerce-product-price .price,
#price .elementor-widget-woocommerce-product-add-to-cart .price {
    display: none !important;
    visibility: hidden !important;
}

/*
 * 隐藏变体详情 - 只在 #price 容器内
 * Hide Variation Details - Only within #price container
 * ----------------------------------------------------------------*/
#price .variations .label .woo-selected-variation-item-name,
#price .woocommerce-variation-description,
#price .reset_variations {
    display: none !important;
}

/*
 * 隐藏添加到购物车按钮和数量选择器 - 只在 #price 容器内
 * Hide Add to Cart Button and Quantity Selector - Only within #price container
 * ----------------------------------------------------------------*/
#price .woocommerce div.product form.cart button.single_add_to_cart_button,
#price .woocommerce div.product form.cart .quantity,
#price button.single_add_to_cart_button,
#price .quantity,
#price input.qty,
#price .quantity input,
#price .cart button,
#price form.cart button {
    display: none !important;
    visibility: hidden !important;
}

/*
 * 额外的价格隐藏规则 - 只在 #price 容器内
 * Additional Price Hiding Rules - Only within #price container
 * ----------------------------------------------------------------*/
#price .product-price,
#price .product_price,
#price .summary .price,
#price .entry-summary .price,
#price [class*="price"] ins,
#price [class*="price"] del,
#price .woocommerce-Price-currencySymbol {
    display: none !important;
}

/*
 * 移动端兼容 - 只在 #price 容器内
 * Mobile Compatibility - Only within #price container
 * ----------------------------------------------------------------*/
@media (max-width: 768px) {
    #price .woocommerce div.product p.price,
    #price .woocommerce div.product span.price,
    #price .woocommerce-variation-price {
        display: none !important;
        visibility: hidden !important;
    }
}/* End custom CSS */