.artist[data-v-b90ea34e]{height:100%;max-width:100%;min-width:0;position:relative;width:100%}@media(hover:hover)and (pointer:fine){.artist:hover .artist__close[data-v-b90ea34e],.artist:hover .artist__toggle[data-v-b90ea34e]{opacity:1;transform:none}.artist:hover .artist__toggle.selected .icon--check[data-v-b90ea34e]{opacity:0;transform:translate(-50%,-50%)}.artist:hover .artist__toggle.selected .icon--plus[data-v-b90ea34e]{opacity:1;transform:translate(-50%,-50%) rotate(45deg)}}.artist__wrap[data-v-b90ea34e]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease,border-radius .3s ease}@media(hover:hover)and (pointer:fine){.artist__wrap[data-v-b90ea34e]:hover{background:var(--bg-hover);border-radius:4px}}.artist__toggle[data-v-b90ea34e]{cursor:pointer;opacity:0;position:absolute;right:8px;top:8px;transform:translateY(-20px);transition:opacity .5s ease,transform .5s ease;z-index:2}.artist__toggle .icon[data-v-b90ea34e]{display:block;height:60%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%;transition:opacity .4s ease,transform .4s ease;width:60%}.artist__toggle .icon--plus[data-v-b90ea34e]{opacity:1;transform:translate(-50%,-50%) rotate(0deg)}.artist__toggle.selected[data-v-b90ea34e]{opacity:1;transform:none}.artist__toggle.selected .icon--check[data-v-b90ea34e]{opacity:1;transform:translate(-50%,-50%)}.artist__toggle.selected .icon--plus[data-v-b90ea34e]{opacity:0;transform:translate(-50%,-50%) rotate(45deg)}.artist__toggle.is-touch[data-v-b90ea34e]{opacity:1;transform:none}.artist__toggle.is-touch .icon--plus[data-v-b90ea34e]{display:none!important}.artist__toggle.is-touch .icon--check[data-v-b90ea34e]{opacity:1!important;transform:translate(-50%,-50%)!important}@media(hover:hover)and (pointer:fine){.artist .artist__toggle:focus~.artist__wrap[data-v-b90ea34e],.artist .artist__toggle:hover~.artist__wrap[data-v-b90ea34e]{background:var(--bg-hover);border-radius:4px}}.artist__close[data-v-b90ea34e]{cursor:pointer;opacity:0;position:absolute;right:20px;top:16px;transform:translateY(-30px);z-index:2}.artist__image[data-v-b90ea34e]{background-position:50%;background-repeat:no-repeat;background-size:cover}.artist__image[data-v-b90ea34e],.artist__placeholder[data-v-b90ea34e]{border-radius:50%;height:var(--img-width);margin-bottom:16px;width:var(--img-width)}.artist__placeholder[data-v-b90ea34e]{align-items:center;background:linear-gradient(180deg,#bdbdbd,#9e9e9e);color:#fff;display:flex;font-size:42px;font-weight:600;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.artist__body[data-v-b90ea34e]{align-items:center;display:flex;flex-direction:column}.artist__name[data-v-b90ea34e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:16px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:4px;max-height:2.6em;min-height:1.3em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal;word-break:break-word}.artist__concerts-count[data-v-b90ea34e]{color:#757575;font-size:14px;line-height:20px;margin-bottom:0}.artist__name--selected[data-v-b90ea34e]{color:#336bfb}.artists[data-v-c46040b8]{padding-top:64px}@media(max-width:768px){.artists[data-v-c46040b8]{padding-top:40px}}.artists-content[data-v-c46040b8]{position:relative}.artists[data-v-c46040b8] .base-swiper__slide{width:132px}.tour[data-v-1abbf87d]{color:#fff;display:flex;justify-content:space-between;margin-top:72px;padding:80px 0;position:relative}.tour h2[data-v-1abbf87d]{font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase}@media(max-width:768px){.tour[data-v-1abbf87d]{padding:40px 0}}.tour[data-v-1abbf87d]:before{background:#336bfb;border-radius:10px;bottom:0;content:"";left:-200vh;position:absolute;right:-200vh;top:0}.tour-info[data-v-1abbf87d]{width:48%;z-index:1}.tour-info-title[data-v-1abbf87d]{margin-bottom:16px}.tour-info-artist_title[data-v-1abbf87d]{font-size:24px;font-weight:700;line-height:28px;margin-bottom:16px}.tour-info-text[data-v-1abbf87d]{font-size:14px;font-weight:400;line-height:20px;margin-bottom:24px}.tour-info-more_info[data-v-1abbf87d]{-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content}.tour-info-more_info[data-v-1abbf87d] .button{width:-moz-max-content;width:max-content}.tour-concerts[data-v-1abbf87d]{margin-left:30px;width:48%;z-index:1}.tour-concerts-title[data-v-1abbf87d]{border-bottom:1px solid #5c95ff;padding-bottom:16px}.tour-concerts-list-item-link[data-v-1abbf87d]{border-bottom:1px solid #5c95ff;color:#fff;display:flex;justify-content:space-between;padding:16px 0;-webkit-text-decoration:none;text-decoration:none}.tour-concerts-list-item-left[data-v-1abbf87d]{display:flex}.tour-concerts-list-item-date[data-v-1abbf87d]{font-size:16px;font-weight:700;line-height:24px;margin-right:16px}.tour-concerts-list-item-arrow[data-v-1abbf87d]{fill:#eee;align-self:center}@font-face{font-display:swap;font-family:Open Sans;src:local("Open Sans"),url(/_nuxt/fonts/OpenSans-Regular.7df68cc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/OpenSans-Regular.7df68cc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/OpenSans-Medium.3df8f04.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/OpenSans-SemiBold.58fb53a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/OpenSans-Bold.5112859.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;src:local("Inter"),url(/_nuxt/fonts/Inter-Medium.cad1054.ttf) format("truetype")}.artist__photos .share[data-v-25099a0a]{position:absolute;right:-94px;top:0}.artist__photos__artists[data-v-25099a0a]{margin-bottom:72px}@media(max-width:768px){.artist__photos__artists[data-v-25099a0a]{margin-bottom:40px}}