.elementor-4324 .elementor-element.elementor-element-600e253e{margin-top:0px;margin-bottom:30px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-4324 .elementor-element.elementor-element-17777969.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4324 .elementor-element.elementor-element-17777969.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4324 .elementor-element.elementor-element-17777969 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4324 .elementor-element.elementor-element-17777969 > .elementor-element-populated{margin:1% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;padding:0px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-485daad .elementor-heading-title{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;}.elementor-4324 .elementor-element.elementor-element-485daad{width:initial;max-width:initial;}.elementor-4324 .elementor-element.elementor-element-a2c6757 .elementor-icon-wrapper{text-align:center;}.elementor-4324 .elementor-element.elementor-element-a2c6757.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-4324 .elementor-element.elementor-element-a2c6757.elementor-view-framed .elementor-icon, .elementor-4324 .elementor-element.elementor-element-a2c6757.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-4324 .elementor-element.elementor-element-a2c6757.elementor-view-framed .elementor-icon, .elementor-4324 .elementor-element.elementor-element-a2c6757.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-4324 .elementor-element.elementor-element-a2c6757 .elementor-icon{font-size:12px;}.elementor-4324 .elementor-element.elementor-element-a2c6757 > .elementor-widget-container{margin:-3px 2px 0px 2px;}.elementor-4324 .elementor-element.elementor-element-a2c6757{width:initial;max-width:initial;}.elementor-4324 .elementor-element.elementor-element-29b1ed6 .elementor-heading-title{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;}.elementor-4324 .elementor-element.elementor-element-29b1ed6{width:initial;max-width:initial;}.elementor-4324 .elementor-element.elementor-element-17557a3 .elementor-icon-wrapper{text-align:center;}.elementor-4324 .elementor-element.elementor-element-17557a3.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-4324 .elementor-element.elementor-element-17557a3.elementor-view-framed .elementor-icon, .elementor-4324 .elementor-element.elementor-element-17557a3.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-4324 .elementor-element.elementor-element-17557a3.elementor-view-framed .elementor-icon, .elementor-4324 .elementor-element.elementor-element-17557a3.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-4324 .elementor-element.elementor-element-17557a3 .elementor-icon{font-size:12px;}.elementor-4324 .elementor-element.elementor-element-17557a3 > .elementor-widget-container{margin:-3px 2px 0px 2px;}.elementor-4324 .elementor-element.elementor-element-17557a3{width:initial;max-width:initial;align-self:flex-start;}.elementor-4324 .elementor-element.elementor-element-b3d912e .elementor-heading-title{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;}.elementor-4324 .elementor-element.elementor-element-b3d912e{width:initial;max-width:initial;}.elementor-4324 .elementor-element.elementor-element-499db485{padding:0px 20px 0px 20px;}.elementor-4324 .elementor-element.elementor-element-3bed20a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4324 .elementor-element.elementor-element-3bed20a8 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-4324 .elementor-element.elementor-element-6c6543e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4324 .elementor-element.elementor-element-6c6543e1 > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-4324 .elementor-element.elementor-element-23170b89 .elementor-heading-title{color:#333333;font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;}.elementor-4324 .elementor-element.elementor-element-1c324607{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-4324 .elementor-element.elementor-element-1c324607 .elementor-divider-separator{width:100%;}.elementor-4324 .elementor-element.elementor-element-1c324607 .elementor-divider{padding-top:15px;padding-bottom:15px;}.woocommerce .elementor-4324 .elementor-element.elementor-element-b1f16bb .woocommerce-product-details__short-description{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;}.elementor-4324 .elementor-element.elementor-element-b1f16bb > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-4324 .elementor-element.elementor-element-727309fb .cart button, .elementor-4324 .elementor-element.elementor-element-727309fb .cart .button{color:#FFFFFF;background-color:#2EBAD2;border-color:#2EBAD2;transition:all 0.2s;}.elementor-4324 .elementor-element.elementor-element-727309fb .cart button:hover, .elementor-4324 .elementor-element.elementor-element-727309fb .cart .button:hover{color:#FFFFFF;background-color:#2EBAD2;border-color:#2EBAD2;}.elementor-4324 .elementor-element.elementor-element-727309fb .added_to_cart{color:#2EBAD2;}.elementor-4324 .elementor-element.elementor-element-727309fb .quantity .qty{transition:all 0.2s;}.elementor-4324 .elementor-element.elementor-element-32514c66 > .elementor-widget-container{margin:-102px 0px 0px 120px;}.elementor-4324 .elementor-element.elementor-element-32514c66{width:initial;max-width:initial;z-index:2;}.elementor-4324 .elementor-element.elementor-element-6250e94 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-53cae263{margin-top:28px;margin-bottom:0px;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs ul.wc-tabs li a{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs ul.wc-tabs li{border-color:#333333;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs ul.wc-tabs li.active a{color:#333333;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-Tabs-panel{color:#333333;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:20px;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .price{color:#333333;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .price ins{color:#333333;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .price ins .amount{color:#333333;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .price del{color:#333333;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product .price del .amount{color:#333333;}.woocommerce .elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products .products > h2{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 2px 0px;padding:0px 0px 16px 0px;border-color:#2EBAD2;}.elementor-4324 .elementor-element.elementor-element-347f215 > .elementor-widget-container{margin:-55px 0px 0px 0px;}@media(max-width:1450px){.elementor-4324 .elementor-element.elementor-element-600e253e{padding:0% 0% 0% 0%;}.elementor-4324 .elementor-element.elementor-element-17777969 > .elementor-element-populated{padding:12px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-23170b89 .elementor-heading-title{font-size:32px;}.woocommerce .elementor-4324 .elementor-element.elementor-element-b1f16bb .woocommerce-product-details__short-description{font-size:16px;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-4324 .elementor-element.elementor-element-17777969 > .elementor-element-populated{padding:12px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-499db485{padding:0px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-3bed20a8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-4324 .elementor-element.elementor-element-6c6543e1 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4324 .elementor-element.elementor-element-23170b89 .elementor-heading-title{font-size:28px;}.elementor-4324 .elementor-element.elementor-element-1c324607 .elementor-divider{padding-top:10px;padding-bottom:10px;}.woocommerce .elementor-4324 .elementor-element.elementor-element-5dc7d03d .woocommerce-tabs ul.wc-tabs li a{font-size:16px;}.elementor-4324 .elementor-element.elementor-element-347f215.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3fdd60c */#wpgs-gallery .slick-track .wcgs-slider-image img{
     object-fit: contain !important;
    height: 500px !important;
    margin: auto;
    /*border: 2px solid #C7C9D2;*/
    width: 500px;
}

#wpgs-gallery .slick-slide.wcgs-thumb img{
    height: 100px !important;
}
#wpgs-gallery{
    max-width: 100% !important;
}
@media (max-width: 1450px){
    #wpgs-gallery img{
    max-height: 400px;
    }
    
    #wpgs-gallery .slick-slide.wcgs-thumb img{
    height: 80px !important;
}

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-727309fb */.woocommerce div.product form.cart .variations .reset_variations{
    float: none !important;
    /*position: absolute;*/
    /*bottom: -40px;*/
}
.woocommerce div.product form.cart .variations tr:first-child td.value{
    padding-top: 10px !important;
}

