﻿#block-liceu-2024-page-title h1{font-size:72px;line-height:80px;font-weight:600}@media(max-width: 1024px){#block-liceu-2024-page-title h1{font-size:40px;line-height:48px}}.field--name-field-voice{font-size:40px;line-height:48px;font-weight:600}@media(max-width: 1024px){.field--name-field-voice{font-size:32px;line-height:40px}}.container-artist{margin-top:72px}.field--name-field-media-image img{display:block}.field--name-body{padding-top:72px}.field--name-body a{color:inherit;font-weight:500}.field--name-body iframe{border:none;display:block;width:100%;aspect-ratio:16/9}.field--name-body figure figcaption{font-size:16px;line-height:24px;text-align:center;margin-top:8px;opacity:.75}.field--name-body ul,.field--name-body ol{margin-left:0;padding-left:28px}.field--name-body ul li+li,.field--name-body ol li+li{margin-top:12px}.field--name-body ul li{list-style-type:"—  "}.field--name-body .text-highlighted-big{font-size:32px;line-height:40px;font-weight:600}.field--name-body .text-highlighted-small{font-size:24px;line-height:32px;font-weight:600}.field--name-body .text-red{color:#b0070d}.field--name-body .text-tag{font-size:14px;line-height:18px;text-transform:uppercase}.field--name-body .text-small{font-size:16px;line-height:24px}.field--name-body .internal-link,.field--name-body .external-link,.field--name-body .download-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:600}.field--name-body .internal-link::after,.field--name-body .external-link::after,.field--name-body .download-link::after{content:"";width:14px;height:14px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .5s ease}.field--name-body .internal-link:hover::after,.field--name-body .internal-link:focus::after,.field--name-body .external-link:hover::after,.field--name-body .external-link:focus::after,.field--name-body .download-link:hover::after,.field--name-body .download-link:focus::after{transform:translateX(8px)}.field--name-body .internal-link::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg")}.dark .field--name-body .internal-link::after{filter:invert(1)}.field--name-body .external-link::after{width:12px;height:12px;background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.dark .field--name-body .external-link::after{filter:invert(1)}.field--name-body .download-link::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-download.svg")}.dark .field--name-body .download-link::after{filter:invert(1)}.field--name-body .text-button-outline-black{background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#000;border-color:currentColor}.field--name-body .text-button-outline-black::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-outline-black:hover::after{transform:translateX(8px)}.field--name-body .text-button-outline-black[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-outline-white{background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#fff;border-color:#fff}.field--name-body .text-button-outline-white::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-outline-white:hover::after{transform:translateX(8px)}.field--name-body .text-button-outline-white[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-outline-white::after{filter:invert(1)}.field--name-body .text-button-outline-red{background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#b0070d;border-color:#b0070d}.field--name-body .text-button-outline-red::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-outline-red:hover::after{transform:translateX(8px)}.field--name-body .text-button-outline-red[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-outline-red::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow-red.svg")}.field--name-body .text-button-outline-red[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow-red.svg")}.field--name-body .text-button-solid-black{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#fff;background:#000;border-color:#000}.field--name-body .text-button-solid-black::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-solid-black:hover::after{transform:translateX(8px)}.field--name-body .text-button-solid-black[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-solid-black::after{filter:invert(1)}.field--name-body .text-button-solid-white{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#000;background:#fff;border-color:#fff}.field--name-body .text-button-solid-white::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-solid-white:hover::after{transform:translateX(8px)}.field--name-body .text-button-solid-white[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-solid-red{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:16px;line-height:24px;padding:4px 24px 4px 16px;border-radius:16px;color:#fff;background:#b0070d;border-color:#b0070d}.field--name-body .text-button-solid-red::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.field--name-body .text-button-solid-red:hover::after{transform:translateX(8px)}.field--name-body .text-button-solid-red[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.field--name-body .text-button-solid-red::after{filter:invert(1)}.field--name-body>*{margin:0}.field--name-body>*+*{margin-top:24px}.field--name-body>*+h2,.field--name-body>*+.h2,.field--name-body>*:not(h2):not(.h2)+h3,.field--name-body>*:not(h2):not(.h2)+.h3,.field--name-body>*:not(h2):not(.h2):not(h3):not(.h3)+h4,.field--name-body>*:not(h2):not(.h2):not(h3):not(.h3)+.h4{margin-top:48px}.field--name-body>*:has(.text-button){display:flex;flex-wrap:wrap;gap:16px}.field--name-body>*:has(.text-button).text-align-center{justify-content:center}.field--name-body>*+*:has(.text-button),.field--name-body>*+*:has(.text-button)+*:not(h2):not(h3):not(h3){margin-top:30px}.field--name-body>*:has(.text-button)+*:has(.text-button){margin-top:24px}.field--name-body>a{display:block}.field--name-body .field--name-field-media-image img{display:block;max-width:100%}.field--name-body .field--name-field-media-image img[src*="/styles/logo_ckeditor/"]{max-height:75px;width:auto}.field--name-body .align-center .field--name-field-media-image img{margin-left:auto;margin-right:auto}@media(max-width: 991px){.field--name-body{padding-top:0}}.field--name-field-website{margin-top:16px}.productions-per-artist{margin-top:96px}@media(max-width: 991px){.productions-per-artist{margin-top:48px}}.productions-per-artist .heading{font-size:24px;line-height:32px;font-weight:600;margin-bottom:24px}@media(max-width: 1024px){.productions-per-artist .heading{font-size:22px;line-height:30px}}.productions-per-artist ul{margin:0;padding:0}.productions-per-artist ul li{margin:0;padding:0;list-style:none}.productions-per-artist ul li a{text-decoration:none}.productions-per-artist ul li a:hover .production::after,.productions-per-artist ul li a:focus .production::after{transform:translateX(8px)}.productions-per-artist ul li .field-content{display:flex;flex-direction:column}.productions-per-artist ul li .production{display:flex;align-items:center;gap:8px;font-weight:600}.productions-per-artist ul li .production::after{content:"";display:inline-block;width:14px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../../images/icon-arrow-right.svg");transition:all .5s ease;flex-shrink:0}.dark .productions-per-artist ul li .production::after{filter:invert(1)}.productions-per-artist ul li+li{margin-top:24px}
