.brandsContainer{margin:10px}.brandsContainer hr{margin-top:1px;margin-bottom:1px}@media only screen and (min-width:700px){.brandsContainer{margin:30px}}@media only screen and (min-width:700px){.brandsInfoItem{margin-top:20px}}@media only screen and (min-width:700px){.brandsInfoItem div{padding:10px}}.brandsInfoItem .thumbnail{height:4em;text-align:center}@media only screen and (min-width:700px){.brandsInfoItem .thumbnail{height:7em}}.brandsInfoItem .thumbnail img{max-width:100%;max-height:100%}.brandsContainer .link a{font-size:.8rem}.brandContainer .brandTitle{text-align:center}.brandContainer .brandImage{float:right;max-height:150px;max-width:150px;padding-left:20px;padding-right:20px}.brandContainer .brandContent{margin:20px}.brandContainer .row{clear:both}.NewsFeedItem-container-mobile .Thumbnail,.NewsFeedItem-container .Thumbnail{flex:1;text-align:center;padding-left:5px;padding-right:5px}.NewsFeedItem-container{width:100%;display:flex}@media only screen and (max-width:699px){.NewsFeedItem-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.NewsFeedItem-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.NewsFeedItem-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.NewsFeedItem-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.NewsFeedItem-container{font-size:16px}}@media only screen and (min-width:1400px){.NewsFeedItem-container{font-size:18px}}.NewsFeedItem-container .Thumbnail{height:7em}.NewsFeedItem-container .Thumbnail img{max-width:100%;max-height:100%}.NewsFeedItem-container .Info{flex:3}.NewsFeedItem-container .Description,.NewsFeedItem-container .Read-more{display:block}.NewsFeedItem-container .Description{font-size:1em;line-height:1em}.NewsFeedItem-container .Read-more{padding-top:1em}.NewsFeedItem-container .Read-more a{color:#a1a1a1;font-size:1em}.NewsFeedItem-container-mobile{width:100%;align-items:center;display:flex}.NewsFeedItem-container-mobile .Thumbnail img{height:90px}.NewsFeedItem-container-mobile .Info{flex:2}.NewsFeedItem-container-mobile .Description,.NewsFeedItem-container-mobile .Read-more{display:block}.NewsFeedItem-container-mobile .Description{font-size:14px;line-height:16px;padding-bottom:10px}.NewsFeedItem-container-mobile .Read-more a{color:#a1a1a1;font-size:14px}.Offscreenslider-container{display:flex;align-items:center;width:100%;height:100%}.Offscreenslider-container ::-webkit-scrollbar{display:none}.Offscreenslider-container .Offscreenslider-slide-area{white-space:nowrap;display:inline-block;overflow-x:scroll;overflow-y:hidden}.Offscreenslider-container .Offscreenslider-slide-area>*{display:inline-block}.Offscreenslider-container .Left-arrow,.Offscreenslider-container .Right-arrow{position:absolute;color:#d1d1d1;z-index:10}.Offscreenslider-container .Left-arrow{left:5px}.Offscreenslider-container .Right-arrow{right:5px}.VideoFeed-container{width:100%}.VideoFeedItem-container{display:flex;width:100%}@media only screen and (max-width:699px){.VideoFeedItem-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.VideoFeedItem-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.VideoFeedItem-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.VideoFeedItem-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.VideoFeedItem-container{font-size:16px}}@media only screen and (min-width:1400px){.VideoFeedItem-container{font-size:18px}}.VideoFeedItem-container .Thumbnail{position:relative;flex:1 0 40%;text-align:center;height:7em}.VideoFeedItem-container .Thumbnail .Image{display:inline-block;height:inherit;position:relative}.VideoFeedItem-container .Thumbnail .Image img{max-height:100%}.VideoFeedItem-container .Duration-overlay{margin-bottom:.5em;margin-right:.5em;padding:.2em;border-radius:.2em;font-size:.8em;line-height:.8em;background-color:rgba(0,0,0,.8);color:#fff;position:absolute;right:0;bottom:0}.VideoFeedItem-container .Info{flex:1 0 60%}.VideoFeedItem-container .Channel,.VideoFeedItem-container .Title,.VideoFeedItem-container .Views{display:block}.VideoFeedItem-container .Title{font-weight:500;font-size:1em;line-height:1.2em;padding-bottom:1em}.VideoFeedItem-container .Title a{text-decoration:none;color:#000}.VideoFeedItem-container .Channel,.VideoFeedItem-container .Views{color:#a1a1a1;font-size:.8em;line-height:1em}.VideoFeedItem-container-mobile{display:flex;width:100%}.VideoFeedItem-container-mobile .Thumbnail{flex:1 0 40%;text-align:center;height:66px;overflow:hidden;position:relative}.VideoFeedItem-container-mobile .Thumbnail .Image{display:inline-block;height:inherit;position:relative}.VideoFeedItem-container-mobile .Thumbnail .Image img{margin-top:-12px}.VideoFeedItem-container-mobile .Duration-overlay{margin-bottom:4px;margin-right:4px;padding:2px;border-radius:2px;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.8);color:#fff;position:absolute;right:0;bottom:0}.VideoFeedItem-container-mobile .Info{flex:1 0 60%}.VideoFeedItem-container-mobile .Channel,.VideoFeedItem-container-mobile .Title,.VideoFeedItem-container-mobile .Views{display:block}.VideoFeedItem-container-mobile .Title{font-weight:500;font-size:14px;line-height:16px;padding-bottom:4px}.VideoFeedItem-container-mobile .Title a{text-decoration:none;color:#000}.VideoFeedItem-container-mobile .Channel,.VideoFeedItem-container-mobile .Views{color:#a1a1a1;font-size:10px;line-height:10px}.Carousel-container-left,.Carousel-container-right{position:relative;display:flex;align-items:center;width:100%}.Carousel-container-left .Carousel-item-active,.Carousel-container-right .Carousel-item-active{overflow:hidden;position:absolute;top:0;width:100%}.Carousel-container-left .Left-arrow,.Carousel-container-left .Right-arrow,.Carousel-container-right .Left-arrow,.Carousel-container-right .Right-arrow{z-index:10;position:absolute;color:#d1d1d1}.Carousel-container-left .Left-arrow,.Carousel-container-right .Left-arrow{left:5px}.Carousel-container-left .Right-arrow,.Carousel-container-right .Right-arrow{right:5px}.Carousel-container-right .Carousel-transition-enter{transform:translateX(-120%)}.Carousel-container-right .Carousel-transition-enter.Carousel-transition-enter-active{transform:translateX(0);transition:.5s;transition-timing-function:ease-in}.Carousel-container-right .Carousel-transition-exit{transform:translateX(0)}.Carousel-container-right .Carousel-transition-exit.Carousel-transition-exit-active{transform:translateX(120%);transition:.5s;transition-timing-function:ease-out}.Carousel-container-left .Carousel-transition-enter{transform:translateX(120%)}.Carousel-container-left .Carousel-transition-enter.Carousel-transition-enter-active{transform:translateX(0);transition:.5s;transition-timing-function:ease-in}.Carousel-container-left .Carousel-transition-exit{transform:translateX(0)}.Carousel-container-left .Carousel-transition-exit.Carousel-transition-exit-active{transform:translateX(-120%);transition:.5s;transition-timing-function:ease-out}.FeaturedItem-container,.FeaturedItem-container:hover{text-decoration:none;color:#000}.FeaturedItem-container:hover .title{text-decoration:underline}.FeaturedItem-container img{max-width:100%;height:auto}.FeaturedItem-container .InstrumentGroup-row{display:flex;margin:0}.FeaturedItem-container .title{text-align:center}.FeaturedItem-container .caption{text-align:center;font-size:.8rem;color:#a1a1a1}.Home-container-mobile .FeaturedItem-container{padding-left:3px;padding-right:3px}.Home-container a.FeaturedItem-container{padding:1em .5px;text-align:center}.Slider-instrument{flex:1;transition:color .2s;cursor:pointer}.Slider-instrument .Slider-instrument-image{display:block;max-height:90%;transition:transform .2s,fill .2s;transform-origin:50% 50%}.Slider-instrument:hover{color:#faa740}.Slider-instrument:hover .Slider-instrument-image{fill:#faa740;transform:rotate(20deg)}.Slideshow-slide-container-mobile{width:100%;height:180px;display:flex;align-items:center}.Slideshow-slide-container-mobile .Text-overlay{position:absolute;left:8%}.Slideshow-slide-container-mobile .Description,.Slideshow-slide-container-mobile .Link,.Slideshow-slide-container-mobile .Title{color:#fff;display:block}.Slideshow-slide-container-mobile .Title{font-size:12px}.Slideshow-slide-container-mobile .Description{font-size:8px}.Slideshow-slide-container-mobile .Link a{font-size:8px;color:#919191}.Slideshow-slide-container{display:flex;align-items:center;width:100%;height:26em}.Slideshow-slide-container .Slideshow-background{height:26em;width:100%;max-width:1200px;margin:auto}.Slideshow-slide-container .Text-overlay{position:absolute;left:12%}.Slideshow-slide-container .Description,.Slideshow-slide-container .Link,.Slideshow-slide-container .Title{display:block}.Slideshow-slide-container .Title{padding-bottom:.2em;font-size:3em}.Slideshow-slide-container .Description{font-size:1.2em}.Slideshow-slide-container .Link{padding-top:1em}.Slideshow-slide-container .Link a{font-size:1.2em;color:#919191}.Slideshow-slide-container.theme-white{background-color:#fff}.Slideshow-slide-container.theme-white .Description,.Slideshow-slide-container.theme-white .Link,.Slideshow-slide-container.theme-white .Title{color:#000}.Slideshow-slide-container.theme-black{background-color:#000}.Slideshow-slide-container.theme-black .Description,.Slideshow-slide-container.theme-black .Link,.Slideshow-slide-container.theme-black .Title{color:#fff}.Home-container-mobile .See-more-link{width:100%;line-height:14px;padding-top:6px;padding-bottom:6px}.Home-container-mobile .See-more-link a{color:#000;font-size:12px;text-decoration:underline}.Home-container-mobile .Slideshow{background-color:#000}.Home-container-mobile .InstrumentTypes{background-color:#f1f1f1;padding-top:10px;padding-bottom:5px}.Home-container-mobile .Slider-instrument{padding-left:7vw;padding-right:7vw}.Home-container-mobile .Slider-instrument-image{height:80px}.Home-container-mobile .Slider-instrument-type{font-size:10px}.Home-container-mobile .Featured-header,.Home-container-mobile .News-header,.Home-container-mobile .Videos-header{padding-top:4px;padding-bottom:4px;font-size:16px;width:100%;color:#fff;background-color:#000}.Home-container-mobile .Featured{padding-top:4px}.Home-container-mobile .FeaturedRow{background-color:#fafafa;padding-bottom:6px}.Home-container-mobile .FeaturedRow a:first-child{padding-left:6px}.Home-container-mobile .FeaturedRow a:last-child{padding-right:6px}.Home-container-mobile .News,.Home-container-mobile .Videos{background-color:#f1f1f1;padding-top:10px;padding-bottom:6px}.Home-container-mobile .Connect{padding-top:16px;padding-bottom:12px;text-align:center}.Home-container-mobile .Connect .Header{width:100%;display:inline-block;font-size:16px;line-height:16px;font-weight:500}.Home-container-mobile .Connect .Hashtag{width:100%;display:block;font-size:14px;line-height:14px;padding-bottom:8px}.Home-container-mobile .Connect .Icons-container{width:100%}.Home-container-mobile .Connect .Home-connect-icon{padding-left:5px;padding-right:5px;font-size:26px;color:#000}.Home-container{width:100%}@media only screen and (max-width:699px){.Home-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.Home-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.Home-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Home-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Home-container{font-size:16px}}@media only screen and (min-width:1400px){.Home-container{font-size:18px}}.Home-container .Slideshow{background-color:#000}.Home-container .Slideshow .Left-arrow,.Home-container .Slideshow .Right-arrow{font-size:3em}.Home-container .InstrumentTypes{background-color:#f1f1f1;padding-top:1.2em;padding-bottom:1em}.Home-container .InstrumentTypes-col{height:10em;display:flex;justify-content:space-between}.Home-container .Slider-instrument-image{width:100%}.Home-container .Featured-header,.Home-container .News-header,.Home-container .Videos-header{font-size:1.5em;padding:.2em;text-align:center;background-color:#000;color:#fff}.Home-container .News-header,.Home-container .Videos-header{width:100%}.Home-container .Featured{padding-top:1em}.Home-container .Featured-col{background-color:#fafafa;display:flex;justify-content:space-between}.Home-container .Feeds{padding-top:2em;padding-bottom:2em}.Home-container .Videos{padding-left:1em}.Home-container .News-content,.Home-container .Videos-content{background-color:#f1f1f1;padding-top:.5em;padding-bottom:1em;padding-right:1em}.Home-container .News-item,.Home-container .Video-item{padding-top:.5em;padding-bottom:.5em}.Home-container .See-more-link{width:100%}.Home-container .See-more-link a{color:#000;font-size:1em;text-decoration:underline}.Home-container .Connect{text-align:center;padding-bottom:2em}.Home-container .Connect .Header{width:100%;display:inline-block;font-size:2em;line-height:1em;font-weight:500}.Home-container .Connect .Hashtag{width:100%;display:block;font-size:2em;line-height:1em;padding-bottom:.5em}.Home-container .Connect .Icons-container{width:100%}.Home-container .Connect .Home-connect-icon{padding-left:.2em;padding-right:.2em;font-size:2.8em;color:#000}.ReactModal__Content,.ReactModal__Overlay{opacity:0;z-index:60}.ReactModal__Content--after-open,.ReactModal__Overlay--after-open{opacity:1;transition:opacity .15s}.ReactModal__Content--before-close,.ReactModal__Overlay--before-close{opacity:0}.emma-signup{border:none;width:1px;min-width:100%;*width:100%;height:98%}.AboutDropMenu-container{white-space:nowrap;position:absolute;z-index:10;top:3.5em;left:0;width:180px;background-color:#fff;color:#000;box-shadow:0 2px 2px #888;text-align:left}.AboutDropMenu-container .Padding-container{padding:1em}.AboutDropMenu-container .Category-header{display:block;font-weight:700}@media only screen and (max-width:869px){.AboutDropMenu-container .Category-header{font-size:7px}}@media only screen and (min-width:870px) and (max-width:1049px){.AboutDropMenu-container .Category-header{font-size:8px}}@media only screen and (min-width:1050px) and (max-width:1199px){.AboutDropMenu-container .Category-header{font-size:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.AboutDropMenu-container .Category-header{font-size:12px}}@media only screen and (min-width:1400px) and (max-width:1559px){.AboutDropMenu-container .Category-header{font-size:14px}}@media only screen and (min-width:1560px) and (max-width:1699px){.AboutDropMenu-container .Category-header{font-size:16px}}@media only screen and (min-width:1700px){.AboutDropMenu-container .Category-header{font-size:18px}}.AboutDropMenu-container .Category-header a{color:#000}.AboutDropMenu-container .Category-header a.active{color:#faa740}.AboutDropMenu-container{white-space:nowrap;position:absolute;z-index:10;top:3.5em;left:0;width:150%;background-color:#fff;color:#000;box-shadow:0 2px 2px #888;text-align:left}.AboutDropMenu-container .Padding-container{padding:1em}.AboutDropMenu-container .Category-header{display:block;font-weight:700}@media only screen and (max-width:869px){.AboutDropMenu-container .Category-header{font-size:7px}}@media only screen and (min-width:870px) and (max-width:1049px){.AboutDropMenu-container .Category-header{font-size:8px}}@media only screen and (min-width:1050px) and (max-width:1199px){.AboutDropMenu-container .Category-header{font-size:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.AboutDropMenu-container .Category-header{font-size:12px}}@media only screen and (min-width:1400px) and (max-width:1559px){.AboutDropMenu-container .Category-header{font-size:14px}}@media only screen and (min-width:1560px) and (max-width:1699px){.AboutDropMenu-container .Category-header{font-size:16px}}@media only screen and (min-width:1700px){.AboutDropMenu-container .Category-header{font-size:18px}}.AboutDropMenu-container .Category-header a{color:#000}.AboutDropMenu-container .Category-header a.active{color:#faa740}.InventoryDropMenu-container{position:absolute;z-index:10;top:3.5em;left:0;width:73.05vw;background-color:#fff;color:#000;box-shadow:0 2px 2px #888;max-height:22em}@media only screen and (max-width:699px){.InventoryDropMenu-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.InventoryDropMenu-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.InventoryDropMenu-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.InventoryDropMenu-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.InventoryDropMenu-container{font-size:16px}}@media only screen and (min-width:1400px){.InventoryDropMenu-container{font-size:18px}}.InventoryDropMenu-container .Padding-container{padding:1.5em}.InventoryDropMenu-container .col-border{position:relative}.InventoryDropMenu-container .col-border:before{content:" ";width:.3rem;background-color:#e5e5e5;height:90%;position:absolute;top:0;left:-7px}.InventoryDropMenu-container .Vertical-rule{position:relative;left:50%;background-color:#e5e5e5;width:.3em;height:90%}.InventoryDropMenu-container .Dropmenu-column-small{flex:1 0 18%}.InventoryDropMenu-container .Dropmenu-column{flex:1 0 24%}.InventoryDropMenu-container .Dropmenu-column-vr{flex:1 0 5%}.InventoryDropMenu-container .Image{max-width:100%;height:auto}.InventoryDropMenu-container .Category-header,.InventoryDropMenu-container .Menu-item{display:block}.InventoryDropMenu-container .Category-header a,.InventoryDropMenu-container .Menu-item a{color:#000}.InventoryDropMenu-container .Category-header a.active,.InventoryDropMenu-container .Menu-item a.active{color:#faa740}.InventoryDropMenu-container .Category-header{font-weight:700}.InventoryDropMenu-container .Menu-item.call-out a{font-weight:700;color:blue}@media only screen and (max-width:699px){.InventoryDropMenu-container .Menu-item{font-size:6px}}@media only screen and (min-width:700px) and (max-width:799px){.InventoryDropMenu-container .Menu-item{font-size:8px}}@media only screen and (min-width:800px) and (max-width:999px){.InventoryDropMenu-container .Menu-item{font-size:10px}}@media only screen and (min-width:1000px) and (max-width:1199px){.InventoryDropMenu-container .Menu-item{font-size:12px}}@media only screen and (min-width:1200px) and (max-width:1399px){.InventoryDropMenu-container .Menu-item{font-size:14px}}@media only screen and (min-width:1400px){.InventoryDropMenu-container .Menu-item{font-size:16px}}.NewArrivalsDropMenu-container{white-space:nowrap;position:absolute;z-index:10;top:3.5em;left:0;width:226px;background-color:#fff;color:#000;box-shadow:0 2px 2px #888;text-align:left}.NewArrivalsDropMenu-container .Padding-container{padding:1em}.NewArrivalsDropMenu-container .Category-header{display:block;font-weight:700}@media only screen and (max-width:869px){.NewArrivalsDropMenu-container .Category-header{font-size:7px}}@media only screen and (min-width:870px) and (max-width:1049px){.NewArrivalsDropMenu-container .Category-header{font-size:8px}}@media only screen and (min-width:1050px) and (max-width:1199px){.NewArrivalsDropMenu-container .Category-header{font-size:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.NewArrivalsDropMenu-container .Category-header{font-size:12px}}@media only screen and (min-width:1400px) and (max-width:1559px){.NewArrivalsDropMenu-container .Category-header{font-size:14px}}@media only screen and (min-width:1560px) and (max-width:1699px){.NewArrivalsDropMenu-container .Category-header{font-size:16px}}@media only screen and (min-width:1700px){.NewArrivalsDropMenu-container .Category-header{font-size:18px}}.NewArrivalsDropMenu-container .Category-header a{color:#000}.NewArrivalsDropMenu-container .Category-header a.active{color:#faa740}.ResourceDropMenu-container{position:absolute;z-index:10;top:3.5em;left:0;width:300px;background-color:#fff;color:#000;box-shadow:0 2px 2px #888;text-align:left}.ResourceDropMenu-container .Padding-container{padding:1em}.ResourceDropMenu-container .Category-header{display:block;font-weight:700}@media only screen and (max-width:869px){.ResourceDropMenu-container .Category-header{font-size:7px}}@media only screen and (min-width:870px) and (max-width:1049px){.ResourceDropMenu-container .Category-header{font-size:8px}}@media only screen and (min-width:1050px) and (max-width:1199px){.ResourceDropMenu-container .Category-header{font-size:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.ResourceDropMenu-container .Category-header{font-size:12px}}@media only screen and (min-width:1400px) and (max-width:1559px){.ResourceDropMenu-container .Category-header{font-size:14px}}@media only screen and (min-width:1560px) and (max-width:1699px){.ResourceDropMenu-container .Category-header{font-size:16px}}@media only screen and (min-width:1700px){.ResourceDropMenu-container .Category-header{font-size:18px}}.ResourceDropMenu-container .Category-header a{color:#000}.ResourceDropMenu-container .Category-header a.active{color:#faa740}.App-nav,.App-nav-mobile{background-color:#000;color:#fff}.App-nav-mobile .Nav-category-hovered>a.active,.App-nav-mobile .Nav-category>a.active,.App-nav .Nav-category-hovered>a.active,.App-nav .Nav-category>a.active{font-weight:700}.App-nav-mobile .Nav-category>a,.App-nav .Nav-category>a{color:#fff}.App-nav-mobile .highlighted>a,.App-nav .highlighted>a{color:#faa740}@media only screen and (max-width:699px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:16px}}@media only screen and (min-width:1400px){.App-nav,.App-nav .Nav-category,.App-nav .Nav-category-hovered{font-size:18px}}.App-nav .Nav-category,.App-nav .Nav-category-hovered{position:relative;padding-top:1em;padding-bottom:1em}.App-nav .DropMenu-positioner{position:relative}.App-nav .Nav-category-hovered{z-index:40}.App-nav .Nav-category-hovered,.App-nav .Nav-category-hovered>a{background-color:#fff;color:#faa740}.App-nav-mobile{position:absolute;top:0;left:0;z-index:40;width:80%;white-space:nowrap}.App-nav-mobile .Nav-category{position:relative;width:100%;padding-left:40px;padding-top:12px;padding-bottom:12px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:grey;font-size:12px}.App-nav-mobile .Nav-category:last-child{border-bottom-style:none;padding-right:40px;font-size:16px}.App-nav-mobile .Close-x,.App-nav-mobile .Nav-arrow{position:absolute;font-weight:700}.App-nav-mobile .Close-x{top:12px;left:15px}.App-nav-mobile .Nav-arrow{top:16px;right:15px}.App-nav-mobile .Nav-sub-category{display:block;padding-left:10px;font-size:12px;font-weight:300;color:#fff}.App-nav-mobile .Nav-sub-category.active{color:#faa740}.App-nav-mobile .Nav-contact-button{margin-top:10px;color:#fff}.App-nav-mobile .Nav-icon{margin:6px}@media only screen and (min-width:768px) and (max-width:799px){.App-header-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.App-header-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.App-header-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.App-header-container{font-size:16px}}@media only screen and (min-width:1400px){.App-header-container{font-size:18px}}.App-header-container div.App-header{padding-top:2%;padding-bottom:1%;max-width:1600px;margin:0 auto}.App-header-container div.Vertical-align-center{display:flex;align-items:center}@media only screen and (max-width:1130px){.App-header-container div.Vertical-align-center{display:block;align-items:inherit}}.App-header-container div.Search-input{padding-left:8%;padding-right:8%}.App-header-container .Search-input{height:2.5em}.App-header-container .Search-input input{font-size:1em}.App-header-container .Icon{font-size:.9em}.App-header-container .Search-input input.form-control{color:#343434;background-color:#e9ecef;border-right-style:none}.App-header-container div.Square-button{font-size:1em;display:flex;align-self:center;justify-content:center;align-items:center;position:relative;width:100%;hieght:100%;min-height:4em;min-width:8em;margin-left:12px;margin-right:12px;color:#fff;cursor:pointer}.App-header-container span.Square-button-text{margin-top:4px;margin-bottom:4px}.App-header-container div.Newsletter-button{background-color:#000}.App-header-container div.Contact-button,.App-header-container div.Contact-button-IE{background-color:#faa73f}.App-header-container div.Contact-button-IE .Square-button-text{top:50%;transform:translateY(50%)}.App-header-container .rounded-box{border:2px solid #000;border-radius:8px;height:30px;text-align:center;font-size:14px;color:#000;align-items:center;width:100%;line-height:normal}.App-header-container .left a{color:#000}.App-header-container .right{padding-right:5px;font-size:20px;border-left:2px solid #000;padding-left:5px;height:100%;color:#faa740;background-color:#000;width:40px}.App-header-container .left input{border:0;width:100%;outline:none;margin-left:10px;margin-right:10px}.App-header-container .ms{margin-top:1px;margin-bottom:1px}.App-header-container h1{font-size:14px;color:#000;position:relative;top:-30px;margin-bottom:-30px;left:157px}.App-header-container a{text-decoration:none}.App-header-container-mobile .App-header{background:#fff;color:#000}.App-header-container-mobile .App-header div{line-height:70px;text-align:center;vertical-align:middle}.App-header-container-mobile .App-header img{margin-top:8px}.App-header-container-mobile .Icon{line-height:inherit;font-size:26px;width:100%}.App-header-container-mobile .row-phone{margin-bottom:5px}.App-header-container-mobile .header.phone{font-size:16px;color:#000;text-align:center;display:block;width:100%}.App-header-container-mobile .rounded-box{border:2px solid #000;border-radius:8px;height:25px;text-align:center;font-size:10px;color:#000;align-items:center;width:100%;line-height:normal}.App-header-container-mobile .left a{color:#000}.App-header-container-mobile .right{padding-right:5px;font-size:16px;border-left:2px solid #000;padding-left:5px;height:100%;color:#faa740;background-color:#000;width:40px}.App-header-container-mobile .left input{border:0;width:100%;outline:none;margin-left:10px;margin-right:10px}.App-header-container-mobile .ms{margin-top:1px;margin-bottom:1px}.App-header-container-mobile h1{font-size:12px;color:#000;position:relative;top:-15px;margin-bottom:-15px;left:60px;line-height:0}@media only screen and (max-width:600px){.App-header-container-mobile h1{font-size:8px}}.App-header-container-mobile a{text-decoration:none}.layout-search-input-wrap input{width:90%;line-height:30px;border:2px solid #000;text-indent:5px}.layout-search-input-wrap .fa{cursor:pointer;width:10%;line-height:36px;text-align:center;background:#000;color:#fff}.layout-search-input-wrap .fa:hover{background:#333}.cart-wrapper{position:relative;z-index:100;height:0;width:100%;margin:0 15px}.cart-container{position:absolute;top:95px;right:15px}.cart-container-stickied{position:fixed;top:95px;right:15px}@media only screen and (max-width:799px){.cart-container-stickied .cart-message,.cart-container .cart-message{font-size:14px}}@media only screen and (min-width:800px) and (max-width:999px){.cart-container-stickied .cart-message,.cart-container .cart-message{font-size:16px}}@media only screen and (min-width:1000px) and (max-width:1199px){.cart-container-stickied .cart-message,.cart-container .cart-message{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.cart-container-stickied .cart-message,.cart-container .cart-message{font-size:20px}}@media only screen and (min-width:1400px){.cart-container-stickied .cart-message,.cart-container .cart-message{font-size:22px}}.cart-container-mobile{z-index:20;width:100%;position:fixed;right:0}.cart-container-mobile .cart-message{font-size:12px;max-width:70%}.cart-container-mobile .cart-circle,.cart-container-stickied .cart-circle,.cart-container .cart-circle{z-index:20;position:absolute;background-color:#f1f1f1;bottom:0;right:0;width:80px;height:80px;border-radius:40px;color:#000;box-shadow:0 0 5px #000}.cart-container-mobile .cart-circle a,.cart-container-stickied .cart-circle a,.cart-container .cart-circle a{color:#000}.cart-container-mobile .cart-icon,.cart-container-stickied .cart-icon,.cart-container .cart-icon{position:absolute;top:16px;left:15px}.cart-container-mobile .products-count-circle,.cart-container-stickied .products-count-circle,.cart-container .products-count-circle{z-index:30;position:absolute;top:10px;right:12px;background-color:hsla(0,0%,100%,.9);width:25px;height:25px;border-radius:50%;text-align:center}.cart-container-mobile .cart-message,.cart-container-stickied .cart-message,.cart-container .cart-message{z-index:30;filter:drop-shadow(0 0 2px rgba(0,0,0,.5));padding:5px;background-color:#f1f1f1;border-radius:5px}.cart-container-mobile .transition-group,.cart-container-stickied .transition-group,.cart-container .transition-group{position:absolute;top:-55px;right:95px;display:block;height:auto;width:300px;pointer-events:none;align-self:center}.cart-container-mobile .transition-group a,.cart-container-stickied .transition-group a,.cart-container .transition-group a{color:#000;text-decoration:underline}.cart-container-mobile .arrow-right,.cart-container-stickied .arrow-right,.cart-container .arrow-right{position:absolute;right:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #f1f1f1}.Carousel-slide{display:flex}.Carousel-slide .Pic-icon{flex:1 0 25%}.Carousel-slide .Pic-icon img{width:100%;height:auto;padding-right:7px}.Carousel-slide .Slide-text{color:#000;flex:1 0 75%}.Carousel-slide .Slide-text-bold{font-weight:700;font-size:1em}.Carousel-slide .Slide-text-sub{font-size:.8em}.Carousel-slide-mobile{position:relative;left:10%;width:80%;padding-top:10px;padding-bottom:10px;min-height:94px;height:94px;display:flex}.Carousel-slide-mobile .Pic-icon{flex:1 0 25%;max-height:100%}.Carousel-slide-mobile .Slide-text{color:#000;flex:1 0 75%}.Carousel-slide-mobile .Slide-text-bold{font-weight:700;font-size:12px}.Carousel-slide-mobile .Slide-text-sub{font-size:10px}.App-footer{width:100%}@media only screen and (max-width:699px){.App-footer{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.App-footer{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.App-footer{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.App-footer{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.App-footer{font-size:16px}}@media only screen and (min-width:1400px){.App-footer{font-size:18px}}.App-footer .App-footer-guarantees{padding-top:1em;padding-bottom:1em;background-color:#f1f1f1;display:flex;align-items:center}.App-footer .App-footer-image{padding-top:3em}.App-footer .logo{width:100%}.App-footer .App-footer-content,.App-footer .App-footer-image{background-color:#000}.App-footer .Under-image{width:60%;margin:0 auto;white-space:nowrap}.App-footer .Middle-content{width:70%;margin:0 auto;white-space:nowrap}.App-footer .Right-content{white-space:nowrap}.App-footer .Newsletter-button{color:#fff;margin-left:.5em;margin-top:.2em;font-size:1em;height:2.5em;line-height:1em}.App-footer .Newsletter-button .fa{display:inline-block;padding-right:7px}.App-footer .Newsletter-button .text{display:inline-block}.App-footer .App-footer-content a,.App-footer .App-footer-content span{color:#fff;display:block;font-size:1em;text-decoration:none}.App-footer .App-footer-content a.active{color:#faa740}.App-footer .App-footer-content .Header-item{font-size:1.5em}.App-footer .App-footer-content a.Grey-link{color:#575757}.App-footer a.Social-icon-anchor{display:inline}.App-footer span.Footer-icon{display:inline;font-size:2.5em;padding-left:.2em;padding-right:.1em}.App-footer .Copyright-container{padding-top:1em;padding-bottom:2em;background-color:#000;display:flex;align-items:center;justify-content:center}.App-footer .Copyright{color:#fff;font-size:.8em}.App-footer-mobile{width:100%}.App-footer-mobile .App-footer-carousel{background-color:#f1f1f1}.App-footer-mobile .App-footer-content{padding-top:20px;padding-bottom:20px;background-color:#000}.App-footer-mobile .App-footer-content .logo{width:100%}.App-footer-mobile .App-footer-content a,.App-footer-mobile .App-footer-content span{color:#fff;display:block;font-size:12px;line-height:14px;text-decoration:none}.App-footer-mobile .App-footer-content a.Link{color:#575757}.App-footer-mobile .App-footer-content .Copyright{font-size:8px}.App-footer-mobile .App-footer-contact{height:7vh;display:flex;align-items:center;justify-content:center;background-color:#faa73f;color:#fff;font-weight:800}.App-footer-mobile .App-footer-contact a{font-weight:700;color:#fff;text-decoration:none}.App{width:100%;overflow-x:hidden}.App-header .logo{max-width:100%}.loading-spinner{width:100%;text-align:center;padding-top:20px;padding-bottom:20px;pointer-events:none}.InstrumentGroupItem-container{display:flex}.InstrumentGroupItem-container .Thumbnail{text-align:center;display:inline-block;flex:2}.InstrumentGroupItem-container .Thumbnail img{max-width:90%;cursor:pointer}.InstrumentGroupItem-container .ViewGalleryButton{cursor:pointer;font-size:.8em}.InstrumentGroupItem-container .Title{font-weight:700;cursor:pointer}.InstrumentGroupItem-container .Description,.InstrumentGroupItem-container .Gallery-link{display:block}.InstrumentGroupItem-container .Description,.InstrumentGroupItem-container .Title{padding-bottom:5px}.InstrumentGroupItem-container .Gallery-link>a{color:grey}.InstrumentGroupItem-container .Info{flex:3}.InstrumentGroupItem-container .Info p{line-height:1.4rem}.InstrumentGroupItem-container .Serial{line-height:1.1em;font-size:.8em;color:#000}.InstrumentGroupItem-container .Serial>a{color:#000}.InstrumentGroupItem-container .Price{line-height:.5em;font-size:.8em;color:#000}.DefaultPage-container,.DefaultPage-container-mobile{padding-top:40px;padding-bottom:40px}.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{padding-bottom:.5em}@media only screen and (max-width:768px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:20px}}@media only screen and (min-width:769px) and (max-width:799px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:14px}}@media only screen and (min-width:800px) and (max-width:999px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:16px}}@media only screen and (min-width:1000px) and (max-width:1199px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:20px}}@media only screen and (min-width:1400px){.DefaultPage-container-mobile .Content-title,.DefaultPage-container .Content-title{font-size:22px}}.DefaultPage-container-mobile .User-header,.DefaultPage-container .User-header{font-weight:700}.DefaultPage-container-mobile .Content-image,.DefaultPage-container .Content-image{width:100%}.DefaultPage-container-mobile iframe,.DefaultPage-container iframe{max-width:100%}.DefaultPage-container-mobile a,.DefaultPage-container a{color:#faa740}.DefaultPage-container-mobile .InstrumentGroup-row,.DefaultPage-container .InstrumentGroup-row{padding-top:45px}.DefaultPage-container-mobile{padding-left:5px;padding-right:5px}.NewsListingItem-container,.NewsListingItem-container-mobile{display:flex}@media only screen and (max-width:699px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:16px}}@media only screen and (min-width:1400px){.NewsListingItem-container,.NewsListingItem-container-mobile{font-size:18px}}.NewsListingItem-container-mobile .Thumbnail,.NewsListingItem-container .Thumbnail{flex:1;text-align:center;height:10em}.NewsListingItem-container-mobile .Thumbnail img,.NewsListingItem-container .Thumbnail img{max-width:100%;max-height:100%}.NewsListingItem-container-mobile .Info,.NewsListingItem-container .Info{flex:5;padding-left:10px}.NewsListingItem-container-mobile .Title,.NewsListingItem-container .Title{font-size:2em}.NewsListingItem-container-mobile .Description,.NewsListingItem-container-mobile .Read-more,.NewsListingItem-container .Description,.NewsListingItem-container .Read-more{display:block}.NewsListingItem-container-mobile .Description,.NewsListingItem-container .Description{max-height:4em;overflow:hidden;font-size:1em;line-height:1em}.NewsListingItem-container-mobile .Description a,.NewsListingItem-container .Description a{color:#000;text-decoration:underline}.NewsListingItem-container-mobile .Read-more,.NewsListingItem-container .Read-more{padding-top:1em}.NewsListingItem-container-mobile .Read-more a,.NewsListingItem-container .Read-more a{color:#a1a1a1}.NewsListingItem-container-mobile .Read-more a{font-size:1.5em}@media only screen and (max-width:699px){.Results-footer{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.Results-footer{font-size:10px}}@media only screen and (max-width:999px){.Results-footer{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Results-footer{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Results-footer{font-size:16px}}@media only screen and (min-width:1400px){.Results-footer{font-size:18px}}.Results-footer .Results-page-selector{text-align:center}.Results-footer a{color:#777;border-style:none}.Results-footer a:hover{color:#555}.Results-footer .Results-page-selector a{font-size:1em;margin-left:.2em;margin-right:.2em}.Results-footer .View-selector{text-align:center}.Results-footer .View-selector *{font-size:.835em;border-style:none;color:#777}.Results-footer .Results-page-selector a.Current-page,.Results-footer a.View-value-selected{color:#faa73f}.Results-footer .seperator{margin-left:.5em;margin-right:.5em}.NewsListing-container .NewsListing-col{padding-top:20px;padding-bottom:20px}.NewsListing-container .News-item{padding-top:.4em;padding-bottom:.5em}.not-found{padding:24px;max-width:1200px;margin:0 auto}.not-found h2{font-size:2.8rem}.StaffPageItem-container>a{color:#000}.StaffPageItem-container .Thumbnail{max-width:100%}.StaffPageItem-container em{color:gray}.StaffPage-container{padding-top:40px;padding-bottom:40px}.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{padding-bottom:.5em}@media only screen and (max-width:768px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:20px}}@media only screen and (min-width:769px) and (max-width:799px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:14px}}@media only screen and (min-width:800px) and (max-width:999px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:16px}}@media only screen and (min-width:1000px) and (max-width:1199px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:20px}}@media only screen and (min-width:1400px){.StaffPage-container .StaffPage-title,.StaffPage-container .StaffPageItems-title{font-size:22px}}.StaffPage-container .StaffPageItems-row{padding-bottom:20px}@media only screen and (max-width:699px){.BreadcrumbTrail{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.BreadcrumbTrail{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.BreadcrumbTrail{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.BreadcrumbTrail{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.BreadcrumbTrail{font-size:16px}}@media only screen and (min-width:1400px){.BreadcrumbTrail{font-size:18px}}.BreadcrumbTrail a,.BreadcrumbTrail span{font-size:1em}.BreadcrumbTrail a{white-space:nowrap;color:#faa73f}.BreadcrumbTrail a.active{color:#000}.BreadcrumbTrail-mobile a,.BreadcrumbTrail-mobile span{font-size:12px}.BreadcrumbTrail-mobile a{white-space:nowrap;color:#faa73f}.BreadcrumbTrail-mobile a.active{color:#000}.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{display:flex}@media only screen and (max-width:699px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:16px}}@media only screen and (min-width:1400px){.VintageGuitarsListingItem-container,.VintageGuitarsListingItem-container-mobile{font-size:18px}}.VintageGuitarsListingItem-container-mobile .Thumbnail,.VintageGuitarsListingItem-container .Thumbnail{flex:1;text-align:center;height:10em}.VintageGuitarsListingItem-container-mobile .Thumbnail img,.VintageGuitarsListingItem-container .Thumbnail img{max-width:100%;max-height:100%}.VintageGuitarsListingItem-container-mobile .Info,.VintageGuitarsListingItem-container .Info{flex:5;padding-left:10px}.VintageGuitarsListingItem-container-mobile .Title,.VintageGuitarsListingItem-container .Title{font-size:2em}.VintageGuitarsListingItem-container-mobile .Description,.VintageGuitarsListingItem-container-mobile .Read-more,.VintageGuitarsListingItem-container .Description,.VintageGuitarsListingItem-container .Read-more{display:block}.VintageGuitarsListingItem-container-mobile .Description,.VintageGuitarsListingItem-container .Description{overflow:hidden;font-size:1em;line-height:1em}.VintageGuitarsListingItem-container-mobile .Description a,.VintageGuitarsListingItem-container .Description a{color:#000;text-decoration:underline}.VintageGuitarsListingItem-container-mobile .Read-more,.VintageGuitarsListingItem-container .Read-more{padding-top:1em}.VintageGuitarsListingItem-container-mobile .Read-more a,.VintageGuitarsListingItem-container .Read-more a{color:#a1a1a1}.VintageGuitarsListingItem-container-mobile .Read-more a{font-size:1.5em}.VintageGuitarsListing-container .VintageGuitarListing-col{padding-top:20px;padding-bottom:20px}.VintageGuitarsListing-container .VintageGuitars-item{padding-top:.4em;padding-bottom:.5em}.thank-you-container{text-align:center}.thank-you-container p>a{color:#faa740}.Accessories-item-mobile .Image,.Accessories-item .Image{max-width:100%}.Accessories-item-mobile .Title,.Accessories-item .Title{color:#000!important;font-weight:500}.Accessories-item-mobile .Accessories-item-link>span{display:block}.Accessories-item-mobile .Title{font-size:10px}@media only screen and (min-width:768px) and (max-width:799px){.Accessories-item{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.Accessories-item{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Accessories-item{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Accessories-item{font-size:16px}}@media only screen and (min-width:1400px){.Accessories-item{font-size:18px}}.Accessories-item .Description{font-size:.8em;color:#676767}.Accessories-container .Accessories-title{padding-top:.5em;padding-bottom:.5em}@media only screen and (max-width:799px){.Accessories-container .Accessories-title{font-size:14px}}@media only screen and (min-width:800px) and (max-width:999px){.Accessories-container .Accessories-title{font-size:16px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Accessories-container .Accessories-title{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Accessories-container .Accessories-title{font-size:20px}}@media only screen and (min-width:1400px){.Accessories-container .Accessories-title{font-size:22px}}.Accessories-container .Accessories-row{padding-bottom:10px}.btn-rect{border-radius:0;padding:8px 40px;text-decoration:none;font-size:inherit}.btn-rect.btn-add-cart,.btn-rect.btn-checkout,.btn-rect.btn-contact{background-color:#faa740;color:#fff}.btn-rect.btn-add-cart:focus,.btn-rect.btn-checkout:focus,.btn-rect.btn-contact:focus{box-shadow:0 0 0 .2rem rgba(250,167,64,.25)!important}.btn-rect.btn-checkout-disabled:focus{box-shadow:0 0 0 .2rem hsla(0,0%,6%,.25)!important}.cart-item-row-container{position:relative;min-height:120px;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #f1f1f1}.cart-item-row-container:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.cart-item-row-container .product-image img{width:75px}.cart-item-row-container .product-title{position:absolute;left:80px;top:0}.cart-item-row-container .product-title>a{color:#000!important}.cart-item-row-container .remove-product-from-cart{display:block;background:none;border:none;color:gray;padding:0;cursor:pointer}.cart-item-row-container .remove-product-from-cart:hover{color:red}.cart-item-row-container .quantity{position:absolute;right:0;bottom:32px;width:50px}.cart-item-row-container .price{position:absolute;right:0;bottom:10px}.cart-page-container{margin-top:10px}.cart-page-container .cart-breadcrumb{margin-bottom:15px}.cart-page-container .cart-page-title{padding-top:.5em;font-weight:500;text-align:center;text-decoration:underline}@media only screen and (max-width:799px){.cart-page-container .cart-page-title{font-size:14px}}@media only screen and (min-width:800px) and (max-width:999px){.cart-page-container .cart-page-title{font-size:16px}}@media only screen and (min-width:1000px) and (max-width:1199px){.cart-page-container .cart-page-title{font-size:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.cart-page-container .cart-page-title{font-size:20px}}@media only screen and (min-width:1400px){.cart-page-container .cart-page-title{font-size:22px}}.cart-page-container .cart-item-rows{margin-bottom:15px}.cart-page-container .cart-details{display:flex;min-height:50px;position:relative}.cart-page-container .total-label,.cart-page-container .total-price{font-weight:500}.cart-page-container .total-price{position:absolute;right:0}.cart-page-container .cart-disclaimer{color:gray;font-size:12px;position:absolute;right:0;top:25px}.cart-page-container .empty-cart-message{border-radius:10px;background-color:#ffa07a;color:darkred;margin-bottom:15px}.cart-page-container .btn-checkout,.cart-page-container .btn-checkout-disabled{margin-bottom:15px}.slick-carousel{width:calc(100% + 6px);margin-left:-5px}.slick-carousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.slick-carousel .slick-arrow.slick-prev{left:4px}.slick-carousel .slick-arrow.slick-next{right:1px}.slick-carousel .slick-slide.slide{padding:5px;height:110px}.slick-carousel .slick-slide.slide .slide-image{background-size:cover;background-position:50%;height:100%;width:100%}.slick-carousel .slick-arrow{color:#fff;opacity:.65}.slick-carousel .slick-arrow:hover{cursor:pointer}.variant-select-wrap{margin-bottom:20px;border-radius:10px}.variant-select-wrap .variant-select-label{display:block;font-weight:500}.variant-select-wrap .variants{display:inline-block}.variant-select-wrap .variant-wrap{padding:8px 12px;border:solid #f1f1f1;border-bottom:none}.variant-select-wrap .variant-wrap.selected{background-color:#f1f1f1}.variant-select-wrap .variant-wrap:last-of-type{border-bottom:1px solid #f1f1f1}.variant-select-wrap .variant-wrap input[type=radio]{margin-right:15px}.accessory-detail{margin-top:10px}.accessory-detail .accessory-label,.accessory-detail .detail-breadcrumb{margin-bottom:15px}.accessory-detail .image-wrapper{margin-bottom:15px;position:relative;width:100%}.accessory-detail .main-image{position:relative;left:50%;transform:translateX(-50%);width:100%}.accessory-detail .btn-add-cart,.accessory-detail .description{margin-bottom:15px}.accessory-detail .quantity-select{margin-bottom:15px;max-width:60px}.accessory-detail .Select.is-focused:not(.is-open)>.Select-control{border-color:#faa740;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.075),0 0 0 3px rgba(250,167,64,.1)}.accessories-page-container{position:relative}.inventory-item-link{color:#000}.Inventory-item{padding-left:.5vw;padding-right:.5vw;padding-bottom:3em}@media only screen and (max-width:699px){.Inventory-item{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.Inventory-item{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.Inventory-item{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Inventory-item{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Inventory-item{font-size:16px}}@media only screen and (min-width:1400px){.Inventory-item{font-size:18px}}.Inventory-item .Name,.Inventory-item .Price,.Inventory-item .Serial{display:block}.Inventory-item .Image{max-width:100%}.Inventory-item .Name{font-size:1em;font-weight:500;margin-top:.4em;line-height:1.2em}.Inventory-item .Serial{line-height:1.1em;font-size:.9em;color:#676767}.Inventory-item .Price{margin-top:.1em;line-height:1.2em;font-size:1em}.Inventory-item-mobile{padding-bottom:10px}.Inventory-item-mobile span{display:block;line-height:13px}.Inventory-item-mobile .Image{max-width:100%}.Inventory-item-mobile .Name{font-size:12px;font-weight:500;margin-top:4px}.Inventory-item-mobile .Serial{font-size:10px;color:#676767}.Inventory-item-mobile .Price{font-size:12px}.Inventory-disclaimer{font-size:8px;padding-top:10px;padding-bottom:20px}.Inventory-disclaimer a{text-decoration:underline}@media only screen and (min-width:601px){.Inventory-disclaimer{font-size:10px}}.instrument-groups .flex{display:flex}.instrument-groups .preview{margin-bottom:10px}.instrument-groups .preview .link{color:#000;font-size:20px;margin-top:10px;text-decoration:none}.instrument-groups .preview a.link:hover{text-decoration:none}.instrument-groups .preview .thumbnail{max-height:100px;padding-right:8px}.instrument-groups .preview .sub-thumbnail{max-height:50px;padding-right:2px;margin-bottom:1px}.instrument-groups .preview .sub-instruments{margin-bottom:8px;max-height:101px;overflow:hidden}.instrument-groups .preview .body{font-size:12px}.instrument-groups .preview .action{text-align:right;font-size:10px}.inventory-item{margin-top:10px}.inventory-item .detail-breadcrumb,.inventory-item .item-label{margin-bottom:15px}.inventory-item .image-wrapper{margin-bottom:15px;position:relative;width:100%}.inventory-item .main-image{position:relative;left:50%;transform:translateX(-50%);width:100%;cursor:pointer}.inventory-item .slick-slide{cursor:pointer}.inventory-item .serial{color:grey;margin-bottom:15px}.inventory-item .price{margin-bottom:15px;font-size:1.8rem}@media only screen and (min-width:601px){.inventory-item .price{font-size:3rem}}.inventory-item .year{font-size:1.4rem}@media only screen and (min-width:601px){.inventory-item .year{font-size:2rem}}.inventory-item .Inventory-disclaimer{margin-top:20px}.inventory-item .description{font-size:1.4rem}.Inventory-filter-inputs-container-mobile .abc-checkbox label:before,.Inventory-filter-inputs-container .abc-checkbox label:before{border-radius:2px}.Inventory-filter-inputs-container-mobile .btn-clear,.Inventory-filter-inputs-container .btn-clear{padding:2px 5px;margin-left:10px;margin-bottom:4px;line-height:.8em}.Inventory-filter-inputs-container-mobile .Inventory-filter-year-input,.Inventory-filter-inputs-container .Inventory-filter-year-input{padding-left:10px;width:30%}.Inventory-filter-inputs-container .form-check-inline{margin-right:1em;margin-top:.5em}.Inventory-filter-inputs-container .Filter-checks,.Inventory-filter-inputs-container div.Price-check{margin-left:1em}.Inventory-filter-inputs-container div.Input-grouping{margin-top:1em}.Inventory-filter-inputs-container-mobile .form-check-inline{margin-right:6px;margin-top:4px}.Inventory-filter-inputs-container-mobile div.Filter-checks{padding-left:24px}.Inventory-filter-inputs-container-mobile div.Price-check{margin-left:20px}.Inventory-filter-inputs-container-mobile div.Input-grouping{margin-top:10px}.Inventory-filter-inputs-container-mobile .Select-control{height:26px;border-radius:2px}.Inventory-filter-inputs-container-mobile .Select-control .Select-placeholder{line-height:26px}.Inventory-filter-inputs-container-mobile .Select-control .Select-value{line-height:26px!important}.Inventory-filter-inputs-container-mobile .Select-control .Select-value-label{line-height:26px}.Inventory-filter-inputs-container-mobile .Select-control .Select-input{height:26px}.Inventory-filter-inputs-container-mobile .Select-control .Select-arrow,.Inventory-filter-inputs-container-mobile .Select-control .Select.is-open .Select-arrow,.Inventory-filter-inputs-container-mobile .Select-control .Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#000}@media only screen and (max-width:699px){.InventoryFilter-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.InventoryFilter-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.InventoryFilter-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.InventoryFilter-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.InventoryFilter-container{font-size:16px}}@media only screen and (min-width:1400px){.InventoryFilter-container{font-size:18px}}.InventoryFilter-container .Inventory-filter-header,.InventoryFilter-container .More-information{font-size:1.2em}.InventoryFilter-container .More-info-sub{padding-top:1em}.InventoryFilter-container .Filter-arrow{margin-left:.5em;font-size:.8em;font-weight:400}.InventoryFilter-container .More-info-sub{font-weight:lighter}.Filter-options-dropdown div.Select-look-alike{border:1px solid grey;border-radius:2px}.Filter-options-dropdown .Select-arrow-lookalike{border-top-color:#000}.Filter-options-dropdown-dark div.Select-look-alike{color:#fff;background-color:#000;border:1px solid #000;border-top-left-radius:2px;border-top-right-radius:2px}.Filter-options-dropdown-dark .Select-arrow-lookalike{border-top-color:#fff}.InventoryFilter-container-mobile div.Select-look-alike{padding-left:6px}.InventoryFilter-container-mobile .Select-arrow-lookalike{position:absolute;right:10px;top:10px}.InventoryFilter-container-mobile .InventoryFilterOptions-container-mobile{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-style:solid;border-top-color:grey;border-top-width:2px;position:absolute;width:100%;background:#000;color:#fff;z-index:10}.InventoryFilter-container-mobile .PadBottom-container{padding-bottom:10px}.InventoryFilter-container-mobile .PadBottom-container>div{padding-right:10px;padding-left:10px}.InventoryFilter-container-mobile div.More-information{border-top-style:solid;border-top-color:grey;border-top-width:2px;margin-top:10px;padding:10px;padding-bottom:0}.InventoryFilter-container-mobile .More-info-sub div{font-size:12px}.InventoryFilter-container-mobile .PadTop-container{padding-top:10px}@media only screen and (max-width:699px){.InventoryNav-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.InventoryNav-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.InventoryNav-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.InventoryNav-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.InventoryNav-container{font-size:16px}}@media only screen and (min-width:1400px){.InventoryNav-container{font-size:18px}}.InventoryNav-container .InventoryNav-category,.InventoryNav-container .InventoryNav-header,.InventoryNav-container .InventoryNav-submenu-item{display:block}.InventoryNav-container .InventoryNav-header{padding-top:1.5em;padding-bottom:1em;font-size:1.5em;font-weight:700}.InventoryNav-container .InventoryNav-category{color:#000;font-size:1.2em}.InventoryNav-container .InventoryNav-category>a{color:#000}.InventoryNav-container a.active{color:#faa740;font-weight:700}.InventoryNav-container .InventoryNav-arrow{margin-left:.5em;font-size:.8em;font-weight:400;cursor:pointer}.InventoryNav-container .InventoryNav-submenu-item{color:#000;font-weight:lighter;padding-left:2em}.InventoryNav-container .InventoryNav-submenu-item.active{font-weight:400}.rc-c2d-number{min-height:0!important}.No-results-text{text-align:center;font-size:1.5em;color:grey;padding-top:40px;padding-bottom:40px}.Inventory-container{background-color:#f1f1f1}@media only screen and (max-width:699px){.Inventory-container{font-size:8px}}@media only screen and (min-width:700px) and (max-width:799px){.Inventory-container{font-size:10px}}@media only screen and (min-width:800px) and (max-width:999px){.Inventory-container{font-size:12px}}@media only screen and (min-width:1000px) and (max-width:1199px){.Inventory-container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1399px){.Inventory-container{font-size:16px}}@media only screen and (min-width:1400px){.Inventory-container{font-size:18px}}.Inventory-container .Results-area{background-color:#fff}.Inventory-container .ResultsTitle{padding-bottom:1em;font-size:1.5em;font-weight:700}.Inventory-container .Results-breadcrumb{padding-top:1em;padding-bottom:.5em}.Inventory-container .Guitars{padding-left:2vw;padding-right:2vw}.Inventory-container .Inventory-disclaimer{font-size:.8em;padding-top:2em;padding-bottom:2em}.Inventory-container .Inventory-disclaimer a{text-decoration:underline;color:#faa73f}.Inventory-container .Side-pane{float:right;width:85%}.Inventory-container-mobile .Guitars,.Inventory-container-mobile .Guitars table,.Inventory-container-mobile .Guitars tr{width:100%}.Inventory-container-mobile .Inventory-disclaimer a{text-decoration:underline;color:#faa73f}a,a:hover,a:link,a:visited{cursor:pointer!important}.btn .item{display:inline-block;vertical-align:middle;padding:0 3px}.btn.btn-square{border-radius:0}.btn.btn-white-on-black{background:#101010;color:#fff;border-color:transparent}.btn.btn-white-on-orange{background:#faa740;color:#fff;border-color:transparent}
/*# sourceMappingURL=main.css.map*/