.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}.wp-block-columns:where(.has-background){padding:1.25em 2.375em}h1,h2,p,ul{overflow-wrap:break-word}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:0 0}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container{gap:var(--wp--style--block-gap,.5em)}.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content,.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content{padding:.5em 1em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;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){height:auto;max-width:100%}.lesson-block{overflow:hidden}.loop-entry{box-shadow:rgba(0,0,0,.15) 0 3px 3px 0!important}.lesson-block-screenshot{background-position:left top;background-size:cover;padding:56.25% 0 0;position:relative;box-shadow:1000px 0 5px 0 rgba(26,26,26,.7) inset;transition:all .3s ease-in-out}.lesson-block-screenshot:hover{transition:all .3s ease-in-out;box-shadow:1000px 0 5px 0 rgba(26,26,26,.6) inset}.lesson-block-cd-cover{width:150px;height:150px;top:0;right:0;left:0;bottom:0;margin:auto;max-width:100%;max-height:100%;position:absolute;display:block;transition:all .3s ease-in-out}.lesson-block-screenshot:hover .lesson-block-cd-cover{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1.05) scaleY(1.05) scaleZ(1.05);transition:all .3s ease-in-out}.lesson-block-time-value{position:absolute;color:#fff;top:22px;right:10px;font-size:15px}.lesson-block-meta{padding:5px 10px 7px}.lesson-block-meta a{color:inherit}.lesson-block-meta img{display:inline}.lesson-block-meta.two-col{width:50%;display:inline-block;text-align:center}.lesson-block-meta.lesson-block-meta-title{font-weight:700;text-align:center;color:#333;font-size:1.1em;line-height:1.4em;padding-bottom:2px}.lesson-block-meta.lesson-block-meta-artist{font-size:.85em;text-align:center;padding-top:0;padding-bottom:5px}.lesson-block-meta.lesson-block-meta-description,.lesson-block-meta.lesson-block-meta-skills{font-size:.9em}.lesson-block-buttons{height:30px}.lesson-block-button{background-color:#7d0000;background-repeat:no-repeat;background-position:center center;transition:all .1s ease-in-out;display:inline-block;height:33px;padding:0;margin:20px 0 0;position:relative;width:100%}.lesson-block-button-1-column{box-sizing:border-box;width:48%;float:left}.lesson-block-button-1-column a{border-radius:0 5px 5px 0}.lesson-block-button-2-column{width:48%;float:right}.lesson-block-button-2-column a{border-radius:5px 0 0 5px}.lesson-block-button:hover{opacity:.84;transition:all .1s ease-in-out}.lesson-block-button:active{box-shadow:0 0 14px 1px rgba(0,0,0,.51) inset}.display-inline-icon{display:inline}.vertical-align-icon{vertical-align:middle}.genre-sprite{display:inline-block;margin:-5px 0}.bg-genre_pop{width:77px;height:22px;background:url(https://www.theguitarlesson.com/wp-content/uploads/sprite-genres.png) 0 -82px}.bg-genre_blues{width:45px;height:22px;background:url(https://www.theguitarlesson.com/wp-content/uploads/sprite-genres.png) 0 -192px}.bg-genre_basic{width:108px;height:22px;background:url(https://www.theguitarlesson.com/wp-content/uploads/sprite-genres.png) 0 -236px}.site-footer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-3{grid-template-columns:1fr 1fr 1fr}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}@media screen and (min-width:720px) and (max-width:1024px){.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:719px){.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0,1fr)}}.site-footer-section{display:flex;max-height:inherit}.footer-widget-area{flex:1;min-width:0;display:flex}.footer-widget-area>*{flex:1;min-width:0}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:'';position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}