.elementor-396625 .elementor-element.elementor-element-be7c485{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-396625 .elementor-element.elementor-element-7341514{--display:flex;}.elementor-396625 .elementor-element.elementor-element-2541070{text-align:center;}.elementor-396625 .elementor-element.elementor-element-3968858.elementor-wc-products  ul.products{grid-column-gap:60px;grid-row-gap:20px;}.elementor-396625 .elementor-element.elementor-element-3968858.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:7px;}.elementor-396625 .elementor-element.elementor-element-3968858.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-396625 .elementor-element.elementor-element-7896f42{--display:flex;}@media(min-width:768px){.elementor-396625 .elementor-element.elementor-element-7896f42{--width:20%;}}@media(max-width:1024px){.elementor-396625 .elementor-element.elementor-element-3968858.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-396625 .elementor-element.elementor-element-3968858.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-3968858 */.elementor-396625 .elementor-element.elementor-element-3968858 .woocommerce ul.products li.product {
    width: 100% !important; /* 讓每個商品區塊變大 */
}

.elementor-396625 .elementor-element.elementor-element-3968858 .woocommerce ul.products li.product img {
    width: 100% !important;
    max-width: none !important; /* 移除最大寬度限制 */
    height: auto !important;
    object-fit: cover;
}

.woocommerce ul.products li.product {
    width: 100% !important; /* 讓商品區塊變寬 */
    text-align: center; /* 讓標題置中 */
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
    display: block !important; /* 確保標題是區塊元素 */
    width: 100% !important; /* 讓標題填滿整個商品區塊 */
    white-space: normal !important; /* 允許換行 */
    word-wrap: break-word !important; /* 避免字過長溢出 */
    font-size: 16px !important; /* 可調整字體大小 */
    max-width: 300% !important; /* 限制標題寬度，不讓它太寬 */
    margin: 0 auto !important; /* 讓標題保持置中 */
}

/* 調整 WooCommerce 排序選單的位置 & 大小 */
.woocommerce-ordering {
    display: block !important;  /* 確保它顯示 */
    width: 100% !important; /* 讓它佔滿整個區塊 */
    max-width: 250px !important; /* 限制最大寬度 */
    margin: 10px auto !important; /* 增加間距，讓它更明顯 */
    text-align: center; /* 讓它置中 */
}

/* 放大排序選單的按鈕 & 文字 */
.woocommerce-ordering select {
    font-size: 18px !important; /* 增加字體大小 */
    padding: 10px !important; /* 增加內距，讓它更好點擊 */
    border-radius: 5px !important; /* 加點圓角，讓它更好看 */
    border: 2px solid #c71585 !important; /* 加黑色邊框，讓它更明顯 */
}

/* 調整 WooCommerce 商品價格字體大小 */
.woocommerce ul.products li.product .price {
    font-size: 16px !important;  /* 調整價格大小 */
    font-weight: bold !important; /* 讓價格加粗 */
    color: #FF0000
 !important; /* 設定價格顏色 (粉色) 可更換 */
}/* End custom CSS */