.prototype-note{align-items:center;flex-wrap:wrap;min-height:42px;font-size:10px}
.language-nav{display:flex;gap:4px;margin-left:auto;align-items:center}
.language-nav a{display:flex;align-items:center;justify-content:center;min-width:39px;min-height:32px;padding:5px 7px;font:600 12px/1 var(--body);border:1px solid transparent}
.language-nav a:hover{border-color:var(--ink)}
.language-nav a[aria-current="page"]{background:var(--ink);color:var(--paper)}
.sticker-nav{gap:10px}.sticker-nav a{padding:14px 13px}
.sticker-nav a:nth-child(5){background:var(--pink);transform:rotate(-2deg)}
.sticker-nav a[aria-current="page"]{background:var(--ink);color:var(--paper)}
html:lang(it) .collective h2{font-size:4.5vw}
html:lang(it) .contact h2{font-size:7vw}
html:lang(ca) .collective h2{font-size:6.5vw}
html:lang(it) .motion-toggle{font-size:11px}
html:lang(ca) .ticket-date:before{content:'ENTRADES'}
html:lang(it) .ticket-date:before{content:'BIGLIETTI'}
@media(min-width:761px){html:lang(it) .sticker-nav a{font-size:11px;padding:14px 11px}}
@media(max-width:1100px) and (min-width:761px){.header-caption{display:none}.header{gap:15px}.header-brand{width:105px;min-width:105px}.sticker-nav{gap:8px}.sticker-nav a{padding:13px 10px;font-size:11px}.sticker-nav a span{display:none}.sticker-nav i{margin-left:6px}.sticker-nav a:nth-child(2){font-size:11px}.sticker-nav a:nth-child(2):after{content:none}}
@media(max-width:760px){.prototype-note>span:nth-child(2){display:none}.prototype-note{flex-wrap:nowrap;gap:8px;padding-top:4px;padding-bottom:4px;font-size:8px}.language-nav{gap:0}.language-nav a{min-width:36px;min-height:36px;font-size:11px;padding:6px}.sticker-nav a{padding:10px 7px;font-size:11px}.sticker-nav a:nth-child(5){grid-column:1/-1;transform:rotate(-1deg)}.sticker-nav a:nth-child(2):after{content:none}.sticker-nav a:nth-child(2){font-size:11px}.header-brand{align-self:start;margin-top:18px}html:lang(it) .sticker-nav a{font-size:10px}html:lang(it) .collective h2{font-size:7.9vw}html:lang(ca) .collective h2{font-size:10.6vw}html:lang(it) .contact h2{font-size:7.1vw}}
@media print{.language-nav{display:none!important}}

.contact-card .contact-email{display:block;font-size:clamp(13px,2.7vw,37px);letter-spacing:-.06em;font-weight:600;overflow-wrap:anywhere}
