﻿:root{--media-xs: var(--media-xs, 480px);--media-sm: var(--media-sm, 640px);--media-md: var(--media-md, 768px);--media-lg: var(--media-lg, 1024px);--media-xl: var(--media-xl, 1280px)}.navbar.navbar-default{--navbar-topbar-height-static: 90px;--navbar-topbar-height-sticky: 60px;--navbar-topbar-static-padding-top: 0px;--navbar-topbar-static-padding-bottom: 0px;--navbar-side-padding: 40px;--navbar-logo-width: 200px;--navbar-topbar-item-gap: 30px;--navbar-topbar-item-gap-sticky: 30px;--navbar-topbar-label-font-size: 2rem;--navbar-topbar-label-font-size-sticky: 2rem;--navbar-topbar-submenu-label-font-size: 1.8rem;--navbar-topbar-submenu-top-padding: 0px;--navbar-topbar-link-padding: 0px;--navbar-topbar-submenu-link-padding: 5px 20px;--navbar-topbar-submenu-header-item-link-padding: 5px 20px;--navbar-topbar-submenu-offset-item-link-padding: 5px 30px;--navbar-mobile-menu-label-font-size: 1.8rem;--navbar-mobile-menu-submenu-label-font-size: 1.8rem;--navbar-mobile-menu-submenu-toggle-padding: 0 35px;--navbar-mobile-menu-link-padding: 12px 0 12px 35px;--navbar-mobile-menu-submenu-link-padding: 7px 35px;--navbar-mobile-menu-submenu-padding: 0 0 10px 15px}.navbar.navbar-default._mobile{--navbar-topbar-height-static: 70px;--navbar-topbar-height-sticky: 70px}@media screen and (max-width: 1280px){.navbar.navbar-default{--navbar-side-padding: 20px}}@media screen and (max-width: 1024px){.navbar.navbar-default{--navbar-logo-width: 150px}}@media screen and (max-width: 1280px){.navbar.navbar-default{--navbar-topbar-item-gap: 20px;--navbar-topbar-item-gap-sticky: 20px}}.navbar.navbar-default._mobile{--navbar-topbar-item-gap: 10px;--navbar-topbar-item-gap-sticky: 10px}@media screen and (max-width: 1280px){.navbar.navbar-default{--navbar-topbar-label-font-size: 1.8rem;--navbar-topbar-label-font-size-sticky: 1.8rem}}.navbar.navbar-default._mobile{--navbar-topbar-label-font-size: 2rem;--navbar-topbar-label-font-size-sticky: 2rem}.navbar.navbar-default._mobile{--navbar-topbar-link-padding: 0px 10px}@media screen and (max-width: 1280px){.navbar.navbar-default .nav-menu-topbar .menu-item-cart .total,.navbar.navbar-default .nav-menu-topbar .menu-item-cart .delimiter{display:none !important}}.navbar.navbar-default .nav-menu-mobile .menu-item.social-icon{display:none}.navbar.navbar-default._mobile .nav-topbar-container{border-bottom:none}.navbar .menu-style-text .nav-menu-list>li,.navbar .menu-style-mobile .nav-menu-list>li{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.navbar .menu-style-text li.highlight,.navbar .menu-style-mobile li.highlight{font-weight:600}.navbar .menu-style-text li.header-item,.navbar .menu-style-mobile li.header-item{color:var(--color-navigation-item-hover, white)}.forum-topics .subtitle{font-size:2.3rem}.forum-topics .forum-topics-list .clearfix{margin-bottom:20px}@media screen and (max-width: 768px){.sticky-menu-desktop{display:none}}.sticky-menu-mobile{display:none;max-width:250px}@media screen and (max-width: 768px){.sticky-menu-mobile{display:block}}#lightbox .controls span{color:#777}#lightbox .controls span:hover{color:#fff}@media screen and (max-width: 1280px){#lightbox .content{padding:40px 60px}}@media screen and (max-width: 1024px){#lightbox .content{padding:40px 40px}}@media screen and (max-width: 768px){#lightbox .content{padding:20px 20px}#lightbox .footer{margin-bottom:20px}}._stickyVideo ._stickyElement._stickyDetached{border-radius:5px;border:3px solid var(--color-youtube-api-sticky-border);box-shadow:3px 3px 20px 0px rgba(0,0,0,.5)}@media screen and (max-width: 480px){._stickyVideo ._stickyElement._stickyDetached{max-width:100%;top:0;right:0;left:0;margin-left:auto;margin-right:auto}}.scheduled-popup{--text-margin: 18px}.scheduled-popup .popup-content .inner-wrapper{border-radius:5px}.scheduled-popup .popup-content .content{border-radius:5px}@media screen and (max-width: 640px){.scheduled-popup .popup-content .content{padding-top:40px}}.scheduled-popup .popup-content h3{font-size:3.2rem;line-height:1;text-wrap:balance;margin:var(--text-margin) auto}@media screen and (max-width: 640px){.scheduled-popup .popup-content h3{font-size:2.6rem}}.scheduled-popup .popup-content p,.scheduled-popup .popup-content li{font-size:1.7rem;line-height:1.4;margin:var(--text-margin) auto}.scheduled-popup .popup-content p i,.scheduled-popup .popup-content li i{color:var(--color-icon-primary);padding-right:5px}.scheduled-popup .popup-content .popup-floating-image{position:absolute;top:10px;right:-40px;margin:0}@media screen and (max-width: 640px){.scheduled-popup .popup-content .popup-floating-image{position:static;text-align:right}}.scheduled-popup .popup-content .popup-floating-image img{display:inline-block;width:auto;max-height:110px}.scheduled-popup .popup-content .adjust-for-floating-image{margin-top:80px}@media screen and (max-width: 640px){.scheduled-popup .popup-content .adjust-for-floating-image{margin-top:0}}@media screen and (max-width: 640px){.scheduled-popup{width:100%}.scheduled-popup .popup-wrapper{width:100%}.scheduled-popup .popup-notification,.scheduled-popup .popup-content{width:100%;max-width:none;padding:0}.scheduled-popup .popup-notification .inner-wrapper{display:flex;justify-content:space-between;align-items:center}.scheduled-popup .popup-notification .dismiss-button{position:relative;top:0;right:10px}.scheduled-popup .popup-content .content{min-height:calc(100vh - 100px)}}.scheduled-popup .newsletter-popup-content p:last-of-type{margin-bottom:0}.scheduled-popup .newsletter-popup-content form input{margin-bottom:var(--text-margin)}.noteflight-api-container{display:none;margin-bottom:50px}.noteflight-api-container .controls{margin-bottom:15px}.noteflight-api-container .controls .inner-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:10px}@media screen and (max-width: 640px){.noteflight-api-container .controls .inner-wrapper{flex-direction:column}}.noteflight-api-container .controls .playback-controls,.noteflight-api-container .controls .tempo-controls{display:flex;justify-content:space-between;align-items:center;gap:10px}.noteflight-api-container .controls .tempo-controls .icon-left{padding-right:10px}.noteflight-api-container .controls .tempo-controls .icon-right{padding-left:10px}.noteflight-api-container .controls .nf-button{color:var(--color-noteflight-control-button-text);background-color:var(--color-noteflight-control-button-background);white-space:nowrap;padding:10px 20px}@media screen and (max-width: 640px){.noteflight-api-container .controls .nf-button{font-size:1.4rem;padding:8px 16px}}.noteflight-api-container .controls .nf-button:hover{background-color:var(--color-noteflight-control-button-background-hover)}.noteflight-api-container .controls .nf-button.hidden{display:none}.noteflight-api-container .controls .current-tempo{min-width:100px;font-size:2rem;white-space:nowrap;text-align:center}@media screen and (max-width: 640px){.noteflight-api-container .controls .current-tempo{display:none}}.noteflight-api-container .controls .current-tempo.mobile{display:none;min-width:none}@media screen and (max-width: 640px){.noteflight-api-container .controls .current-tempo.mobile{display:block}}.noteflight-api-container .loading-icon-wrapper{margin-top:0;margin-bottom:10px}.noteflight-api-container #nfScoreContainer{width:100%}.noteflight-api-container.fullscreen{background:#fff;position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:10000}.noteflight-api-container.fullscreen .controls{background:var(--color-noteflight-controls-background);position:absolute;bottom:0;left:0;right:0;margin:auto;padding:20px 20px}.noteflight-api-container.fullscreen #nfScoreContainer{height:100%}.noteflight-filters{text-align:center;margin-bottom:25px}.noteflight-filters .filter-style-select{position:relative;max-width:300px;margin:0 0 0 auto}@media screen and (max-width: 640px){.noteflight-filters .filter-style-select{max-width:none}}.noteflight-filters .filter-style-select:after{content:"";font:normal normal normal 17px/1 FontAwesome;color:var(--color-search-filter-input-text);right:10px;bottom:10px;height:20px;position:absolute;pointer-events:none;transition:all .2s ease-in-out}.noteflight-filters .filter-style-select.active:after{bottom:6px;transform:rotate(180deg)}.noteflight-filters select{width:100%;padding:7px 40px 7px 20px;font-size:1.8rem;font-weight:400;color:var(--color-search-filter-input-text);background-color:var(--color-input-background);line-height:1.4;transition:border .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px}.noteflight-filters select:focus{outline:none}.songs-list{grid-gap:40px 20px}.songs-list article{background:var(--color-noteflight-song-background)}.songs-list article .entry-wrapper{display:flex;flex-direction:column;height:100%}.songs-list article .thumbnail{flex-shrink:0;border-radius:0}.songs-list article .content-wrapper{padding:20px 20px 35px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;flex-grow:1}.songs-list article .button{font-size:1.6rem;margin-top:auto}.songs-list article .artist-name{font-size:2.2rem;line-height:1.2;margin-top:0;margin-bottom:5px}.songs-list article .song-title{font-size:1.8rem;line-height:1.2;margin-top:0;margin-bottom:15px}body.course-app-page .course-settings-page{container-name:course-settings-page;container-type:inline-size}body.course-app-page .course-settings-page .setting-wrapper{margin-top:0;margin-bottom:20px;padding:0 0 0 30px}body.course-app-page .course-settings-page .setting-wrapper p{margin-top:0;margin-bottom:10px}@container course-settings-page (max-width: 500px){body.course-app-page .course-settings-page .setting-wrapper{padding:0}}body.course-app-page .course-settings-page h3{margin-top:20px;margin-bottom:10px}body.course-app-page .course-settings-page .button-ui-modal-open,body.course-app-page .course-settings-page .button-course-setting{font-size:1.8rem}body._interactiveTourMode ._itWindowOverlay ._itUIContainer ._itTooltipContainer p{font-size:2rem;line-height:1.6}@media screen and (max-width: 768px){body._interactiveTourMode ._itWindowOverlay ._itUIContainer ._itTooltipContainer p{font-size:1.8rem;line-height:1.4}}
/*# sourceMappingURL=modules.min.css.map */