.woocommerce div.product form.cart .variations label:first-child{
    margin-top: -2px !important;
}
.addcart01 .woocommerce-Price-amount{
    font-size: 20px;
    color: #D73434 !important;
}

.addcart01 .single_add_to_cart_button{
    display: none;
}

.product_meta button{
    font-size: 0px !important;
}

.product_meta button:after{
    content:"Add to Quote";
    font-size: 12px;
}

.addcart02 .add_to_quote_clicked_message_link::before{
    content: "View the quote list" !important;
    font-size: 0px !important;
}

.owp-floating-bar{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-32514c66 *//*資訊隱藏*/

.addcart02 .sku_wrapper,.addcart02 .posted_in.detail-container{
    display: none !important;
}

.addcart02 .product_meta{
    border-top: 0px solid !important;
    border-bottom: 0px solid;
}

.addcart02 .add_to_quote_clicked_message_link{
    font-size: 0px;
}

/*.addcart02 .product_meta::before{*/
/*    content:"歡迎詢價";*/
/*    font-size: 20px;*/
/*    color: #2EBAD2;*/
/*    font-weight: 600;*/
/*    margin-right: 36px*/
/*}*/

/*查看按鈕*/
.addcart02 .add_to_quote_clicked_message_link::before{
    content: "查看詢價車";
    font-size: 14px;
    text-align: center;
    margin-left: 16px;
}
/*詢價車按鈕*/
.addcart02 .product_meta button{
    background-color: #D2572E !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-heateor_sss_sharing, class: .elementor-element-6250e94 */.elementor-widget-container .heateor_sss_sharing_container h5{
    width: 48px;
    float: left;
    align-items: center;
    margin-top: 10px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-5dc7d03d */#tab-title-additional_information{
    display: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
    border-color:#333333 !important;
}

/*隱藏標題*/

.tab01 .woocommerce-tabs .woocommerce-Tabs-panel h2{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-347f215 *//*隱藏分類*/
.woocommerce ul.products li.product li.category{
    display: none !important;
}
/*商品標題*/
.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a{
     font-size: 15px !important;
     color: #1f3336 !important;
     margin-bottom:0px;
     font-family: "Inter", Sans-serif;
     font-weight: 600;
     letter-spacing: 1px;
     margin-top: 10px;
     
}

/*加入購物車按鈕*/
.woocommerce ul.products li.product .button{
    position: absolute;
    bottom:80px;
    left: 50%;
    transform: translate(-50% ,0%);
    opacity: 0;
    display: none !important;
    /*隱藏按鈕*/
}

/*商品邊框*/
.woocommerce ul.products li.product{
    box-shadow: -2px -2px 2px rgba(51, 51, 51, 0.14), 2px 2px 4px rgba(51, 51, 51, 0.14);
border-radius: 2px;
}

/*商品圖片調整*/
.related-product .product img{
    width: 100% !important;
    /*object-fit: cover !important;*/
    transition: 0.5s;
    /*height: 260px;*/
    margin-top: 0px!important;
}

.related-product .product:hover img{
    transform: scale(1.2);
}

/*價格*/
.related-product .amount{
     color: #333 !important;
     display: none;
}


/*隱藏詢價按鈕*/
.related-product .single_add_to_cart_button{
    display: none;
}


/*@media (max-width: 767px){*/
 /*商品圖片調整*/
/*.related-product .product img{*/
/*    height: 200px;*/
/*}   */
    
/*}*/


/*滑動外掛調整*/
.wt-related-products .carousel-wrap{
    padding: 1% 3% !important;
}

.wt-related-products .owl-nav .owl-next{
    right: -18px !important;
    color: #fff !important;
    background: #81898DAA;
}

.wt-related-products .owl-nav .owl-prev{
    left: -18px !important;
    color: #fff !important;
    background: #81898DAA;
}


.owl-carousel .owl-stage-outer{
    padding:2px 0 2px 2px;
}



.owl-carousel .owl-item{
    padding:0 20px !important;
}

.owl-carousel, .owl-carousel .owl-item{
    position: static !important;
}


@media (max-width: 1024px){
    .owl-carousel .owl-item{
    padding: 0 18px !important;
}
}

@media (max-width: 767px){
    .owl-carousel .owl-item{
    padding: 0 8px !important;
}
}/* End custom CSS */