.ws{--ws-text: #111111;--ws-muted: rgba(0, 0, 0, .72);--ws-muted-strong: rgba(0, 0, 0, .75);--ws-blue: #000f9f;--ws-blue-hover: #00095e;--ws-blue-tint: #e9ebf8;--ws-orange: #a15f14;--ws-beige: #f7e8db;--ws-grey: #f5f5f7;--ws-line: rgba(0, 0, 0, .12);--ws-gutter: 24px;--ws-section-gap: 72px;color:var(--ws-text);font-family:"Instrument Sans",var(--font-body--family),sans-serif;font-size:16px;line-height:1.55}.ws *,.ws *:before,.ws *:after{box-sizing:border-box}.ws a{color:var(--ws-blue)}.ws a:hover{color:var(--ws-blue-hover)}.ws :focus-visible{outline:3px solid rgba(0,15,159,.45);outline-offset:2px}.ws :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,legend){margin:0}.ws img{display:block;max-width:100%;border-radius:0}.ws-container{max-width:calc(1240px + 2 * var(--ws-gutter));margin:0 auto;padding-inline:var(--ws-gutter)}.ws-section{margin-top:var(--ws-section-gap)}.ws-icon{flex-shrink:0;display:block}.ws-icon--blue{color:var(--ws-blue)}.ws-pills{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.ws-pill{font-size:13px;background:var(--ws-beige);padding:3px 10px;border-radius:999px}.ws-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ws-main{padding-top:20px}.ws-breadcrumb{font-size:13px;color:#000000a6;margin-bottom:20px}.ws-breadcrumb a{color:#000000a6}.ws .ws-breadcrumb a,.ws a.ws-tile__sub{display:inline-block;padding-block:12px;margin-block:-12px}.ws-hero{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.ws-gallery{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:12px}.ws-gallery .product-media-container{--media-preview-ratio: 4 / 3;--gallery-aspect-ratio: 4 / 3}.ws-gallery media-gallery.sticky-content{position:static}.ws-gallery__caption{margin-top:4px;font-size:13px;color:#000000a6}.ws-aside{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:20px}.ws-header{display:flex;flex-direction:column;gap:10px}.ws-title{font-size:40px;line-height:1.1;font-weight:500;letter-spacing:-.03em;color:var(--ws-orange)}.ws-artist-row{display:flex;align-items:center;gap:12px;margin-top:4px}.ws-artist-row__avatar{width:44px;height:44px;border-radius:50%!important;object-fit:cover;flex-shrink:0}.ws-artist-row__text{display:flex;flex-direction:column;line-height:1.3}.ws-artist-row__name{font-size:18px;font-weight:600}.ws-artist-row__sub{font-size:15px;color:var(--ws-muted)}.ws-meta{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:0;list-style:none;font-size:15px;color:var(--ws-muted-strong)}.ws-meta li{display:inline-flex;align-items:center;gap:6px}.ws-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:18px 0;border-top:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line)}.ws-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#000000a6}.ws-facts dd{margin-top:2px;font-weight:600}.ws-buybox{background:var(--ws-beige);padding:24px;display:flex;flex-direction:column;gap:16px;scroll-margin-top:96px}.ws-buybox [hidden]{display:none!important}.ws-buybox__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ws-buybox__price{font-size:32px;font-weight:500;letter-spacing:-.03em}.ws-buybox__seats{font-size:14px;font-weight:600}.ws-buybox__seats--low{color:#8f5412}.ws-pay{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.ws-pay__legend{font-size:15px;font-weight:600;margin-bottom:10px;padding:0}.ws-pay__option{display:flex;gap:14px;align-items:flex-start;padding:16px;border:2px solid rgba(0,0,0,.12);background:#fff;cursor:pointer}.ws-pay__option:has(input:checked){border-color:var(--ws-blue);background:var(--ws-blue-tint)}.ws-pay__option:focus-within{outline:3px solid rgba(0,15,159,.35);outline-offset:2px}.ws-pay__option input{margin:4px 0 0;width:20px;height:20px;accent-color:var(--ws-blue);flex-shrink:0}.ws-pay__body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ws-pay__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ws-pay__head strong{font-weight:600}.ws-pay__amount{white-space:nowrap}.ws-pay__help{font-size:14px;color:#000000b3}.ws-pay-single{display:flex;flex-direction:column;gap:8px;font-size:15px}.ws-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.ws-pay-single .ws-badges{margin-top:0}.ws-badge{display:block;line-height:0}.ws-badge__icon{display:block;width:38px;height:24px}.ws-buybox__note{font-size:14px;display:flex;gap:8px;align-items:flex-start}.ws-buybox__note .ws-icon{margin-top:2px}.ws-buybox__note--muted{gap:10px;color:#000000c7}.ws-buybox__form,.ws-buybox__form product-form-component,.ws-buybox__form form,.ws-buybox__form add-to-cart-component{display:block;width:100%}.ws .ws-cta{width:100%;height:56px;min-height:56px;border:0;border-radius:0;background:var(--ws-blue);color:#fff;font-family:inherit;font-size:17px;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer;box-shadow:none}.ws .ws-cta:hover:not([disabled]){background:var(--ws-blue-hover)}.ws .ws-cta[disabled]{background:#5c5c5c;cursor:not-allowed;opacity:1}.ws-help{display:flex;gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--ws-line)}.ws-help__photo{width:48px;height:48px;border-radius:50%!important;object-fit:cover;flex-shrink:0}.ws-help__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px}.ws-help__text strong{font-weight:600}.ws-help__links{display:flex;flex-wrap:wrap;gap:0 16px}.ws-help__links a{display:inline-flex;align-items:center;gap:6px;min-height:44px}@media screen and (max-width:749px){.ws-buybox{padding:20px 16px}}.ws-h2{margin:0 0 16px;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.ws .ws-rte>*+*{margin-top:14px}.ws-rte ul,.ws-rte ol{padding-left:20px}.ws-dash-list ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ws-dash-list li{position:relative;padding-left:28px}.ws-dash-list li:before{content:"\2014";position:absolute;left:0;color:var(--ws-orange);font-weight:700}.ws-link-strong{font-weight:600;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:44px}.ws-about{padding-top:48px;border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:48px}.ws-about__col{flex:1 1 420px;min-width:0}.ws-artist{background:var(--ws-grey);display:flex;align-items:stretch}.ws-artist__photo{flex:0 0 300px;width:300px;min-height:360px;object-fit:cover}.ws-artist__body{flex:1 1 280px;min-width:0;padding:32px;display:flex;flex-direction:column;justify-content:center;gap:12px}.ws-artist__name{font-size:32px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.ws-artist__country{display:flex;align-items:center;gap:12px;font-size:15px}.ws-artist__flag{width:30px;height:20px;object-fit:cover;box-shadow:0 0 0 1px #00000014}.ws-reviews__heading{margin-bottom:20px}.ws-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ws-review{background:var(--ws-beige);padding:24px;display:flex;flex-direction:column;gap:12px}.ws-review__stars{color:var(--ws-orange);letter-spacing:2px}.ws-review__caption{font-size:13px;color:#000000b3}.ws-practical{display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start}.ws-practical__left,.ws-practical__right{flex:1 1 400px;min-width:0;display:flex;flex-direction:column}.ws-practical__left{position:sticky;top:72px;gap:12px}.ws-practical__right{gap:40px;padding-top:8px}.ws-practical__title{margin-bottom:16px;font-size:40px;font-weight:500;line-height:1.1;letter-spacing:-.03em}.ws-practical__intro{font-size:17px;color:var(--ws-muted-strong);max-width:40ch}.ws-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.ws-tile{background:var(--ws-grey);padding:16px;display:flex;flex-direction:column;gap:4px}.ws-tile__label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#000000a6}.ws-tile__label .ws-icon{color:var(--ws-blue)}.ws-tile strong{font-weight:600}.ws-tile__sub{font-size:14px;color:var(--ws-muted)}.ws a.ws-tile__sub{color:var(--ws-muted);align-self:flex-start}.ws-practical__links{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--ws-line);display:flex;flex-direction:column;gap:4px}.ws .ws-practical__links a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--ws-text);text-decoration:none;font-size:17px}.ws .ws-practical__links a:hover{text-decoration:underline}.ws-block{display:flex;flex-direction:column;gap:10px;scroll-margin-top:96px}.ws-block--wide-gap{gap:14px}.ws-block__title{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ws-materials{background:var(--ws-beige);padding:8px 20px}.ws-materials__group{display:flex;flex-direction:column;gap:4px;padding:14px 0;font-size:15px}.ws-materials__group+.ws-materials__group{border-top:1px solid rgba(0,0,0,.1)}.ws-materials__group strong{font-weight:600;font-size:16px}.ws .ws-materials .ws-rte>*+*{margin-top:8px}.ws-rte--columns ul{columns:2;column-gap:24px;line-height:1.6}.ws-terms{border-top:1px solid var(--ws-line)}.ws-terms>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--ws-line)}.ws-terms dt{font-weight:600}.ws-terms dd{text-align:right}.ws-campaign{background:var(--ws-blue);color:#fff;padding:40px;display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;justify-content:space-between}.ws-campaign__text{flex:1 1 480px;min-width:0;max-width:680px;display:flex;flex-direction:column;gap:12px}.ws-campaign__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.ws-campaign__title{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.ws .ws-campaign__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;background:#fff;color:var(--ws-blue);text-decoration:none;font-weight:600}.ws .ws-campaign__cta:hover{background:var(--ws-blue-tint);color:var(--ws-blue-hover)}.ws .ws-campaign :focus-visible{outline-color:#fff}.ws-more{margin-bottom:80px}.ws-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(520px,100%),1fr));gap:28px}.ws .ws-card{display:flex;height:300px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #00000014;color:var(--ws-text);text-decoration:none;transition:box-shadow .15s ease}.ws .ws-card:hover{color:var(--ws-text);box-shadow:0 6px 20px #0000001f}.ws .ws-card:focus-visible{outline:2px solid var(--ws-blue);outline-offset:3px}.ws-card:hover .ws-card__title{text-decoration:underline}.ws-card__media{position:relative;flex:0 0 240px;width:240px;background:var(--ws-grey)}.ws-card__image{display:block;width:100%;height:100%;object-fit:cover}.ws-card__badge{position:absolute;left:12px;bottom:12px;background:var(--ws-blue);color:#fff;font-size:13px;font-weight:600;line-height:1.4;padding:5px 12px;border-radius:999px;white-space:nowrap}.ws-card__badge--type{background:#fff;color:var(--ws-text)}.ws-card__badge--past{background:#e6e6ea;color:var(--ws-text)}.ws-card__badge-short,.ws-card__short{display:none}.ws-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;padding:22px 24px 20px}.ws-card__date{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ws-orange)}.ws-card--past .ws-card__date{color:#0000008c}.ws-card__title{font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ws-card__artist{display:flex;align-items:center;gap:10px;margin-top:2px;font-size:15px;min-width:0}.ws-card__avatars{display:flex;flex-shrink:0}.ws-card__avatar{display:block;width:32px;height:32px;border-radius:50%!important;object-fit:cover}.ws-card__avatar+.ws-card__avatar{margin-left:-10px;box-shadow:0 0 0 2px #fff}.ws-card__artist-name{min-width:0}.ws .ws-card__pills{margin-top:auto;padding-bottom:12px}.ws-card__pills .ws-pill{font-size:11px;font-weight:400;color:var(--ws-text);padding:3px 9px}.ws-card__pills-more{display:none}.ws-card__footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);font-size:14px;color:var(--ws-muted-strong)}.ws-card__pills+.ws-card__footer{margin-top:0}.ws-card__meta{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.ws-card__meta>span{display:inline-flex;align-items:center;gap:3px}.ws-card__meta .ws-icon{color:var(--ws-blue)}.ws-card__prices{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.ws-card__old-price{font-size:14px;color:#0009}.ws-card__price{font-size:19px;font-weight:600;color:var(--ws-text);white-space:nowrap}.ws-card__more{font-size:14px;font-weight:600;color:var(--ws-blue);white-space:nowrap}@media screen and (max-width:749px){.ws-campaign{padding:24px 20px;gap:10px}.ws-campaign__text{flex-basis:auto;gap:10px}.ws-campaign__title{font-size:24px}.ws-campaign__second{display:block;margin-top:10px}.ws .ws-campaign__cta{display:none}.ws-more{margin-bottom:48px}.ws-more .ws-h2{font-size:24px}.ws-cards{gap:14px}.ws .ws-card{height:200px;box-shadow:0 1px 3px #0000001f}.ws-card__media{flex-basis:116px;width:116px}.ws-card__badge{left:6px;bottom:6px;font-size:11px;padding:3px 8px}.ws-card__badge-long:has(+.ws-card__badge-short),.ws-card__long:has(+.ws-card__short){display:none}.ws-card__badge-short,.ws-card__short{display:inline}.ws-card__body{gap:5px;padding:12px 14px}.ws-card__date{font-size:12px}.ws-card__date .ws-icon{display:none}.ws-card__title{font-size:17px;line-height:1.22;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ws-card__artist{gap:7px;margin-top:0;font-size:13px;white-space:nowrap;overflow:hidden}.ws-card__avatar{width:24px;height:24px}.ws-card__artist-name{overflow:hidden;text-overflow:ellipsis}.ws .ws-card__pills{flex-wrap:nowrap;gap:4px;overflow:hidden;padding-bottom:8px}.ws-card__pills .ws-pill{padding:2px 8px;white-space:nowrap}.ws-card__pills .ws-pill--extra{display:none}.ws-card__pills-more{display:inline;font-size:11px;color:#000000a6;padding:2px;white-space:nowrap}.ws-card__footer{gap:8px;padding-top:8px;font-size:12px;white-space:nowrap}.ws-card__meta{gap:10px;flex-wrap:nowrap}.ws-card__meta .ws-icon{width:13px;height:13px}.ws-card__prices{flex-direction:column-reverse;align-items:flex-end;gap:0;line-height:1.2}.ws-card__old-price{font-size:12px}.ws-card__price{font-size:15px}.ws-card__more{font-size:13px}}@media screen and (max-width:749px){.ws-practical{gap:40px}.ws-practical__left{position:static}.ws-practical__title{font-size:30px}.ws-tiles{gap:8px}.ws-tile{padding:14px 12px}.ws-tile__label{letter-spacing:.04em}}@media screen and (max-width:749px){.ws-about{padding-top:32px;gap:32px}.ws-artist{flex-direction:column}.ws-artist__photo{flex:none;width:100%;min-height:0;aspect-ratio:1 / 1}.ws-artist__body{padding:20px}.ws-artist__flag{width:27px;height:18px}}@media screen and (max-width:749px){.ws{--ws-gutter: 16px;--ws-section-gap: 48px}.ws-hero{gap:24px}.ws-title{font-size:30px}.ws-artist-row__avatar{width:40px;height:40px}}.ws-pill--blue{background:var(--ws-blue);color:#fff;font-weight:600}.ws-artist-row__avatars{display:flex;flex-shrink:0}.ws-artist-row__avatars .ws-artist-row__avatar{border:2px solid #ffffff}.ws-artist-row__avatars .ws-artist-row__avatar+.ws-artist-row__avatar{margin-left:-12px}.ws-bundle{display:flex;flex-direction:column;gap:10px}.ws-bundle__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none}.ws-bundle__grid>li{display:flex}.ws .ws-bundle__card{flex:1;background:var(--ws-grey);padding:14px;display:flex;flex-direction:column;gap:4px;color:var(--ws-text);text-decoration:none}.ws .ws-bundle__card:hover{color:var(--ws-text)}.ws-bundle__date{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ws-orange)}.ws-bundle__artist{font-weight:600}.ws-bundle__motif{font-size:14px;color:var(--ws-muted)}.ws-bundle__more{margin-top:2px;font-size:14px;color:var(--ws-blue);text-decoration:underline}.ws-bundle__card:hover .ws-bundle__more{color:var(--ws-blue-hover)}.ws-buybox__savings{font-size:14px;font-weight:700;color:#fff;background:var(--ws-orange);padding:3px 10px}.ws-buybox__compare{margin-top:-12px;font-size:14px;color:var(--ws-muted)}.ws-buybox__singles{font-size:14px;color:#000000c7}.ws-artists__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.ws-artists .ws-h2{margin-bottom:0}.ws-artists__card{background:var(--ws-grey);display:flex;flex-wrap:wrap}.ws-artists__photo{flex:0 0 220px;width:220px;min-height:280px;object-fit:cover}.ws-artists__body{flex:1 1 240px;min-width:0;padding:28px;display:flex;flex-direction:column;gap:10px}.ws-artists__when{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-orange)}.ws-artists__name{font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.ws-artists__motif{font-size:15px}.ws-artists__motif strong{font-weight:600}.ws-artists .ws-link-strong{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px}.ws-schedule-rows{border-top:1px solid var(--ws-line)}.ws-schedule-rows>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--ws-line)}.ws-schedule-rows dt{font-weight:600;white-space:nowrap}.ws-schedule-rows dd{text-align:right}.ws-muted-text{font-size:15px;color:var(--ws-muted)}.ws-mobile-only{display:none}@media screen and (max-width:749px){.ws-desktop-only{display:none}.ws-mobile-only{display:inline}.ws-artist-row__avatars .ws-artist-row__avatar+.ws-artist-row__avatar{margin-left:-10px}.ws-artists__grid{grid-template-columns:1fr}.ws-artists__card{flex-direction:column}.ws-artists__photo{flex:none;width:100%;min-height:0;aspect-ratio:1 / 1}.ws-artists__body{padding:20px}.ws-artists__name{font-size:24px}}.ws-upsell{background:var(--ws-grey);display:flex;align-items:stretch}.ws-upsell__images{flex:0 0 150px;display:grid;grid-template-rows:1fr 1fr}.ws-upsell__image{width:150px;height:100%;min-height:110px;object-fit:cover}.ws-upsell__body{flex:1;min-width:0;padding:20px;display:flex;flex-direction:column;gap:8px}.ws-upsell__eyebrow{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-orange)}.ws-upsell__title{font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.01em}.ws-upsell__text{font-size:14px}.ws-upsell__price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.ws-upsell__price{font-size:20px;font-weight:500;letter-spacing:-.02em}.ws-upsell__save{font-size:13px;font-weight:700;color:#fff;background:var(--ws-orange);padding:1px 8px}.ws-upsell__compare{font-size:13px;color:var(--ws-muted)}.ws .ws-upsell__cta{margin-top:6px;min-height:48px;padding:8px 16px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid var(--ws-blue);color:var(--ws-blue);font-weight:600;text-decoration:none}.ws .ws-upsell__cta:hover{background:var(--ws-blue);color:#fff}@media screen and (max-width:749px){.ws-upsell{flex-direction:column}.ws-upsell__images{flex:none;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.ws-upsell__image{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1}.ws-upsell__body{padding:16px}.ws-upsell__save{font-size:12px;padding:1px 7px}}.ws-listing__container{max-width:calc(1192px + 2 * var(--ws-gutter));margin:0 auto;padding-inline:var(--ws-gutter)}.ws-listing__upcoming{background:var(--ws-grey);padding:56px 0 72px}.ws-listing__past{background:#fff;padding:64px 0 80px;overflow:hidden}.ws .ws-listing__title{margin:0;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.03em}.ws-listing__intro{margin:10px 0 32px;max-width:62ch;font-size:17px;color:var(--ws-muted)}.ws-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws .ws-listing__h2{margin:0;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.ws-listing__sub{margin:6px 0 0;color:#000000b3}.ws-carousel__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}.ws-carousel__arrows{display:flex;gap:8px;flex-shrink:0}.ws .ws-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(0,0,0,.2);border-radius:0;background:#fff;color:var(--ws-text);cursor:pointer}.ws .ws-carousel__arrow:hover:not(:disabled){border-color:var(--ws-text)}.ws .ws-carousel__arrow:disabled{opacity:.35;cursor:default}.ws .ws-carousel__arrow:focus-visible{outline:2px solid var(--ws-blue);outline-offset:2px}.ws-carousel--static .ws-carousel__arrows{display:none}.ws-carousel__track{display:flex;gap:28px;margin:0 calc(50% - 50vw) 0 0;padding:4px calc(50vw - 50%) 8px 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none}.ws-carousel__track::-webkit-scrollbar{display:none}.ws-carousel__item{flex:0 0 582px;max-width:582px;scroll-snap-align:start}@media screen and (max-width:989px){.ws-listing__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.ws-listing__upcoming{padding:32px 0 48px}.ws-listing__past{padding:40px 0 56px}.ws .ws-listing__title{font-size:32px}.ws-listing__intro{margin:8px 0 24px;font-size:15px}.ws .ws-listing__h2{font-size:24px}.ws-listing__sub{font-size:15px}.ws-carousel__head{margin-bottom:16px}.ws-carousel__arrows{display:none}.ws-carousel__track{gap:12px}.ws-carousel__item{flex-basis:calc(100% - 40px);max-width:none}}.ws-artist-page__crumbs{padding-top:20px;font-size:13px;color:#000000a6}.ws .ws-artist-page__crumbs a{color:#000000a6}.ws-artist-hero{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:28px;padding-bottom:72px}.ws-artist-hero__image{flex:0 1 440px;width:440px;max-width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover}.ws-artist-hero__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px}.ws .ws-artist-hero__name{margin:0;font-size:56px;font-weight:500;line-height:1.02;letter-spacing:-.035em;color:var(--ws-orange)}.ws-artist-hero__lead{margin:10px 0 0;font-size:20px;font-weight:500}.ws-artist-hero__meta{margin:6px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;color:#000000b3}.ws-artist-hero__flag{width:24px;height:16px;object-fit:cover;box-shadow:0 0 0 1px #0000001f}.ws-artist-hero__intro{margin:0;max-width:52ch;font-size:19px}.ws-artist-hero__merits{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:15px}.ws-artist-hero__merits li{display:flex;gap:10px}.ws-artist-hero__merits .ws-icon{margin-top:3px;color:var(--ws-blue)}.ws-artist-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px}.ws .ws-artist-page__btn{display:inline-flex;align-items:center;min-height:52px;padding:0 26px;background:var(--ws-blue);color:#fff;font-weight:600;text-decoration:none}.ws .ws-artist-page__btn:hover{background:var(--ws-blue-hover);color:#fff}.ws .ws-artist-page__btn--small{min-height:48px;padding:0 22px}.ws .ws-artist-page__instagram{display:inline-flex;align-items:center;gap:8px;min-height:52px;font-weight:600;color:var(--ws-blue)}.ws-artist-page__band{background:var(--ws-grey);padding:64px 0}.ws-artist-page__band--after{padding-top:0}.ws-artist-page__eyebrow{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--ws-orange)}.ws .ws-artist-page__h2{margin:0 0 24px;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.ws-artist-page__stack{display:flex;flex-direction:column;gap:28px}.ws .ws-feature{display:flex;background:#fff;overflow:hidden;box-shadow:0 1px 3px #00000014;color:var(--ws-text);text-decoration:none;transition:box-shadow .15s ease}.ws .ws-feature:hover{color:var(--ws-text);box-shadow:0 6px 20px #0000001f}.ws .ws-feature:focus-visible{outline:2px solid var(--ws-blue);outline-offset:3px}.ws-feature:hover .ws-feature__title{text-decoration:underline}.ws-feature--past{flex-direction:row-reverse}.ws-feature__media{flex:0 0 auto;display:flex;gap:6px}.ws-feature__main{position:relative;width:340px;height:440px;background:var(--ws-grey)}.ws-feature__small{display:flex;flex-direction:column;gap:6px;width:180px}.ws-feature__image{display:block;width:100%;height:100%;object-fit:cover}.ws-feature__small .ws-feature__image{height:217px}.ws-feature__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:32px 36px 28px}.ws-feature__date{font-size:15px}.ws-feature--past .ws-feature__date{color:#0000008c}.ws-feature__title{font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.ws-feature__artist{font-size:16px;margin-top:0}.ws-feature__text{max-width:58ch;margin-top:4px;font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws .ws-feature__pills{padding-top:8px;padding-bottom:0}.ws-feature__footer{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08);font-size:14px;color:var(--ws-muted-strong)}.ws-feature__pills+.ws-feature__footer{margin-top:0}.ws-feature__body .ws-feature__pills{margin-top:auto}.ws-feature__action{display:flex;align-items:center;gap:20px}.ws-feature__price{font-size:24px;font-weight:600;color:var(--ws-text);white-space:nowrap}.ws-feature__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;background:var(--ws-blue);color:#fff;font-weight:600;white-space:nowrap}.ws-feature:hover .ws-feature__button{background:var(--ws-blue-hover)}.ws-artist-page__empty{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:24px 28px;background:#fff;border:1px solid rgba(0,0,0,.08)}.ws-artist-page__band>.ws-listing__container>.ws-artist-page__empty:first-child{margin-top:0}.ws-artist-page__empty-title{margin:0;font-size:20px;font-weight:600}.ws-artist-page__empty-text{margin:4px 0 0;color:var(--ws-muted-strong)}.ws-artist-page__empty-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-weight:600}.ws-artist-page__gallery-wrap{padding-top:72px}.ws-artist-page__gallery-wrap{container-type:inline-size}.ws-artist-page__gallery--even{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc((100cqw - 32px)/4);gap:16px}.ws-artist-page__gallery--even .ws-artist-page__gallery-item{position:relative}.ws-artist-page__gallery--even .ws-artist-page__gallery-item img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.ws-artist-page__gallery--more{column-count:3;column-gap:16px;margin-top:16px}.ws-artist-page__gallery--more[hidden]{display:none}.ws-artist-page__gallery--more .ws-artist-page__gallery-item{break-inside:avoid;margin-bottom:16px}.ws-artist-page__gallery-item img{display:block;width:100%;height:auto}.ws-artist-page__gallery-item[hidden]{display:none}.ws-artist-page__gallery--more.is-masonry:not([hidden]){display:flex;align-items:flex-start;gap:16px;column-count:auto}.ws-artist-page__gallery-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.ws-artist-page__gallery.is-masonry .ws-artist-page__gallery-item{margin-bottom:0}.ws-artist-page__gallery-more{display:flex;justify-content:center;margin-top:32px}.ws .ws-artist-page__more-btn{min-height:48px;padding:0 28px;border:1px solid var(--ws-blue);border-radius:0;background:#fff;color:var(--ws-blue);font:inherit;font-weight:600;cursor:pointer}.ws .ws-artist-page__more-btn:hover{background:var(--ws-blue-tint)}.ws .ws-artist-page__more-btn:focus-visible{outline:2px solid var(--ws-blue);outline-offset:2px}.ws-artist-page__about{display:flex;flex-wrap:wrap;gap:48px;padding-top:72px;padding-bottom:72px}.ws-artist-page__about .ws-artist-page__h2{flex:0 1 320px;margin:0}.ws-artist-page__about-text{flex:1 1 520px;min-width:0;max-width:680px;font-size:17px}.ws-artist-page__about-text p,.ws-artist-page__about-text ul{margin:0 0 16px}.ws-artist-page__about-text>:last-child,.ws-artist-page__about-text>:last-child>:last-child{margin-bottom:0}.ws-artist-page__more{background:var(--ws-beige);padding:64px 0}.ws-artist-page__more .ws-artist-page__h2{margin:0}.ws .ws-artist-page__link{font-weight:600;color:var(--ws-blue)}.ws-artist-page__artists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ws .ws-artist-card{display:flex;height:240px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #00000014;color:var(--ws-text);text-decoration:none;transition:box-shadow .15s ease}.ws .ws-artist-card:hover{color:var(--ws-text);box-shadow:0 6px 20px #0000001f}.ws .ws-artist-card:focus-visible{outline:2px solid var(--ws-blue);outline-offset:3px}.ws-artist-card:hover .ws-artist-card__name{text-decoration:underline}.ws-artist-card__image{flex:0 0 192px;width:192px;height:240px;object-fit:cover}.ws-artist-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding:20px 22px 18px}.ws-artist-card__country{display:flex;align-items:center;gap:6px;font-size:13px;color:#000000b3}.ws-artist-card__flag{width:18px;height:12px;object-fit:cover}.ws-artist-card__name{font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ws-artist-card__next{font-size:13px}.ws-artist-card .ws-card__pills{padding-bottom:10px}.ws-artist-card__footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08);font-size:14px}.ws-card__pills+.ws-artist-card__footer{margin-top:0}.ws-artist-card__count{color:var(--ws-muted-strong)}.ws-artist-card__more{font-weight:600;color:var(--ws-blue);white-space:nowrap}@media screen and (max-width:989px){.ws-feature,.ws-feature--past{flex-direction:column}.ws-artist-page__artists{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:989px)and (min-width:750px){.ws-feature__main{flex:1;width:auto}}@media screen and (max-width:749px){.ws-artist-hero{flex-direction:column;align-items:stretch;gap:24px;padding-top:16px;padding-bottom:48px}.ws-artist-hero__image{width:100%;flex-basis:auto}.ws-artist-hero__text{flex-basis:auto;gap:14px}.ws .ws-artist-hero__name{font-size:40px}.ws-artist-hero__lead{font-size:18px}.ws-artist-hero__intro{font-size:17px}.ws-artist-hero__actions .ws-artist-page__btn{width:100%;justify-content:center}.ws-artist-page__band{padding:40px 0}.ws-artist-page__band--after{padding-top:0}.ws .ws-artist-page__h2{font-size:26px;margin-bottom:16px}.ws-artist-page__stack{gap:16px}.ws-feature__media{flex-direction:column}.ws-feature__main{width:100%;height:auto;aspect-ratio:358 / 268}.ws-feature__small{flex-direction:row;width:100%}.ws-feature__small .ws-feature__image{flex:1;min-width:0;height:130px}.ws-feature__body{gap:8px;padding:18px 16px 16px}.ws-feature__date{font-size:12px}.ws-feature__date .ws-icon{display:none}.ws-feature__title{font-size:22px}.ws-feature__artist .ws-card__avatar{width:24px;height:24px}.ws-feature__artist,.ws-feature__text{font-size:14px}.ws .ws-feature__pills{padding-top:4px}.ws-feature__pills .ws-pill{padding:2px 8px}.ws-feature__footer{gap:12px;font-size:12px}.ws-feature__footer .ws-icon{width:13px;height:13px}.ws-feature__action{width:100%;flex-direction:column;align-items:stretch;gap:12px}.ws-feature__price{font-size:20px}.ws-feature__button{min-height:48px}.ws-feature__footer .ws-card__long:has(+.ws-card__short){display:none}.ws-feature__footer .ws-card__short{display:inline}.ws-artist-page__empty{padding:20px}.ws-artist-page__empty-actions{width:100%}.ws-artist-page__empty-actions .ws-artist-page__btn{width:100%;justify-content:center}.ws-artist-page__gallery-wrap{padding-top:48px}.ws-artist-page__gallery--even{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((100cqw - 8px)*.375);gap:8px}.ws-artist-page__gallery--more{column-count:2;column-gap:8px;margin-top:8px}.ws-artist-page__gallery--more .ws-artist-page__gallery-item{margin-bottom:8px}.ws-artist-page__gallery.is-masonry,.ws-artist-page__gallery-col{gap:8px}.ws-artist-page__gallery-more{margin-top:24px}.ws .ws-artist-page__more-btn{width:100%}.ws-artist-page__about{flex-direction:column;gap:16px;padding-top:48px;padding-bottom:48px}.ws-artist-page__about .ws-artist-page__h2{flex-basis:auto}.ws-artist-page__about-text{flex-basis:auto;font-size:16px}.ws-artist-page__more{padding:40px 0}.ws-artist-page__more .ws-carousel__head{flex-wrap:wrap}.ws-artist-page__artists{gap:14px}.ws .ws-artist-card{height:200px}.ws-artist-card__image{flex-basis:116px;width:116px;height:200px}.ws-artist-card__body{gap:5px;padding:12px 14px}.ws-artist-card__name{font-size:17px}.ws-artist-card__next{font-size:12px}.ws-artist-card__next .ws-icon{display:none}.ws-artist-card .ws-card__pills{padding-bottom:8px}.ws-artist-card__footer{padding-top:8px;font-size:12px;gap:8px}}.ws-artists__top{background:var(--ws-grey);padding:56px 0 88px}.ws-artists__intro{max-width:760px}.ws-artists__eyebrow{margin-bottom:12px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-orange)}.ws-artists__title{font-size:56px;font-weight:500;letter-spacing:-.035em;line-height:1.05}.ws-artists__lead{margin-top:20px;max-width:46ch;font-size:19px;color:#000000c7}.ws-artists__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px;margin:40px 0 0;padding:0;list-style:none}.ws-artists__grid>li{display:flex}.ws-artist-tile{position:relative;display:flex;flex-direction:column;width:100%;background:#fff;box-shadow:0 1px 3px #00000014;transition:box-shadow .15s ease,transform .15s ease}.ws-artist-tile:hover{box-shadow:0 8px 24px #00000024;transform:translateY(-2px)}.ws-artist-tile:hover .ws-artist-tile__name,.ws-artist-tile:has(.ws-artist-tile__more:focus-visible) .ws-artist-tile__name{text-decoration:underline}.ws-artist-tile__media{display:grid;grid-template-columns:1fr 1.45fr;grid-template-rows:minmax(0,1fr);gap:6px;height:360px}.ws-artist-tile__workshop{display:flex;flex-direction:column;gap:6px;min-height:0}.ws .ws-artist-tile__square{width:100%;aspect-ratio:1 / 1;object-fit:cover}.ws .ws-artist-tile__landscape{width:100%;flex:1;min-height:0;object-fit:cover}.ws .ws-artist-tile__portrait{width:100%;height:100%;min-height:0;object-fit:cover;object-position:center 25%}.ws-artist-tile__body{flex:1;display:flex;flex-direction:column;padding:22px 24px 20px}.ws-artist-tile__country{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0009}.ws .ws-artist-tile__flag{width:18px;height:12px;object-fit:cover}.ws-artist-tile__name{margin-top:6px;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.ws-artist-tile__intro{margin-top:8px;font-size:15px;line-height:1.5;color:var(--ws-muted-strong);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ws-artist-tile__foot-wrap{margin-top:auto;padding-top:16px}.ws-artist-tile__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08)}.ws a.ws-artist-tile__date{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ws-orange);text-decoration:none}.ws a.ws-artist-tile__date--past{color:#0000008c}.ws a.ws-artist-tile__date:hover,.ws a.ws-artist-tile__date:focus-visible{text-decoration:underline}.ws a.ws-artist-tile__more{font-size:15px;font-weight:600;text-decoration:none}.ws-artist-tile__more:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ws .ws-artist-tile__more:focus-visible{outline:none}.ws .ws-artist-tile__more:focus-visible:after{outline:3px solid rgba(0,15,159,.45);outline-offset:2px}.ws-artists__outro{background:var(--ws-beige);padding:64px 0}.ws-artists__outro-inner{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.ws-artists__outro-title{font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1.15}.ws-artists__outro-text{margin-top:8px;max-width:54ch;font-size:17px}.ws-artists__outro-actions{display:flex;flex-direction:row-reverse;align-items:center;gap:16px}.ws-artists__outro-link{font-weight:600}.ws a.ws-artists__outro-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;background:var(--ws-blue);color:#fff;font-weight:600;text-decoration:none}.ws a.ws-artists__outro-button:hover{background:var(--ws-blue-hover);color:#fff}@media screen and (max-width:989px){.ws-artists__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.ws-artists__top{padding:32px 0 48px}.ws-artists__eyebrow{font-size:12px}.ws-artists__title{font-size:34px;letter-spacing:-.03em;line-height:1.08}.ws-artists__br{display:none}.ws-artists__lead{margin-top:14px;font-size:16px}.ws-artists__grid{gap:20px;margin-top:24px}.ws-artist-tile__media{height:280px}.ws-artist-tile__body{padding:16px}.ws-artist-tile__name{font-size:22px}.ws-artist-tile__foot{flex-direction:column;align-items:flex-start;gap:10px}.ws-artists__outro{padding:40px 0}.ws-artists__outro-inner{display:block}.ws-artists__outro-title{font-size:26px;letter-spacing:-.02em}.ws-artists__outro-text{margin-bottom:20px;font-size:16px}.ws-artists__outro-actions{flex-direction:column;align-items:stretch;gap:8px}.ws a.ws-artists__outro-button,.ws-artists__outro-link{display:flex;align-items:center;justify-content:center}.ws-artists__outro-link{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/workshop-page.css.map */
