.elementor-615 .elementor-element.elementor-element-1386bf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-615 .elementor-element.elementor-element-6daa226{--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;}.elementor-615 .elementor-element.elementor-element-d1a1370{--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;}.elementor-615 .elementor-element.elementor-element-e37ca65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-615 .elementor-element.elementor-element-cdea0ab .woocommerce-product-details__short-description{font-size:14px;}.elementor-615 .elementor-element.elementor-element-4e2187d0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group > label, .elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-subgroup label{color:#182314;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-type-html{padding-bottom:0px;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .e-form__buttons__wrapper__button-next{background-color:#d0ef79;color:#182314;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-button[type="submit"]{background-color:#d0ef79;color:#182314;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-button[type="submit"] svg *{fill:#182314;}.elementor-615 .elementor-element.elementor-element-6ee64871 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-615 .elementor-element.elementor-element-6ee64871{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-615 .elementor-element.elementor-element-da908cc{--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;}.elementor-615 .elementor-element.elementor-element-4b78344 .related.products ul.products li.product, .elementor-615 .elementor-element.elementor-element-4b78344 .related.products ul.products li.product .woocommerce-loop-product__title{align-items:flex-start;justify-content:flex-start;}.elementor-615 .elementor-element.elementor-element-4b78344 .woocommerce ul.products li.product .onsale{padding:10px 20px 10px 20px;margin:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-615 .elementor-element.elementor-element-4b78344 .related.products .product-categories a{font-size:15px;margin-right:2px;}@media(min-width:768px){.elementor-615 .elementor-element.elementor-element-6daa226{--width:50%;}.elementor-615 .elementor-element.elementor-element-d1a1370{--width:50%;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-cdea0ab *//* 缩小价格表行高 */
.elementor-615 .elementor-element.elementor-element-cdea0ab table {
  width: 100%;
  height: auto !important;
  margin: 12px 0 16px !important;
  border-collapse: collapse;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab table tr {
  height: auto !important;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab table th,
.elementor-615 .elementor-element.elementor-element-cdea0ab table td {
  height: auto !important;
  padding: 10px 12px !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  vertical-align: middle;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab table p {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.4 !important;
}
/* 简述段落与小标题更紧凑 */
.elementor-615 .elementor-element.elementor-element-cdea0ab p {
  margin-top: 0 !important;
  margin-bottom: 8px !important;
  line-height: 1.5 !important;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab h2,
.elementor-615 .elementor-element.elementor-element-cdea0ab h3,
.elementor-615 .elementor-element.elementor-element-cdea0ab h4 {
  margin-top: 14px !important;
  margin-bottom: 8px !important;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab table {
  margin-top: 8px !important;
  margin-bottom: 10px !important;
}
/* 统一不同产品简述的间距 */
.elementor-615 .elementor-element.elementor-element-cdea0ab p {
  margin: 0 0 6px !important;
  line-height: 1.45 !important;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab hr {
  margin: 10px 0 !important;
}

.elementor-615 .elementor-element.elementor-element-cdea0ab h2,
.elementor-615 .elementor-element.elementor-element-cdea0ab h3,
.elementor-615 .elementor-element.elementor-element-cdea0ab h4 {
  margin: 10px 0 6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e2187d0 */.elementor-615 .elementor-element.elementor-element-4e2187d0{font-family:Arial,Helvetica,sans-serif;color:#182314;background:#fff;padding:38px;border:1px solid #e1e6d9;border-radius:8px;width:100%;max-width:700px}.elementor-615 .elementor-element.elementor-element-4e2187d0 *{box-sizing:border-box}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-eyebrow{font-size:12px;letter-spacing:.1em;color:#64734f;margin:0 0 14px;font-weight:700}.elementor-615 .elementor-element.elementor-element-4e2187d0 h2.evq-title{font:700 32px/1.2 Arial,sans-serif;letter-spacing:-.025em;color:#182314;margin:0 0 12px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-intro{font:15px/1.6 Arial,sans-serif;color:#59654f;margin:0 0 28px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-form-fields-wrapper{margin:0 -10px!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field-group{padding:0 10px!important;margin-bottom:22px!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field-label{font:700 14px/1.4 Arial,sans-serif!important;color:#182314!important;padding-bottom:9px!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field{background:#fff!important;border:1px solid #cbd3c2!important;border-radius:4px!important;padding:13px 14px!important;min-height:50px;color:#182314!important;font:16px/1.5 Arial,sans-serif!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 textarea.elementor-field{height:140px;resize:vertical}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field:focus{outline:2px solid #86a43d;outline-offset:2px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field::placeholder{color:#7a8273;opacity:1}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-optional{color:#717b67;font-size:12px;font-weight:400;margin-left:6px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-hint{margin:-10px 0 0;font:13px/1.6 Arial,sans-serif;color:#68715f}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-button{width:100%!important;min-height:54px;background:#d0ef79!important;border:1px solid #bdd863!important;color:#182314!important;border-radius:4px!important;padding:17px 20px!important;font:700 16px Arial,sans-serif!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-button .elementor-button-text{color:#182314!important;font:700 16px Arial,sans-serif!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-button:hover{background:#c1e362!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-foot{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font:13px/1.6 Arial,sans-serif;color:#657151}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-dot{display:inline-block;background:#729429;width:7px;height:7px;border-radius:50%;margin-right:7px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-foot a{color:#436a26;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.elementor-615 .elementor-element.elementor-element-4e2187d0{padding:26px 22px}.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field-group{width:100%!important}.elementor-615 .elementor-element.elementor-element-4e2187d0 h2.evq-title{font-size:28px}}
/* 紧凑版询价表单 */
.elementor-615 .elementor-element.elementor-element-4e2187d0 {
  padding: 20px !important;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-eyebrow {
  margin-bottom: 8px;
  font-size: 10px;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 h2.evq-title {
  font-size: 24px;
  margin-bottom: 8px;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .evq-intro {
  font-size: 13px;
  margin-bottom: 16px;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field-group {
  margin-bottom: 12px !important;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-field {
  min-height: 40px;
  padding: 8px 10px !important;
  font-size: 14px !important;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 textarea.elementor-field {
  height: 80px !important;
  min-height: 80px !important;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-button {
  min-height: 42px;
  padding: 10px 16px !important;
  font-size: 14px !important;
}

.elementor-615 .elementor-element.elementor-element-4e2187d0 .elementor-button .elementor-button-text {
  font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1a1370 *//* 右侧组件之间的距离 */
.elementor-615 .elementor-element.elementor-element-d1a1370 {
  gap: 12px !important;
}

/* 面包屑下方 */
.elementor-615 .elementor-element.elementor-element-d1a1370 .woocommerce-breadcrumb {
  margin-bottom: 0 !important;
}

/* 产品标题上下 */
.elementor-615 .elementor-element.elementor-element-d1a1370 .elementor-widget-woocommerce-product-title {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.elementor-615 .elementor-element.elementor-element-d1a1370 .product_title {
  margin: 0 !important;
}

/* 简述及最后一段下方 */
.elementor-615 .elementor-element.elementor-element-d1a1370 .elementor-widget-woocommerce-product-short-description {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.elementor-615 .elementor-element.elementor-element-d1a1370 .woocommerce-product-details__short-description > :last-child {
  margin-bottom: 0 !important;
}

/* Wholesale Pricing 与表格之间 */
.elementor-615 .elementor-element.elementor-element-d1a1370 .woocommerce-product-details__short-description h2,
.elementor-615 .elementor-element.elementor-element-d1a1370 .woocommerce-product-details__short-description h3 {
  margin-bottom: 4px !important;
}

.elementor-615 .elementor-element.elementor-element-d1a1370 .woocommerce-product-details__short-description table {
  margin-top: 4px !important;
}/* End custom CSS */