.footer-module__SI_iGW__footer{color:#f6efe1;background-color:#211f1e;width:100%}.footer-module__SI_iGW__footerGrid{grid-template-rows:auto auto;grid-template-columns:.5fr .5fr 1fr;justify-items:start;gap:32px 100px;padding:47px 29px 29px;display:grid}.footer-module__SI_iGW__copyright{letter-spacing:.96px;text-transform:uppercase;align-self:end;font-size:12px;font-style:normal;font-weight:600;line-height:184%}.footer-module__SI_iGW__footerColumn{flex-direction:column;align-self:end;gap:8px;display:flex}.footer-module__SI_iGW__footerSocial{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.footer-module__SI_iGW__socialHeading{color:#f6efe1;text-align:center;letter-spacing:.96px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:184%}.footer-module__SI_iGW__socialButtonsWrapper{justify-content:start;gap:12px;display:flex}.footer-module__SI_iGW__mobileOnly{display:none}.footer-module__SI_iGW__desktopOnly{display:block}.footer-module__SI_iGW__footerMobileLinks{flex-direction:column;align-items:flex-start;gap:64px;display:flex}.footer-module__SI_iGW__footerMobileContent{flex-direction:column;align-items:flex-start;gap:34px;padding:34px 30px;display:flex}@media (max-width:767px){.footer-module__SI_iGW__dimLogo{width:100%;height:auto}.footer-module__SI_iGW__mobileOnly{display:block}.footer-module__SI_iGW__desktopOnly{display:none}.footer-module__SI_iGW__footerColumn{align-items:center;gap:16px}.footer-module__SI_iGW__socialButtonsWrapper{justify-content:center;gap:16px}.footer-module__SI_iGW__mobileContactBlock{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footer-module__SI_iGW__copyright{align-self:flex-start;font-size:15px;font-style:normal;font-weight:600;line-height:normal}}
.simple-external-link-module__P_hgzW__simpleExternalLink{color:#f6efe1;letter-spacing:.96px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:152%}.simple-external-link-module__P_hgzW__underline{text-decoration:underline}@media (max-width:768px){.simple-external-link-module__P_hgzW__simpleExternalLink{font-size:15px;font-style:normal;font-weight:600;line-height:normal}.simple-external-link-module__P_hgzW__underline{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:17%;text-underline-position:from-font;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:calc(1em/14.2857)}}
.outlined-light-button-module__Tj-6la__button{cursor:pointer;letter-spacing:1.2px;text-transform:uppercase;-webkit-backdrop-filter:blur(7.9px);backdrop-filter:blur(7.9px);color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;background:rgba(255,255,255,.01);border:2px solid #e4ded1;border-radius:48px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 29px;font-size:12px;font-weight:700;line-height:90%;text-decoration:none;transition:all .3s;display:flex}.outlined-light-button-module__Tj-6la__button:hover{color:#000;background-color:#f6efe1}.outlined-light-button-module__Tj-6la__button:active{transform:scale(.98)}.outlined-light-button-module__Tj-6la__button:focus-visible{box-shadow:0 0 0 3px rgba(255,255,255,.4)}.outlined-light-button-module__Tj-6la__button:focus:not(:focus-visible){box-shadow:0 0 15px rgba(149,88,255,.3)}
.ticket-card-module__f6yUia__topContent{align-items:center;gap:21px;margin-bottom:53px;display:flex}.ticket-card-module__f6yUia__address{color:rgba(246,239,225,.75);font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:700;line-height:101%;display:flex}.ticket-card-module__f6yUia__ticketHeaderContent{margin-bottom:72px;display:flex}.ticket-card-module__f6yUia__timeContent{flex-direction:column;flex-shrink:0;width:272px;display:flex}.ticket-card-module__f6yUia__divider{background-color:#f6efe1;width:2px}.ticket-card-module__f6yUia__titleContainer{color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase;max-width:490px;padding-left:29px;font-family:HeadingNow;font-size:55px;font-style:normal;font-weight:700;line-height:115%}.ticket-card-module__f6yUia__titleContainer:before{content:"";margin-bottom:-.14em;display:table}.ticket-card-module__f6yUia__titleContainer:after{content:"";margin-top:-.22em;display:table}.ticket-card-module__f6yUia__date{color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.9px;text-transform:uppercase;margin-bottom:7px;font-family:HeadingNow;font-size:90px;font-style:normal;font-weight:700;line-height:86%}.ticket-card-module__f6yUia__time{color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.55px;text-transform:uppercase;margin-bottom:15px;font-family:HeadingNow;font-size:55px;font-style:normal;font-weight:700;line-height:90%}.ticket-card-module__f6yUia__weekday{color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.ticket-card-module__f6yUia__mobileHeader{justify-content:space-between;align-items:center;margin-bottom:51px;display:flex;position:relative}.ticket-card-module__f6yUia__mobileWeekday{color:#f6efe1;letter-spacing:-.3px;text-transform:uppercase;font-size:15px;font-style:normal;font-weight:700;line-height:20px}.ticket-card-module__f6yUia__mobileContent{flex-direction:column;display:flex}.ticket-card-module__f6yUia__mobileDate{color:#f6efe1;letter-spacing:-1.6px;text-transform:uppercase;margin-bottom:15px;font-family:HeadingNow;font-size:80px;font-style:normal;font-weight:700;line-height:64px}.ticket-card-module__f6yUia__mobileTime{color:#f6efe1;letter-spacing:-.7px;text-transform:uppercase;margin-bottom:31px;font-family:HeadingNow;font-size:35px;font-style:normal;font-weight:700;line-height:35px}.ticket-card-module__f6yUia__mobileAddress{color:rgba(246,239,225,.55);letter-spacing:-.3px;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:13%;text-underline-position:from-font;align-items:center;gap:9px;margin-bottom:35px;font-size:15px;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:calc(1em/18.1818);display:flex}.ticket-card-module__f6yUia__mobileTitleContainer{color:#f6efe1;text-transform:uppercase;letter-spacing:-.7px;margin-bottom:46px;font-family:HeadingNow;font-size:35px;font-style:normal;font-weight:700;line-height:35px}.ticket-card-module__f6yUia__mobileInstrumentWrapper{position:relative;overflow:visible}
.ticket-card-layout-module__51laTG__ticketCard{width:100%;max-width:1365px;min-height:429px;display:flex}.ticket-card-layout-module__51laTG__ticketCardFirstPart{background-color:#211f1e;flex-grow:1;padding:30px 80px 30px 30px;position:relative;overflow:hidden}.ticket-card-layout-module__51laTG__ticketCardFirstPart:before,.ticket-card-layout-module__51laTG__ticketCardFirstPart:after{content:"";background-color:#f6efe1;border-radius:50%;width:40px;height:40px;position:absolute;right:-20px}.ticket-card-layout-module__51laTG__ticketCardFirstPart:before{top:-20px}.ticket-card-layout-module__51laTG__ticketCardFirstPart:after{bottom:-20px}.ticket-card-layout-module__51laTG__dashedDivider{background-color:#f6efe1;background-image:repeating-linear-gradient(#211f1e,#211f1e 20px,transparent 20px,transparent 40px);flex-shrink:0;width:3px;margin-top:25px;margin-bottom:20px}.ticket-card-layout-module__51laTG__ticketCardSecondPart{background-color:#211f1e;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;width:364px;padding:30px;display:flex;position:relative;overflow:hidden}.ticket-card-layout-module__51laTG__ticketCardSecondPart:before,.ticket-card-layout-module__51laTG__ticketCardSecondPart:after{content:"";background-color:#f6efe1;border-radius:50%;width:40px;height:40px;position:absolute;left:-20px}.ticket-card-layout-module__51laTG__ticketCardSecondPart:before{top:-20px}.ticket-card-layout-module__51laTG__ticketCardSecondPart:after{bottom:-20px}.ticket-card-layout-module__51laTG__desktopOnly{display:block}.ticket-card-layout-module__51laTG__mobileOnly{display:none}.ticket-card-layout-module__51laTG__mobileJamInfoWrapper{padding:0 13px 0 8px}.ticket-card-layout-module__51laTG__materialsButtonWrapper{max-width:238px}@media (max-width:768px){.ticket-card-layout-module__51laTG__desktopOnly{display:none}.ticket-card-layout-module__51laTG__mobileOnly{display:block;position:relative}.ticket-card-layout-module__51laTG__ticketCard{flex-direction:column;max-width:400px;min-height:auto}.ticket-card-layout-module__51laTG__ticketCardFirstPart{border-radius:3px 3px 0 0;padding:20px 20px 65px}.ticket-card-layout-module__51laTG__ticketCardFirstPart:before,.ticket-card-layout-module__51laTG__ticketCardFirstPart:after{width:40px;height:40px;bottom:-23px}.ticket-card-layout-module__51laTG__ticketCardFirstPart:before{top:auto;left:-20px;right:auto}.ticket-card-layout-module__51laTG__ticketCardFirstPart:after{right:-20px}.ticket-card-layout-module__51laTG__dashedDivider{background-color:#f6efe1;background-image:repeating-linear-gradient(90deg,#211f1e,#211f1e 20px,transparent 20px,transparent 40px);width:calc(100% - 50px);height:3px;margin:0 31px}.ticket-card-layout-module__51laTG__ticketCardSecondPart{border-radius:0 0 3px 3px;gap:25px;width:100%;padding:60px 20px 40px}.ticket-card-layout-module__51laTG__ticketCardSecondPart:before,.ticket-card-layout-module__51laTG__ticketCardSecondPart:after{top:-23px;bottom:auto}.ticket-card-layout-module__51laTG__ticketCardSecondPart:before{left:-20px}.ticket-card-layout-module__51laTG__ticketCardSecondPart:after{left:auto;right:-20px}.ticket-card-layout-module__51laTG__materialsButtonWrapper{width:100%;max-width:none}}
.index-module__z_yFKa__category{text-align:center;font-variant-numeric:lining-nums proportional-nums;text-transform:uppercase;border-radius:15.5px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:9px 13px;font-size:12px;font-style:normal;font-weight:700;line-height:101%;display:inline-flex}
.outlined-light-button-module__OiKfPq__button{cursor:pointer;letter-spacing:1.2px;text-transform:uppercase;-webkit-backdrop-filter:blur(7.9px);backdrop-filter:blur(7.9px);color:#f6efe1;font-variant-numeric:lining-nums proportional-nums;background:rgba(255,255,255,.01);border:2px solid #e4ded1;border-radius:48px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 29px;font-size:12px;font-weight:700;line-height:90%;text-decoration:none;transition:all .3s;display:flex}.outlined-light-button-module__OiKfPq__button:hover{color:#000;background-color:#f6efe1}.outlined-light-button-module__OiKfPq__button:active{transform:scale(.98)}.outlined-light-button-module__OiKfPq__button:focus-visible{box-shadow:0 0 0 3px rgba(255,255,255,.4)}.outlined-light-button-module__OiKfPq__button:focus:not(:focus-visible){box-shadow:0 0 15px rgba(149,88,255,.3)}
.visited-jam-instrument-image-module__zYXZZa__instrumentDrums{width:269px;height:233px;position:absolute;bottom:113px;right:-60px}.visited-jam-instrument-image-module__zYXZZa__instrumentVocal{width:239.45px;height:254.773px;position:absolute;bottom:105px;right:-27px}.visited-jam-instrument-image-module__zYXZZa__instrumentGuitar{width:201.62px;height:335.729px;position:absolute;bottom:67px;right:-34px}.visited-jam-instrument-image-module__zYXZZa__instrumentBassGuitar{width:189.601px;height:343.889px;position:absolute;bottom:57px;right:-44px}.visited-jam-instrument-image-module__zYXZZa__instrumentPiano{width:289px;height:238px;position:absolute;bottom:106px;right:-81px;transform:rotate(9deg)}.visited-jam-instrument-image-module__zYXZZa__instrumentFree{width:192.32px;height:224.173px;position:absolute;bottom:93px;right:-2px}
.mask-image-module__NwCUaq__icon{pointer-events:none;vertical-align:middle;display:inline-block}
.ticket-location-module__jGGXgW__mobileAddress{cursor:pointer;color:rgba(246,239,225,.55);letter-spacing:-.3px;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:13%;text-underline-position:from-font;align-items:center;gap:9px;margin-bottom:38px;font-size:15px;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:calc(1em/18.1818);display:flex}.ticket-location-module__jGGXgW__mobileAddress:hover{color:rgba(246,239,225,.4)}
.visited-jam-card-mobile-module__rnrv2G__card{-webkit-user-select:none;-moz-user-select:none;user-select:none;isolation:isolate;flex-shrink:0;position:relative}.visited-jam-card-mobile-module__rnrv2G__cardTrigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0;font-family:inherit;display:block;position:relative}.visited-jam-card-mobile-module__rnrv2G__cardContent{background:#211f1e;border-radius:27px;width:100%;min-height:247px;position:relative;overflow:hidden}.visited-jam-card-mobile-module__rnrv2G__card:after{content:"";filter:blur(8px);z-index:-1;pointer-events:none;border-radius:27px;width:87%;height:20px;transition:background .3s;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.visited-jam-card-mobile-module__rnrv2G__collapsibleContent{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.25,.46,.45,.94);display:grid;overflow:hidden}.visited-jam-card-mobile-module__rnrv2G__collapsibleContent[data-state=open]{grid-template-rows:1fr}.visited-jam-card-mobile-module__rnrv2G__collapsibleContent>*{min-height:0}.visited-jam-card-mobile-module__rnrv2G__collapsibleContent[data-state=open] .visited-jam-card-mobile-module__rnrv2G__expandedContent{animation:.2s cubic-bezier(.25,.46,.45,.94) .1s both visited-jam-card-mobile-module__rnrv2G__fadeInUp}@keyframes visited-jam-card-mobile-module__rnrv2G__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.visited-jam-card-mobile-module__rnrv2G__collapsibleInstrument{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.visited-jam-card-mobile-module__rnrv2G__collapsibleInstrument[data-state=closed]{display:none}.visited-jam-card-mobile-module__rnrv2G__collapsibleInstrument[data-state=open]{display:block}.visited-jam-card-mobile-module__rnrv2G__collapsibleInstrument .visited-jam-card-mobile-module__rnrv2G__instrumentWrapper{pointer-events:none}.visited-jam-card-mobile-module__rnrv2G__collapsibleInstrument[data-state=open] .visited-jam-card-mobile-module__rnrv2G__instrumentWrapper{animation:.2s cubic-bezier(.25,.46,.45,.94) .1s both visited-jam-card-mobile-module__rnrv2G__fadeInScale}@keyframes visited-jam-card-mobile-module__rnrv2G__fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.visited-jam-card-mobile-module__rnrv2G__graffiti{z-index:1;aspect-ratio:376/207;border-radius:27px;width:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.visited-jam-card-mobile-module__rnrv2G__header{z-index:10;justify-content:space-between;align-items:center;padding:15px 19px 0;display:flex;position:relative}.visited-jam-card-mobile-module__rnrv2G__dateContainer{background-color:rgba(0,0,0,.15);border-radius:13px;align-items:center;height:25px;padding:4px 12px;display:flex}.visited-jam-card-mobile-module__rnrv2G__arrowContainer{cursor:pointer;background-color:rgba(0,0,0,.15);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .3s cubic-bezier(.25,.46,.45,.94);display:flex}.visited-jam-card-mobile-module__rnrv2G__card.visited-jam-card-mobile-module__rnrv2G__expanded .visited-jam-card-mobile-module__rnrv2G__arrowContainer{transform:rotate(180deg)}.visited-jam-card-mobile-module__rnrv2G__content{text-align:left;z-index:10;flex-direction:column;align-items:flex-start;margin-top:55px;padding:0 28px 28px;display:flex;position:relative}.visited-jam-card-mobile-module__rnrv2G__textContent{flex-direction:column;gap:17px;width:100%;display:flex}.visited-jam-card-mobile-module__rnrv2G__textContentExpanded{width:219px;min-height:137px}.visited-jam-card-mobile-module__rnrv2G__categoryText{color:#f6efe1;text-transform:uppercase;font-family:inherit;font-size:15px;font-style:normal;font-weight:700;line-height:101%}.visited-jam-card-mobile-module__rnrv2G__title{color:#f6efe1;text-transform:uppercase;letter-spacing:-.7px;width:100%;margin:0;font-family:HeadingNow,sans-serif;font-size:35px;font-weight:700;line-height:100%}.visited-jam-card-mobile-module__rnrv2G__links{gap:17px;width:100%;margin-top:30px;display:flex}.visited-jam-card-mobile-module__rnrv2G__expandedContent{flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}.visited-jam-card-mobile-module__rnrv2G__date{flex-shrink:0;font-family:inherit;font-size:15px;font-style:normal;font-weight:700;line-height:normal}
.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentVocal{width:131.688px;height:110.564px;top:114px;right:-19px;transform:rotate(-10deg)}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentPiano{width:186px;height:125px;top:100px;right:-77px;transform:rotate(-12deg)}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentGuitar{width:125px;height:150px;top:93px;right:-24px}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentDrums{width:195.015px;height:171.428px;top:70px;right:-81px}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentBassGuitar{width:125.412px;height:169.393px;top:78px;right:-28px;transform:rotate(3deg)}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentFree{width:109px;height:113px;top:123px;right:-11px}.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentBassGuitar,.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentPiano,.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentDrums,.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentFree,.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentGuitar,.visited-jam-instrument-image-mobile-module__WDBbJq__instrumentVocal{z-index:5;position:absolute}
.visited-jams-list-mobile-module__2APflq__container{margin-left:-25px;margin-right:-25px}.visited-jams-list-mobile-module__2APflq__list{z-index:1;flex-direction:column;display:flex;position:relative}.visited-jams-list-mobile-module__2APflq__list:before{content:"";z-index:-1;background-color:#211f1e;border-radius:27px;height:calc(100% - 40px);position:absolute;top:0;left:0;right:0}.visited-jams-list-mobile-module__2APflq__buttonWrapper{z-index:2;flex-direction:column;margin-top:30px;padding:0 25px;display:flex;position:relative}@keyframes visited-jams-list-mobile-module__2APflq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.visited-jams-list-mobile-module__2APflq__fadeInUp{animation:.3s ease-out forwards visited-jams-list-mobile-module__2APflq__fadeInUp}.visited-jams-list-mobile-module__2APflq__cardWrapper{padding-bottom:20px;position:relative}.visited-jams-list-mobile-module__2APflq__cardWrapper:not(:first-child){margin-top:-20px}
