.elementor-4794 .elementor-element.elementor-element-d7fc47e{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4794 .elementor-element.elementor-element-490b11ec{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4794 .elementor-element.elementor-element-37625854{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery--wrapper{align-items:center;gap:15px !important;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery--image{height:55vh !important;border-style:none;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery.gallery--carousel .product--gallery--wrapper .product--gallery--image{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery.swiper-container{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product-featured-image{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .pe-video{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery.gallery--slideshow .product--gallery--image.swiper-slide img{object-fit:cover;}.elementor-4794 .elementor-element.elementor-element-5d8bec23.lightbox_button-positioned .saren--lightbox--button.pe--styled--object{top:75px;bottom:unset;--transformY:0%;left:50px;right:unset;--transformX:0%;}.elementor-4794 .elementor-element.elementor-element-7f78b95 .sc--navigation{flex-direction:row;justify-content:flex-end;}.elementor-4794 .elementor-element.elementor-element-7f78b95 .pe--styled--object{--radius:3px 3px 3px 3px !important;padding:5px 5px 5px 5px !important;}.elementor-4794 .elementor-element.elementor-element-33c7257f{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4794 .elementor-element.elementor-element-5e0a0224{--display:flex;--mainBackground:#E4E4E4 !important;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-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4794 .elementor-element.elementor-element-5e0a0224.e-con{--e-con-transform-translateX:20%;--e-con-transform-translateY:-20%;}.elementor-4794 .elementor-element.elementor-element-5e0a0224 .container--bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4794 .elementor-element.elementor-element-1bbcec0d{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4794 .elementor-element.elementor-element-7028a3d4 .saren--product--element{text-align:left;}.elementor-4794 .elementor-element.elementor-element-1203e0a .saren--product--element{text-align:left;}.elementor-4794 .elementor-element.elementor-element-1203e0a .element--attributes--display{flex-direction:columnas;justify-content:start;}.elementor-4794 .elementor-element.elementor-element-1203e0a .pe--styled--object{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6bf6781 );--radius:5px 5px 5px 5px !important;padding:4px 12px 4px 12px !important;}.elementor-4794 .elementor-element.elementor-element-3655f76e .saren--product--element , .elementor-4794 .elementor-element.elementor-element-3655f76e .saren--product--element p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4794 .elementor-element.elementor-element-3655f76e .saren--product--element{text-align:justify;}.elementor-4794 .elementor-element.elementor-element-3655f76e{width:100%;}.elementor-4794 .elementor-element.elementor-element-3655f76e {--secondaryColor:#4F4F4F;}.elementor-4794 .elementor-element.elementor-element-f411efb{--display:flex;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4794 .elementor-element.elementor-element-b092472.elementor-wc-products  ul.products{grid-column-gap:14px;grid-row-gap:12px;}.elementor-4794 .elementor-element.elementor-element-214f9583{--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;--justify-content:flex-start;}.elementor-4794 .elementor-element.elementor-element-32fc6d02 .saren--product--element{text-align:left;}.elementor-4794 .elementor-element.elementor-element-32fc6d02{width:100%;}.elementor-4794 .elementor-element.elementor-element-fdf58b4{--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;}.elementor-4794 .elementor-element.elementor-element-5760d19{--display:flex;}.elementor-4794 .elementor-element.elementor-element-57e770e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4794 .elementor-element.elementor-element-57e770e .text-wrapper p , .elementor-4794 .elementor-element.elementor-element-57e770e .text-wrapper > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4794 .elementor-element.elementor-element-57e770e .text-wrapper{text-align:left;border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 5px 0px !important;}.elementor-4794 .elementor-element.elementor-element-57e770e{width:100%;}.elementor-4794 .elementor-element.elementor-element-0bb0791{--display:flex;}.elementor-4794 .elementor-element.elementor-element-eef9b9a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4794 .elementor-element.elementor-element-eef9b9a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4794 .elementor-element.elementor-element-77ab97a{--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;}.elementor-4794 .elementor-element.elementor-element-2314f46{--display:flex;}.elementor-4794 .elementor-element.elementor-element-9b64a19 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4794 .elementor-element.elementor-element-9b64a19 .text-wrapper p , .elementor-4794 .elementor-element.elementor-element-9b64a19 .text-wrapper > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4794 .elementor-element.elementor-element-9b64a19 .text-wrapper{text-align:left;border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 5px 0px !important;}.elementor-4794 .elementor-element.elementor-element-9b64a19{width:100%;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4794 .elementor-element.elementor-element-75a5c6d{text-align:start;}.elementor-4794 .elementor-element.elementor-element-24f98162{--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;--overflow:auto;}.elementor-4794 .elementor-element.elementor-element-671c0b42 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4794 .elementor-element.elementor-element-671c0b42.elementor-element{--align-self:center;}.elementor-4794 .elementor-element.elementor-element-671c0b42 .text-wrapper{text-align:left;border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 5px 0px !important;}.elementor-4794 .elementor-element.elementor-element-671c0b42{width:100%;}.elementor-4794 .elementor-element.elementor-element-833107b .sc--navigation{flex-direction:row;justify-content:flex-start;}.elementor-4794 .elementor-element.elementor-element-833107b.elementor-element{--align-self:center;}.elementor-4794 .elementor-element.elementor-element-833107b .pe--styled--object{--radius:3px 3px 3px 3px !important;}.elementor-4794 .elementor-element.elementor-element-09172f7{--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;--overflow:auto;}.elementor-4794 .elementor-element.elementor-element-034cc89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4794 .elementor-element.elementor-element-034cc89.e-con{--align-self:flex-start;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--main{flex-direction:column;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--actions{flex-direction:row;justify-content:center;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--extras{flex-direction:column;align-items:center;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--single--product--attributes{flex-direction:column;align-items:center;}.elementor-4794 .elementor-element.elementor-element-5577e89 .carousel--wrapper{--itemsWidth:300px;gap:10px;align-items:start;}.elementor-4794 .elementor-element.elementor-element-5577e89 .carousel--item{height:435px;}.elementor-4794 .elementor-element.elementor-element-5577e89 .thmb{height:280px;}.elementor-4794 .elementor-element.elementor-element-5577e89 .single-image{height:280px;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--image{height:280px;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--meta{text-align:center;gap:10px;padding:20px 20px 20px 20px !important;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--single--product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--image--wrap{--radius:0px 0px 0px 0px;overflow:hidden;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--image img{object-position:top;}.elementor-4794 .elementor-element.elementor-element-5577e89.actions_pos_-positioned .saren--product--actions{top:75px;bottom:unset;--transformY:0%;left:50px;right:unset;--transformX:0%;}.elementor-4794 .elementor-element.elementor-element-5577e89.sale_badge-positioned .sale--badge{top:75px;bottom:unset;--transformY:0%;left:50px;right:unset;--transformX:0%;}.elementor-4794 .elementor-element.elementor-element-5577e89.quick_atc_pop_close_button-positioned .quick-atc-popup span.pop--close{top:75px;bottom:unset;--transformY:0%;left:50px;right:unset;--transformX:0%;}.elementor-4794 .elementor-element.elementor-element-5577e89.quick_atc_product_flex--styled .saren--popup--cart--product{flex-direction:row;}.elementor-4794 .elementor-element.elementor-element-5577e89.quick_atc_product_meta_flex--styled .saren--popup--cart-product-meta{flex-direction:row;}.elementor-4794 .elementor-element.elementor-element-5577e89.quick_atc_product_vars_table_flex--styled .saren--popup--cart--product tbody{flex-direction:row;}.elementor-4794 .elementor-element.elementor-element-5577e89.quick_atc_product_vars_flex--styled .saren-variation-radio-buttons{flex-direction:row;}.elementor-4794 .elementor-element.elementor-element-5577e89 .saren--product--extras > div.saren--single--product--attributes .single--product--attributes:not(.attr--dt--variation_color_only) > span{padding:5px 5px 5px 5px !important;}.elementor-4794 .elementor-element.elementor-element-5577e89 .carousel--term--desc{text-align:left;}.elementor-4794 .elementor-element.elementor-element-5577e89.term_name-positioned .carousel--term--name{top:75px;bottom:unset;--transformY:0%;left:50px;right:unset;--transformX:0%;}.elementor-4794 .elementor-element.elementor-element-5577e89 {--secondaryBackground:#FFFFFF;}.elementor-4794 .elementor-element.elementor-element-a15c9de{--spacer-size:80px;}@media(max-width:1024px){.elementor-4794 .elementor-element.elementor-element-5e0a0224.e-con{--e-con-transform-translateX:10%;}.elementor-4794 .elementor-element.elementor-element-5e0a0224{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4794 .elementor-element.elementor-element-b092472.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-4794 .elementor-element.elementor-element-490b11ec{--content-width:100%;}.elementor-4794 .elementor-element.elementor-element-5e0a0224{--width:40%;}.elementor-4794 .elementor-element.elementor-element-f411efb{--width:100%;}.elementor-4794 .elementor-element.elementor-element-214f9583{--width:50%;}.elementor-4794 .elementor-element.elementor-element-fdf58b4{--content-width:1500px;}.elementor-4794 .elementor-element.elementor-element-77ab97a{--content-width:1500px;}.elementor-4794 .elementor-element.elementor-element-24f98162{--width:1500px;}.elementor-4794 .elementor-element.elementor-element-034cc89{--width:100%;}}@media(max-width:767px){.elementor-4794 .elementor-element.elementor-element-37625854{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery--image{height:45vh !important;}.elementor-4794 .elementor-element.elementor-element-5d8bec23 .product--gallery--wrapper{gap:10px !important;}.elementor-4794 .elementor-element.elementor-element-7f78b95 .sc--navigation{justify-content:flex-end;}.elementor-4794 .elementor-element.elementor-element-7f78b95 .pe--styled--object{padding:5px 5px 5px 5px !important;}.elementor-4794 .elementor-element.elementor-element-33c7257f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4794 .elementor-element.elementor-element-5e0a0224.e-con{--e-con-transform-translateX:0%;--e-con-transform-translateY:0%;}.elementor-4794 .elementor-element.elementor-element-5e0a0224{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4794 .elementor-element.elementor-element-b092472.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4794 .elementor-element.elementor-element-214f9583{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4794 .elementor-element.elementor-element-833107b .pe--styled--object{padding:5px 5px 5px 5px !important;}.elementor-4794 .elementor-element.elementor-element-034cc89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-b092472 */.btn-indesc .saren--product--actions{
    display: none;
}
.btn-indesc .saren--product--meta{
    display: none;
}
.btn-indesc .saren--products-grid{
    gap:20px;
    --columns: 5;
}
@media (max-width: 1024px) {
.btn-indesc .saren--products-grid{
    gap:10px;
    --columns: 4;
}
}

/* 手機 (最大寬度 767px 以下) */
@media (max-width: 767px) {
.btn-indesc .saren--products-grid{
    --columns: 3;
}
}/* End custom CSS */
/* Start custom CSS for peproductelements, class: .elementor-element-32fc6d02 */.elementor-4794 .elementor-element.elementor-element-32fc6d02 .img{
    width: 16px;
}

#tab-title-additional_information{
    display: none;
}/* End custom CSS */
/* Start custom CSS for petextwrapper, class: .elementor-element-671c0b42 */.elementor-4794 .elementor-element.elementor-element-671c0b42{
    max-width: 1500px;
}/* End custom CSS */
/* Start custom CSS for pecarousel, class: .elementor-element-5577e89 */.product-related-bottom .saren--product--image--wrap{
    height:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09172f7 */.elementor-4794 .elementor-element.elementor-element-09172f7{
     overflow-x: hidden;
}/* End custom CSS */