#header-wrap a.wsite-menu-item,#wsite-content a.wsite-button{text-decoration:none}.about-page h2,.store-product h2{text-transform:none!important}.about-page .about-body{color:var(--color-neutral-content)!important}.about-page .about-eyebrow,.about-page .about-note{color:color-mix(in srgb,var(--color-neutral-content) 78%,transparent)!important}.about-page .about-link{color:var(--color-neutral-content)!important;text-decoration-line:underline}.about-page .about-link:hover{text-decoration-thickness:2px}.btn-primary{color:var(--color-primary-content)!important}.btn-secondary{color:var(--color-secondary-content)!important}.btn-accent{color:var(--color-accent-content)!important}.btn-neutral{color:var(--color-neutral-content)!important}.wsite-button:not(.wsite-button-highlight),.wsite-button:not(.wsite-button-highlight):focus{background-color:var(--color-primary)!important;color:var(--color-primary-content)!important}.wsite-button:not(.wsite-button-highlight):hover{background-color:color-mix(in srgb,var(--color-primary) 85%,var(--color-neutral))!important}.store-product .store-price{color:var(--color-primary)!important}footer a{color:color-mix(in srgb,var(--color-neutral-content) 80%,transparent)!important}#wsite-content .wsite-button .wsite-button-inner{display:inline-block;padding:.72em 1.7em;line-height:1.35}#wsite-content iframe{max-width:100%}.wsite-youtube-container{position:relative;width:100%;aspect-ratio:16 / 9}.wsite-youtube-container iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#main-wrap .blog-post .blog-header{width:100%;overflow:hidden}#main-wrap .blog-post .blog-date{float:left;margin:0;padding:0}#main-wrap .blog-post .blog-comments{float:right;margin:0;padding:0 0 4px}#main-wrap .blog-post .blog-title{margin:0;padding:0}#header-wrap .wsite-menu-default{list-style:none;margin:0;padding:0}#header-wrap .wsite-menu-default a{text-decoration:none}html[data-theme=custom]{background-color:transparent!important}body.wsite-background,body{background-image:none!important}.page-bg{position:fixed;inset:0;z-index:-1;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:var(--color-neutral)}.wsite-page-the-band .page-bg{background-position:22% 38%!important}.splash-page #header-wrap,.landing-page #header-wrap{height:auto!important;min-height:100vh;display:flex!important;flex-direction:column}.splash-page #splash-wrap,.landing-page #splash-wrap{height:auto!important;margin:auto!important;display:block!important}.splash-page #splash-wrap .container,.landing-page #splash-wrap .container{display:block!important}body.no-header-page{display:flex;flex-direction:column;min-height:100vh}body.no-header-page #main-wrap{flex:1 0 auto;background-color:var(--color-base-100)}.landing-page:before,.splash-page:before,.tall-header-page:before,.short-header-page:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-neutral) 72%,transparent),transparent)!important}#wsite-content img,#main-wrap img,#splash-wrap img,#header-wrap img,.wsite-image img{max-width:100%;height:auto}.wsite-product-image-wrap,.wsite-product-image,.wsite-imageaspectratio-image-container{max-width:100%!important}[class*=-image-height]{display:none!important}.wsite-form-input,.wsite-input,.form-select,input.wsite-input,textarea.wsite-input{max-width:100%;box-sizing:border-box}.wsite-button.wsite-button-highlight,.wsite-button.wsite-button-highlight .wsite-button-inner{color:var(--color-neutral)!important}#splash-wrap .wsite-button.wsite-button-highlight,#splash-wrap .wsite-button.wsite-button-highlight .wsite-button-inner,.banner-wrap .wsite-button.wsite-button-highlight,.banner-wrap .wsite-button.wsite-button-highlight .wsite-button-inner,#footer-wrap .wsite-button.wsite-button-highlight,#footer-wrap .wsite-button.wsite-button-highlight .wsite-button-inner{color:var(--color-base-100)!important}.wsite-page-newsletter-form .wsite-content-title,.wsite-page-newsletter-form .wsite-content-title font{color:var(--color-base-content)!important}hr,.styled-hr{box-sizing:border-box;max-width:100%}pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%;box-sizing:border-box}.wsite-social .wsite-social-item{background-color:var(--color-neutral)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:56%!important;border-radius:9999px;display:inline-block;opacity:.85;transition:opacity .2s ease}.wsite-social .wsite-social-item:hover{opacity:1}.wsite-social .wsite-social-facebook{background-image:url(/files/theme/social-facebook.svg)!important}.wsite-social .wsite-social-twitter{background-image:url(/files/theme/social-twitter.svg)!important}.wsite-social .wsite-social-mail{background-image:url(/files/theme/social-mail.svg)!important}.wsite-social .wsite-social-youtube{background-image:url(/files/theme/social-youtube.svg)!important}@media(max-width:1024px){body .container{width:100%!important;max-width:100%!important;box-sizing:border-box}#splash-wrap{display:block!important;width:100%!important;height:auto!important;box-sizing:border-box;padding-top:96px!important;padding-bottom:48px!important}#splash-wrap .container{display:block!important;width:100%!important;max-width:720px!important;margin:0 auto!important}.splash-page #header-wrap,.landing-page #header-wrap{height:auto!important}.splash-page .main-wrap #content-section{padding:24px 20px!important}#splash-wrap h2,#banner h2,#splash-wrap .wsite-content-title,.wsite-header-section .wsite-content-title{font-size:clamp(26px,7vw,60px)!important;overflow-wrap:break-word;word-wrap:break-word}#wsite-content{overflow-wrap:break-word}.wsite-multicol-table-wrap{margin:0!important}.wsite-multicol-table,.wsite-multicol-tbody,.wsite-multicol-tr{display:block!important;width:100%!important}.wsite-multicol-col{display:block!important;width:100%!important;padding:0!important}#blogTable,#blogTable>tbody,#blogTable>tbody>tr{display:block!important;width:100%!important}#blogTable>tbody>tr>td{display:block!important;width:100%!important;float:none!important;box-sizing:border-box!important}.blog-body{float:none!important;width:100%!important;box-sizing:border-box!important}.blog-sidebar{float:none!important;width:100%!important;box-sizing:border-box!important;margin-top:24px}}@media(max-width:768px){#menu-wrap{position:static!important;width:100%!important;height:auto!important;top:auto!important;padding:10px 0!important;background-color:var(--color-neutral)!important}#header-wrap,.splash-page #header-wrap,.landing-page #header-wrap{position:static!important;height:auto!important;top:auto!important}.no-header-page{padding-top:0!important}.landing-page:before,.splash-page:before,.tall-header-page:before,.short-header-page:before{display:none!important}#splash-wrap{padding-top:24px!important}table#header,#header>tbody,#header>tbody>tr{display:block!important;width:100%!important;height:auto!important}#header>tbody>tr>td{display:block!important;width:100%!important;text-align:center!important;padding:0!important}#header td#logo{margin-bottom:8px}.nav{padding:0!important}.nav ul,.wsite-menu-default{float:none!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 6px!important;overflow:visible!important}.nav ul li,.wsite-menu-default li{float:none!important;margin:0!important;height:auto!important;padding:8px 12px!important}}.lyrics-page{padding:2.5rem 1.25rem 4rem;position:relative;z-index:2}.lyrics-page .lyrics-wrap{max-width:44rem;margin:0 auto}.lyrics-page .lyrics-eyebrow{font-family:Advent Pro,sans-serif;text-transform:uppercase;letter-spacing:.3em;font-size:.8rem;margin:0 0 .25rem}.lyrics-page .lyrics-title{font-family:Advent Pro,sans-serif;font-size:clamp(2.2rem,6vw,3.2rem);font-weight:700;line-height:1.05;margin:0 0 1rem}.lyrics-page .lyrics-intro{font-size:1.05rem;line-height:1.6;margin:0 0 2rem}.lyrics-page .lyrics-group{margin:0 0 2.5rem}.lyrics-page .group-h{font-family:Advent Pro,sans-serif;font-size:1.5rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.4rem;border-bottom:2px solid #e0e1e3}.lyrics-page .group-meta{font-family:Open Sans,sans-serif;font-weight:400;font-size:.9rem}.lyrics-page .song-index{list-style:none;padding:0;margin:0}.lyrics-page .song-index li{padding:.55rem 0;border-top:1px solid #e0e1e3}.lyrics-page .song-index li:first-child{border-top:0}.lyrics-page .song-index a{font-family:Advent Pro,sans-serif;font-size:1.25rem}.lyrics-page .song-year{font-size:.85rem}.lyrics-page .song-meta{font-size:.85rem;margin:.2rem 0 1.25rem}.lyrics-page .song-lyrics{font-family:Open Sans,sans-serif;font-size:1.05rem;line-height:1.7;white-space:pre-wrap;margin:0;overflow-wrap:break-word}.lyrics-page .lyrics-foot{font-size:.9rem;line-height:1.6;margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid #e0e1e3}.lyrics-page,.lyrics-page p,.lyrics-page .song-lyrics{color:#1f2937!important}.lyrics-page .lyrics-eyebrow,.lyrics-page .song-meta,.lyrics-page .group-meta,.lyrics-page .song-year,.lyrics-page .lyrics-foot{color:#4b5563!important}.lyrics-page .lyrics-title,.lyrics-page .group-h{color:#111827!important;text-transform:none!important}.lyrics-page a{color:#0000c5!important;text-decoration-line:underline}.lyrics-page a:hover{text-decoration-thickness:2px}
