ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:"themicons";src:url(/wp-content/themes/ovation/assets/fonts/themicons.woff2)format("woff2"),url(/wp-content/themes/ovation/assets/fonts/themicons.woff)format("woff"),url(/wp-content/themes/ovation/assets/fonts/themicons.ttf)format("truetype");font-weight:400;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;font-size:62.5%;overflow-y:scroll}body{color:#4d4d4d;font-size:16px;line-height:1.625}article,aside,figure,footer,header,main,nav{display:block}a{background:#fff0;color:inherit;text-decoration:none}img{border:0;height:auto;-ms-interpolation-mode:bicubic;max-width:100%;vertical-align:middle}body,figure{margin:0}button{font:inherit;overflow:visible;-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}.sidebar-toggle-button:before,.social-navigation a:before{display:inline-block;font-family:"themicons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:none;vertical-align:top;speak:none}body,button{font-family:"Karla",sans-serif}h1,h2{color:#222;font-family:"Frank Ruhl Libre",serif;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}h1{font-size:30px;font-size:3rem;margin:0 0 .66666667em}h2{font-size:20px;font-size:2rem;letter-spacing:.1em;margin:0 0 1.3em;text-transform:uppercase}*,:after,:before{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}dl,p,ul{margin:0 0 1.625em}ul{list-style-type:disc}dt{font-weight:700}dd,li{margin-bottom:.19230769em}dd{margin-left:0}::-webkit-input-placeholder{color:#ababab}:-moz-placeholder{color:#ababab}::-moz-placeholder{color:#ababab;opacity:1}:-ms-input-placeholder{color:#ababab}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgb(0 0 0/.2);color:#21759b;display:block;font-size:1em;font-weight:700;outline:0;padding:1em 2em;top:-9999em;left:-9999em;text-decoration:none;text-transform:none}.site .skip-link:focus{clip:auto;height:auto;position:fixed!important;top:.5em;left:.5em;width:auto;z-index:100000}.site-content:after,.site-content:before,.site-footer-inside:after,.site-footer-inside:before,.site-footer:after,.site-footer:before,.site-header-inside:after,.site-header-inside:before{content:" ";display:table}.site-content:after,.site-footer-inside:after,.site-footer:after,.site-header-inside:after{clear:both}.site-header,.site-identity{position:relative;text-align:center}.site-header{background:#1a1a1a;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;z-index:20}.site-header:before{background:#000;opacity:.1}.site-header .social-navigation a:hover{opacity:.8}.site-identity{max-width:1280px}.custom-logo-link{display:inline-block;margin-left:auto;margin-right:auto;width:auto}.custom-logo{max-height:280px;width:auto}.site-title{color:#fff;font-family:"Frank Ruhl Libre",serif;font-size:36px;font-size:3.6rem;font-weight:700;margin:0;text-transform:uppercase;word-wrap:break-word}.custom-logo-link+.site-title{margin-top:.55555556em}.site-title,.site-title a{line-height:1}.site-title a:focus,.site-title a:hover{text-decoration:none}.font_site-title_oswald .site-title{font-family:Oswald,sans-serif;font-weight:400;letter-spacing:.2em}.site-description{font-size:13px;font-size:1.3rem;letter-spacing:.1em;line-height:1.125;margin:.625em 0 0;text-transform:uppercase}.wp-custom-logo .site-description{margin-bottom:.9375em}@media screen and (min-width:480px){.site-title{font-size:48px;font-size:4.8rem}.site-description{font-size:16px;font-size:1.6rem}}@media screen and (min-width:768px){.site-title{font-size:72px;font-size:7.2rem}}.site-footer{padding-bottom:3.125em;text-align:center}.credits{color:#4d4d4d;margin-bottom:1.53846154em;margin-top:1.53846154em}.entry{position:relative}.entry-header{margin-bottom:2.5em;text-align:center}.entry-title{font-size:30px;font-size:3rem;letter-spacing:normal;margin:0;text-transform:none;word-wrap:break-word}.entry-content{word-wrap:break-word;margin-left:auto;margin-right:auto;max-width:800px}.entry-content:after,.entry-content:before{content:" ";display:table}.entry-content:after{clear:both}.sidebar-area{background:#fff}.sidebar-area:before{background:#767676;content:"";display:block;height:3.125em;width:100%}@media (min-width:960px){.sidebar-area:before{height:5em}}.sidebar-toggle-button{background:#fff0;border-radius:0;border-width:0;color:#000;font-family:"Karla",sans-serif;font-size:13px;font-size:1.3rem;line-height:1.84615385;margin:0;padding:0;text-align:left}.sidebar-toggle-button:before{color:#767676;content:"";font-size:24px;font-size:2.4rem;line-height:1;margin-right:.5em;position:relative;top:-1px}.sidebar-toggle-button:focus,.sidebar-toggle-button:hover{background:#fff0;color:#000}.site-navigation .sidebar-toggle-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:960px){.site-navigation .sidebar-toggle-button{left:3.07692308em;transform:translate(0,-50%)}.no-sidebar .sidebar-toggle-button{display:none}}@media (min-width:1024px){.site-navigation .sidebar-toggle-button{left:6.15384615em}}a:focus{outline:thin dotted}a:focus,a:hover{color:inherit;text-decoration:underline}a:active,a:hover{outline:0}.mobile-navigation,.site-navigation{color:#000;font-family:"Karla",sans-serif;position:relative}.mobile-navigation{border-bottom:1px solid #ddd;font-size:24px;font-size:2.4rem;padding:1.25em 1.66666667em}.site-navigation{background:#fff;font-size:13px;font-size:1.3rem;line-height:1.38461538;margin:0;padding:1.92307692em 0;text-align:center;text-transform:uppercase}.site-navigation .header-navigation{padding-left:200px;padding-right:200px}.no-sidebar .site-navigation .header-navigation{padding-left:0;padding-right:0}@media (min-width:960px){.site-navigation a{display:block;letter-spacing:.1em;padding:.46153846em .76923077em;position:relative;text-align:left;text-decoration:none}.site-navigation li{display:inline-block;margin-bottom:0;word-wrap:break-word;overflow-wrap:break-word}.site-navigation ul{list-style:none;margin:0;padding:0}.site-navigation .menu{clear:none;margin-left:auto;margin-right:auto;padding:0;position:static;width:100%}.site-navigation .menu>.current-menu-parent>a{font-weight:700}}.social-navigation{font-size:24px;font-size:2.4rem;text-align:center}.social-navigation ul{display:block;list-style:none;margin:0;padding:0}.social-navigation li{display:inline-block;margin:0 .20833333em}.social-navigation a{color:#000;display:block;line-height:1;text-decoration:none}.social-navigation a:before{content:""}.social-navigation a:focus,.social-navigation a:hover{color:#4d4d4d}.site-header .social-navigation a,button{color:#fff}.social-navigation a[href*="facebook.com"]:before{content:""}.social-navigation a[href*="instagram.com"]:before{content:""}.social-navigation a[href*="spotify.com"]:before{content:""}.social-navigation a[href*="twitter.com"]:before{content:""}.social-navigation a[href*="youtube.com"]:before{content:""}.sidebar-area .social-navigation{border-bottom:1px solid #ddd;padding:1.66666667em;text-align:left}iframe{margin-bottom:1.625em;max-width:100%}button{background-color:#767676;border:0;cursor:pointer;display:inline-block;font-size:11px;font-size:1.1rem;font-weight:400;letter-spacing:.1em;line-height:2.18181818;margin:0;opacity:1;padding:1.18181818em 2.72727273em 1em;text-align:center;text-decoration:none!important;text-transform:uppercase}button:focus,button:hover{background-color:#4d4d4d;color:#fff;text-decoration:none}@-ms-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}:root{--half-scrollbar-width:calc(var(--scrollbar-width) / 2);--screen-width:calc(100vw - var( --scrollbar-width ));--scrollbar-width:1px}.site-content,.site-footer,.site-identity{padding-left:1.25em;padding-right:1.25em;width:100%}.site-content-inside,.site-footer-inside{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.site-content{padding-bottom:40px;padding-top:40px}.content-area{margin-left:auto;margin-right:auto;max-width:960px}.content-area-inside>:last-child{margin-bottom:0}.sidebar-area{max-width:362px;overflow-y:scroll;position:fixed;top:0;bottom:0;left:-100%;transition:left .2s cubic-bezier(.4,0,.2,1) .1s;width:100%;z-index:90;-webkit-overflow-scrolling:touch}@media screen and (min-width:480px){.site-content,.site-footer,.site-identity{padding-left:2.5em;padding-right:2.5em}}@media screen and (min-width:960px){.site-content{padding-bottom:80px;padding-top:80px}}@media screen and (min-width:1280px){.site-content,.site-footer,.site-identity{padding-left:5em;padding-right:5em}.site-identity{max-width:100%}}.site-header,.site-header-inside{display:flex;flex-flow:column nowrap}.site-header:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}.site-header-inside{position:relative}.site-header-inside .site-identity{margin:1.875em auto;z-index:30;order:10}.site-header-inside .site-navigation{z-index:30;order:5}.site-header-inside .social-navigation{line-height:1;margin:0 0 1.25em;z-index:40;order:15}.site-header-inside .wp-custom-header{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.site-header-inside .wp-custom-header img{display:block;height:100%;max-width:none;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:783px){.site-identity{margin:1.875em auto 1.25em}}@media screen and (min-width:783px) and (min-height:420px){.has-header-media .site-header-inside .site-identity{padding-bottom:3.375em;padding-top:3.375em}.has-header-media .site-header-inside .social-navigation{margin:1.25em 0;position:absolute;top:0;right:0;left:0}}.site-header .header-navigation,.site-header .social-navigation{display:none}.sidebar-area .mobile-navigation{display:block}@media screen and (min-width:783px){.site-header .social-navigation{display:block}.sidebar-area .social-navigation{display:none}}@media screen and (min-width:960px){.site-header .header-navigation{display:block}.sidebar-area .mobile-navigation{display:none}}.single-gig .entry-header{margin-bottom:1.875em}.single-gig .venue-map-link{display:none}.gig-details{border-color:#ddd;border-style:solid;border-width:1px 0 0;margin-bottom:2.5em;text-align:center;align-content:center;align-items:center}.gig-details .gig-date,.gig-details .gig-location{border:solid #ddd;border-width:0 0 1px;margin:0;padding:1.25em}.gig-details .gig-location{font-size:24px;font-size:2.4rem;line-height:1.33333333;padding:.83333333em}.gig-details .gig-date time{display:block;font-size:24px;font-size:2.4rem;line-height:1.33333333}.gig-details>:last-child{border-color:#fff0}.single-gig .entry-header,.venue-map,.venue-meta{margin-left:auto;margin-right:auto;max-width:800px}.venue-map iframe{background-color:#fafafa;display:block;margin-bottom:0}.venue-meta{border:solid #ddd;border-width:0 0 1px;margin-bottom:2.1875em;padding:1.375em 0}.venue-meta dl{display:inline-block;margin:0;padding:0;position:relative}.venue-meta dd{display:inline-block;margin-bottom:0}.venue-meta-title{color:#4d4d4d;font-family:"Karla",sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:normal;margin:0;text-transform:none}.venue-meta-title:after{content:": "}@media screen and (min-width:480px){.venue-meta-title{display:inline-block}}@media screen and (min-width:768px){.single-gig .gig-details{border-width:1px 0;display:flex;margin-left:-40px;margin-right:-40px;justify-content:center}.single-gig .gig-details .gig-date,.single-gig .gig-details .gig-location{border-width:0 1px 0 0;flex:1 1 33%}}@media screen and (min-width:1280px){.single-gig .gig-details{margin-left:-160px;margin-right:-160px}}