.elementor-kit-138{--e-global-color-primary:#03021A;--e-global-color-secondary:#54595F;--e-global-color-text:#5C6873;--e-global-color-accent:#E80071;--e-global-typography-primary-font-family:"Lexend";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Lexend";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lexend";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lexend";--e-global-typography-accent-font-weight:500;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FCFCFC00 100%);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.topbg {
    background-image: linear-gradient(200deg, #cb342d 0%, rgb(245,245,245) 100%) !important;;
   /* background-image: url('/wp-content/uploads/2025/07/2025070519031644.png') !important;*/
}

.elementor-element-aa7d378 {
    
    min-width:100% !important;
    padding:0 48px;
}
.nav > ul > li {
    display: block;
    line-height: 46px;
    cursor: pointer;
    position: relative;
    margin: 0 20px !important;
}
.nav > ul{
        place-items: center;
}
.getinquirybtn{display:none !important;}
.dgwt-wcas-styLe-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input [type=search] .dgwt-wcas-search-input{
    border-color: red!important;
}
#wpforms-1144-field_1 {
            width: 100%;
            height: 100px;
            background-color: white;
            border-radius: 10px;
            box-shadow: 0 4px 12px rgba(1, 0, 1, 0.1);
            display: flex;
            justify-content: center;
            align-items: center;
            text-align: left;
            padding:10px;
            font-size: 15px;
        }
        
#wpforms-1144-field_1-description{
    display: none;
}
#wpforms-submit-1144{
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
    -webkit-letter-spacing: 0.1px;
    -moz-letter-spacing: 0.1px;
    -ms-letter-spacing: 0.1px;
    letter-spacing: 0.1px;
    border-radius: 8px;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
    margin-top:20px;
    margin-bottom:20px;
    background-color: #cb342d;
    color: #ffffff;
}    
.elementor-heading-title {
    
    font-family: Inter !important;
}

.woocommerce ul.products li.product .button{
    background:#cb342d;
    color: #fff;
}

.postid-2492{
    background-color:rgba(252,237,235,1);
}

.headerbg {
    box-shadow: none !important;
    background: rgba(252,237,235,1) !important;
}
.postid-2492 .dgwt-wcas-sf-wrapp{
    background: rgba(252,237,235,1) !important;
}
.woocommerce-loop-product__title {
  display: block;
  display: -webkit-box;
  height: 3.5em;  /* 行高 × 行数 (假设行高1.5em) */
  line-height: 1.5em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.elementor img {
border-radius: 15px;
}
.footerbg{
    margin-top: 50px !important;
}
.woocommerce ul.products li.product a img {
    max-height: 260px !important;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{
    padding-top:5px;
    color:rgb(187,65,54) !important;
    font-size: 17px !important;
    font-family: "Arial" !important;
}

.woocommerce a.added_to_cart {
    font-family: "Arial" !important;
    padding-left: 15px;
    font-size: 15px !important;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl
{
    font-weight: 500 !important;
}
.postid-2492 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff !important;}/* End custom CSS */