.elementor-618 .elementor-element.elementor-element-39778f4{--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;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-618 .elementor-element.elementor-element-0e9c6d4{--display:flex;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-a25f8d1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );}.elementor-618 .elementor-element.elementor-element-2b3de59{--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;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-4ff1e46{text-align:center;}.elementor-618 .elementor-element.elementor-element-fd80f3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-b438012{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-b438012 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-b438012 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-b438012 .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-1309d0b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-1309d0b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-db3a8e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-ce79156{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-ce79156 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-ce79156 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-ce79156 .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-224e758.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-224e758.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-681ffa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-5da9b68{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-5da9b68 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-5da9b68 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-5da9b68 .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-9be6c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-9be6c55.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-f868f12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-2811581{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-2811581 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-2811581 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-2811581 .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-80b55aa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-80b55aa.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-64c5acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-aa1123c{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-aa1123c .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-aa1123c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-aa1123c .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-66fbbf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-66fbbf5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-1d34a32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-1d34a32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-618 .elementor-element.elementor-element-3f66480{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-3f66480 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-3f66480 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-3f66480 .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-a380c30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-a380c30.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-8b95426{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-3e59f6a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px;}.elementor-618 .elementor-element.elementor-element-3e59f6a .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-618 .elementor-element.elementor-element-3e59f6a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-618 .elementor-element.elementor-element-3e59f6a .elementor-divider__text{font-size:40px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-618 .elementor-element.elementor-element-fe15c09.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-fe15c09.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-618 .elementor-element.elementor-element-5f8bbab{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-618 .elementor-element.elementor-element-b031739 .elementor-sitemap-section{flex-basis:calc( 1 / 4 * 100% );}.elementor-618 .elementor-element.elementor-element-b031739 .elementor-sitemap-list, .elementor-618 .elementor-element.elementor-element-b031739 .elementor-sitemap-list .children{list-style-type:disc;}.elementor-618 .elementor-element.elementor-element-5378e1a{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-618 .elementor-element.elementor-element-1d34a32{--width:45.766%;}.elementor-618 .elementor-element.elementor-element-5f8bbab{--content-width:1180px;}}@media(max-width:1024px){.elementor-618 .elementor-element.elementor-element-39778f4{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-618 .elementor-element.elementor-element-a25f8d1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-618 .elementor-element.elementor-element-b438012 .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-1309d0b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-ce79156 .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-224e758.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-5da9b68 .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-9be6c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-2811581 .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-80b55aa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-aa1123c .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-66fbbf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-3f66480 .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-a380c30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-3e59f6a .elementor-divider__text{font-size:30px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-fe15c09.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-b031739 .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}}@media(max-width:767px){.elementor-618 .elementor-element.elementor-element-39778f4{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-618 .elementor-element.elementor-element-a25f8d1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:30px;}.elementor-618 .elementor-element.elementor-element-b438012 .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-1309d0b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-ce79156 .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-224e758.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-5da9b68 .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-9be6c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-2811581 .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-80b55aa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-aa1123c .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-66fbbf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-3f66480 .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-a380c30.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-3e59f6a .elementor-divider__text{font-size:20px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-618 .elementor-element.elementor-element-fe15c09.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-618 .elementor-element.elementor-element-b031739 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}}/* Start custom CSS for woocommerce-products, class: .elementor-element-1309d0b *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-224e758 *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9be6c55 *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80b55aa *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-66fbbf5 *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a380c30 *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fe15c09 *//* 手機端樣式 */
@media (max-width: 768px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 150px; /* 手機端圖片高度 */
        object-fit: cover; /* 保持圖片比例 */
    }
}

/* 平板或小型電腦端樣式 */
@media (min-width: 769px) and (max-width: 1200px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 250px; /* 平板端圖片高度 */
        object-fit: cover;
    }
}

/* 桌面端樣式 */
@media (min-width: 1201px) {
    .woocommerce ul.products li.product img {
        width: 100%;
        height: 230px; /* 桌面端圖片高度 */
        object-fit: cover;
    }
}/* End custom CSS */