.question:hover {
  text-decoration: underline;
  cursor: hand;
  cursor: pointer; }

.top-menu {
  background-color: #edac19 !important; }

i.fa.fa-shopping-cart {
  border-color: #edac19 !important; }

i.fa.fa-shopping-cart:hover {
  background-color: #edac19 !important; }

i.fa.fa-shopping-cart {
  margin-right: 1px;
  background: #fff;
  padding: 6px 13px 6px 7px;
  font-size: 20px;
  border-bottom: 3px solid;
  border-color: #f56704;
  color: #000; }

i.fa.fa-shopping-cart:hover {
  background-color: #f56704;
  color: #fff;
  border-color: #000; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.navPages-container {
  border-color: #edac19 !important; }

.custom-pages-nav .navPages-action:hover {
  color: #edac19 !important; }

.heroCarousel-title {
  color: #edac19 !important; }

p.heroCarousel-description {
  color: #edac19 !important; }

.slider span.heroCarousel-action.button {
  border-color: #edac19 !important; }

.slider span.heroCarousel-action.button:hover {
  background-color: #edac19 !important; }

body.main.home.twelve-eighty .slider.full-width .heroCarousel-content {
  background-color: rgba(0, 0, 0, 0.65);
  left: 0;
  margin: 0px;
  padding: 30px 90px !important;
  max-width: max-content;
  min-width: min-content;
  white-space: nowrap; }
  @media only screen and (max-width: 800px) {
    body.main.home.twelve-eighty .slider.full-width .heroCarousel-content {
      max-width: 100%; } }

.heroCarousel .slick-dots li {
  background: #edac19 !important; }

h2.container-header {
  border-color: #edac19 !important; }

.sideCategoryList .categories {
  border-color: #edac19 !important; }

.sideCategoryList .brands {
  border-color: #edac19 !important; }

.banners {
  border-color: #edac19 !important; }

.banner .banner, .banners .banner p {
  color: #edac19 !important; }

a.button.button--small.card-figcaption-button {
  border-color: #edac19 !important;
  background-color: #fedb75 !important; }

a.button.button--small.card-figcaption-button:hover {
  background-color: #edac19 !important;
  border-color: #000000 !important; }

.sale-flag-side {
  border-color: #edac19 !important; }

.product:hover .sale-flag-side {
  background: #edac19 !important; }

.phoneheadr {
  float: right;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 26px;
  background: url(https://cdn11.bigcommerce.com/s-i19tcr1p8y/product_images/uploaded_images/phone-icon.png) left center no-repeat;
  padding-left: 65px; }

.phoneheadr .number_link {
  font-size: 30px;
  font-weight: 900;
  text-decoration: none;
  color: #edac19; }

.header {
  background: url(https://cdn11.bigcommerce.com/s-i19tcr1p8y/product_images/uploaded_images/heading-text.png) no-repeat center center; }

.top-menu .currency-converter {
  float: right !important; }

.left.phone-number {
  padding-left: 20px;
  background: url(https://cdn11.bigcommerce.com/s-i19tcr1p8y/product_images/uploaded_images/world-icon.png) no-repeat center left;
  text-transform: uppercase; }

.productCarousel-slide.slick-slide a, .productCarousel-slide.slick-slide.slick-active a {
  max-width: 100% !important;
  max-height: 100% !important; }

@media (min-width: 801px) {
  .navPages {
    text-align: left !important; }
  .navPages-quickSearch {
    display: block;
    border: none;
    padding: 4px 0px;
    margin-bottom: 0px !important; }
  .top-menu .navPages-quickSearch {
    padding: 0px; }
  .navPages-quickSearch {
    width: 35% !important; }
  .sticky-nav .navPages-quickSearch {
    width: 100% !important; } }

@media only screen and (max-width: 800px) {
  li.navUser-item.navUser-item--account {
    padding: 6px 37.5px 6px 5px !important; }
  .header {
    background-image: none !important; }
  .sticky-header nav.search {
    display: none !important; }
  .navPages-container.inside-header.left-logo.visible {
    display: block !important;
    width: 100%; }
  .phoneheadr {
    margin: 0 auto;
    float: none;
    width: max-content; }
  .slider.full-width .heroCarousel .slick-dots {
    text-align: center; }
  .header-logo.header-logo--left {
    display: block; } }

.button-half-width {
  width: 49% !important;
  float: left;
  font-size: 12px;
  padding-top: 8px !important;
  padding-right: 0px !important;
  padding-bottom: 8px !important;
  padding-left: 0px !important;
  text-align: center !important;
  margin-right: 5px; }
  @media only screen and (max-width: 1310px) {
    .button-half-width {
      width: 48% !important; } }

@media only screen and (max-width: 550px) {
  .card-text.add-to-cart-button a.button.button--small.card-figcaption-button.button-half-width {
    width: 48% !important; } }

@media (min-width: 801px) {
  .navPage-subMenu {
    background-color: #4c4c4c;
    padding: 0px 0px 0px 25px !important; } }

.quickSearchResults a.buy-now {
  display: none !important; }

.mobile-show {
  display: block; }
  @media (min-width: 750px) {
    .mobile-show {
      display: none; } }

.css-xo5j2n > div {
  width: 100% !important; }
