/* hide Road & Track elements on main site */
.road-and-track-only {
  display: none; }

html.site-roadandtrack-amalgam-staging-network {
  /* show Road & Track elements on R&T site */
  /* hide main site elements on R&T site */ }
  html.site-roadandtrack-amalgam-staging-network .road-and-track-only {
    display: block; }
  html.site-roadandtrack-amalgam-staging-network .main-site-only,
  html.site-roadandtrack-amalgam-staging-network .main-header .header-search-form,
  html.site-roadandtrack-amalgam-staging-network .main-header .ly-languages-switcher,
  html.site-roadandtrack-amalgam-staging-network .main-header .navigation,
  html.site-roadandtrack-amalgam-staging-network .breadcrumbs,
  html.site-roadandtrack-amalgam-staging-network .mobile-navigation-toggle,
  html.site-roadandtrack-amalgam-staging-network .mobile-header-search-toggle {
    display: none !important; }
  html.site-roadandtrack-amalgam-staging-network body {
    background-color: #f3f3f3; }
  html.site-roadandtrack-amalgam-staging-network .road-and-track-slideshow .home-module-content {
    margin-top: 0;
    border-bottom: 40px solid #222222; }
  html.site-roadandtrack-amalgam-staging-network .home-slideshow .slide-content p {
    color: #333;
    text-shadow: none; }
  html.site-roadandtrack-amalgam-staging-network .main-header {
    border: 0; }
  html.site-roadandtrack-amalgam-staging-network .main-header-wrapper {
    background: black url(https://cdn.shopify.com/s/files/1/2784/4966/files/Road_Track-header.jpg) no-repeat center center;
    height: 148px; }
  html.site-roadandtrack-amalgam-staging-network .main-header a {
    color: white; }
  html.site-roadandtrack-amalgam-staging-network .header-tools {
    padding-top: 10px; }
    html.site-roadandtrack-amalgam-staging-network .header-tools .cart-count {
      font-size: 18px; }
      html.site-roadandtrack-amalgam-staging-network .header-tools .cart-count:before {
        font-size: 39px; }
    html.site-roadandtrack-amalgam-staging-network .header-tools .fa-lg {
      font-size: 30px;
      position: relative;
      top: 5px; }
  html.site-roadandtrack-amalgam-staging-network #shopify-section-footer {
    background-color: #222222; }
  html.site-roadandtrack-amalgam-staging-network .footer-link-list a {
    color: white; }
  html.site-roadandtrack-amalgam-staging-network .copyright {
    color: #999;
    border-color: #888; }
    html.site-roadandtrack-amalgam-staging-network .copyright a {
      color: #999; }
    html.site-roadandtrack-amalgam-staging-network .copyright .shop-name a::before {
      content: 'Road & Track and '; }
  html.site-roadandtrack-amalgam-staging-network .social-link svg path {
    fill: #fff; }
  html.site-roadandtrack-amalgam-staging-network .payment-options li {
    color: #ccc; }
  html.site-roadandtrack-amalgam-staging-network .payment-options svg {
    fill: #ccc; }
  html.site-roadandtrack-amalgam-staging-network .row-of-2 .home-feature-content h3 {
    font-size: 36px; }
  html.site-roadandtrack-amalgam-staging-network .slide-content {
    top: 20%;
    bottom: 7%; }
  html.site-roadandtrack-amalgam-staging-network .slide-title {
    font-size: calc(20px + 1.5vw);
    line-height: 1.1; }
  html.site-roadandtrack-amalgam-staging-network #slide-1 .slide-content p {
    font-size: 20px; }
  html.site-roadandtrack-amalgam-staging-network .slide-content h3 {
    font-size: calc(20px + 3vw) !important; }
  html.site-roadandtrack-amalgam-staging-network #slide-2 .slide-content p,
  html.site-roadandtrack-amalgam-staging-network #slide-3 .slide-content p {
    color: white !important; }
  html.site-roadandtrack-amalgam-staging-network .main-footer {
    border-top: 0 !important; }
  html.site-roadandtrack-amalgam-staging-network .footer-module .newsletter-subscription {
    display: none; }
  html.site-roadandtrack-amalgam-staging-network .footer-module .social-networks {
    text-align: right; }
  html.site-roadandtrack-amalgam-staging-network .footer-link-list li.archive,
  html.site-roadandtrack-amalgam-staging-network .footer-link-list li.news {
    display: none; }
  html.site-roadandtrack-amalgam-staging-network .has-border .home-module-content {
    border-color: #ccc; }
  html.site-roadandtrack-amalgam-staging-network .main-navigation {
    min-height: 40px;
    background-color: #222222;
    line-height: 40px;
    text-transform: uppercase;
    text-align: center; }
    html.site-roadandtrack-amalgam-staging-network .main-navigation ul {
      margin: 0;
      padding: 0; }
      html.site-roadandtrack-amalgam-staging-network .main-navigation ul li {
        display: inline-block;
        margin: 0 2em; }
        html.site-roadandtrack-amalgam-staging-network .main-navigation ul li a {
          color: white;
          font-weight: 700;
          font-size: 16px;
          transition: color .2s; }
          html.site-roadandtrack-amalgam-staging-network .main-navigation ul li a:hover {
            color: #ccc; }
  html.site-roadandtrack-amalgam-staging-network .pxs-rich-text {
    margin: 50px auto 0 auto;
    padding: 0; }
    html.site-roadandtrack-amalgam-staging-network .pxs-rich-text .pxs-rich-text-heading {
      color: #b9162b;
      font-size: 16px !important;
      margin-bottom: .5em; }
    html.site-roadandtrack-amalgam-staging-network .pxs-rich-text .pxs-rich-text-content {
      font-size: 15px;
      column-count: 2;
      column-gap: 30px; }
  html.site-roadandtrack-amalgam-staging-network .home-feature .home-feature-image {
    overflow: hidden; }
  html.site-roadandtrack-amalgam-staging-network .home-feature img {
    transition: transform .3s; }
  html.site-roadandtrack-amalgam-staging-network .home-feature:hover img {
    transform: scale(1.1); }

@media only screen and (max-width: 720px) {
  html.site-roadandtrack-amalgam-staging-network .road-and-track-slideshow .home-module-content {
    border-bottom: 1px solid #ccc; }
  html.site-roadandtrack-amalgam-staging-network .mobile-header-tools {
    display: none; }
  html.site-roadandtrack-amalgam-staging-network .pxs-rich-text {
    margin-top: 20px; }
  html.site-roadandtrack-amalgam-staging-network .pxs-rich-text-heading {
    text-align: center; }
  html.site-roadandtrack-amalgam-staging-network .pxs-rich-text .pxs-rich-text-content {
    column-count: 1;
    text-align: center; }
  html.site-roadandtrack-amalgam-staging-network .row-of-2 .home-feature-content h3 {
    font-size: 20px; }
  html.site-roadandtrack-amalgam-staging-network .main-header-wrapper {
    background-image: url(https://cdn.shopify.com/s/files/1/2784/4966/files/RT-mobile-header.jpg);
    background-size: cover;
    height: 16.7vw; }
  html.site-roadandtrack-amalgam-staging-network .branding .logo {
    width: 90vw;
    height: 40px; }
    html.site-roadandtrack-amalgam-staging-network .branding .logo img {
      display: none; }
  html.site-roadandtrack-amalgam-staging-network .main-navigation ul li {
    margin: 0 .9em; }
    html.site-roadandtrack-amalgam-staging-network .main-navigation ul li a {
      font-size: 14px; }
  html.site-roadandtrack-amalgam-staging-network .slide-content h3 {
    font-size: 20px !important;
    line-height: 1.3 !important; }
  html.site-roadandtrack-amalgam-staging-network #slide-1 .slide-content p,
  html.site-roadandtrack-amalgam-staging-network #slide-2 .slide-content p,
  html.site-roadandtrack-amalgam-staging-network #slide-3 .slide-content p {
    font-size: 14px !important;
    color: #333 !important;
    margin: 5px 0 20px 0; } }
