.elementor-3381 .elementor-element.elementor-element-75c9e81{--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;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-b3f93a2{padding:0px 0px 0px 0px;text-align:center;}.elementor-3381 .elementor-element.elementor-element-b3f93a2 .elementor-heading-title{font-size:33px;font-weight:500;color:#1F1F1F;}.elementor-3381 .elementor-element.elementor-element-0f16319{width:var( --container-widget-width, 763px );max-width:763px;padding:13px 0px 24px 0px;--container-widget-width:763px;--container-widget-flex-grow:0;text-align:center;}.elementor-3381 .elementor-element.elementor-element-0f16319.elementor-element{--align-self:center;}.elementor-3381 .elementor-element.elementor-element-0f16319 .elementor-heading-title{font-size:17px;font-weight:400;line-height:1.6em;color:#7B7B7B;}@media(max-width:1024px){.elementor-3381 .elementor-element.elementor-element-75c9e81{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3381 .elementor-element.elementor-element-0f16319{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-3381 .elementor-element.elementor-element-0f16319 .elementor-heading-title{line-height:1.4em;}}@media(min-width:768px){.elementor-3381 .elementor-element.elementor-element-75c9e81{--content-width:950px;}}@media(max-width:767px){.elementor-3381 .elementor-element.elementor-element-75c9e81{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px;}.elementor-3381 .elementor-element.elementor-element-b3f93a2{padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-b3f93a2 .elementor-heading-title{font-size:25px;}.elementor-3381 .elementor-element.elementor-element-0f16319{width:100%;max-width:100%;padding:26px 0px 0px 0px;text-align:start;}.elementor-3381 .elementor-element.elementor-element-0f16319 .elementor-heading-title{font-size:15px;}.elementor-3381 .elementor-element.elementor-element-a601403{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-75c9e81 */.enquiry-cart-content-table thead th{
background:#211e1f !important;
color: #ffffff !important;
font-size: 1.1em !important;
font-weight: 400 !important;
}
	
tbody td{
align-content: center !important;
}
	
.pi-submit-enq-button:hover{
text-decoration:underline !important;	
}	
#pi_enq_captcha{
border-radius:0 !important;	
}	
	
#pi-eqw-cart{
display: none !important;
}

.pi-thumbnail img{
  -webkit-transition: all 0.4s !important;
    -moz-transition: all 0.4s!important;
    -o-transition: all 0.4s!important;
    transition: all 0.4s !important;    
}
.pi-thumbnail:hover img{
 -webkit-transform: scale(1.07) !important;
    -moz-transform: scale(1.07)!important;
    -o-transform: scale(1.07)!important;
    -ms-transform: scale(1.07)!important;
    transform: scale(1.07) !important;
    
}

.product-name a{
font-size: .9rem !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.product-name a:hover{
text-decoration: underline!important;   
}

input.input-text.qty.text.pi-quantity {
height: 28px !important;
border: 1px solid #cccccc!important;
}
.enquiry-cart-content-table .woocommerce-cart-form__cart-item td{
padding-right: 0 !important;
}
.enquiry-cart-content-table td textarea{
border-radius: 0!important;
}
form#pi-eqw-enquiry-form{
justify-content: space-between!important;
padding-top: 2.5rem!important;
}

/* 询盘按钮颜色 */
.pi-submit-enq-button, .pi-submit-enq-button:hover{
border-radius: 0 !important;
background:#cd2653 !important;
}

#field-container-pi_message, #field-container-pi_tandc{
grid-column: 1 / -1!important;
width: 100%!important;
}
textarea.pi-form-control{
height: 150px;    
}

#field-container-pi_tandc input{
display: none !important;
}

#field-container-pi_tandc p, #field-container-pi_tandc p a{
color: #969696 !important;
margin: 0 !important;
font-size: .88rem!important;
}

#field-container-pi_tandc p a:hover{
color:-webkit-link !important;
}

label.error {
background-color: #cd2653!important;
}
	
@media (max-width: 767px) {
.pi-submit-enq-button {
    font-size: 14px !important;
    width: 100% !important;
    border-radius: 0px !important;
    padding: 12px !important;
}

.product-remove, .product-name, .product-quantity, .product-message{
padding-left:0 !important;    
}

.enquiry-cart-content-table td textarea{
margin-top: 10px!important;
}

form#pi-eqw-enquiry-form {
display: flex!important;
flex-direction: column!important;
}
form#pi-eqw-enquiry-form {
    padding-top: 2rem !important;
}
.product-name a{
font-size: .8rem !important;
}
}/* End custom CSS */