@charset 'UTF-8';
/*2026*/@import url('rtve.mod_header.desktp.css');
/*2026*/@import url('rtve.mod_footer.desktp.css');
/*2026*/@import url('rtve.play.basics.desktp.css');
/*2026*/@import url('rtve.play.modules.desktp.css');
@import url('https://css.rtve.es/css/rtveplay.2026/rtve.play.infantil.desktp.css');
@import url('https://css.rtve.es/css/rtveplay.2026/rtve.presentacion.infantil.desktp.css');

/*@import url('rtve.play.grids.basics.css');
@import url('rtve.play.radio.basics.css');*/

.pfseerk.rtve-infantil main {padding-top:0;}
.pfseerk .monoBox .elem_nV {aspect-ratio:2/3;}
.pfseerk .monoBox .elem_nV .ima {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.pfseerk.rtve-infantil,
.pfseerk.rtve-infantil .navBox {background:linear-gradient(90deg,#4c0c6c 34%,#be00be calc(100% - 4.8rem));}
.pfseerk.rtve-infantil .footer .container {justify-content:center;}
.pfseerk.rtve-infantil .portalsBox .logo-clan .rtve-icons {height:10rem;background-size:8rem auto;width:10rem;background-image:url(https://css.rtve.es/css/rtveplay.2026/i/LogoClan_cab_ffffff.svg);opacity:1;}
.pfseerk.rtve-infantil .portalsBox .logo-clan {background:linear-gradient(135deg,#1686f6,#be00be);border-radius:0.6rem;margin:0;}
.pfseerk.rtve-infantil .portalsBox .logo-clan .rtve-icons:hover+strong {opacity:1;}

.pfseerk .hiveBox.grid_V {max-width:200rem;margin:0 auto;display:block;}
.pfseerk .hiveBox.grid_V .cellBox {border:0 none;}
.pfseerk .hiveBox.grid_V .monoBox {row-gap:0;}
.pfseerk .hiveBox.grid_V .elem_nV.active {transform:none;}
.pfseerk .monoBox .elem_nV .ima {border-radius:1.2rem;border:0.2rem solid var(--blanco_60);}
.pfseerk .monoBox .elem_nV.active .ima {border-color:var(--blanco);}

.pfseerk .navBox {    padding: 1.6rem 0 1.2rem 0;
    height: 8.4rem;}

.pfseerk .navBox .container {max-width:100vw;padding:0 4.8rem 0 3.4rem;}
.pfseerk .navBox nav.blindBox:not(.be_on) .mainTabs li.topMenu {display:none;}


/*LADILLO SECCION*/
.pfseerk .secBox {max-width:200rem;margin:0 auto;padding:2rem 4.8rem;}
.pfseerk .secBox > * {text-transform:lowercase;font:var(--RS-ladillo);width:auto;padding:0;color:#fff;}
.pfseerk .secBox > strong:before {content:'resultados';}
.pfseerk .secBox,.pfseerk .secBox > strong {display:flex;column-gap:1.2rem;}


/** LA CAJA DE BUSQUEDA *************************/
/************************************************/
.pfseerk .toplayer:has(.seerkBox) {max-width:calc(100% - (4.4rem * 9) - 3.4rem - 4.8rem);height:8.4rem;position:sticky;top:0;z-index:1;display:flex;margin:0 auto;}
.pfseerk:has(nav.blindBox.be_on) .toplayer:has(.seerkBox),
.pfseerk.open_users .toplayer:has(.seerkBox) {z-index:-1;}
.pfseerk .seerkBox {width:100%;}
.pfseerk .seerkBox,.pfseerk .seerkBox fieldset {padding:0 2.4rem;}
.pfseerk .seerkBox form,.pfseerk .seerkBox input[type='search'],.pfseerk .seerkBox form button,.pfseerk .seerkBox .close {height:4.8rem;}
.pfseerk .seerkBox form button,.pfseerk .seerkBox .close {width:4.8rem;}
.pfseerk .seerkBox,
.pfseerk .seerkBox form,.pfseerk .seerkBox fieldset {display:flex;flex-direction:row-reverse;align-items:center;}
.pfseerk .seerkBox form,.pfseerk .seerkBox fieldset,.pfseerk .seerkBox input[type='search'] {width:100%;}

.pfseerk .seerkBox input[type='search'] {background:#fff;padding:0 2.4rem 0 4.8rem;font-size:2.4rem;line-height:4.8rem;font-weight:300;letter-spacing:0.25pt;border-radius:2.4rem;}
.pfseerk .seerkBox input[type='search']::-webkit-search-decoration,.pfseerk .seerkBox input[type='search']::-webkit-search-cancel-button {display:none;}

.pfseerk .seerkBox form button {position:absolute;left:4.8rem;}

.pfseerk .seerkBox .rtve-icons {width:2.8rem;height:2.8rem;cursor:pointer;opacity:1;}
	.pfseerk .seerkBox form button .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search_000000.svg');}
	.pfseerk .seerkBox .icon-label.close .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close.svg');}
	.pfseerk .seerkBox .icon-label.close strong {color:#fff;}
/** LA CAJA DE BUSQUEDA *************************/
/** END *****************************************/

/** MENU FILTER ***********************/
/**************************************/
.pfseerk .navFilter {display:flex;justify-content:center;}
.pfseerk .navFilter ul {display:flex;flex-direction:row;flex-wrap:wrap;padding:0 0.4rem;}
.pfseerk .navFilter li {border-radius:0.4rem;margin:0.4rem;}
	.pfseerk.tve .navFilter li {color:#fff;}
	.pfseerk.rne .navFilter li {color:#111;}
.pfseerk .navFilter li strong {opacity:0.7;font-size:1.7rem;line-height:2.1rem;font-weight:400;letter-spacing:0.5pt;display:inline-block;padding:0.4rem 1.2rem;white-space:nowrap;}
	.pfseerk.tve .navFilter li.active {color:#111;background:#fff;}
	.pfseerk.rne .navFilter li.active {color:#fff;background:#111;}
.pfseerk .navFilter li.active strong,.pfseerk .navFilter li a:hover strong {opacity:1;}

.pfseerk .redad:before {background:#4c0d6cab;border-radius:.6rem;font:var(--RS-redad);color:var(--blanco);border:.2rem solid var(--G02);}
/** MENU FILTER ***********************/
/** END *******************************/

/** LADILLOS (evaluar si llevar a basics) *******/
/************************************************/
.secBox > * {font-size:2rem;line-height:2.8rem;float:left;margin-right:0.8rem;}
.secBox > span {font-weight:300;}

/** LADILLOS (evaluar si llevar a basics) *******/
/** END *****************************************/

/** GENERALES MODULOS ***************************/
/************************************************/
/*.collSet li:not(.relColl) .mainBox > *:not(.trailerControls) {
    transition-property: opacity, width, height, transform;
    transition-duration: 0.05s;
    transition-delay: 0s;
}*/
.pfseerk .monoBox .active .ima:after {content:'';display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;
background:linear-gradient(0deg,#4d0d6c,transparent);}

.grid_Box .monoBox .redad {position:absolute;top:0.8rem;right:2.3rem;transform:translateX(50%);}
.pfseerk .monoBox .icon-label.extra {width:4rem;height:4rem;bottom:1.6rem;transform:translateX(50%);}
.pfseerk .monoBox .icon-label.extra strong {display:none;}
.auxBox .canal {position:absolute;top:0.8rem;right:0.8rem;}
.auxBox .canal .rtve-icons {width:5rem;height:5rem;}

.pfseerk .monoBox .content {justify-content:flex-end;}
.pfseerk .monoBox .content,.pfseerk .monoBox .icon-label.extra {opacity:0;}
.pfseerk .monoBox .active .content,.pfseerk .monoBox .active .icon-label.extra {opacity:1;}



.pfseerk [class*='elem'] .txtBox {padding:0.8rem;}
.pfseerk [class*='elem'] .txtBox .maintitle {font-size:1.8rem;line-height:2.1rem;}
.pfseerk .elem_nV .txtBox .maintitle {font:var(--NS-300_24);}
.pfseerk .elem_nV .txtBox {order:2;}

.pfseerk [class*='elem'] .txtBox .pretitle {padding:0 0 0.4rem 0;}
.pfseerk [class*='elem'] .txtBox .pretitle,.pfseerk .elem_nH .pubBox * {font-size:1.2rem;line-height:1.6rem;letter-spacing:0.5pt;}
.pfseerk .elem_nH .pubBox .duration {display:inline-block;padding-left:1rem;}



/*active*/
.monoBox .elem_nV.active .ima, 
.monoBox .elem_nH.active .ima {z-index:-1;}
.slideBox .content {z-index:1;}
.grid_Box .monoBox .active .redad,
.pfseerk .monoBox .active .icon-label.extra,
.pfseerk .monoBox li.active .ima:after {opacity:1;}
.active .auxBox .canal {opacity:0;}
/*.active .toolBox ul {min-width:auto;}*/

/*no hay resultados*/
.pfseerk .hiveBox.grid_V .elem_nV:has(>span),.pfseerk .hiveBox.grid_V .elem_nV > span {display:flex;align-items:center;justify-content:center;}
.pfseerk .hiveBox.grid_V .elem_nV:has(>span) {width:100vw;max-height:24rem;padding:2.4rem;}
.pfseerk .hiveBox.grid_V .elem_nV > span {font:var(--R-400_20);width:100%;height:100%;background:#ab2cdc;border-radius:2.4rem;}


/** GENERALES MODULOS ***************************/
/** END *****************************************/

/** CARTEL nV **********************************/
/***********************************************/


/*** SLIDE ***/
.slideBox .slideH .monoBox .comp_nV {width:300%;}
.slideBox .slideH .monoBox .elem_nV {position:relative;width:calc(100% / 24);float:left;}
.slideBox .slideH .monoBox .elem_nV .auxBox {display:none;}
.slideBox .slideH .monoBox .elem_nV.active .auxBox {position:absolute;display:inline-block;top:0.8rem;right:0.8rem;}


/*** GRID ***/
.grid_Box .hiveBox .elem_nV {width: calc(100%/8);}
.pfseerk .elem_nV .txtBox {text-align:center;}
.pfseerk .elem_nV .video_mod.documental .content {z-index:1;}
.pfseerk .elem_nV .pubBox {display:none;}
.pfseerk .elem_nV .icon-label.extra {right:50%;}
.pfseerk .elem_nV .video_mod.documental .ima:after {opacity:0;}
.pfseerk .elem_nV.active .video_mod .ima:after {opacity:1;}
.pfseerk .elem_nV.active .txtBox {padding-bottom:5.6rem;}

/** CARTEL nV **********************************/
/** END ****************************************/




/** ARTIFICIOS **********************************/
/************************************************/
.monoBox .elem_nH, .monoBox  .elem_nV {z-index:0;position:relative;}
.monoBox li.elem_nH .content .txtBox, .monoBox .elem_nV .content .txtBox {background:none;}
.monoBox li.elem_nH .ima, .monoBox .elem_nV .ima {border-width:0.3rem;}
.monoBox li.elem_nH .ima, .monoBox .elem_nV .ima {border-radius:0.5rem;width:100%;height:100%;}
.monoBox li.elem_nH.active .ima, .monoBox .elem_nV.active .ima {width:112%;height:104%;}
.monoBox li.elem_nH.active, .monoBox .elem_nV.active {z-index:1;}
.monoBox li.elem_nH.active .ima, .monoBox .elem_nV.active .ima {border-color:rgba(255,255,255,0.67);box-shadow:0 0 4rem rgba(0,0,0,0.67);}
/*.monoBox li.elem_nH.active .mainBox *, .monoBox .elem_nV.active .mainBox * {transition-property:width,height;transition-duration:0.2s;transition-delay:0.2s;}
.monoBox li.elem_nH.active .goto_media > .rtve-icons,
.monoBox li.elem_nH.active .icon-label.extra,
.monoBox li.elem_nH.active .redad, .monoBox .elem_nV.active .goto_media > .rtve-icons,
.monoBox .elem_nV.active .icon-label.extra,
.monoBox .elem_nV.active .redad {transition-property:opacity;transition-duration:0.2s;transition-delay:0.4s;}
.monoBox li.elem_nH.getoff *, .monoBox .elem_nV.getoff * {transition-duration:0.2s;transition-delay:0s;}*/

/** ARTIFICIOS **********************************/
/** END *****************************************/

/** CONTADOR *********************************/
/*********************************************/
.countItem {display:flex;width:100%;flex-direction:column;align-items:center;padding-top:2.4rem;}
.countItem > a {width:auto;bottom:0;}
.countItem > a span {display:block;font-size:1.6rem;line-height:2rem;letter-spacing:1pt;text-transform:uppercase;font-weight:500;
	border-radius:0.4rem;padding:0.8rem 1.6rem;opacity:0.67;}
	.tve .countItem > a span, .rne .container.television .countItem > a span {border:0.2rem solid #fff;}
	.rne .countItem > a span, .tve .container.radio .countItem > a span {border:0.2rem solid #000;}
.countItem > a:hover span {opacity:1;transition:all 0.85s ease-in-out;}
	.tve .countItem > a:hover span, .rne .container.television .countItem > a:hover span {background-color:#fff;color:#000;}
	.rne .countItem > a:hover span, .tve .container.radio .countItem a:hover span {background-color:#000;color:#fff;}
.countItem .numItem {font-size:1.2rem;padding:1rem;}
.countItem .numItem .totalItem:before {content:' de '}

/* progressBox */
.countItem .progressBar, .countItem .progressBar span {border-radius:0.3rem;height:0.6rem;display:block;}
.countItem .progressBar {width:10%;background:#b9b9b9;}
.tve .countItem .progressBar span, .rne .container.television .countItem .progressBar span {background:#fff;}
.rne .countItem .progressBar span, .tve .container.radio .countItem .progressBar span {background:#000;}

/** CONTADOR ***********************************/
/*** END ***************************************/

/** CONTROLES ***********************************/
/************************************************/
.wariaType .controlBox span[role="button"] {display:flex;height:100%;align-items:center;justify-content:center;}
.wariaType .controlBox span[role="button"] img {width:4rem;height:auto;display:block;position:relative;}
.wariaType .controlBox span[role="button"]:before {content:'';display:inline-block;position:absolute;top:0;width:100%;height:100%;}
	.tve .wariaType .controlBox span[role="button"]:before {background:rgba(0,0,0,0.5);}
	.rne .wariaType .controlBox span[role="button"]:before,
	.container.radio .wariaType .controlBox span[role="button"]:before {background:rgba(255,255,255,0.5);}
.wariaType .controlBox .be_on {opacity:0.15;}
.wariaType .controlBox .beoff {opacity:0;}
.wariaType .controlBox span[role="button"]:focus {outline:0 none;}
.wariaType .controlBox .be_on {cursor:pointer;}
.wariaType .controlBox .be_on:hover,
.wariaType .controlBox .be_on:focus {opacity:1;}

.wariaType .controlBox span[role="button"] {position:absolute;top:0;}
.wariaType .controlBox span[role="button"] {z-index:2;}
.wariaType .controlBox .back_ {left:0;}
.wariaType .controlBox .next_ {right:0;}

/** CONTROLES ***********************************/
/** END *****************************************/

/** CONTENEDORES EN FORMATO GRID ****************/
/************************************************/
.grid_Box .hiveBox, .slideBox .hiveBox {padding:1.6rem 4rem;}
.grid_Box .hiveBox li[class*='elem'] {float:left;}
.pfseerk .grid_Box .monoBox .mainBox {border-width:0.8rem;}

.grid_Box .hiveBox .elem_nV {width:calc(100% / 2);}

.maintag {display:none;}
.comp_nC {position:relative;}


/** CONTENEDORES EN FORMATO GRID ****************/
/** END *****************************************/


.slideBox .slideH .monoBox .extra.active .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close_circulo_FFFFFF.svg');}

/** CAPA COMPARTIR ******************************/
/************************************************/

/*ICONOGRAFIA*/
.pfseerk .toolBox li .rtve-icons {width:2.8rem;height:2.8rem;display:inline-block;/*background:var(--blanco_15);*/background-repeat:no-repeat;background-position:50%;background-size:100%;}
.pfseerk .toolBox .favor_add .rtve-icons {background-position:50% 0;background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_favorito_off.svg');}
.pfseerk .toolBox .favor_del .rtve-icons {background-position:50% 100%;background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_favorito_on.svg');}
.pfseerk .toolBox .share .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share.svg');}
.pfseerk .toolBox .kw_del .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_trash.svg');}
.pfseerk .toolBox .dwnld .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_download.svg');}
.pfseerk .toolBox .twitt .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_twitt.svg');}
.pfseerk .toolBox .fbook .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_fbook.svg');}
.pfseerk .toolBox .whats .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_whats.svg');}
.pfseerk .toolBox .email .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_email.svg');}
.pfseerk .toolBox .links .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_links.svg');}
.pfseerk .toolBox .rss_feeds .rtve-icons {background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_rss_feed.svg');}

.pfseerk [class*='elem'] .blindBox.toolBox {left:50%;top:50%;width:calc(112% - 1.6rem);height:100%;transform:translate(-50%,-50%);}
.pfseerk .toolBox ul {width:100%;min-width:auto;height:100%;padding-left:3.6rem;max-height:100%;justify-content:center;padding-bottom:5.6rem;row-gap:1.2rem;}
.pfseerk .toolBox li {display:flex;column-gap:.8rem;padding:0;width:100% !important;color:#fff;}
.pfseerk .toolBox li strong {font-weight:300;}

.pfseerk [class*='elem'] .blindBox.toolBox ul {display:inline-flex;justify-content:center;}
.pfseerk [class*='elem'] .blindBox.toolBox.be_on {display:flex;justify-content:center;}
/*.pfseerk [class*='elem'] li.active .icon.favor_del strong,
.pfseerk [class*='elem'] li.active .icon.favor_add strong {max-width:16rem;}*/
.pfseerk .active .extra + .blindBox {transition:opacity .3s;background:#4c0c6b;border-radius:1.2rem;border-width:.2rem;opacity:0;z-index:-1;}
.pfseerk .active .extra + .blindBox.be_on {opacity:1;z-index:1;}
.toolBox.be_on:has(.blindBox.be_on) > ul > li > span {opacity:0;}
/** CAPA COMPARTIR ******************************/
/** END *****************************************/
