.accessible-text, .skip-to-content-link {
  background: #000;
  border: 0;
  color: #fff;
  clip: rect(0 0 0 0);
  height: 1px;
  top: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  font-size: 14px;
}

:focus {
  outline: 3px solid #fff !important;
}

.accessible-style-toggle {
  appearance: none;
  -webkit-appearance: none;
  border: 0;
  border-radius: 0;
  background: none;
  cursor: pointer;
  font-size: 12px;
  text-decoration: underline;
}

.accessible-styles .acousticElectronics {
  background: #eee;
}
.accessible-styles .acousticElectronics__excerpt,
.accessible-styles .acousticElectronics__title,
.accessible-styles .product-case-options__additional-cost,
.accessible-styles .product-case-options__regular-cost,
.accessible-styles .your_country,
.accessible-styles #your_country,
.accessible-styles .guruz a,
.accessible-styles #full-mod h2,
.accessible-styles .hybridSlider__content p,
.accessible-styles .hybridSlider__content h5,
.accessible-styles .hybridSpecialAnniversary__content p,
.accessible-styles .pRails__excerpt,
.accessible-styles .pRails__excerpt--small,
.accessible-styles .pRails__title,
.accessible-styles #blue-testimonials,
.accessible-styles .about-club-links .yellow,
.accessible-styles .load-more-shares a,
.accessible-styles .team-member .name,
.accessible-styles .team-member h2, .accessible-styles .team-member h2 a,
.accessible-styles .support-info a,
.accessible-styles .support-sidebar p,
.accessible-styles .support-sidebar p a,
.accessible-styles #terms a,
.accessible-styles .findDealer__dealerType,
.accessible-styles .findDealer__shopDealerTitle a,
.accessible-styles .owner-block-more, .accessible-styles .owner-block-more:hover,
.accessible-styles .owner-block-less, .accessible-styles .owner-block-less:hover,
.accessible-styles .load-more-shares__button,
.accessible-styles #mk-search input,
.accessible-styles #signup__ctaEmail {
  color: #000;
}
.accessible-styles .threeDStory__textContainer p,
.accessible-styles .threeDStory__textContainer h2,
.accessible-styles .threeDStory__textContainer a,
.accessible-styles #series-gallery .box .price .color-count,
.accessible-styles #showcase-dealer h4,
.accessible-styles #showcase-dealer a {
  color: #fff;
}
.accessible-styles .threeDStory,
.accessible-styles #showcase-dealer,
.accessible-styles header,
.accessible-styles .social-circle {
  background-color: #000;
}
.accessible-styles .social-circle:hover {
  background-color: #666;
}
.accessible-styles .support-info a,
.accessible-styles .support-sidebar p a,
.accessible-styles #terms a,
.accessible-styles .owner-block-more, .accessible-styles .owner-block-more:hover,
.accessible-styles .owner-block-less, .accessible-styles .owner-block-less:hover,
.accessible-styles .guruz a {
  text-decoration: underline;
}
.accessible-styles .home-box .box-title,
.accessible-styles .box-desc,
.accessible-styles #series-gallery .box .bottom {
  background: #000;
  color: #fff;
}
.accessible-styles .owner-block-content .total-guitars {
  background: #000;
  border-radius: 100%;
}
.accessible-styles .active-swatch.swatch-button:after {
  content: "";
  background: rgba(0, 0, 0, 0.65);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.accessible-styles .play-btn-large {
  background: #fff;
}
.accessible-styles #signup__cta {
  background: #000;
}
.accessible-styles .expandSearchRadius {
  color: #000;
  text-decoration: underline;
}

.accessible-text a, .skip-to-content-link a {
  background: #000;
  color: #fff;
}

.btn-link {
  appearance: none;
  cursor: pointer;
  margin: 0;
  padding: 0;
  background: none;
  border-radius: 0;
  border: 0;
  color: inherit;
}

.skip-to-content-link:focus {
  background: #000;
  color: #fff;
  position: fixed;
  top: 5px;
  left: 4px;
  z-index: 9999999;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
  padding: 5px 10px;
  border: 2px solid #fff;
  font-size: 16px;
}

.about-club-links a:focus,
.load-more-shares__button:focus {
  outline-color: #000 !important;
  display: inline-block;
}

#breadcrumbs a:focus,
.swatch-button:focus,
.product-case-options__link:focus {
  outline-color: #000 !important;
}

#photo-row a:focus .photo-section {
  border-color: #fff;
}

/*# sourceMappingURL=accessibility.css.map */
