
.products-extra {
	display: block;
	padding: 15px 25px;
}


/* Vídeo Recetas */

.products-extra h1 {
	color: #134D8C;
    font-size: 22px;
	font-weight: 600;
    line-height: 1.5;
    margin-bottom: 0.25rem;
    text-transform: none;
}

.products-extra h2 {
	color: #134D8C;
    font-size: 20px;
	font-weight: 600;
	line-height: 1.5;
    margin-bottom: 0.25rem;
    text-transform: none;
}

.products-extra h3,
.products-extra h4,
.products-extra h5,
.products-extra h6 {
	color: #134D8C;
    font-size: 18px;
	font-weight: 600;
	line-height: 1.5;
    margin-bottom: 0;
    text-transform: none;
}

.products-extra div,
.products-extra p,
.products-extra li,
.products-extra ul,
.products-extra span {
	color: #333333;
    font-size: 15px;
	font-weight: 500;
}

.products-extra strong {
	color: #000000;
    font-size: 15px;
	font-weight: 700;
}



.products-extra .pe-description {
	margin: 8rem auto 8rem;
    max-width: 1090px;
}

.products-extra .pe-tag {
	margin: 8rem auto 8rem;
    max-width: 1090px;
	min-height: 365px;
}

.DescriptionBottom{
	margin-bottom: 8rem;
	color: #231F20;
    font-family: 'Montserrat_GF';
    font-size: 17px;
    font-weight: 400;
}

/*.products-extra .pe-video-full {
	margin-bottom: 11rem;
}*/

.products-extra .pe-description .title,
.products-extra .pe-tag .title {
	color: #231F20;
	display: flex;
	font-family: 'Montserrat_GF';
	font-size: 37px;
	font-weight: 700;
	line-height: 1.17;
	margin-bottom: 25px;
}

.products-extra .pe-description .title::before,
.products-extra .pe-tag .title::before {
	background-color: #16A548;
	content: '';
	display: inline-block;
	height: 86px;
	margin-right: 20px;
	vertical-align: middle;
	width: 25px;
}

.products-extra .pe-description .title.tag-black::before,
.products-extra .pe-tag .title.tag-black::before {
	background-color: #26241D;
}

.products-extra .pe-description .title.tag-gold::before,
.products-extra .pe-tag .title.tag-gold::before {
	background-color: #C29C39;
}

.products-extra .pe-description .title.tag-green::before,
.products-extra .pe-tag .title.tag-green::before {
	background-color: #16A548;
}

.products-extra .pe-description .title.tag-red::before,
.products-extra .pe-tag .title.tag-red::before {
	background-color: #C20D19;
}

.products-extra .pe-description .title.tag-white::before,
.products-extra .pe-tag .title.tag-white::before {
	background-color: #FFFFFF;
	border: 2px solid #000000;
}

.products-extra .pe-description p,
.products-extra .pe-tag p {
	color: #231F20;
	font-family: 'Montserrat_GF';
	font-size: 17px;
	font-weight: 400;
}

.products-extra .pe-description img {
	margin-bottom: 25px;
	margin-left: 42px;
}

.products-extra .pe-tag img {
	margin-bottom: 80px;
	margin-right: 42px;
}

.products-extra .pe-tag .main-tags .mt-title {
	color: #231F20;
	font-family: 'Montserrat_GF';
	font-size: 19px;
	font-weight: 600;
	margin-bottom: 2px;
}

.products-extra .pe-tag .main-tags .mt-tags {
	display: flex;
}

.products-extra .pe-tag .main-tags .mt-tags .mt-tag.selected {
	border: 1px solid #7b7979;
	border-radius: 50%;
}

.products-extra .pe-tag .main-tags .mt-tags .mt-tag {
	margin-right: 2px;
}

.products-extra .pe-tag .main-tags .mt-tags .mt-tag img {
	margin: 7px;
}

.products-extra .pe-tag .main-tags .mt-button {
	border: 1px solid #231F20;
    border-radius: 8px;
    color: #231F20;
    display: inline-block;
    font-family: 'Montserrat_GF';
    font-size: 12px;
    font-weight: 600;
    margin-top: 11px;
    padding: 10px 15px;
}

.products-extra .pe-extra {
	position: relative;
    margin: 0rem auto;
}

.products-extra .pe-extra .bg-acorns {
    background-image: url(../img/acorns.png);
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 22.0%;
	height: 100%;
	position: absolute;
	width: 100%;
	z-index: 0;
}

.products-extra .pe-extra .bg-pig {
    background-image: url(../img/pig.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 22.0%;
	height: 100%;
	position: absolute;
	width: 100%;
	z-index: 0;
}

.products-extra .pe-extra .pe-extra-content {
	padding-bottom: 11rem;
    padding-top: 8rem;
	position: relative;
	text-align: center;
	z-index: 1;
}

.products-extra .pe-extra .title {
	color: #231F20;
	font-family: 'Montserrat_GF';
	font-size: 37px;
	font-weight: 700;
	line-height: 1.17;
	margin-bottom: 25px;
}

