/*Badge Css */

/* wpcsb plugin */
.wpcsb-wrapper .wpcsb-container .wpcsb-product{
	flex-direction:column !important;
}
.wpcsb-wrapper{
	display:flex !important;
}
	.wpcsb-product-action  .tm-element-description ,
.wpcsb-product-action  .tabbyPromo , .wpcsb-product-action  .tamara-summary-widget__container
	{display:none !important;}
.wpcsb-product-action  .tabbyPromo {display:none !important;}
	.wpcsb-product-action  tamara-widget[type="tamara-summary"] {
    display: none !important;
	}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info{
	width:100% !important;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wpcsb-id{
	display:none;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{
	 display: flex;
    flex-wrap: nowrap !important;
    justify-content: space-between;
    align-items: center;
    gap: 55px !important; 
}
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-name{
		font-size:30px ;
		font-weight:900 !important;
		color: black !important;
	}
.tm-extra-product-options-totals .amount.final{
	    font-size: 1rem;
}
.wpcsb-container .tc-row .tm-description{display:none;}





@media screen and (max-width: 768px) {
	.wpcsb-wrapper{
	display:block !important;
}
	

	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action{
		width:100% !important;
	}
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .wpcsb-add-to-cart {
    display: flex;
    align-items: center;
		justify-content:flex-start !important;
		gap: 20px !important;
	}
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .wpcsb-add-to-cart .wpcsb-atc button ,
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data button
	{
	border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
    text-transform: var(--btn-accented-transform, var(--btn-transform));
    font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
    font-family: var(--btn-accented-font-family, var(--btn-font-family));
    font-style: var(--btn-accented-font-style, var(--btn-font-style));
	}

	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info {
		width:100% !important;
	}
		.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data
	.wpcsb-product-btn{
		order: 2 !important;
	}
		.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data .wpcsb-product-name{
		font-size: 16px ;
    font-weight: 900 !important;
	} 
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-image {
    width: 63px;
    flex: 0 0 50px;
	}
	.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{
		flex-wrap:wrap !important;
		gap: 0px !important; 
	}
	.wpcsb-wrapper .wpcsb-container .tc-element-inner-wrap {
		padding: 10px 0;
	}



	
}