   /*按钮颜色*/
    .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
        background-color:#A3A380 ;
        color:#F9F8EF;
        font-weight: 600;
        font-size: 16px;
        text-transform: uppercase;
    }


/* 颜色选择区域 */
.woo-variation-swatches.wvs-show-label .variations th label,
.woo-variation-swatches.wvs-show-label .variations th {
    padding-bottom: 0px;
    font-weight: 400;
    font-size: 12px;
    color: #7A756C;
    line-height: 14px;
}

.variations_form .reset_variations {
    display: none;
}

.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item {
    width: 64px;
    height: 64px;
}

.woo-variation-swatches:not(.wvs-pro) .wvs-style-squared .variable-item:not(.radio-variable-item).color-variable-item {
    border-radius: 6px !important;
    padding: 0px;
}

.woo-variation-swatches:not(.wvs-pro) .wvs-style-squared .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span {
    border-radius: 6px !important;
}

.woo-variation-swatches:not(.wvs-pro) .wvs-style-squared .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span:after {
    border-radius: 6px !important;
}

/**商品简短描述，目前没内容*/
.et-product-detail .summary .woocommerce-product-details__short-description {
    display: none;
}

.et-product-detail .summary .et-wishlist-div-open {
    padding-top: 0px;
}

/* 按钮区域 */
.et-wishlist-div-open .cus-qty {
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 12px;
    color: #7A756C;
    line-height: 14px;
}

.et-product-detail .summary .et-wishlist-div-open {
    flex-direction: column;
}

.custom-cart-buy-wrapper {
    display: flex;
    justify-content: space-between;
    margin-top: 36px;
}

.single_add_to_cart_button.button {
    border-radius: 4px;
    width: 48%;
    flex-grow: unset;
    height: 48px;
    background: #A3A380 !important;
}

.buy-now-container-single-product {
    width: 48% !important;
    margin-top: 0px !important;
}

.button.single_buy_now_button {
    border-radius: 4px;
    height: 48px;
}

.custom-quantity-wrapper {
    display: flex;
    align-items: center;
}

.et-product-detail.et-cart-mixed:not(.sold-individually):not(.product-type-grouped) .summary .quantity {
    width: 128px;
    height: 36px;
    border-radius: 20px;
    border: 1px solid #E1DED4;
    margin: 0px;
}

.custom-quantity-wrapper .status-date {
    font-weight: 400;
    font-size: 12px;
    color: #7A756C;
    margin-left: 20px;
}









@media(max-width:768px){
	 .wpb_content_element{
            margin-bottom:10px;
        }
        
      .sale-text-block{
            text-align: center;
        }
      .sale-empty-space{
            height:30px;
       }
	.products .product_after_title{
		padding-bottom:20px;
	}
	
}