/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Sep 28 2025 | 22:46:31 */
.separate-containers .inside-article {
	    padding: 20px 40px 40px 20px;
}

.woocommerce .woocommerce-breadcrumb {
	margin: 0 0 2em;}

h2 {font-size: 33px;padding-top:15px;}

.custom-price-box{display:block;border-radius:8px;overflow:hidden;width:180px;margin:0}
.single-product .summary .custom-price-box{margin-bottom:20px;}
.custom-discount{text-align:center;background:#ffd538;color:#212121;font-weight:700;padding:1px;font-size:16px}
.custom-price-body{padding:8px 0;background:transparent}
.custom-price-box.is-sale .custom-price-body{text-align:center;background:#c91f28;color:#fff !important;}
.custom-price-box.no-sale .custom-price-body {
    text-align: left;
    padding: 10px 0;
}
.custom-regular-price{font-size:15px;color:#fff;margin-bottom:4px}
.custom-sale-price{font-size:28px;font-weight:700;margin-top: -15px;}

.pi-edd {text-align:left;}

.summary.entry-summary > p.stock.in-stock {
  display: none;
}

.woocommerce span.onsale {display:none;}

.wccpb-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px !important;
  background: #fff9d7;
  border: 2px dashed #ffd538;
  border-radius: 12px;
  padding: 12px 16px;
  font-weight: 700;
  color: #54595F;
}

.wccpb-badge {
  background: #54595F;
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  border-radius: 8px;
  padding: 6px 12px;
  min-width: 60px;
  text-align: center;
}

.wccpb-content {
  flex: 1;
  text-align: left;
	font-size: 15px !important;
	font-weight:400;
}

.wccpb-line1 .woocommerce-Price-amount > bdi {
 font-weight:bold;
}

.wccpb-apply-link {
  color: #54595F !important;
  font-size: 0.8em !important;
  text-decoration: underline !important;
	font-weight: 500;
	padding-right: 15px;
	
}

.quantity.buttons-added .minus {
    background: #F4F4F4 !important;
    max-width: 35px !important;
}

.quantity.buttons-added .plus {
    background: #F4F4F4 !important;
    max-width: 35px !important;
}

.tagsp img {margin-right:0px !important;}

.tagsp {margin: 0 0 10px 0 !important} 

@media (min-width: 769px) {
.woocommerce button.button {
font-weight: 500 !important;
    font-size: 17px;
	    padding: 10px 25px;
	}
	.woocommerce div.product form.cart .button {
		margin-left: 20px;
	}	
}	
@media (max-width: 768px) {
.woocommerce button.button {
font-weight: 500 !important;
    font-size: 16px;
	    padding: 10px 20px;
	}
}	
