/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}@import url("https://fonts.googleapis.com/css2?family=Pacifico&display=swap&font-display=swap");.event_selector_container__df2P8{min-height:100vh;width:100vw;background:url(/TKback2.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;color:#fff;overflow-x:hidden;position:relative;z-index:1}.event_selector_container__df2P8:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(45deg,rgba(0,73,83,.3),rgba(0,77,64,.3),rgba(0,105,92,.3));z-index:-1}.event_selector_blurOverlay__5_i7b{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:1;transition:all .6s ease;pointer-events:none;z-index:2}.event_selector_vinylWrapper__puGPz:hover~.event_selector_blurOverlay__5_i7b{opacity:1}.event_selector_eventGrid__envJY{margin-left:400px;padding:6rem 2rem 2rem;display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:2rem;position:relative;z-index:5;width:calc(100% - 400px);max-width:1800px;transition:all .3s ease}.event_selector_eventGrid__envJY.event_selector_behindVinyl__tlbtl{z-index:1;opacity:.8}.event_selector_vinylWrapper__puGPz{width:600px;z-index:20;pointer-events:none;justify-content:center}.event_selector_soundWave__N1RVO,.event_selector_vinylWrapper__puGPz{position:fixed;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center}.event_selector_soundWave__N1RVO{gap:2px;height:175px;width:100vw;z-index:3;opacity:0;transition:opacity .5s ease;padding:0}.event_selector_vinyl__09g7V{left:-600px;transform:translateY(-50%);width:800px;height:800px;background:linear-gradient(30deg,#000,#1a1a1a);box-shadow:0 0 50px rgba(0,0,0,.5);cursor:pointer;pointer-events:auto;z-index:3}.event_selector_vinyl__09g7V,.event_selector_vinyl__09g7V:before{position:absolute;top:50%;border-radius:50%;transition:all .5s ease}.event_selector_vinyl__09g7V:before{content:"";left:50%;transform:translate(-50%,-50%);width:25%;height:25%;background:linear-gradient(45deg,#ff4500,#ff8700);box-shadow:0 0 20px rgba(255,69,0,.4);background-image:repeating-conic-gradient(from 0deg,transparent 0deg,transparent 30deg,hsla(0,0%,100%,.1) 30deg,hsla(0,0%,100%,.1) 31deg),linear-gradient(45deg,#28cc6a,#1c4d29);z-index:1}.event_selector_vinylInner__cO_l9{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .5s ease}.event_selector_vinylInner__cO_l9:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:95%;border-radius:50%;border:2px solid hsla(0,0%,100%,.15);box-shadow:inset 0 0 20px rgba(0,0,0,.5);pointer-events:none}.event_selector_vinylInner__cO_l9:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0,transparent 4px,hsla(0,0%,100%,.1) 4.5px,hsla(0,0%,100%,.1) 5px),repeating-radial-gradient(circle at center,transparent 0,transparent 45px,hsla(0,0%,100%,.2) 45.5px,hsla(0,0%,100%,.2) 46px),linear-gradient(45deg,#000,#1a1a1a);pointer-events:none;opacity:.9}.event_selector_vinyl__09g7V:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(180deg);width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:28px solid #ff4500;opacity:.8;filter:drop-shadow(0 0 5px rgba(255,69,0,.5));transition:all .3s ease;pointer-events:none;z-index:22}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V:after,.event_selector_vinyl__09g7V:hover:after{opacity:0;transform:translateY(-50%) rotate(180deg) scale(.5)}.event_selector_vinyl__09g7V:hover~.event_selector_categoriesContainer__zYH4e{opacity:1;visibility:visible;pointer-events:auto}.event_selector_categoriesContainer__zYH4e:hover~.event_selector_vinyl__09g7V,.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V,.event_selector_vinyl__09g7V:hover{left:-225px;transform:translateY(-50%);background:linear-gradient(45deg,#000,#1a1a1a);box-shadow:0 0 50px rgba(0,0,0,.5),inset 0 0 50px hsla(0,0%,100%,.1);animation:event_selector_rotateVinyl__BtkrU 10s linear infinite}.event_selector_categoriesContainer__zYH4e:hover{opacity:1;visibility:visible}.event_selector_categoriesContainer__zYH4e:hover~.event_selector_vinyl__09g7V{left:-225px;transform:translateY(-50%);background:linear-gradient(45deg,#000,#1a1a1a);box-shadow:0 0 50px rgba(0,0,0,.5),inset 0 0 50px hsla(0,0%,100%,.1);animation:event_selector_rotateVinyl__BtkrU 10s linear infinite}.event_selector_categoriesContainer__zYH4e{position:absolute;left:153px;top:50%;transform:translateY(-50%);z-index:4;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.event_selector_categories__zVzgb{display:flex;flex-direction:column;gap:15px;text-shadow:0 0 10px hsla(0,0%,100%,.2)}.event_selector_vinyl__09g7V:hover~.event_selector_categoriesContainer__zYH4e .event_selector_categories__zVzgb{transform:none}.event_selector_category__PV7kY{background:none;border:none;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease;opacity:.7;padding:4px 12px;border-radius:16px;text-transform:uppercase;letter-spacing:1px;font-family:Lexend Exa,sans-serif}.event_selector_category__PV7kY:hover{opacity:1;background:hsla(0,0%,100%,.1)}.event_selector_category__PV7kY.event_selector_active__Swuiq{opacity:1;color:#ff4500;transform:scale(1.1);text-shadow:0 0 10px rgba(255,69,0,.5)}.event_selector_vinyl__09g7V.event_selector_expanded__6DsOu~.event_selector_eventGrid__envJY{opacity:.8}.event_selector_modal__9iWAG{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:50}.event_selector_modalContent__F2jmP{background:#1a1a1a;padding:2rem;border-radius:15px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.event_selector_soundBar__q405u{flex:1;background:hsla(0,0%,100%,.85);height:100%;border-radius:4px;transform-origin:bottom;animation:event_selector_soundWave__N1RVO 2.5s ease-in-out infinite;animation-delay:calc(var(--i) * .04s);box-shadow:0 0 15px hsla(0,0%,100%,.4);will-change:transform;transform:scaleY(.05) translateZ(0)}@keyframes event_selector_soundWave__N1RVO{0%{transform:scaleY(.05)}50%{transform:scaleY(var(--random-height))}to{transform:scaleY(.05)}}@keyframes event_selector_rotateVinyl__BtkrU{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes event_selector_counterRotate__XZQPC{0%{transform:rotate(-15deg)}to{transform:rotate(345deg)}}.event_selector_vinyl__09g7V:hover~.event_selector_blurOverlay__5_i7b,.event_selector_vinyl__09g7V:hover~.event_selector_soundWave__N1RVO{opacity:1}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-225px;transform:translateY(-50%);background:linear-gradient(45deg,#000,#1a1a1a);box-shadow:0 0 50px rgba(0,0,0,.5),inset 0 0 50px hsla(0,0%,100%,.1);animation:event_selector_rotateVinyl__BtkrU 10s linear infinite}.event_selector_vinylWrapper__puGPz:hover .event_selector_categoriesContainer__zYH4e{opacity:1;visibility:visible;pointer-events:auto}.event_selector_categoriesContainer__zYH4e{pointer-events:auto}.event_selector_vinylWrapper__puGPz:hover~.event_selector_soundWave__N1RVO{opacity:1}.event_selector_vinyl__09g7V:hover~.event_selector_soundWave__N1RVO{opacity:0}.event_selector_logoContainer__aZOp4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24%;height:24%;z-index:2}.event_selector_vinylWrapper__puGPz:hover .event_selector_logoContainer__aZOp4{animation:none}.event_selector_logoContainer__aZOp4 img{width:100%;height:100%;object-fit:contain}.event_selector_staticCategories__TA17v{position:absolute;left:1%;top:50%;transform:translateY(-50%);z-index:4;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;pointer-events:none;text-align:center;font-family:Pacifico,cursive;scale:.85}.event_selector_staticCategory__B4teB{display:block;color:#fff;font-size:1rem;font-weight:700;margin:8px 0;transition:all .3s ease;opacity:.45;text-shadow:2px 2px 4px rgba(0,0,0,.5);will-change:transform,opacity;transform:translateZ(0);font-family:Lexend Deca,sans-serif;text-transform:uppercase}.event_selector_staticCategory__B4teB.event_selector_middle__iGKOl{opacity:.73;transform:scale(1.1);color:#ff4500;text-shadow:3px 3px 6px rgba(255,69,0,.7)}.event_selector_staticCategory__B4teB:hover{transform:scale(1.15);color:#ff8700;text-shadow:4px 4px 8px rgba(255,135,0,.8)}.event_selector_vinylWrapper__puGPz:hover .event_selector_staticCategories__TA17v,.event_selector_vinyl__09g7V:hover~.event_selector_staticCategories__TA17v{opacity:0;visibility:hidden}@media (max-width:768px){.event_selector_vinylWrapper__puGPz{position:sticky;top:0;height:180px}.event_selector_vinyl__09g7V{position:relative;left:20px;top:0;width:140px;height:140px;transform:none}.event_selector_categoriesContainer__zYH4e:hover~.event_selector_vinyl__09g7V,.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V,.event_selector_vinyl__09g7V:hover{left:20px;transform:none;animation:event_selector_rotateVinylMobile__RxU2s 10s linear infinite}.event_selector_staticCategories__TA17v{left:auto;right:20px;top:50%;transform:translateY(-50%);text-align:right}.event_selector_staticCategory__B4teB{font-size:1rem;margin:8px 0}.event_selector_categoriesContainer__zYH4e{left:auto;right:20px;top:50%;transform:translateY(-50%)}.event_selector_categories__zVzgb{gap:15px}.event_selector_category__PV7kY{font-size:1rem;padding:4px 12px}.event_selector_eventGrid__envJY{margin-left:0;margin-top:240px;padding:1rem;grid-template-columns:1fr}.event_selector_soundWave__N1RVO{height:100px;top:180px}@keyframes event_selector_rotateVinylMobile__RxU2s{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.event_selector_blurOverlay__5_i7b{top:180px}@media (max-width:480px){.event_selector_soundWave__N1RVO{display:none}}}@media (min-width:769px) and (max-width:1024px){.event_selector_vinylWrapper__puGPz{width:35%}.event_selector_vinyl__09g7V{width:40vw;height:40vw}.event_selector_eventGrid__envJY{margin-left:20%;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:768px) and (orientation:landscape){.event_selector_vinylWrapper__puGPz{height:140px}.event_selector_vinyl__09g7V{width:100px;height:100px}.event_selector_eventGrid__envJY{margin-top:160px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.event_selector_soundWave__N1RVO{top:140px;height:80px}}@media screen and (max-width:1920px){.event_selector_vinylWrapper__puGPz{width:800px}.event_selector_vinyl__09g7V{width:800px;height:800px;left:-600px}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-305px}.event_selector_eventGrid__envJY{margin-left:500px;width:calc(100% - 500px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.event_selector_categoriesContainer__zYH4e{left:209px}}@media screen and (max-width:1600px){.event_selector_vinylWrapper__puGPz{width:700px}.event_selector_vinyl__09g7V{width:700px;height:700px;left:-525px}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-265px}.event_selector_eventGrid__envJY{margin-left:450px;width:calc(100% - 450px);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.event_selector_categoriesContainer__zYH4e{left:181px}}@media screen and (max-width:1366px){.event_selector_vinylWrapper__puGPz{width:600px}.event_selector_vinyl__09g7V{width:600px;height:600px;left:-450px}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-225px}.event_selector_eventGrid__envJY{margin-left:400px;width:calc(100% - 400px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.event_selector_categoriesContainer__zYH4e{left:153px}}@media screen and (max-width:1280px){.event_selector_vinylWrapper__puGPz{width:550px}.event_selector_vinyl__09g7V{width:550px;height:550px;left:-412px}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-205px}.event_selector_eventGrid__envJY{margin-left:350px;width:calc(100% - 350px);grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.event_selector_categoriesContainer__zYH4e{left:139px}}@media screen and (max-width:1024px){.event_selector_vinylWrapper__puGPz{width:500px}.event_selector_vinyl__09g7V{width:500px;height:500px;left:-375px}.event_selector_vinylWrapper__puGPz:hover .event_selector_vinyl__09g7V{left:-185px}.event_selector_eventGrid__envJY{margin-left:300px;width:calc(100% - 300px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.event_selector_categoriesContainer__zYH4e{left:125px}}.event_selector_noScrollbar__ve7Bt{scrollbar-width:none;-ms-overflow-style:none}.event_selector_noScrollbar__ve7Bt::-webkit-scrollbar{display:none}@media (max-width:1600px){.event_selector_eventGrid__envJY{grid-template-columns:repeat(3,minmax(300px,1fr))}}@media (max-width:1200px){.event_selector_eventGrid__envJY{grid-template-columns:repeat(1,minmax(300px,1fr))}}