.elementor-364 .elementor-element.elementor-element-b09c6b8{--display:flex;--min-height:20vh;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7581bcc );--border-color:var( --e-global-color-7581bcc );}.elementor-364 .elementor-element.elementor-element-b09c6b8:not(.elementor-motion-effects-element-type-background), .elementor-364 .elementor-element.elementor-element-b09c6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E60A12;}.elementor-364 .elementor-element.elementor-element-b09c6b8, .elementor-364 .elementor-element.elementor-element-b09c6b8::before{--border-transition:0.3s;}.elementor-364 .elementor-element.elementor-element-2d44be9{text-align:center;}.elementor-364 .elementor-element.elementor-element-2d44be9 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans TC", sans-serif;font-size:35px;font-weight:500;line-height:1.2em;letter-spacing:1px;word-spacing:1px;}.elementor-364 .elementor-element.elementor-element-90f79c0{color:#FFFFFF;font-family:"Noto Sans TC", sans-serif;font-size:14px;font-weight:500;word-spacing:1px;}.elementor-364 .elementor-element.elementor-element-29639b8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-3466658{--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:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-6c247e7 .elementor-heading-title{color:#000000;font-family:"Noto Sans TC", sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-364 .elementor-element.elementor-element-329c5e2{--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:76px;--margin-bottom:76px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-5a8fa85 .elementor-heading-title{color:#000000;font-family:"Noto Sans TC", sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-364 .elementor-element.elementor-element-49d7143 ul.products li.product{margin-bottom:30px;}.elementor-364 .elementor-element.elementor-element-49d7143 .woocommerce-loop-product__link{width:100%;}.elementor-364 .elementor-element.elementor-element-49d7143 ul.products li.product .product_item--thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b70b612 );}.elementor-364 .elementor-element.elementor-element-49d7143 ul.products li.product .woocommerce-loop-product__title{font-family:"Noto Sans TC", sans-serif;font-size:16px;font-weight:600;}.elementor-364 .elementor-element.elementor-element-49d7143 ul.products li.product .product_item--category-link{color:var( --e-global-color-c8686d8 );font-family:"Noto Sans TC", sans-serif;}.elementor-364 .elementor-element.elementor-element-49d7143 .kitify-pagination .page-numbers{border-radius:3px;}.elementor-364 .elementor-element.elementor-element-49d7143 .kitify-pagination{font-family:"Noto Sans TC", sans-serif;--kitify-pagination-link-hover-bg-color:var( --e-global-color-c8686d8 );}.elementor-364 .elementor-element.elementor-element-49d7143 .kitify-heading{text-align:left;}.elementor-364 .elementor-element.elementor-element-f8f26b7{--display:flex;--background-transition:0.3s;}.elementor-364 .elementor-element.elementor-element-af4fa27{text-align:center;}.elementor-364 .elementor-element.elementor-element-af4fa27 .elementor-heading-title{color:#434343;font-family:"Noto Sans TC", sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-364 .elementor-element.elementor-element-2ecfd14 .kitify-posts .kitify-posts__thumbnail{border-style:none;border-radius:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-2ecfd14 .kitify-posts .kitify-posts__title{font-family:"Noto Sans TC", sans-serif;font-size:20px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-2ecfd14 .kitify-posts .kitify-posts__excerpt{font-family:"Noto Sans TC", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-364 .elementor-element.elementor-element-2ecfd14 .kitify-posts .kitify-posts__btn-more{flex-direction:row;background-color:#02010100;color:#434343;padding:0px 0px 5px 0px;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c8686d8 );}.elementor-364 .elementor-element.elementor-element-2ecfd14  .kitify-posts .kitify-posts__btn-more{font-family:"Noto Sans TC", sans-serif;font-size:13px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-2ecfd14 .kitify-posts .kitify-posts__btn-more:hover{color:var( --e-global-color-c8686d8 );text-decoration:none;}.elementor-364 .elementor-element.elementor-element-2ecfd14{--kitify-carousel-dot-item-space:5px;}@media(max-width:767px){.elementor-364 .elementor-element.elementor-element-af4fa27 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for shortcode, class: .elementor-element-2282b00 */.slick-slide h2{
    font-size: 16px !important;
    font-weight: 500;
   font-family: 
Noto Sans TC;
text-align: start;
}
.attachment-woocommerce_thumbnail{
        border: 2px solid #f4f4f4 !important;
        
}

.elementor-364 .elementor-element.elementor-element-2282b00 .product-category{
    color: #E60A12 !important;
    text-align: start !important;
}
.slick-dots li button{
    background-color: #cccccc;
    width: 10px !important;
    height: 10px !important;
}
#sticky-buttons-1 > :nth-child(-n+4) {
  display: none;
}
.slick-slide{
    margin-left: 10px !important;
    margin-right: 10px !important;
}/* End custom CSS */