<>
.fc-consent-root .fc-dialog-container { max-width:725px !important; }
.fc-consent-root .fc-dialog { border-radius:8px !important; }
.fc-consent-root .fc-dialog-restricted-content { max-width:535px !important; }
.fc-consent-root .fc-choice-dialog .fc-footer-buttons-divider { max-width:535px !important; }
.fc-consent-root .fc-footer-buttons { max-width:535px !important; }
.fc-consent-root .fc-stacks .fc-stack-icon i { color:rgba(75,160,242,1) !important; }
.fc-consent-root .fc-stacks .fc-stack-icon { background-color:rgba(75,160,242,.24) !important;}
.fc-consent-root .fc-manage-options-third-button-label { color:#0f4477 !important; }
.fc-consent-root .fc-primary-button .fc-button-background { background:#42af07 !important; }
.fc-consent-root .fc-data-preferences-accept-all.fc-secondary-button .fc-button-background { background:#42af07 !important; border:0 !important; }
.fc-consent-root .fc-vendor-preferences-accept-all.fc-secondary-button .fc-button-background { background:#42af07 !important; border:0 !important; }
.fc-consent-root .fc-data-preferences-accept-all.fc-secondary-button .fc-button-label { color:#FFF !important; }
.fc-consent-root .fc-vendor-preferences-accept-all.fc-secondary-button .fc-button-label { color:#FFF !important; }
.fc-consent-root .fc-confirm-choices.fc-primary-button .fc-button-background { background:#FAFBFC !important; }
.fc-consent-root .fc-confirm-choices.fc-primary-button .fc-button-label { color:#222 !important; }
>
<>
.cover { width:100%; height:auto; border-radius:12px; aspect-ratio:1500/513; display:block; }
.top picture { display:block; width:100%; aspect-ratio:1500/513; }
.menu-movie { background:#000; border-radius:12px; padding:0 12px 0 12px; position:relative; }
.menu-movie ul { list-:none; display:flex; gap:10px; justify-content:center; }
.top.wp:after { content: ''; position: absolute; display:block; background: #FFF; width:100%; height:28px; bottom:0; left:0; z-index:0; }
.pel-tit { font-family: var(--fontdest); font-size: 56px; font-weight:700; line-height:3.55rem; margin-bottom:3px; }
.m-year { font-family: var(--fontnorm); font-weight:700; color:var(--cdest); font-size:22px;}
.pel-bar { display:flex; gap:10px; margin-bottom:20px; }
.pel-info { flex-grow:1; }
.pel-data { flex:0 0 128px; }
.pel-trailer a { display:block; background:var(--cdest); border-radius:7px; text-align:center; font-family: var(--fontstd); color:#000; font-size:15px; font-weight:600; padding:8px 0; border-bottom:4px solid rgba(0,0,0,.2); margin-top:12px; }
.pel-trailer a span:before { content:''; display:inline-block; width:16px; height:16px; background:url('https://www.ecartelera.com/images/icn-play.svg'); background-size:16px 16px; margin-right:6px; vertical-align:-2px; }
.pel-fondo { position:relative; }
.pel-fondo .pel-scoreg { position:absolute; top:-32px; right:18px; z-index:1; cursor:pointer;}
.pel-fondo .pel-scoreg span { display:block; width:62px; height:62px; border-radius:62px; text-align:center; font-family:var(--fontstd); font-weight:bold; font-size:24px; padding-top:16px; text-shadow:1px 1px 4px rgba(0,0,0,.15); box-shadow:1px 1px 5px rgba(0,0,0,.2); }
.menu-movie { display:block; padding:0 12px; font-family: var(--fontdest); font-weight:600; margin-top:10px; }
.menu-movie ul li a { display:block; padding:10px 9px 2px 9px; color:#FFF; border-bottom:6px solid #000; border-top-left-radius:6px; border-top-right-radius:6px; transition:background .25s ease-in-outborder .3s ease-in-out; }
.menu-movie ul li a:hover { background:#333; border-bottom:6px solid #555; }
.menu-movie ul li.m-on a { border-bottom:6px solid var(--cdest); color:var(--cdest);}
.nota.amarillo.nota.ambar { background: linear-gradient(90degrgba(219,206,0,1) 0%rgba(255,188,0,1) 100%); }
.nota.verde { background: linear-gradient(90degrgba(144,219,0,1) 0%rgba(0,207,107,1) 100%); }
.nota.rojo { background: linear-gradient(90degrgba(207,37,9,1) 0%rgba(230,133,50,1) 100%); }
.menu-movie ul li span:before { content:''; display:block; margin-inline:auto; width:22px; height:22px; margin-bottom:7px; filter: invert(83%) sepia(78%) saturate(561%) hue-rotate(18deg) brightness(104%) contrast(98%); margin-top:10px; }
.m-ficha span:before { background:url('https://www.ecartelera.com/images/m-ficha.svg'); background-size:22px 22px; }
.m-cartelera span:before { background:url('https://www.ecartelera.com/images/m-cartelera.svg'); background-size:22px 22px; }
.m-streaming span:before { background:url('https://www.ecartelera.com/images/m-streaming.svg'); width:30px !important; height:30px !important; margin-bottom:2px !important; margin-top:7px !important; background-size:contain; }
.m-videos span:before { background:url('https://www.ecartelera.com/images/m-videos.svg'); background-size:22px 22px; }
.m-reparto span:before { background:url('https://www.ecartelera.com/images/m-reparto.svg'); background-size:22px 22px; }
.m-noticias span:before { background:url('https://www.ecartelera.com/images/m-noticias.svg'); background-size:22px 22px; }
.m-bandasonora span:before { background:url('https://www.ecartelera.com/images/m-bso.svg'); background-size:22px 22px; }
.m-criticas span:before { background:url('https://www.ecartelera.com/images/m-criticas.svg'); background-size:22px 22px; }
.m-fotos span:before { background:url('https://www.ecartelera.com/images/m-fotos.svg'); background-size:22px 22px; }
.m-carteles span:before { background:url('https://www.ecartelera.com/images/m-carteles.svg'); background-size:22px 22px; }
.m-curiosidades span:before { background:url('https://www.ecartelera.com/images/m-curiosidades.svg'); background-size:22px 22px; }
.m-productos span:before { background:url('https://www.ecartelera.com/images/m-products.svg'); background-size:22px 22px; }
.m-premios span:before { background:url('https://www.ecartelera.com/images/m-premios.svg'); background-size:22px 22px; }
.menu-movie ul li a b { color:var(--cdest); font-weight:400; font-size:.9em; }
.tit-inside { font-family: var(--fontdest); font-weight:700; font-size:45px; line-height:1.04em; margin-bottom:30px; }
.f-sectit { font-family:var(--fontdest); font-weight:600; background:#111; color:#FFF; padding:2px 9px; font-size:15px; text-transform:uppercase; border-radius:10px; letter-spacing:0.02em; margin-bottom:12px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden; }
.f-sectit::first-letter { font-weight:700; }
.f-sectit span:before { content:''; width:9px; height:9px; display:inline-block; background:url('https://www.ecartelera.com/images/icn-point.svg'); background-size:9px 9px; filter: invert(83%) sepia(78%) saturate(561%) hue-rotate(18deg) brightness(104%) contrast(98%); vertical-align:1px; margin-right:5px; }
@media (max-width:1080px) {
.menu-movie ul li i { display:none; }
.menu-movie ul li span { text-transform:capitalize; }
.pel-tit { font-size:50px; line-height:.92em; margin-bottom:8px; }
}
@media (max-width:955px) {
.menu-movie ul { gap:5px; }
.menu-movie ul li a { font-size:14px; }
.pel-tit { font-size:47px; }
.m-year { font-size:21px; }
}
@media (max-width:830px) {
.menu-movie ul li a { padding:10px 4px 2px 4px; }
.tit-inside { font-size:44px; }
}
@media (max-width:730px) {
.menu-movie ul { gap:4px; }
.menu-movie ul li a { font-size:12px; }
.pel-tit { font-size:45px; }
.tit-inside { font-size:42px; }
}
@media (max-width:630px) {
.menu-movie ul li a { font-size:11px; }
.pel-data { flex:0 0 98px; }
.pel-trailer a i { display:none; }
.pel-trailer a { text-transform:capitalize; }
.tit-inside { font-size:40px; }
}
@media (max-width:590px) {
.menu-movie ul { overflow-y:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch; scrollbar-width:0; justify-content:left; padding-right:22px; }
.menu-movie ul::-webkit-scrollbar { height:0; }
.menu-movie ul::after { content:''; position: absolute; top: 0; right: 10px; width: 40px; height: 100%; background: linear-gradient(to rightrgba(0,0,00)rgba(0,0,01)); pointer-events: none; }
}
@media (max-width:550px) {
.pel-tit { font-size:43px; }
.pel-fondo .pel-scoreg { top:-26px; }
.pel-fondo .pel-scoreg span { width:50px; height:50px; font-size:20px; padding-top:13px; }
.tit-inside { font-size:38px; }
}
@media (max-width:500px) {
.pel-tit { font-size:38px; }
.pel-data { flex:0 0 86px; }
.m-year { font-size:20px; }
.tit-inside { font-size:36px; }
}
@media (max-width:450px) {
.pel-tit { font-size:34px; }
.m-year { font-size:19px; }
.pel-data { flex:0 0 78px; }
.pel-trailer a { font-size:13px; }
.tit-inside { font-size:34px; }
}
@media (max-width:425px) {
.pel-tit { font-size:32px; }
.tit-inside { font-size:32px; }
}
@media (max-width:400px) {
.pel-tit { font-size:30px; }
.tit-inside { font-size:30px; }
}
@media (max-width:375px) {
.pel-tit { font-size:28px; }
.tit-inside { font-size:28px; }
}
>
La lengua de las mariposas
1999
7,8
<>
.streaming-item { border:1px solid #CCC; border-radius:16px; display:grid; grid-template-columns:125px 115px 1fr 38px 28px 28px 125px; gap:14px; margin-bottom:1.7em; align-items:center; padding:15px; }
.streaming-txt { margin-bottom:30px; }
.streaming-txt p { font-size:16.6px; }
.streaming-txt p span { text-decoration:underline; text-decoration-color: #769e09; text-decoration-thickness:3px; text-underline-offset:3px; }
.selectorinline-wrapper { margin:22px 0 30px 0; display:flex; justify-content:flex-end; }
.selector { display:flex; align-items:center; justify-content:flex-end; }
.selector-tit { font-family:var(--fontdest); font-weight:600; font-size:1.1rem; padding:8px 18px; color:#FFF; border-radius:16px; background:#000; text-align:center; height:100%; display:flex; align-items:center; }
.selector-cnt { padding:6px 12px; display:flex; gap:10px; align-items:center; }
.selector { background:#EEEE; border-radius:16px; }
.selector-select {
flex-grow:1; align-items:center; font-family:var(--fontstd); font-size:1.1rem; background:none; border:1px solid #CCC; border-radius:8px; cursor:pointer;
&&::picker(select) { appearance: base-select; }
&::picker-icon { display: none; }
& svg { transition:transform .3s ease-out; }
&:open > button svg { transform: rotate(.5turn); }
optionbutton { display:flex; align-items:center; gap:7px; width:100%; padding:5px 12px; }
option::checkmark { font-family:system-ui; font-weight:bold; }
option imgbutton img { width:30px; height:30px; object-fit:cover; border-radius:50%; }
selectedcontent { flex-grow:1; display:flex; align-items:center; gap:7px; min-height:32px; }
&::picker(select) { border-radius:8px; box-shadow:1px 1px 7px rgba(0,0,0,.2); background:#EEE; border:1px solid #AAA; transform: scale(.96); opacity: 0; transition:transform .2s ease-outopacity .2s easedisplay .2s allow-discreteoverlay .2s allow-discrete; }
&:open::picker(select) { opacity:1; transform: scale(1);
@starting- { opacity: 0; transform: scale(.96); }
}
&:not(:open)::picker(select) { opacity: 0; transform: scale(.96); }
.flag { padding-left:25px; }
}
.loading-wrapper { flex:0 0 34px; }
.spinner { width: 34px; height: 34px; border-radius: 50%; background: radial-gradient(farthest-side,#73ff00 95%,transparent) 50% 0.7px/7.2px 7.2px no-repeat,
radial-gradient(farthest-side,#0000 calc(100% - 8.6px),rgba(0,0,0,1) 0); animation: spinner-aur408 1.2s infinite linear; display:none; }
@keyframes spinner-aur408 {
to { transform: rotate(1turn); }
}
.i-audio { cursor: pointer; transition: opacity 0.2s ease; anchor-name: --audio-anchor; opacity:.8; }
.i-audio:hover { opacity:1; }
.t-audio { position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%) translateY(-8px);
background: #333;
color: white;
padding: 8px 12px;
border-radius: 6px;
font-size: 14px;
text-align: center;
box-shadow: 0 2px 8px rgba(0,0,0,0.15);
z-index: 1000;
min-width: 200px;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s easevisibility 0.2s easetransform 0.2s ease;
max-width: 300px;
overflow: hidden;
text-overflow: ellipsis; }
.i-audio.active + .t-audio { opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(-8px); }
.i-cc { cursor: pointer; transition: opacity 0.2s ease; anchor-name: --cc-anchor; opacity:.8; }
.i-cc:hover { opacity:1; }
.t-cc { position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%) translateY(-8px);
background: #333;
color: white;
padding: 8px 12px;
border-radius: 6px;
font-size: 14px;
text-align: center;
box-shadow: 0 2px 8px rgba(0,0,0,0.15);
z-index: 1000;
min-width: 200px;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s easevisibility 0.2s easetransform 0.2s ease;
max-width: 300px;
overflow: hidden;
text-overflow: ellipsis; }
.i-cc.active + .t-cc { opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(-8px); }
.service-item { text-align:center; font-size:.98em; font-weight:bold;}
.service-item img { margin-bottom:5px; }
.service-item a { color:#000; }
.cal-item { text-align:center; font-family:var(--fontnorm); font-size:.82em; text-transform:uppercase; }
.cal-item span { border:1px solid #000; padding-inline:4px; }
.cal-item span.sd { color:#888; border-color:#888; }
.cal-item span.hd { color:#444; border-color:#444; }
.cal-item span.uhd { color:#000; border-color:#345b00; }
.ver-item a { display:flex; background:#EEE; border-radius:8px; align-items:center; padding:7px 8px; color:#000; gap:6px; font-family:var(--fontnorm); font-weight:bold; text-transform:uppercase; justify-content:center; }
.ver-item a::before { content:''; width:14px; height:14px; background:url('https://www.ecartelera.com/images/icn-play.svg'); background-size:contain; }
.ico-item { position:relative; }
>
Dónde ver 'La lengua de las mariposas' online
Cambiar región:
En Españaesta película está disponible para ver online en varios servicios de streaming por suscripción:
Suscripción
hd
Español
Español
Addon
sd
EspañolGallego
Videos eCartelera
Tráiler en VOSE de 'Harry Potter' T1
<>
.social-c { display:grid; grid-template-columns:repeat(4,1fr); list-:none; gap:16px; text-align:center; }
.social-c li:before { content:''; width:50px; height:50px; display:block; margin-inline:auto; margin-bottom:5px; }
.social-c li.tw:before { background:url('https://www.ecartelera.com/images/c-tw.svg'); background-size:50px 50px; }
.social-c li.fb:before { background:url('https://www.ecartelera.com/images/c-fb.svg'); background-size:50px 50px; }
.social-c li.ig:before { background:url('https://www.ecartelera.com/images/c-ig.svg'); background-size:50px 50px; }
.social-c li.yt:before { background:url('https://www.ecartelera.com/images/c-yt.svg'); background-size:50px 50px; }
.social-c li span { width:50px; height:30px; border-radius:7px; margin-inline:auto; display:block; font-size:14px; font-family:var(--fontnorm); font-weight:bold; background:#DDD; padding-top:4px; transition:all .25s ease-in-out; }
.social-c li:hover { cursor:pointer; }
.social-c li:hover span { font-size:18px; padding-top:2px; }
>