.im-tickets-lead{margin:var(--im-space-4) 0 0;font-family:var(--im-font-heading);font-size:var(--im-type-h3);color:var(--im-ink-title);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.3}.im-tickets-body{margin:0 0 var(--im-space-4);font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.6}.im-tickets-answers__title{margin:var(--im-space-10) 0 0;font-family:var(--im-font-heading);font-style:italic;font-weight:400;font-size:var(--im-type-h2);color:var(--im-ink-title);line-height:1.1}.im-tickets-answers__list{margin:var(--im-space-6) 0 0;display:grid}.im-tickets-answers__go{min-height:2.75rem;font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-title);text-underline-offset:var(--im-space-1);-webkit-text-decoration-color:var(--im-color-oro-antico);text-decoration-color:var(--im-color-oro-antico);justify-self:start;align-items:center;font-weight:600;display:inline-flex}.im-tickets-answers__go:hover{color:var(--im-ink-link)}.im-tickets-answers__go:focus-visible{outline:var(--im-ring-width) solid var(--im-ring-color);outline-offset:var(--im-ring-offset)}.im-tickets-answers__row{gap:var(--im-space-1);padding:var(--im-space-4) 0;border-top:1px solid var(--im-ink-hairline);display:grid}.im-tickets-answers__row dt{font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-muted);font-weight:600}.im-tickets-answers__row dd{gap:var(--im-space-1);font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);margin:0;line-height:1.5;display:grid}.im-tickets-answers__row strong{font-family:var(--im-font-heading);font-weight:400;font-size:var(--im-type-h3);color:var(--im-ink-title);line-height:1.2}.im-tickets-answers__doors{gap:var(--im-space-3);display:grid}.im-tickets-answers__door{gap:var(--im-space-1);min-height:2.75rem;padding:var(--im-space-4) var(--im-space-5);background:var(--im-color-nero-tartufo);transition:background-color var(--im-transition-editorial);text-decoration:none;display:grid}.im-tickets-answers__door:hover{background:var(--im-color-barolo-riserva)}.im-tickets-answers__door svg{transition:transform var(--im-transition-editorial);flex:none}.im-tickets-answers__door:hover svg{transform:translateY(3px)}.im-tickets-answers__door:focus-visible{outline:var(--im-ring-width) solid var(--im-ring-color);outline-offset:var(--im-ring-offset)}.im-tickets-answers__door-title{justify-content:space-between;align-items:center;gap:var(--im-space-3);font-family:var(--im-font-heading);font-style:italic;font-weight:500;font-size:var(--im-type-h3);color:var(--im-color-carta-bianca);line-height:1.2;display:flex}.im-tickets-answers__door-text{font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-color-crema-lino);line-height:1.5}@media (width>=768px){.im-tickets-answers__doors{gap:var(--im-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.im-tickets-answers__list{column-gap:var(--im-space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.im-tickets-answers__row{align-content:start}}.im-section:has(>.im-section__container>.im-tickets-tour){padding-inline:0}.im-section__container:has(>.im-tickets-tour){max-width:none}.im-tickets-tour{scroll-margin-top:var(--im-space-20);display:grid}.im-tickets-tour__media{aspect-ratio:4/3;background:var(--im-ink-wash);margin:0;overflow:hidden}.im-tickets-tour__media img{object-fit:cover;object-position:center 72%;width:100%;height:100%;display:block}.im-tickets-tour__text{padding:var(--im-space-10) var(--im-section-px)}.im-tickets-tour__title{font-family:var(--im-font-heading);font-style:italic;font-weight:400;font-size:var(--im-type-h2);color:var(--im-ink-title);margin:0;line-height:1.1}.im-tickets-tour__product{margin:var(--im-space-5) 0 0;font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-muted);font-weight:600}.im-tickets-tour__trade{margin:var(--im-space-6) 0 0;font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);line-height:1.6}@media (width>=768px){.im-tickets-tour__media{aspect-ratio:16/9}}@media (width>=1280px){.im-tickets-tour[data-photo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.im-tickets-tour__media{aspect-ratio:auto;min-height:100%}.im-tickets-tour__text{padding:var(--im-space-12) max(var(--im-section-px), calc(50vw - var(--im-container-max) / 2)) var(--im-space-12) var(--im-space-12)}}.im-tickets-points{margin:var(--im-space-5) 0 0;padding:0;list-style:none}.im-tickets-points li{padding:var(--im-space-3) 0;border-top:1px solid var(--im-ink-hairline);font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);overflow-wrap:anywhere;line-height:1.55}.im-tickets-points strong{color:var(--im-ink-title);font-weight:600}.im-tickets-points strong:after{content:"."}.im-tickets-steps{counter-reset:tickets;margin:0;padding:0;list-style:none}.im-tickets-steps li{counter-increment:tickets;grid-template-columns:var(--im-space-8) minmax(0, 1fr);padding:var(--im-space-3) 0;border-top:1px solid var(--im-ink-hairline);font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);line-height:1.55;display:grid}.im-tickets-steps li:before{content:counter(tickets);font-family:var(--im-font-heading);font-size:var(--im-type-h3);color:var(--im-ink-kicker);line-height:1.2}.im-tickets-steps+.im-tickets-body{margin-top:var(--im-space-4)}.im-tickets-offer{margin-top:var(--im-space-6);align-items:center;gap:var(--im-space-3) var(--im-space-5);flex-wrap:wrap;display:flex}.im-tickets-offer__note{font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-muted);flex:16rem;margin:0;line-height:1.5}.im-tickets-line{gap:var(--im-space-2);margin-bottom:var(--im-space-12);padding-bottom:var(--im-space-8);border-bottom:1px solid var(--im-ink-hairline);display:grid}.im-tickets-blocks+.im-tickets-line{margin:var(--im-space-12) 0 0;padding:var(--im-space-8) 0 0;border-bottom:0;border-top:1px solid var(--im-ink-hairline)}.im-tickets-line__label{font-family:var(--im-font-heading);font-style:italic;font-weight:500;font-size:var(--im-type-h3);color:var(--im-ink-title);margin:0;line-height:1.2}.im-tickets-line__text{margin:var(--im-space-2) 0 0;font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);line-height:1.55}.im-tickets-line .im-tickets-offer{margin-top:var(--im-space-2)}@media (width>=1024px){.im-tickets-line{column-gap:var(--im-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.im-tickets-blocks{gap:var(--im-space-12);display:grid}.im-tickets-block{gap:var(--im-space-5);scroll-margin-top:var(--im-space-20);display:grid}.im-tickets-block__title{font-family:var(--im-font-heading);font-style:italic;font-weight:400;font-size:var(--im-type-h2);color:var(--im-ink-title);margin:0;line-height:1.1}.im-tickets-block__detail:empty{display:none}.im-tickets-block__detail>:first-child{margin-top:0}.im-tickets-block__detail>:last-child{margin-bottom:0}.im-tickets-block__media{aspect-ratio:3/2;background:var(--im-ink-wash);margin:0;overflow:hidden}.im-tickets-block__media img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=1024px){.im-tickets-blocks{gap:var(--im-space-16)}.im-tickets-block{column-gap:var(--im-space-12);row-gap:var(--im-space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.im-tickets-block:has(>.im-tickets-block__detail:empty) .im-tickets-block__head{grid-column:1/-1;position:static}.im-tickets-block>.im-tickets-table{grid-column:1/-1}.im-tickets-line+.im-tickets-blocks>:first-child .im-tickets-block__detail>:first-child>li:first-child{border-top:0;padding-top:0}.im-tickets-block[data-photo]{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.im-tickets-block[data-photo] .im-tickets-block__media{aspect-ratio:auto;grid-area:1/1/span 2;height:100%;min-height:28rem}.im-tickets-block[data-photo] .im-tickets-block__head{position:static}.im-tickets-block[data-photo] .im-tickets-block__head,.im-tickets-block[data-photo] .im-tickets-block__detail{grid-column:2}}#at-the-door[data-photo] .im-tickets-block__media img{object-position:60% 50%}@media (width>=1024px) and (width<=1439.98px){#at-the-door[data-photo]{grid-template-columns:minmax(0,1fr)}#at-the-door[data-photo] .im-tickets-block__media{aspect-ratio:3/2;grid-area:auto/1;height:auto;min-height:0}#at-the-door[data-photo] .im-tickets-block__head,#at-the-door[data-photo] .im-tickets-block__detail{grid-column:1}}@media (width>=1024px) and (height>=46rem){.im-tickets-block__head{top:calc(var(--im-header-h,4.5rem) + var(--im-space-6));position:sticky}}.im-tickets-official{margin-top:var(--im-space-5)}.im-tickets-body:has(+.im-tickets-official){margin-bottom:0}.im-tickets-tips{margin-top:var(--im-space-8)}.im-tickets-tips__title{margin:0 0 var(--im-space-3);font-family:var(--im-font-heading);font-style:italic;font-weight:500;font-size:var(--im-type-h3);color:var(--im-ink-title);line-height:1.2}.im-tickets-tips ul{margin:0;padding:0;list-style:none}.im-tickets-tips li{padding:var(--im-space-3) 0;border-top:1px solid var(--im-ink-hairline);font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);line-height:1.55}.im-tickets-table table{border-collapse:collapse;width:100%;font-family:var(--im-font-body);font-size:var(--im-type-small);font-variant-numeric:tabular-nums;color:var(--im-ink-body);line-height:1.5}.im-tickets-table thead th{padding:var(--im-space-3) var(--im-space-4) var(--im-space-3) 0;text-align:left;font-size:var(--im-type-small);white-space:nowrap;color:var(--im-ink-muted);font-weight:600}.im-tickets-table tbody th{padding:var(--im-space-4) var(--im-space-4) var(--im-space-4) 0;text-align:left;font-family:var(--im-font-heading);font-weight:400;font-size:var(--im-type-body);color:var(--im-ink-title);line-height:1.3}.im-tickets-table td{padding:var(--im-space-4) var(--im-space-4) var(--im-space-4) 0}.im-tickets-table tbody tr{border-top:1px solid var(--im-ink-hairline);vertical-align:top}.im-tickets-table :is(thead th,td):last-child{padding-right:0}@media (width<=1023.98px){.im-tickets-table[data-wide] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.im-tickets-table[data-wide] :is(table,tbody,tr,tbody th){display:block}.im-tickets-table[data-wide] tr{padding:var(--im-space-3) 0}.im-tickets-table[data-wide] tbody th{padding:0 0 var(--im-space-2)}.im-tickets-table[data-wide] td{padding:var(--im-space-1) 0;gap:var(--im-space-3);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}.im-tickets-table[data-wide] td:before{content:attr(data-label);color:var(--im-ink-muted)}.im-tickets-table[data-wide] td[data-empty]{display:none}}@media (width<=767.98px){.im-tickets-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.im-tickets-table :is(table,tbody,tr,tbody th){display:block}.im-tickets-table tr{padding:var(--im-space-3) 0}.im-tickets-table tbody th{padding:0 0 var(--im-space-2)}.im-tickets-table td{padding:var(--im-space-1) 0;gap:var(--im-space-3);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}.im-tickets-table td:before{content:attr(data-label);color:var(--im-ink-muted)}.im-tickets-table td[data-empty]{display:none}}@media (width>=768px) and (width<=1023.98px){.im-tickets-table[data-wide] tbody tr{column-gap:var(--im-space-6);row-gap:var(--im-space-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.im-tickets-table[data-wide] tbody th,.im-tickets-table[data-wide] td:first-of-type{grid-column:1/-1}.im-tickets-table[data-wide] td:first-of-type{grid-template-columns:calc((100% - 3 * var(--im-space-6)) / 4) minmax(0, 1fr);gap:var(--im-space-6)}.im-tickets-table[data-wide] td:not(:first-of-type){grid-template-columns:minmax(0,1fr);gap:0}}.im-tickets-dated{margin:var(--im-space-4) 0 0;font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){.im-tickets-answers__door,.im-tickets-answers__door svg{transition:none}.im-tickets-answers__door:hover svg{transform:none}}@media (width>=1024px){.im-tickets-block[data-wide] .im-tickets-block__head{grid-column:1/-1;position:static}.im-tickets-block[data-wide] .im-tickets-block__detail{grid-column:1/-1}.im-tickets-block[data-wide] :is(.im-tickets-points,.im-tickets-tips ul){columns:2;column-gap:var(--im-space-12)}.im-tickets-block[data-wide] :is(.im-tickets-points,.im-tickets-tips ul) li{break-inside:avoid}}
