.single-artist{background-color:var(--artist-bg-color,#fff)}@media only screen and (max-width:1023px){.single-artist .site-header .nav-primary{background-color:var(--artist-bg-color,#fff)}}.single-artist main.main article.artist{margin-bottom:clamp(5.5rem,4.3342rem + 5.1813vw,10.5rem);max-width:100%}.single-artist main.main article.artist header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0}@media screen and (min-width:1024px){.single-artist main.main article.artist header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:var(--wp--style--global--wide-size)}}.single-artist main.main article.artist header .thumb{aspect-ratio:950/534;width:100%}@media screen and (min-width:1024px){.single-artist main.main article.artist header .thumb{width:50%}}.single-artist main.main article.artist header .thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-artist main.main article.artist header .intro{margin:0 auto;max-width:var(--wp--style--global--wide-size);padding-top:2.5rem;width:100%}@media screen and (min-width:1024px){.single-artist main.main article.artist header .intro{padding:clamp(.5rem,-.3727rem + 1.3636vw,1.25rem) 0 2rem clamp(2.5rem,-.9909rem + 5.4545vw,5.5rem);width:50%}}.single-artist main.main article.artist header .social-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5625rem;justify-content:flex-end;list-style:none;margin-bottom:clamp(1.5rem,.9754rem + 2.3316vw,3.75rem)}.single-artist main.main article.artist header .social-links li a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wp--preset--color--black);border:2px solid var(--wp--preset--color--black);border-radius:50%;color:var(--wp--preset--color--white);display:-webkit-box;display:-ms-flexbox;display:flex;height:29px;justify-content:center;padding:.3125rem;-webkit-transition:border-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;width:29px}.single-artist main.main article.artist header .social-links li a img,.single-artist main.main article.artist header .social-links li a svg{color:var(--artist-bg-color);display:block;height:100%;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;width:100%}.single-artist main.main article.artist header .social-links li a:hover{border-color:var(--wp--preset--color--purple)}.single-artist main.main article.artist header .social-links li a:hover img,.single-artist main.main article.artist header .social-links li a:hover svg{color:var(--wp--preset--color--white)}.single-artist main.main article.artist header h1{margin:0 0 2rem}.single-artist main.main article.artist header h1:has(+.tags){margin-bottom:.5rem}.single-artist main.main article.artist header .desc{max-width:clamp(25.625rem,10.3523rem + 23.8636vw,38.75rem)}.single-artist main.main article.artist header .tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;gap:.5rem;justify-content:flex-start;margin-bottom:clamp(1.75rem,1.6917rem + .2591vw,2rem)}.single-artist main.main article.artist header .tags,.single-artist main.main article.artist header .tags .tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.single-artist main.main article.artist header .tags .tag{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);font-size:clamp(.875rem,.8604rem + .0648vw,.9375rem);height:clamp(2.125rem,2.0667rem + .2591vw,2.375rem);padding:0 clamp(.9375rem,.9084rem + .1295vw,1.0625rem)}.single-artist main.main article.artist section.dates{margin:0 auto;max-width:100%}.single-artist main.main article.artist section.dates h2{font-size:clamp(4.25rem,1.7872rem + 10.9456vw,14.8125rem);line-height:1.2;margin:0;max-width:100%;overflow:hidden;text-transform:uppercase}.single-artist main.main article.artist section.dates h2 span{white-space:nowrap}.single-artist main.main article.artist section.dates .dates-list{display:table;list-style:none;margin:0 auto;max-width:var(--wp--style--global--wide-size);padding:0;width:100%}@media only screen and (min-width:782px){.single-artist main.main article.artist section.dates .dates-list{padding:0 clamp(0rem,-4.3561rem + 8.9127vw,6.25rem)}}.single-artist main.main article.artist section.dates .dates-list .item{position:relative}@media only screen and (max-width:781px){.single-artist main.main article.artist section.dates .dates-list .item{border-top:1px solid var(--wp--preset--color--black);display:grid;gap:0 0;grid-template-areas:"date date" "artist artist" "city actions" "place actions";grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;padding:clamp(1.25rem,.9301rem + 1.4218vw,1.625rem) 0;position:relative}.single-artist main.main article.artist section.dates .dates-list .item:last-child{border-bottom:1px solid var(--wp--preset--color--black)}.single-artist main.main article.artist section.dates .dates-list .item .date{font-size:clamp(1.0625rem,.9025rem + .7109vw,1.25rem);font-weight:700;grid-area:date;line-height:1;margin:0 0 clamp(.75rem,.59rem + .7109vw,.9375rem);width:auto}.single-artist main.main article.artist section.dates .dates-list .item .city{grid-area:city;line-height:1;margin:0 0 clamp(.5rem,.2867rem + .9479vw,.75rem)}.single-artist main.main article.artist section.dates .dates-list .item .city span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.875rem,.7684rem + .4739vw,1rem);font-weight:700;justify-content:center;min-height:clamp(1.875rem,1.5551rem + 1.4218vw,2.25rem);padding:0 clamp(.75rem,.59rem + .7109vw,.9375rem)}.single-artist main.main article.artist section.dates .dates-list .item .place{font-size:clamp(.9375rem,.8309rem + .4739vw,1.0625rem);font-weight:700;grid-area:place;line-height:1.2;margin:0}.single-artist main.main article.artist section.dates .dates-list .item .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:25px;grid-area:actions;justify-content:flex-end;margin:0}.single-artist main.main article.artist section.dates .dates-list .item .actions .is-full{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.875rem,.715rem + .7109vw,1.0625rem);font-weight:700;justify-content:center;line-height:1;padding:8px 12px;position:absolute;text-transform:uppercase;top:clamp(1rem,.84rem + .7109vw,1.1875rem)}.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button{margin:0}.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .label{display:none}}@media only screen and (max-width:781px) and (min-width:560px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .label{display:block}}@media only screen and (max-width:781px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .material-symbols-rounded{padding:.3125em .625em}}@media only screen and (max-width:781px) and (min-width:560px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .material-symbols-rounded{display:none}}@media only screen and (min-width:782px){.single-artist main.main article.artist section.dates .dates-list .item{border-top:none;display:table-row}.single-artist main.main article.artist section.dates .dates-list .item:before{background-color:var(--wp--preset--color--black);content:"";display:block;height:1px;position:absolute;width:100%}.single-artist main.main article.artist section.dates .dates-list .item>*{display:table-cell;padding:clamp(1.5625rem,.908rem + 1.0227vw,2.125rem) clamp(.375rem,-.0606rem + .8913vw,1rem);vertical-align:middle}.single-artist main.main article.artist section.dates .dates-list .item>:first-child{padding-left:0}.single-artist main.main article.artist section.dates .dates-list .item>:last-child{padding-right:0}.single-artist main.main article.artist section.dates .dates-list .item .date{font-size:clamp(1.0625rem,.7576rem + .6239vw,1.5rem);font-weight:700;grid-area:date;line-height:1.1;margin:0;width:auto}.single-artist main.main article.artist section.dates .dates-list .item .city{grid-area:city;line-height:1;margin:0 0 8px}.single-artist main.main article.artist section.dates .dates-list .item .city span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;text-wrap:balance;align-items:center;background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.875rem,.6572rem + .4456vw,1.1875rem);font-weight:700;justify-content:center;min-height:clamp(1.875rem,1.3523rem + 1.0695vw,2.625rem);padding:.5rem clamp(.75rem,.1682rem + .9091vw,1.25rem)}.single-artist main.main article.artist section.dates .dates-list .item .place{text-wrap:pretty;font-size:clamp(.875rem,.6136rem + .5348vw,1.25rem);font-weight:700;grid-area:place;line-height:1.2;margin:0;max-width:clamp(15rem,1.9091rem + 20.4545vw,26.25rem)}.single-artist main.main article.artist section.dates .dates-list .item .actions{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;grid-area:actions;justify-content:flex-end;margin:0}}@media only screen and (min-width:782px) and (min-width:1024px){.single-artist main.main article.artist section.dates .dates-list .item .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:25px}}@media only screen and (min-width:782px){.single-artist main.main article.artist section.dates .dates-list .item .actions .is-full{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.75rem,.3461rem + .8264vw,.875rem);font-weight:700;justify-content:center;line-height:1;padding:8px 12px;text-transform:uppercase}.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button{margin:0}.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .label{display:none}}@media only screen and (min-width:782px) and (min-width:1024px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .label{display:block;font-size:clamp(1.125rem,.6886rem + .6818vw,1.5rem);padding-left:clamp(1.25rem,.3773rem + 1.3636vw,2rem);padding-right:clamp(1.25rem,.3773rem + 1.3636vw,2rem)}}@media only screen and (min-width:782px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .material-symbols-rounded{font-size:clamp(1.375rem,.9711rem + .8264vw,1.5rem);padding:.3125em .625em}}@media only screen and (min-width:782px) and (min-width:1024px){.single-artist main.main article.artist section.dates .dates-list .item .actions .wp-block-button .material-symbols-rounded{display:none}}.single-artist main.main article.artist section.dates .dates-list.show-all li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.single-artist main.main article.artist section.dates .wp-block-button{margin:clamp(2.25rem,1.7837rem + 2.0725vw,4.25rem) auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-artist main.main article.artist section.dates .wp-block-button .wp-block-button__link{cursor:pointer}.single-artist main.main article.artist section{-webkit-margin-before:clamp(3.5rem,3.0337rem + 2.0725vw,5.5rem);margin:0 auto;margin-block-start:clamp(3.5rem,3.0337rem + 2.0725vw,5.5rem);max-width:var(--wp--style--global--wide-size)}.single-artist main.main article.artist section:not(:last-child){-webkit-margin-after:clamp(4.25rem,3.7254rem + 2.3316vw,6.5rem);margin-block-end:clamp(4.25rem,3.7254rem + 2.3316vw,6.5rem)}.single-artist main.main article.artist section h2{font-size:var(--wp--preset--font-size--size-2);line-height:1.15}.single-artist main.main article.artist section p{max-width:1364px}.single-artist main.main article.artist section a{text-decoration:underline}.single-artist main.main article.artist .programme .wp-block-button{margin-top:clamp(1.25rem,1.1334rem + .5181vw,1.75rem)}.single-artist main.main article.artist .gallery-video{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(265px,556px));margin-top:56px}.single-artist main.main article.artist .gallery-video iframe,.single-artist main.main article.artist .gallery-video video{aspect-ratio:16/9;height:auto;width:100%}.single-artist main.main article.artist .related-artists{padding-top:clamp(1.25rem,1.0751rem + .7772vw,2rem)}.single-artist main.main article.artist .related-artists .list{grid-gap:clamp(3rem,2.1839rem + 3.6269vw,6.5rem) clamp(1rem,.774rem + .9272vw,1.875rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(16.5625rem,14.3038rem + 10.0389vw,26.25rem),1fr));position:relative}.single-artist main.main article.artist .related-artists .list .artist{anchor-scope:--a;anchor-name:--a;aspect-ratio:527/351;-webkit-box-sizing:content-box;box-sizing:content-box;height:auto;padding-bottom:calc(clamp(1.125rem, 1.0521rem + .3238vw, 1.4375rem)*1.5 + .875rem);text-decoration:none}.single-artist main.main article.artist .related-artists .list .artist figure{position-anchor:--a;inset:anchor(inside);margin:0;max-width:100%;position:absolute;text-align:left;-webkit-transition:inset .15s ease-in-out!important;-o-transition:inset .15s ease-in-out!important;transition:inset .15s ease-in-out!important;width:auto}.single-artist main.main article.artist .related-artists .list .artist figure div{aspect-ratio:527/351;overflow:hidden;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-artist main.main article.artist .related-artists .list .artist figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.single-artist main.main article.artist .related-artists .list .artist figure .next-date{background:var(--wp--preset--color--purple);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wp--preset--color--white);font-size:1rem;line-height:1.25;opacity:0;padding:.625rem 1.25rem;position:absolute;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.single-artist main.main article.artist .related-artists .list .artist figure figcaption{font-size:clamp(1.125rem,1.0521rem + .3238vw,1.4375rem);font-weight:700;margin-top:.875rem;text-align:center;text-transform:uppercase}.single-artist main.main article.artist .related-artists .list .artist:hover figure img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.single-artist main.main article.artist .related-artists .list .artist:hover .next-date{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
