/* Bug fix for COR-1036 */
@media screen and (min-width: 825px) {
	#product-details #price {
		text-align: left !important;
	}
	
	#product-details #price div:nth-child(2) {
		width: 100%;
/* 	    text-align: right;
 */	}
	
	@-moz-document url-prefix() {
	  #product-details #price .original-price {
	  	width: max-content !important;
	  }
		
	  #product-details #price .original-price .product-price {
	  	padding-left: 0 !important;
	  }
	  
	  #product-price #price small {
	  	padding-left: 0 !important;
	  }
	}
}
/* Bug fix for COR-1036 */

/* Feature COR-1538 */
.child-image-counter-label {
	color: black;
    background: #E9E600;
    top: 5%;
    position: absolute;
    width: 115px;
    height: auto;
    font-family: var(--Bebas-neue-font);
    text-align: center;
    font-size: small;
    font-weight: bold;
    padding: 7px;
}
.child-label-hidden {
	display: none;
}
/* Feature COR-1538 */

.active {
    color: #fecb00 !important;
    font-weight: bold;
}
.pdpBundleList {
    cursor: pointer;
}
.productTabtitle {
    font-family: BebasNeuePro-SmEBd, sans-serif;
    border-bottom: solid;
    color: #666;
    line-height: 2em;
}
.tabDownloadTitle {
    margin: 2rem 0 0rem 0;
}