.elementor-351 .elementor-element.elementor-element-bec0edb{--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:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-351 .elementor-element.elementor-element-2b913d3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1% 1% 1% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-351 .elementor-element.elementor-element-2b913d3{text-align:left;}.elementor-351 .elementor-element.elementor-element-2b913d3 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:3.7px;color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-e324d46{--spacer-size:10px;}.elementor-351 .elementor-element.elementor-element-f30fe71{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-351 .elementor-element.elementor-element-445fe18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content:hover .product-image:before,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content:hover .product-bg-image-metro:before{background-color:rgba(255,255,255,0);}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .add_to_cart.product_type_simple{background-color:#222222;padding:5px 15px 5px 15px;font-family:"Noto Sans TC", Sans-serif;font-size:1.1em;font-weight:600;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-secondary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-posts-not-found{background-color:var( --e-global-color-primary );color:var( --e-global-color-7641bf0 );border-radius:30px 30px 30px 30px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-pagination a,.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-pagination span{font-family:"Noto Sans TC", Sans-serif;font-size:1.1em;color:#54595F;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-pagination > a:hover,.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-pagination > a:focus,.elementor-351 .elementor-element.elementor-element-5ee3b1d .theplus-pagination span.current{color:var( --e-global-color-3859965 );border-bottom-color:var( --e-global-color-3859965 );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-catagory{margin:0% 0% 2% 0%;font-family:"Noto Sans TC", Sans-serif;font-size:0.9em;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-title,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-title a{font-family:"Noto Serif TC", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.5em;letter-spacing:0.1em;color:#54595F;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .product-list-content:hover .post-title,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .product-list-content:hover .post-title a{color:var( --e-global-color-3859965 );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price{margin:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price .amount,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price .amount .woocommerce-Price-currencySymbol{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:600;color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price del .amount,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .wrapper-cart-price .price del .amount .woocommerce-Price-currencySymbol{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;text-decoration:line-through;color:var( --e-global-color-text );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content span.badge.onsale{font-family:"Poppins", Sans-serif;font-size:0.9em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .post-content-bottom{padding:1em 0em 2em 0.5em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .product-image{border-radius:10px 10px 10px 10px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .add_to_cart.product_type_simple:hover{color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .grid-item .product-list-content{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .grid-item .product-list-content:hover{border-color:#252525;}.elementor-351 .elementor-element.elementor-element-e00d8e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-351 .elementor-element.elementor-element-bf32cca > .elementor-widget-container{padding:15px 15px 15px 24px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 17px -7px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-351 .elementor-element.elementor-element-bec0edb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-351 .elementor-element.elementor-element-2b913d3 .elementor-heading-title{font-size:30px;}.elementor-351 .elementor-element.elementor-element-e324d46{--spacer-size:10px;}.elementor-351 .elementor-element.elementor-element-f30fe71{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-351 .elementor-element.elementor-element-e00d8e1{--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-351 .elementor-element.elementor-element-bf32cca > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-351 .elementor-element.elementor-element-bec0edb{--content-width:1200px;}.elementor-351 .elementor-element.elementor-element-f30fe71{--content-width:1200px;}.elementor-351 .elementor-element.elementor-element-445fe18{--width:75%;}.elementor-351 .elementor-element.elementor-element-e00d8e1{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-351 .elementor-element.elementor-element-bec0edb{--content-width:1200px;}.elementor-351 .elementor-element.elementor-element-445fe18{--width:70%;}.elementor-351 .elementor-element.elementor-element-e00d8e1{--width:30%;}}@media(max-width:767px){.elementor-351 .elementor-element.elementor-element-bec0edb{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-351 .elementor-element.elementor-element-2b913d3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 1% 2% 5%;}.elementor-351 .elementor-element.elementor-element-2b913d3 .elementor-heading-title{font-size:28px;}.elementor-351 .elementor-element.elementor-element-e324d46{--spacer-size:10px;}.elementor-351 .elementor-element.elementor-element-f30fe71{--content-width:100%;--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;--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-351 .elementor-element.elementor-element-445fe18{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-351 .elementor-element.elementor-element-5ee3b1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .grid-item{padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-catagory{margin:8% 0% 2% 0%;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-title,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .post-title a{font-size:1em;line-height:1.5em;letter-spacing:0.05em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price{margin:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price .amount,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price .amount .woocommerce-Price-currencySymbol{font-size:1rem;line-height:0.6em;letter-spacing:-1.2px;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .wrapper-cart-price .price del .amount,.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .wrapper-cart-price .price del .amount .woocommerce-Price-currencySymbol{font-size:0.9rem;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .post-content-bottom{padding:0em 0em 0em 0em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .product-list-content .add_to_cart.product_type_simple{font-size:1.1em;}.elementor-351 .elementor-element.elementor-element-5ee3b1d .product-list .post-inner-loop .grid-item .product-list-content{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-e00d8e1{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-351 .elementor-element.elementor-element-bf32cca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for tp-product-listout, class: .elementor-element-5ee3b1d */.ast-grid-common-col {
    padding-left: 5px;
    padding-right: 5px
}/* End custom CSS */