.prd-nitrate-title {
  margin: auto;
  font-family: 'Averia Serif Libre', serif;
  max-width: 700px;
  padding: 5px;
}

@media (min-width: 1401px) {
  .prd-nitrate-hero-bg {
    width: 100%;
    color: rgb(33, 37, 41);
    background: linear-gradient(0deg, black 0%, transparent 8%), url("/assets/img/prd-nitrate-hero.png") center / 100% no-repeat;
  }
}

@media (max-width: 1400px) {
  .prd-nitrate-hero-bg {
    width: 100%;
    color: rgb(33, 37, 41);
    background: linear-gradient(0deg, black 0%, transparent 8%), url("/assets/img/prd-nitrate-hero.png") center no-repeat;
  }
}

.prd-nitrate-buy-now {
  border-radius: 25px;
  background: url("/assets/img/prd-cta-bg.png") no-repeat;
  background-size: 100% 100%;
}

.prd-btn-cta {
  width: 226px;
  border-width: 2px;
}

.prd-btn-cta:hover {
  color: var(--bs-primary)!important;
}

.prd-makes-bg {
  transform: translateY(-140px);
}

@media (max-width: 768px) {
  .prd-makes-bg {
    height: 100px;
    transform: translateY(0px);
  }
}

@media (min-width: 769px) and (max-width: 992px) {
  .prd-makes-bg {
    height: 180px;
  }
}

.prd-nitrate-faq {
  transform: translateY(-140px);
}

@media (max-width: 576px) {
  .prd-nitrate-buy-now {
    transform: translateY(-40px);
  }
}

.accordion-button:not(.collapsed) {
    background: transparent;
    color: #fff;
    font-weight: bold;
}



.accordion-button.collapsed::after {
    background: url("/assets/img/prd-chevron-down.png") center no-repeat;
}

.accordion-button:not(.collapsed)::after {
    background: url("/assets/img/prd-chevron-down.png") center no-repeat;
}

.accordion-button:focus {
    border-color: transparent;
    border: none;
    box-shadow: none;
}

.acc-fab-control {
    border: none;
    width: 120px;
    height: 100%;
    color: #D8D8D8;
    font-size: 30px;
    font-weight:lighter;
}
    .acc-fab-control.prev {
        justify-content: center;
        background: linear-gradient(90deg, black 20%, rgba(255,255,255,0) 100%);
    }

    .acc-fab-control.next {
        justify-content: center;
        background: linear-gradient(270deg, black 20%, rgba(255,255,255,0) 100%);
    }

    .acc-fab-control.prev:hover, .acc-fab-control.prev:active, .acc-fab-control.prev:focus {
        background: linear-gradient(90deg, black 20%, rgba(255,255,255,0) 100%);
    }

    .acc-fab-control.next:hover, .acc-fab-control.next:active, .acc-fab-control.next:focus {
        background: linear-gradient(270deg, black 20%, rgba(255,255,255,0) 100%);
    }

    .acc-fab-control:disabled {
        display: none !important;
    }


.prd-nitrate-bg-image {
    background: url('/assets/img/prd-nitrate-bg.png') center / 100% 100% no-repeat;
}


@media (max-width: 768px) {
    .prd-nitrate-bg-image {
        background: black;
    }
}

