h1{font-family:'Ysabeau SC',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:200!important;}h2{font-family:'Ysabeau SC',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:300!important;}em{font-family:'Ysabeau',Helvetica,Arial,sans-serif;font-style:italic!important;font-weight:300!important;}nav ul li a,.event-ticket-url,.event-venue,.button,a.post-edit-link,h3,h6{font-family:'Ysabeau SC',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:500!important;}blockquote,.event-date,.load-more,h4{font-family:'Ysabeau',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:600!important;}.booking-link,strong,.postmetadata{font-family:'Ysabeau',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:700!important;}h5{font-family:'Ysabeau SC',Helvetica,Arial,sans-serif;font-style:normal!important;font-weight:700!important;}:root{--overlay:rgb(0 0 0 / 25%);--overlay-dark:rgb(137 51 26 / 69%);--landing:rgb(255 255 255 / 76%);--white:#f1ebde;--black:#222;--gray:#998b90;--links:#c57474;--hover:#9e6262;--light:#fff7eb;--bright:#f9826f;--red:#fa0000;--pink:#ffc8c8;--pale:#ffe9ed;--medium:#c57474;--dark:#7c564b;--darker:#61372a;--border:1px solid #d6afaf;--fluid-vmin:320px;--fluid-vmax:1280px;--base-min:1.125rem;--base-max:1.375rem;--type-scale-small:1.2;--type-scale-large:1.25;--fluid:progress(100vw,var(--fluid-vmin),var(--fluid-vmax));--base:calc(var(--base-min) + var(--fluid) * (var(--base-max) - var(--base-min)));--type-scale:calc(var(--type-scale-small) + var(--fluid) * (var(--type-scale-large) - var(--type-scale-small)));}html{font-size:var(--base);width:100%;height:100%;box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);}*,*:after,*:before{box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font:normal 100% Ysabeau,Helvetica,Arial,sans-serif;font-weight:350;line-height:1.5em;color:var(--black);background:var(--white);overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;width:100%;min-height:100vh;margin:0 auto;background:-o-linear-gradient(left,#fef0f2 0%,#c8b9ab 100%);background:-webkit-gradient(linear,left top,right top,from(#fef0f2),to(#c8b9ab));background:linear-gradient(to right,#fef0f2 0%,#c8b9ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef0f2',endColorstr='#c8b9ab',GradientType=1);}@media only screen and (max-width:768px){body{line-height:1.3em}}@media only screen and (max-width:414px){body{height:auto}}p{margin:5px 0 15px 0;}small{font-size:.8em;}em{font-style:italic;}a,a:visited{color:var(--links);text-decoration:none;}a:hover{color:var(--hover);text-decoration:none;}blockquote{font-size:1.2em;line-height:1.2em;font-style:italic;color:#9a9b95;margin:1em 0;}.offscreen,.hide,.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}ul{padding:0 0 0 20px;margin:0 0 10px 10px;list-style-position:outside;}ul li{list-style-type:disc;padding:0;margin:0 0 2px 0;line-height:1.2em;}ol{list-style-type:decimal;list-style-position:outside;margin:0 0 0 15px;padding:0 0 0 15px;}ol li{padding:3px 0;margin:0;}a.post-edit-link{font-size:12px;color:var(--red);}a.post-edit-link:hover{color:var(--hover);}iframe{max-width:100%;border:0;margin:10px 0;}img{max-width:100%;height:auto;}.branding{width:100%;height:100%;}.branding img.logo{width:150px;height:auto;position:fixed;top:10px;left:0;z-index:1000;transition:all 1s ease;}.branding img.logo:hover{-webkit-filter:blur(30px);filter:blur(30px);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.page-template-default .branding img.logo,.single .branding img.logo,.category .branding img.logo,.scrolled .branding img.logo{width:auto;height:80px;top:-2px;left:-5px;transition:all 1s ease-in-out;}nav.nav-main{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;top:0;z-index:1000;margin-top:0;height:80px;padding:0 8px;}.page-template-default nav.nav-main,.single nav.nav-main,.category nav.nav-main,.scrolled nav.nav-main{background:var(--dark);transition:all 1s ease-in-out;}.nav-toggle{display:none;}nav ul{padding:0;margin:0;width:98%;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}nav ul li{list-style:none;margin:0 10px;display:flex;justify-content:flex-start;align-items:flex-start;text-align:flex-start;}nav ul li a,nav ul li a:visited{font-size:.8em;letter-spacing:1px;color:var(--white);}nav ul li a:hover{transition:all .3s ease-in-out;color:var(--pink);}nav ul li a:hover i{transition:all .5s ease-in-out;transform:scale(1.5);}@media only screen and (max-width:768px){nav.nav-main{height:auto;display:flex;flex-direction:column;width:100%;position:absolute;top:0;left:0}nav.nav-main.closed{margin:0}.scrolled nav.nav-main.closed{background:none}.nav-toggle{display:flex;justify-content:center;align-items:center;padding:0 0 0 0;text-align:center}.nav-toggle img.logo{height:80px;width:auto}.nav-toggle i{font-size:56px;color:var(--white)}nav.nav-main.closed .menu-o{display:flex;padding-top:20px}p.menu-x{width:100vw;padding-top:20px;margin:0;background:var(--dark)}nav.nav-main .menu-o,nav.nav-main.closed .menu-x{display:none}nav.nav-main ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:var(--dark);padding:20px 0 0 0;margin:0;width:100%;height:100vh}nav.nav-main.closed ul{display:none}nav ul li{margin:3px 0}nav ul li a{font-size:1.6em}.branding{display:none}.landing .branding{display:initial}}.lang-switch,nav ul li a.lang-switch,nav ul li a.lang-switch:visited{color:var(--bright);}.lang-switch:hover,nav ul li a.lang-switch:hover{color:var(--pink);}@media only screen and (max-width:414px){nav ul li{padding:10px}}.header{width:100%;position:relative;height:auto;}.bg{height:auto;}.bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;}.bg.bg-page img,.bg img.bg-page{border-bottom-right-radius:20%;}.scrolled .bg img.home{transform:scale(1.3);transition:all 1s ease;}.scrolled .bg img.home{opacity:.7;}.container{width:100%;height:100%;position:relative;display:flex;flex-direction:column;flex:1 0 auto;}ul.tabs{margin:0 0 2em 0;padding:0;display:flex;align-content:center;align-items:center;justify-content:flex-start;}ul.tabs li{list-style:none;border-right:var(--border);}ul.tabs li a{display:block;font-size:.8em;line-height:1.2em;text-transform:uppercase;padding:0 10px;color:var(--links);}ul.tabs li:last-of-type{border:0;}ul.tabs li a:hover{color:var(--hover);transition:all .3s;}ul.tabs li.active a{color:var(--black);transition:all .3s;}.tab-container{width:100%;height:100%;}body.lang-fr #tab-en,body.lang-fr .tabs.en,body.lang-fr .featured.en,body.lang-fr .nav-en,body.lang-en #tab-fr,body.lang-en .tabs.fr,body.lang-en .featured.fr,body.lang-en .nav-fr{display:none!important;}.content{grid-area:content;}.left{grid-area:left;}.right{grid-area:right;}.center{grid-area:center;}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:'. . content content content content content content content content . .';grid-column-gap:0;padding:1.5em 0;position:relative;}.category,.single{padding-top:10%;}.featured{position:absolute;left:0;top:50%;width:100%;height:auto;z-index:500;}.featured p{margin:0;}.scrolled .featured{left:33%;top:80%;transition:all 1s ease-in-out;}.featured-content{display:flex;flex-direction:column;max-width:320px;}.featured-content img{display:block;width:100%;height:auto;object-fit:cover;}@media only screen and (max-width:768px){.featured{width:50%}.scrolled .featured{left:0;top:50%;opacity:0}.grid{display:block;padding:1em 2.5em;margin:0;width:auto}}body.lang-fr [data-lang='en'],body.lang-en [data-lang='fr']{display:none!important;}.posts{display:flex;flex-direction:column;}.post{display:flex;flex-direction:column;margin-bottom:1em;justify-content:flex-start;}.post img{display:block;width:100%;object-fit:cover;margin:0 auto;}.post img:hover{filter:grayscale(1);}.post .meta{font-size:.9em;text-transform:uppercase;padding:3px 0;}.post a i{margin:0 0 0 5px;color:var(--medium);}.post a i:hover{color:var(--hover);}@media only screen and (max-width:768px){.post,.meta{text-align:center}.post img{-webkit-filter:none;filter:none}}.load-more{text-align:center;font-size:.8em;}.footer{text-align:center;padding:1em;color:var(--white);background:var(--dark);line-height:1em;flex-shrink:0;}.copyright{font-size:.7em;text-transform:uppercase;letter-spacing:.02em;margin:1em 0;color:var(--pink);}.copyright a{color:var(--pink);}.copyright a:hover{color:var(--white);}@media only screen and (max-width:768px){.footer{display:block}}@media only screen and (max-width:414px){.copyright{display:flex;flex-wrap:wrap;justify-content:center}}#contact{background:var(--dark);}#contact h2,#contact .content{color:var(--white);margin:1em 0 5px 0;}#contact h3{color:var(--bright);margin:0;}#contact p{margin:0 0 3px 0;}#contact a{color:var(--pink);}#contact a:hover{color:var(--medium);}.logos{padding:1em 2em 0 2em;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:center;align-items:center;}.logos img{margin:10px 20px;}#contact h1,.grid.logos h1{display:none;}@media only screen and (max-width:414px){#contact{padding:1em 0 1em 0;line-height:1.3}#contact h3{font-size:1.3em}}h1,h2,h3,h4,h5,h6{line-height:1em;margin:10px 0;color:var(--black);}h1{font-size:3em;letter-spacing:-1px;text-transform:uppercase;line-height:1em;margin:0 0 20px 0;}@media only screen and (max-width:768px){h1{font-size:2em}}.home #logos h1,.home #contact h1,.home #videos h1{display:none;}h2{font-size:1.5em;text-transform:uppercase;letter-spacing:-1px;line-height:1.1em;margin:1em 0 .5em 0;}h3{font-size:1.1em;margin:20px 0 10px 0;letter-spacing:-.01em;}.category h3,.post-content h3{margin-top:10px;}h4{font-size:1em;}h5{font-size:.8em;margin:5px 0;text-transform:uppercase;}h6{font-size:1em;text-transform:uppercase;letter-spacing:2px;background:var(--overlay);color:var(--white);margin:0;padding:8px 10px;line-height:1em;}.wp-playlist{border:0!important;background:none!important;}.wp-playlist-playing{background:none!important;}.wp-playlist-item{border-bottom:var(--border)!important;}.wp-playlist-item-title{font-size:1.2em!important;}.container .mejs-container{width:100%!important;margin:20px 0;}.mejs-controls{background:var(--medium)!important;}.mejs-controls button,.mejs-button>button{background-image:url('/wp-includes/js/mediaelement/mejs-controls.svg')!important;background-color:transparent!important;border:0!important;box-shadow:none!important;}.alignleft{float:left;margin:0 1em 0 0;}.alignright{float:right;margin:0 0 0 1em;}.aligncenter{text-align:center;}@media only screen and (max-width:768px){.alignleft,.alignright{float:none;margin:20px 0}}.wp-caption{max-width:100%;}.wp-caption-text{padding:5px 10px;font-size:.8em;line-height:1em;font-style:italic;display:inline-block;}.gallery{display:grid;gap:1rem;list-style:none;margin:0;padding:0;}.gallery-columns-1{grid-template-columns:repeat(1,1fr);}.gallery-columns-2{grid-template-columns:repeat(2,1fr);}.gallery-columns-3{grid-template-columns:repeat(3,1fr);}.gallery-columns-4{grid-template-columns:repeat(4,1fr);}.gallery-columns-5{grid-template-columns:repeat(5,1fr);}.gallery-columns-6{grid-template-columns:repeat(6,1fr);}.gallery-item{margin:0;}.gallery-item img{display:block;width:100%;height:auto;border:0;}.gvideo-outlink{position:absolute;top:0;right:0;z-index:5;font-size:12px;color:rgba(255,255,255,.75);background:rgb(194 27 0 / 40%);padding:8px 5px 8px 10px;text-decoration:none;line-height:1;transition:background .2s,color .2s;display:flex;justify-content:flex-start;align-items:center;}.gvideo-outlink:hover{background:rgb(255 36 106 / 57%);color:#fff;}.gvideo-outlink i{font-size:22px;margin-left:5px;}button,.button,.subscribe button,input.ui-button,.frm_button_submit{font-size:.8em!important;text-transform:uppercase!important;color:var(--white)!important;border:0!important;background:var(--medium)!important;padding:7px 12px!important;border-radius:2px!important;box-shadow:none!important;opacity:1!important;}a.button:hover,.button a:hover,input.ui-button:hover,button:hover{background:var(--hover)!important;}.event{border-bottom:var(--border);padding-bottom:10px;margin-bottom:10px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.event .right:empty{display:none;}.event .right:empty ~ .left{grid-column:1 / -1;}.event:last-of-type{border:0;}.event .left,.event .right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.event .left{padding:0 1em 0 0;line-height:1.2em;}.event p{margin:0;}.event .right{justify-content:center;align-items:center;}.event-tickets a.button{width:100%;}.event img.event-thumb{display:block;object-fit:cover;width:100%;height:auto;margin:10px 0;}p.event-date{font-size:1.3em;margin:0 0 5px 0;}.event .event-venue{color:var(--links);font-size:1em;letter-spacing:-.04em;}.event .event-details{font-size:.9em;}.event a{color:var(--links);}.event a.post-edit-link{color:var(--red);background:none;padding-left:5px;}.event a.post-edit-link:hover{background:none;color:var(--hover);}.event .event-notes::before{content:' / ';}.request-show-link.button{font-size:14px!important;letter-spacing:.02em!important;line-height:1;padding:8px 12px!important;display:inline-block!important;margin-top:1em!important;border-radius:4px!important;}.event.event-past{display:block;padding:2px 0;margin:0;}.event.event-past .left{display:inline;width:100%;}.event.event-past .left>*{display:inline;}.event.event-past .left,.event.event-past .right{padding:0;}.event.event-past p{margin:2px 0;}.event.event-past .event-venue{margin:0 5px;}.event.event-past .event-date,.event.event-past .event-address{font-size:.9em;}.event-artist,.event .event-info-link,.event.event-past .event-artist,.event.event-past.event-cancelled,.event.event-past .right,.event.event-past .post-edit-link,.event.event-past .event-tickets,.event.event-past .event-time,.event.event-past .event-thumb,.event.event-past .event-street,.event.event-past .event-notes,.event.event-past .event-status{display:none;}.grid.holding{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100vh;}.grid.holding .content{font-size:1.3em;color:var(--pink);text-align:center;padding-bottom:10vh;}.landing nav.nav-social ul{padding:1em;justify-content:center;align-content:center;text-align:center;width:100%;}.scrolled.landing nav.nav-social ul{position:fixed;top:0;left:0;right:0;background:var(--overlay-dark);z-index:1000;}.landing .branding img.logo{width:100px;height:auto;position:absolute;left:50%;margin-left:-50px;top:8vh;z-index:1000;transition:all 1s ease;}.bg-landing{background-size:cover;background-position:top center;background-repeat:no-repeat;position:static;background-attachment:fixed;z-index:1;width:100%;min-height:100vh;}@media only screen and (max-width:768px){.landing .branding img.logo{width:100px;top:10vh;border-radius:10%}.landing nav.nav-social ul{justify-content:space-evenly}.landing nav.nav-social ul li a{font-size:18px}.landing .grid{padding:0 2em 0 2em}}@media only screen and (max-width:414px){.landing .branding img.logo{width:80px}}.grid.epk{display:grid;grid-template-columns:repeat(1,1fr);grid-template-areas:'content';padding:1em 2em 2em 2em;position:relative;max-width:70%;margin:18vh auto 0 auto;background:var(--landing);}#contact.grid.epk{margin-top:0;text-align:center;font-size:.8em;background:var(--overlay-dark);}.grid.epk iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;}@media only screen and (max-width:768px){.grid.epk{max-width:100%;margin-top:18vh;padding:1em 2em 2em 2em}.page-epk #contact{padding:1em 2em 2em 2em}}@media only screen and (max-width:414px){.grid.epk{margin-top:15vh}}.landing .copyright{text-align:center;padding:3em 0;text-transform:lowercase;display:flex;justify-content:center;align-items:center;}.landing .copyright a{color:var(--white);font-size:1.1em;letter-spacing:normal;}.grid.code{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100vh;}.grid.code,.grid.code h1,.grid.code h2,.grid.code h3{color:var(--white);}#vinylcodes .vinylcodes input{height:34px;}.landing form{padding:1em 2em;text-align:center!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;}.landing .frm_form_fields input{padding:12px!important;text-align:center;}.landing #vccode.input{text-align:center;font-size:1em!important;border:0;border-radius:2px!important;}.landing #redeemButton.button{background:var(--links)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.landing #redeemButton.button:hover{background:var(--hover)!important;}.landing #vcpoweredby,.landing #vclink a{display:inline-block;color:var(--white)!important;font-size:.8em!important;margin-top:5px!important;text-align:center!important;}@media only screen and (max-width:768px){.landing form{padding:1em 0;text-align:center!important}.landing form input{height:30px!important}.grid.code{padding-top:20vh}}