.elementor-558 .elementor-element.elementor-element-6317c59{padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-55e85a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:00px 20px 0px 20px;}.elementor-558 .elementor-element.elementor-element-55e85a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-9585837 > .elementor-widget-container{background-color:#B32E2E;background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-558 .elementor-element.elementor-element-9b298dd .elementor-heading-title{color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-9b298dd > .elementor-widget-container{margin:050px 0px 20px 0px;}.woocommerce .elementor-558 .elementor-element.elementor-element-fd53bf3 .woocommerce-product-details__short-description{color:#FBFBFB;}.elementor-558 .elementor-element.elementor-element-fd53bf3 > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated, .elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated > .elementor-background-overlay, .elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-fd970bb > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-fd970bb{border-style:solid;border-width:20px 0px 0px 0px;border-color:#2060FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-558 .elementor-element.elementor-element-fd970bb, .elementor-558 .elementor-element.elementor-element-fd970bb > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-558 .elementor-element.elementor-element-0215cd5{text-align:left;}.woocommerce .elementor-558 .elementor-element.elementor-element-0215cd5 .price{color:#989898;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.woocommerce .elementor-558 .elementor-element.elementor-element-0215cd5 .price ins{color:#000000;font-size:25px;}.elementor-558 .elementor-element.elementor-element-23898df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-3ed91a7 .cart button{font-size:18px;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:15px 35px 15px 35px;color:#ffffff;background-color:#2060FF;transition:all 0.2s;}.elementor-558 .elementor-element.elementor-element-3ed91a7 .cart button:hover{color:#000000;background-color:rgba(255,255,255,0.05);border-color:#000000;}.elementor-558 .elementor-element.elementor-element-3ed91a7 .quantity .qty{border-radius:0px 0px 0px 0px;color:#000000;background-color:rgba(255,255,255,0.08);border-color:#000000;transition:all 0.2s;}.elementor-558 .elementor-element.elementor-element-3ed91a7 .quantity .qty:focus{color:#000000;}.elementor-558 .elementor-element.elementor-element-3ed91a7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-43c6acc > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-558 .elementor-element.elementor-element-e84068b .woocommerce-tabs ul.wc-tabs li a{color:#333333;}.woocommerce .elementor-558 .elementor-element.elementor-element-e84068b .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.elementor-558 .elementor-element.elementor-element-e84068b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-558 .elementor-element.elementor-element-55e85a9{width:50%;}.elementor-558 .elementor-element.elementor-element-fccd2d9{width:19.561%;}.elementor-558 .elementor-element.elementor-element-0fb1cdd{width:30.103%;}}@media(max-width:767px){.elementor-558 .elementor-element.elementor-element-55e85a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-55e85a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qpyio.oss-cn-shenzhen.aliyuncs.com/website/2022/09/QQ截图20230331215315-e1680355645214.png");}.elementor-558 .elementor-element.elementor-element-55e85a9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-558 .elementor-element.elementor-element-0fb1cdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 50px 20px;}.elementor-558 .elementor-element.elementor-element-dddeea1{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for spacer, class: .elementor-element-ed28650 */.product-detail-banner-left{
    height    : 100%!important;
    position  : absolute;
    width     : 50vw!important;
    left      : -50px;
    z-index   : -1;
    background: linear-gradient(324.97deg, #00853E 0%, #00853E 100%);
    transform : skewX(-15deg);
}
@media (min-width: 1140px) {
    .product-detail-banner-left{
     width     : 50vw!important;
    left: calc((1140px - 100vw)/2 - 50px);
  }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-9585837 */.product-detail-banner-right{
    height: 100%!important;
    position: absolute;
    width: calc(50vw + 100px)!important;
    left: calc(50vw - 100px);
    z-index: -2;
}
.product-detail-banner-right .elementor-widget-container{
    height: 100%
}

@media (min-width: 1140px) {
    .product-detail-banner-right{
    width : 50vw;
    left: calc((1140px - 100vw)/2 + 50vw - 100px);
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-0215cd5 */.elementor-558 .elementor-element.elementor-element-0215cd5 .price ins{
     text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3ed91a7 */.product-add-tocart .quantity{
    display: none;
}
.product-add-tocart button[type="submit"]{
    margin-left: 0!important;
    width: 100%
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd970bb */.elementor-558 .elementor-element.elementor-element-fd970bb .price{
    display: grid;
}
.elementor-558 .elementor-element.elementor-element-fd970bb .price del{
    order:2;
}
.elementor-558 .elementor-element.elementor-element-fd970bb .price ins{
    order:1;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-e84068b */.product-tab-control .wc-tabs li.active{
    min-width:unset!important;
}
.elementor-558 .elementor-element.elementor-element-e84068b table td, table th{
    vertical-align:unset!important;
}
.elementor-558 .elementor-element.elementor-element-e84068b table td{
    padding-left: 10px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d08852 */.elementor-558 .elementor-element.elementor-element-1d08852 .comment_container{
    display: flex;
}
.elementor-558 .elementor-element.elementor-element-1d08852 .comment_container img{
    width:50px;
    height:50px;
}
.elementor-558 .elementor-element.elementor-element-1d08852 .comment_container .comment-text{
    width: 100%
}
.elementor-558 .elementor-element.elementor-element-1d08852 #comments ol.commentlist{
    padding-left: 0;
}
.elementor-558 .elementor-element.elementor-element-1d08852 #comments ol .comment-text{
    margin-left: 20px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dddeea1 */.product-tab-control ul{
    padding-left: 0!important;
}
.product-tab-control ul li {
    border-top: none!important;
    border-left: none!important;
    border-right: none!important;
    border-bottom:none!important;
    background-color: unset!important;
}
.product-tab-control .wc-tabs .active{
    border-bottom: 5px solid #2060FF!important;
    min-width: 94px!important;
    text-align: center!important;
}

.product-tab-control .woocommerce-Tabs-panel{
    border-top: solid 1px #7a7a7a!important; 
}/* End custom CSS */