@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";@font-face{font-family:"ErotiqueRegular";src:url("../fonts2/ErotiqueRegular/font.woff2") format("woff2"),url("../fonts2/ErotiqueRegular/font.woff") format("woff")}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}html,body{height:100%;margin:0;text-transform:uppercase;color:#6b698d;font-size:22px}body{font-family:"Inter",sans-serif;background-color:#eee}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}h1,h2,h3{font-family:"ErotiqueRegular",serif;-webkit-text-fill-color:#6b698d;-webkit-text-stroke-color:#6b698d}h1{font-size:58px;margin-bottom:15px;-webkit-text-stroke-width:.4pt}h2{font-size:36px;-webkit-text-stroke-width:.2pt;margin-bottom:15px}h3{font-size:36px;-webkit-text-stroke-width:pt}nav,footer{position:fixed;background-color:#eee;width:100%;height:80px;padding:15px;z-index:100}nav{top:0;display:flex;justify-content:space-between;align-items:center;font-family:"ErotiqueRegular",serif;font-size:22px;-webkit-text-fill-color:#6b698d;-webkit-text-stroke-width:1pt;-webkit-text-stroke-color:#6b698d}nav #logo{max-width:240px;width:100%;fill:#6b698d}#menu{display:flex;list-style:none;-moz-column-gap:30px;column-gap:30px}.menu-toggle{display:none}.menu-toggle:checked+label+#menu{display:flex}#hamburger{cursor:pointer;display:block;width:30px;height:20px}#menu-toggle:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#hamburger span:not(:last-child){margin-bottom:5px}#hamburger span{background-color:#6b698d;height:3px;display:block}.menu-toggle:checked+#hamburger span:nth-child(1){transform:translateY(8px) rotate(45deg)}.menu-toggle:checked+#hamburger span:nth-child(2){opacity:0}.menu-toggle:checked+#hamburger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}footer{bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:16px}footer .contact{margin-top:5px}footer img{width:28px;height:auto}ul{display:flex;list-style:none;-moz-column-gap:10px;column-gap:10px}section{padding-bottom:95px;padding-top:95px;padding-left:15px;padding-right:15px;min-height:100%;text-align:center}#hamburger{display:none}a,a:hover,a:focus,a:visited{text-decoration:none;color:#6b698d}.center{display:flex;justify-content:center;align-items:center}.iso{max-width:280px;width:100%}.event-group div{display:inline-block;width:280px;vertical-align:top}.event{margin-bottom:30px}.event .city{margin-bottom:15px}.event .date{font-weight:700}.event .date,.event .support{margin-bottom:7.5px}.event .support{font-size:18px}.event .venue{font-family:"ErotiqueRegular",serif;font-size:36px;-webkit-text-stroke-width:.2pt}.event a{display:block;max-width:280px;margin:auto;margin-bottom:15px}.event a,.event a:visited,.event a:focus,.event a:active{color:#eee}.event a:hover{color:#6b698d}.btn{border:2px solid #6b698d;border-radius:10px;font-family:"ErotiqueRegular",serif;-webkit-text-stroke-width:.2pt;padding:15px;padding-top:18px;-webkit-transition:color .3s ease,background-color .3s ease;color:#eee;background-color:#6b698d}.btn:hover{color:#6b698d;background-color:#eee}#contact a{text-decoration:underline}#contact p,#contact a{font-weight:bold}#music .image-grid{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:7.5px;max-width:980px;margin:auto}#music img{width:100%;height:auto;cursor:pointer}@media(max-width: 768px){nav{border-bottom:2px solid #6b698d}footer{border-top:2px solid #6b698d}#menu{display:none;flex-direction:column;position:inherit;top:0;left:0;margin-top:80px;margin-bottom:80px;height:calc(100% - 160px);justify-content:space-around;background:#eee;width:100%;-webkit-text-stroke-width:1.5pt}#menu li{height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(16px,20vw,80px)}#menu li:not(:last-child){border-bottom:2px solid #6b698d}nav a{color:#6b698d !important;transition:color .15s ease-in-out;-webkit-text-fill-color:#6b698d !important;-webkit-text-stroke-width:1pt;-webkit-text-stroke-color:#6b698d !important;margin-top:10px}#hamburger{display:block}#music .image-grid{grid-template-columns:repeat(3, 1fr) !important}nav{background-color:#eee !important}#logo{fill:#6b698d !important}footer{display:flex !important}.fullBleed #hero{z-index:1;background-image:url("../media2/bg-mob.jpg") !important;padding-bottom:0;min-height:calc(100% - 160px) !important;padding-top:0;margin-top:80px;background-position:center bottom !important;background-size:contain !important}#contact{font-size:18px}footer{z-index:2 !important}#releaseModal .modal-header{flex-direction:column-reverse}#releaseModal .modal-packshot{max-width:100% !important;margin-top:30px}.event-group div{display:block;max-width:280px;width:auto;margin:auto}}.fullBleed #hero{background-image:url("../media2/bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end;justify-content:center;padding-bottom:15px !important}.fullBleed section{padding-top:15px !important;padding-bottom:95px !important}.fullBleed nav{background-color:unset}.fullBleed nav a,.fullBleed nav a:visited,.fullBleed nav a:hover,.fullBleed nav a:active{color:#eee;transition:color .15s ease-in-out;-webkit-text-fill-color:#eee;-webkit-text-stroke-width:1pt;-webkit-text-stroke-color:#eee}.fullBleed #logo{fill:#eee;transition:fill .15s ease-in-out}.fullBleed nav.scrolled{background-color:#eee;transition:background-color .15s ease-in-out}.fullBleed nav.scrolled a,.fullBleed nav.scrolled a:visited,.fullBleed nav.scrolled a:hover,.fullBleed nav.scrolled a:active{color:#6b698d;-webkit-text-fill-color:#6b698d;-webkit-text-stroke-width:1pt;-webkit-text-stroke-color:#6b698d}.fullBleed nav.scrolled #logo{fill:#6b698d}.fullBleed #hero{z-index:2;position:relative}.fullBleed footer{z-index:1}.fullBleed section{scroll-margin-top:70px !important}#finaleLogo{max-width:300px;width:100%;height:auto}.modal{display:none;position:fixed;z-index:110;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(238,238,238,.8117647059);align-items:center;padding:15px}.modal-content{position:relative;background-color:#eee;margin:15px auto;padding:15px;border:1px solid #888;max-width:380px;width:100%;text-align:center;border:2px solid #6b698d;border-radius:10px}.close{position:absolute;width:30px;height:30px;cursor:pointer;top:0px;right:0px;margin-top:-15px;margin-right:-15px;background:#6b698d;color:#eee;border-radius:50%;border:2px solid #6b698d;font-weight:bold}#tour #finaleLogo{margin-bottom:20px}#tour h1{margin-top:45px}#releaseModal{font-weight:bold}#releaseModal a{text-decoration:underline}#releaseModal .modal-content{max-width:720px;padding:30px}#releaseModal .modal-header{display:flex;text-align:left;-moz-column-gap:30px;column-gap:30px}#releaseModal .modal-packshot{max-width:200px;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}#releaseModal .modal-date{margin-bottom:15px}#releaseModal .modal-meta{display:flex;flex-direction:column;justify-content:space-between}#releaseModal .modal-buy{margin-bottom:15px}#releaseModal i{margin-right:4px}#releaseModal .modal-videos{display:flex;flex-direction:column}#releaseModal .modal-videos h3{margin-top:30px;margin-bottom:15px}#releaseModal .video-container{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:15px}#releaseModal .video-container:last-child{margin-bottom:0}#releaseModal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}