@charset 'UTF-8';
@import url('rtve.play.pf_noticia.basics.css');

/*core*/
.tooltip strong {opacity:0;transition:opacity 1s;}
.tooltip:hover strong {opacity:1;}
.hddn_desktp {display:none !important;}


/** GENERAL PFs *********************************/
/************************************************/
.pf_contentBox {width:100%;margin:0 auto;padding:0 4.8rem;}
.pf_content .pf_contentBox {max-width:140rem;}
article .artBody {display:block;padding-bottom:2.4rem;}
.pf_content.news .artBody {max-width:92rem;margin:0 auto;}

/*multimedia destacado*/
.mediaBox .ima {display:block;overflow:hidden;}
.mediaBox .ima img {max-width:100%;}
article > header .txtBox,.summary,.summary .finish p {display:flex;flex-direction:column;}
article > header .txtBox {row-gap:0.8rem;}
.summary,.summary .finish p {row-gap:1.2rem;}
.summary .finish p * {font-weight:400;}


article > header .pretitle {font:var(--R-300_18);/*font-size:1.8rem;line-height:2.4rem;*/}
article > header .maintitle {font:var(--NS-400_42);/*font-size:5.7rem;line-height:6rem;*/font-weight:300;word-spacing:-0.57pt;letter-spacing:-0.57pt;}
/*textos/cuerpo*/
article [class*='summary'], /*{font:var(--R-400_20);}*/
article .artBody {font:var(--R-cuerpo);}
article [class*='summary'] strong,
article .artBody strong {font-weight:500;}

.pf_content article > header {padding-top:2.4rem;margin-bottom:2.4rem;}
.pf_content article .artBody p {padding:0.6rem 0;}


@media only screen and (max-width:1024px) {
	.pf_content article > header {display:flex;flex-direction:column;row-gap:1.6rem;padding-top:0;}
	.pf_content article > header > * {width:100%;order:3;}
	.pf_content article header .txtBox {order:1;}
	.pf_content article header figure {order:2;}
}
@media only screen and (min-width:1025px) {
	.pf_content article header figure {grid-row:1/3;}
	.pf_content article > header {display:grid;display:grid;grid-template-columns:0.5fr 0.5fr;column-gap:2.4rem;row-gap:1.6rem;}
	.pf_content article header figure {grid-column:1;}
	.pf_content article > header > * {grid-column:2;}
	.pf_content article > header {grid-template-rows:auto;}
}

/*relacionados*/
.pf_content .relBox {margin:2.4rem 0;padding:2.4rem 0;border-top:0.1rem solid var(--gris_claro);}
.pf_content .relBox .mod .ima img {width:100%;}
.pf_content .relBox time,.pf_content .relBox .datmod {font:var(--R-400_16);}
.pf_content .relBox ul {display:flex;flex-wrap:wrap;width:calc(100% + (1.2rem * 2));position:relative;left:50%;transform:translateX(-50%);}
.pf_content .relBox .cellBox {padding:1.2rem;max-width:38rem;}
.pf_content .relBox .mod a > *:not(.timeBox),
.pf_content .relBox .mod a > * > *:not(time) {width:100%;display:inline-block;}
.pf_content .relBox .mod a .mainBox {display:flex;flex-direction:column;}
.pf_content .relBox .mod .txtBox {order:2;padding:0.8rem 0;}


/** PF_CONCURSO *********************************/
/************************************************/
.pf_content.test_on  article > header {border-bottom:0.1rem solid var(--gris_claro);}
.pf_content[class*='test'] article > header .pretitle {text-transform:uppercase;letter-spacing:0.5pt;font-weight:500;}
.pf_content[class*='test'] timeBox,.pf_content[class*='test'] time {width:auto;align-self:flex-start;}
.pf_content[class*='test'] time {padding:0.8rem 1.6rem 0.8rem 1.2rem}
.pf_content[class*='test'] article header aside {padding:1.2rem 0 2.4rem 0;}
.pf_content[class*='test'] .secBox strong {font:var(--NS-300_24);font-weight:500;}
.pf_content[class*='test'] .relBox .txtBox .maintitle,
.pf_content[class*='test'] .reward .maintitle {font:var(--R-400_20);color: var(--gris_medio);}

/*premios*/
.pf_content[class*='test'] .reward .cellBox {margin:1.6rem 0;padding:1.6rem;border:0.2rem solid var(--gris_claro);}
.pf_content[class*='test'] .reward .mainBox {display:grid;grid-template-columns:0.2fr 0.8fr;column-gap:2.4rem;align-items:center;}
.pf_content[class*='test'] .reward .mainBox .txtBox {order:2;}
.pf_content[class*='test'] .reward .ima {border-radius:0.8rem;}

@media only screen and (min-width:1025px) {
	.pf_content.test_off article header figure {grid-row:1/4;}
	.pf_content.test_on article header aside {grid-column:1/3;}
}

@media only screen and (min-width:768px) {
	.relBox .cellBox {width:calc(100% / 2);}
}
@media only screen and (min-width:1024px) {
	.relBox .cellBox {width:calc(100% / 3);}
}
@media only screen and (min-width:1440px) {
	.relBox .cellBox {width:calc(100% / 4);}
}



/** PF_NEWS *************************************/
/************************************************/

.incluBox {margin:1.2rem 0;background-color:var(--G02_15);border-radius:1.6rem;overflow:hidden;border:.1rem solid var(--G02);}
.incluBox.L {float:left;margin-right:3.2rem;}
.incluBox.R {float:right;margin-left:3.2rem;}
.incluBox.C {width:100%;}
.incluBox {display:inline-block;}
.incluBox img,.incluBox .mediaBox,.incluBox .ima {display:block;}
.incluBox,.incluBox .mediaBox,.incluBox .ima {width:100%;}
.incluBox:not(.C).size_25,.incluBox.C.size_25 .ima {width:calc(100%/4);}
.incluBox:not(.C).size_33,.incluBox.C.size_33 .ima {width:calc(100%/3);}
.incluBox:not(.C).size_50,.incluBox.C.size_50 .ima {width:calc(100%/2);}
.incluBox.C .ima {margin:0 auto;}



.incluBox .r9x9 {aspect-ratio:1;}
.incluBox .r6x9 {aspect-ratio:2/3;}
.incluBox .r9x6 {aspect-ratio:3/2;}
.incluBox .f12x9 {aspect-ratio:4/3;}
.incluBox .r15x12 {aspect-ratio:5/4;} 
.incluBox .r16x9 {aspect-ratio:16/9;}
.incluBox .r27x9 {aspect-ratio:3/1;}
.incluBox .r12x15 {aspect-ratio:4/5;} 
.incluBox .f9x12 {aspect-ratio:3/4;}
.incluBox .r9x16 {aspect-ratio:9/16;}

.incluBox figcaption {padding:1.2rem;}
.incluBox figcaption p {font:var(--R-400_16);}



.pf_content.news .mainContent {padding-top:2.4rem;margin-top:1.2rem;border-top:.1rem solid var(--gris_claro);display:inline-block;width:100%;}

.pf_content.news .relBox .txtBox .mainTitle {font:var(--R-400_20);color: var(--gris_medio);}
.pf_content.news .relBox ul {justify-content:center}
