/**
 * @license
 * Copyright (c) 2017 Evoke Solutions - All Rights Reserved
 *
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential.
 */
@charset "UTF-8";@import url("//hello.myfonts.net/count/336bbb");@import url("https://fonts.googleapis.com/css?family=Lora:400,700");@font-face{font-family:'ProximaNovaA-Bold';src:url("336BBB_0_0.eot");src:url("336BBB_0_0.eot?#iefix") format("embedded-opentype"),url("336BBB_0_0.woff2") format("woff2"),url("336BBB_0_0.woff") format("woff"),url("336BBB_0_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaS-Bold';src:url("336BBB_1_0.eot");src:url("336BBB_1_0.eot?#iefix") format("embedded-opentype"),url("336BBB_1_0.woff2") format("woff2"),url("336BBB_1_0.woff") format("woff"),url("336BBB_1_0.ttf") format("truetype")}
@font-face{font-family:'ProximaNova-Bold';src:url("336BBB_2_0.eot");src:url("336BBB_2_0.eot?#iefix") format("embedded-opentype"),url("336BBB_2_0.woff2") format("woff2"),url("336BBB_2_0.woff") format("woff"),url("336BBB_2_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaA-RegularIt';src:url("336BBB_3_0.eot");src:url("336BBB_3_0.eot?#iefix") format("embedded-opentype"),url("336BBB_3_0.woff2") format("woff2"),url("336BBB_3_0.woff") format("woff"),url("336BBB_3_0.ttf") format("truetype")}
@font-face{font-family:'ProximaNovaS-RegularIt';src:url("336BBB_4_0.eot");src:url("336BBB_4_0.eot?#iefix") format("embedded-opentype"),url("336BBB_4_0.woff2") format("woff2"),url("336BBB_4_0.woff") format("woff"),url("336BBB_4_0.ttf") format("truetype")}@font-face{font-family:'ProximaNova-RegularIt';src:url("336BBB_5_0.eot");src:url("336BBB_5_0.eot?#iefix") format("embedded-opentype"),url("336BBB_5_0.woff2") format("woff2"),url("336BBB_5_0.woff") format("woff"),url("336BBB_5_0.ttf") format("truetype")}
@font-face{font-family:'ProximaNovaA-Regular';src:url("336BBB_6_0.eot");src:url("336BBB_6_0.eot?#iefix") format("embedded-opentype"),url("336BBB_6_0.woff2") format("woff2"),url("336BBB_6_0.woff") format("woff"),url("336BBB_6_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaS-Regular';src:url("336BBB_7_0.eot");src:url("336BBB_7_0.eot?#iefix") format("embedded-opentype"),url("336BBB_7_0.woff2") format("woff2"),url("336BBB_7_0.woff") format("woff"),url("336BBB_7_0.ttf") format("truetype")}
@font-face{font-family:'ProximaNova-Regular';src:url("336BBB_8_0.eot");src:url("336BBB_8_0.eot?#iefix") format("embedded-opentype"),url("336BBB_8_0.woff2") format("woff2"),url("336BBB_8_0.woff") format("woff"),url("336BBB_8_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaA-BoldIt';src:url("336BBB_9_0.eot");src:url("336BBB_9_0.eot?#iefix") format("embedded-opentype"),url("336BBB_9_0.woff2") format("woff2"),url("336BBB_9_0.woff") format("woff"),url("336BBB_9_0.ttf") format("truetype")}
@font-face{font-family:'ProximaNovaS-BoldIt';src:url("336BBB_A_0.eot");src:url("336BBB_A_0.eot?#iefix") format("embedded-opentype"),url("336BBB_A_0.woff2") format("woff2"),url("336BBB_A_0.woff") format("woff"),url("336BBB_A_0.ttf") format("truetype")}@font-face{font-family:'ProximaNova-BoldIt';src:url("336BBB_B_0.eot");src:url("336BBB_B_0.eot?#iefix") format("embedded-opentype"),url("336BBB_B_0.woff2") format("woff2"),url("336BBB_B_0.woff") format("woff"),url("336BBB_B_0.ttf") format("truetype")}
.article-title-callout{font-family:'Lora',serif;color:#000;line-height:33px;font-size:24px;margin:110px auto !important;text-align:center}.article-links-callout{font-family:'ProximaNova-Bold',sans-serif;color:#000;line-height:33px;font-size:17px;margin:110px auto !important;text-align:center}.article-links-callout a{text-decoration:none;border-bottom:0;font-family:'ProximaNova-Regular',sans-serif}.featured-quote p{font-family:"Lora",serif;font-size:3.14286em;font-weight:500;letter-spacing:0;text-indent:0;line-height:1.204545454545455;text-transform:none;color:#000;text-align:center}
.featured-quote p.name{font-family:"ProximaNova-Bold",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;line-height:21px;letter-spacing:2.8px}.quote-highlight-pull-left,.quote-highlight-center,.quote-highlight-pull-right{font-family:'Lora',serif;font-style:italic;font-size:44px;line-height:1.2;color:#be1a19;margin-top:110px;margin-bottom:110px}p.article-credits{margin-top:110px;padding:30px 0 15px;border-top:1px solid #e0e0e0;margin-bottom:0}p.article-credits a{text-decoration:none}
.feature-copy .product-insert{width:100%;display:block;margin:110px 0}.feature-copy .product-insert h1,.feature-copy .product-insert h2,.feature-copy .product-insert h3,.feature-copy .product-insert h4,.feature-copy .product-insert h5,.feature-copy .product-insert h6{font-size:24px;line-height:28px;color:#000;font-family:'Lora',serif;font-weight:500}.feature-copy .product-insert .product-image-wrapper{margin:0 auto 55px}.feature-copy .product-insert .product-information-wrapper a.btn{margin:36px 0;width:100%}
.feature-copy .product-insert .product-information-wrapper a.btn+a.btn{margin-top:0}.single-article-block-video .standard-index{font-family:'Lora',serif;font-size:24px;line-height:28px;font-weight:500}.single-article-block-video .standard-index a{color:#000}.view-all-wrapper{padding-top:32px;text-align:center}.shopify-section.section-blog .concerts-events .rte img{display:none}@media screen and (max-width:480px){.quote-highlight-pull-left,.quote-highlight-center,.quote-highlight-pull-right{font-size:22px}
}@media screen and (min-width:769px){.quote-highlight-pull-left{float:left;position:relative;left:-16.666%}.quote-highlight-pull-right{float:right;position:relative;right:-16.666%;text-align:right}.feature-copy .product-insert{position:relative;left:-16.666%;width:100%;display:block;float:left;margin:110px 16.666% 110px 0}.feature-copy .product-insert .product-image-wrapper{display:inline;float:left;width:50%;position:relative}.feature-copy .product-insert .product-information-wrapper{display:inline;float:left;position:absolute;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-16.666%}
.feature-copy .product-insert a.btn{margin:36px 0;width:100%}.feature-copy .product-insert a.btn+a.btn{margin-top:0}}.photo-pull-right{display:block;margin:55px 0}.photo-pull-left{display:block;margin:55px 0}.photo-full-screen-width{height:auto;display:block;position:relative;right:0;left:50%;margin-top:110px;margin-bottom:110px}@media screen and (max-width:480px){.photo-full-screen-width{height:auto;display:block;position:relative;right:0;left:50%;margin-top:110px;margin-bottom:110px}}@media screen and (min-width:769px){.photo-pull-right{float:right;position:relative;right:-110px;margin-left:-55px;margin:12px 0 55px -55px}
.photo-pull-left{float:left;position:relative;left:-110px;margin:6px -55px 55px 0}}.newsletter-signup-widget .newsletter-background{background-repeat:no-repeat;background-size:cover;background-position:top center;min-height:405px;display:block;padding-top:110px;padding-bottom:110px;box-sizing:border-box;color:#fff;text-align:center}.newsletter-signup-widget h2{color:#fff;font-size:44px;line-height:53px;font-family:'Lora',serif;font-weight:500;margin-bottom:12px}.newsletter-signup-widget p{margin:0 auto 12px;font-size:17px;line-height:29px;color:#fff;font-family:'ProximaNova-Regular',sans-serif}
.newsletter-signup-widget .btn,.newsletter-signup-widget .rte .btn{border-color:#fff;background:#fff;color:#000}.newsletter-signup-widget .btn:hover,.newsletter-signup-widget .rte .btn:hover{color:#be1a19}.newsletter-signup-widget ::-webkit-input-placeholder{color:#fff}.newsletter-signup-widget ::-moz-placeholder{color:#fff}.newsletter-signup-widget :-ms-input-placeholder{color:#fff}.newsletter-signup-widget :-moz-placeholder{color:#fff}@media screen and (max-width:480px){.newsletter-signup-widget{background-position:75% 0 !important}
}@media screen and (max-width:880px){.newsletter-signup-widget .newsletter-background{background-position:70% 0}.newsletter-signup-widget h2{font-size:32px;line-height:36px}.newsletter-signup-widget header,.newsletter-signup-widget p,.newsletter-signup-widget form{padding:0 32px}}section.related-twitter-widget{background:rgba(0,0,0,0.8);padding:110px 0}section.related-twitter-widget h2.section_title{color:#fff}section.related-twitter-widget h2.section_title div.border{background-color:#fff}section.related-twitter-widget p{color:#fff;font-family:'Lora',serif;font-weight:500;text-align:center}
section.related-twitter-widget p a{color:#fff;text-decoration:underline}section.related-twitter-widget p.tweet{font-size:24px;line-height:33px}section.related-twitter-widget p.meta{font-size:13px;line-height:15.6px}body.template-product section.related-twitter-widget{margin-top:110px}.specialInstructions{font-size:14px;line-height:16.8px;color:#cbcbcb;font-family:'ProximaNova-Bold',sans-serif}.cart__subtotal-title{font-family:'ProximaNova-Regular',sans-serif;font-size:14px;line-height:16.8px;color:#000}
.cart__subtotal{font-size:24px;line-height:28px;color:#000}.cart__row .additional-checkout-button{margin-top:32px}.cart__shipping-taxes-title{font-size:12px;line-height:14.4px;color:#000;font-style:italic}section.featured-image-header{margin-bottom:110px}section.featured-image-header h3.feature-image-overlay{font-family:'Lora',serif;font-weight:500;font-size:24px;line-height:33px;color:#fff;text-align:left;display:block !important}section.featured-image-header .standard-single{max-width:100%;margin:0 auto;width:1700px;color:#fff;position:absolute;top:110px;left:0;right:0}
section.featured-image-header .breadcrumb{max-width:100%;margin:0 auto 60px;width:1700px;position:absolute;left:0;right:0}section.featured-image-header .breadcrumb a,section.featured-image-header .breadcrumb span{color:#fff !important}@media screen and (max-width:480px){section.featured-image-header h3.feature-image-overlay{font-size:18px !important;margin-top:30px;line-height:1.2 !important}section.featured-image-header .breadcrumb,section.featured-image-header .standard-single{padding-left:30px;padding-right:30px}
}@media screen and (max-width:768px) and (min-width:481px){section.featured-image-header h3.feature-image-overlay{margin-top:120px}}@media screen and (max-width:1699px){.featured-image-header .breadcrumb,.featured-image-header .standard-single{padding-left:60px;padding-right:60px}}section.true-north-page{padding-bottom:0}section.true-north-page .article-title-callout{font-size:13px;line-height:15.6px;color:#000;letter-spacing:2px;font-family:'ProximaNova-Bold',sans-serif;text-transform:uppercase}
section.true-north-page .intro{font-size:24px;font-weight:normal;line-height:33px;color:#000;font-family:'Lora',serif;margin:110px auto;width:50%;text-align:center}section.true-north-page .additional-content{font-size:17px;line-height:29px}section.true-north-page .quote-highlight{font-family:'Lora',serif;font-size:24px;line-height:1.375;color:#be1a19;margin-top:50px;margin-bottom:50px}section.true-north-page #streamer-wrapper{padding:110px 0}section.true-north-page #shopify-section-feature-image img{width:100%}
section.true-north-page #credits-wrapper{padding-bottom:78px}section.true-north-page #credits-wrapper .column{padding-top:32px;padding-bottom:32px}section.true-north-page #credits-wrapper h3{font-size:24px;line-height:28px;border-bottom:1px solid #e0e0e0;display:block;width:100%;margin-bottom:0;padding-bottom:18px;font-weight:normal}section.true-north-page #credits-wrapper ul{margin:0;padding:18px 0;list-style-type:none}section.true-north-page #credits-wrapper ul li{padding:0;margin:0;line-height:29px;font-size:17px;color:#000}
section.true-north-page #product-column img{width:100%;height:auto;display:block;margin-bottom:36px}section.true-north-page #product-column a,section.true-north-page #product-column a:hover{text-decoration:none}section.true-north-page #product-column .btn{width:45%;float:left;display:inline-block;margin-bottom:36px}section.true-north-page #product-column .btn+.btn{margin-left:10%}section.true-north-page #product-column .btn+.btn+.btn{margin-left:0}section.true-north-page .article-share-links{border-bottom:1px solid #e0e0e0;margin-bottom:36px}
@media screen and (max-width:480px){section.true-north-page .intro{width:100%;font-size:18px;line-height:1.375}}@media screen and (max-width:768px) and (min-width:481px){section.true-north-page .intro{width:90%}}@media screen and (max-width:1099px){section.true-north-page #product-column .btn{width:100%;margin-left:0 !important;display:block}}section.about-page{padding-top:0}section.about-featured-image-header h3.feature-image-overlay{font-family:'Lora',serif;font-weight:500;font-size:24px;line-height:33px;color:#fff;text-align:left;display:block !important}
section.about-featured-image-header .standard-single{max-width:100%;margin:0 auto;width:1700px;color:#fff;position:absolute;top:110px;left:0;right:0}section.about-featured-image-header .breadcrumb{max-width:100%;margin:0 auto 60px;width:1700px;position:absolute;left:0;right:0}section.about-featured-image-header .breadcrumb a,section.about-featured-image-header .breadcrumb span{color:#fff !important}body#about.template-page .site-header.show-border>.wrapper .headerInnerWrap{border-bottom:0}body#about.template-page .about-page iframe{margin:110px auto}
@media screen and (max-width:480px){section.about-featured-image-header h3.feature-image-overlay{font-size:18px !important;margin-top:30px;line-height:1.2 !important}section.about-featured-image-header .breadcrumb,section.about-featured-image-header .standard-single{padding-left:30px;padding-right:30px}}@media screen and (max-width:768px) and (min-width:481px){section.about-featured-image-header h3.feature-image-overlay{margin-top:120px}}@media screen and (max-width:1699px){.about-featured-image-header .breadcrumb,.about-featured-image-header .standard-single{padding-left:60px;padding-right:60px}
}section.bio-page{padding-top:0}body#biography.template-page .site-header.show-border>.wrapper .headerInnerWrap{border-bottom:0}body#biography.template-page .bio-page iframe{margin:110px auto}@media screen and (max-width:768px){body#biography.template-page .downloads .column{width:100%;float:none;display:block}}section.press-page{padding-top:0}section.press-page h2{font-size:24px;line-height:33px;margin-bottom:42px}body#media-kit.template-page .site-header.show-border>.wrapper .headerInnerWrap{border-bottom:0}
body#media-kit.template-page .downloads{padding-top:110px}body#media-kit.template-page .downloads p{margin-bottom:0}body#media-kit.template-page .downloads h2{font-family:'Lora',serif;font-weight:normal;font-size:24px;line-height:33px}body#media-kit.template-page .downloads .column{padding:0 0 42px 0;width:50%;display:inline-block;float:left}body#media-kit.template-page .downloads .column ul{list-style:none;margin:0;padding:0}body#media-kit.template-page .downloads .column ul li{margin:0;padding:0;line-height:29px;font-size:17px}
@media screen and (max-width:768px){body#media-kit.template-page .downloads .column{width:100%;float:none;display:block}}.template-index section.feature-image .feature-image-inner .grid--table>.grid__item{vertical-align:bottom;text-align:left}.template-index #section-true-north-the-canadian-songbook{padding-top:120px}.template-index .shopify-section.section-instagram section.instagram{padding-top:45px}.template-index .shopify-section.section-blog,.template-index .shopify-section.section-video{padding-top:60px}
.template-index .shopify-section .feature-image{margin-top:45px}.template-index .newsletter-signup-widget.wrapper{margin-top:60px}.template-index .related-twitter-widget{margin-top:120px}.template-index .section-1491546879329 .feature-image-inner{background-position:top right !important}.template-index section.homepage-blog .rte a{text-decoration:none;border-bottom:0}.template-index #section-true-north-the-canadian-songbook .btn{margin:16px 16px 16px 0}@media screen and (max-width:760px){.template-index .section-1491546879329 .feature-image-inner{background-position:85% 0 !important}
}body.template-product section.section-product .grid.product-players{padding-top:32px}body.template-product section.section-product .grid.product-players>div{padding-bottom:32px}body.template-product section.section-product .grid.product-extra-details .grid__item{padding-top:32px;padding-bottom:32px}body.template-product section.section-product .grid.product-extra-details h2{font-size:24px;line-height:33px;display:block;width:100%;margin-bottom:0;padding-bottom:18px;font-weight:normal}nav.blog-sub-nav ul{border-bottom:1px solid #e0e0e0;margin:110px 0 36px;padding:0;text-align:center;list-style-type:none;width:100%;display:block}
nav.blog-sub-nav li{margin:15px;padding:0;display:inline-block}nav.blog-sub-nav a{display:inline-block;padding:0;font-family:'ProximaNova-Bold',sans-serif;font-weight:normal;font-size:14px;line-height:22.5px;letter-spacing:1.4px;color:#bf1b1a;text-transform:uppercase}nav.blog-sub-nav a.active,nav.blog-sub-nav a:hover{color:#000;border-bottom:1px solid #000}.template-blog .blog-header-wrapper{padding-bottom:110px}.template-blog .blog-header-wrapper .blog-summary{font-family:'ProximaNova-Regular',sans-serif;font-size:17px;line-height:29px;color:#000}
.template-blog .blog-header h1{font-family:'Lora',serif;font-size:44px;line-height:53px;color:#000;text-transform:capitalize}.template-blog .featured-article{height:625px;margin-bottom:96px;position:relative;background:#e0e0e0;background-size:cover;background-position:top center;margin-left:-60px;margin-right:-60px}.template-blog .featured-article .grid{margin:0 !important}.template-blog .featured-article .grid__item{margin:0;padding:48px;background:#fff;position:absolute;bottom:0;right:60px;left:auto}
.template-blog .featured-article .grid__item .standard-index{padding-bottom:24px}.template-blog .featured-article .grid__item .rte p{line-height:22.5px}.template-blog .blog-roll .grid__item{padding-bottom:48px}.template-blog .article-block .rte p{line-height:22.5px;word-wrap:break-word}.template-article section.blog-article{padding-top:0 !important;padding-bottom:110px}.template-article section.blog-article .article-item{margin-bottom:0;padding-bottom:0}.template-article section.recent-blog{margin-top:0;padding-top:96px;border-top:1px solid #e0e0e0}
.template-article div.header_hero-image{height:630px;margin-left:-60px;margin-right:-60px;margin-bottom:48px}.template-article div.header_hero-image .header_hero-image-inner{height:100%;background-size:cover !important;position:relative;overflow:hidden;z-index:1}.template-article div.header_hero-image .header_hero-image-inner>img{display:none}.template-article .article-header{padding-top:48px}.template-article .pagination a{line-height:52.8px;color:#bf1b1a}.template-article .article-meta{margin-bottom:32px}
.template-article .article-meta p{margin:0 !important;padding:0 !important;border-bottom:1px solid #e7e7e7;line-height:35px !important;font-size:17px !important}.template-article .article-meta p a{color:#bf1b1a}.template-article .article-meta .share-links{margin:48px 0 !important}.template-article .article-meta .overview{border-bottom:0}.template-article .share-links a{color:#ccc !important}.template-article .recent-blog h3.standard-index a{color:#000}@media screen and (max-width:768px){.template-blog .featured-article .grid__item{width:100%;left:0;background:rgba(255,255,255,0.75)}
}section.page.contact div.grid.collection-header,section.collection-page div.grid.collection-header{border-bottom:0;padding-bottom:0;margin-bottom:60px}section.page.contact div.grid.collection-header h1,section.collection-page div.grid.collection-header h1{font-family:'Lora',serif;font-size:44px;line-height:53px;color:#000;text-transform:capitalize}section.page.contact div.grid.collection-header .collection-summary,section.collection-page div.grid.collection-header .collection-summary{font-family:'ProximaNova-Regular',sans-serif;font-size:17px;line-height:29px;color:#000;margin-bottom:0;padding-bottom:0}
section.page.contact div.grid.collection-header+hr,section.collection-page div.grid.collection-header+hr{margin:0 auto 60px}