
    .dt-sc-heading:after, .dt-sc-heading.place_on_top:before{
      display: none;
    }
    @media only screen and (max-width: 1280px) {
    .dt-desktop-menu, .logo-alignment.secondary-menu-enabled #AccessibleNav .dt-desktop-menu.secondary__nav {
       display: block;
    }
}
.cookie-disclaimer.bottom{
  display: none;
}
body{
  overflow: auto!important;
  height: auto!important;
}

@media only screen and (min-width: 992px) {
  .mobile-nav-container{
       display: none;
    }
    ul.dt-nav>*:not(:last-child){
      margin-right: 40px;
    }
}
.dt-sc-newsletter-container{
  display: none!important;
}


@media only screen and (max-width: 992px) {
    .dt-desktop-menu, .logo-alignment.secondary-menu-enabled #AccessibleNav .dt-desktop-menu.secondary__nav {
       display: none;
    }
}

#AccessibleNav{
  justify-content: center;
  width: 100%;
}
.sticky-logo{
  display: none;
  width: 120px;
}
.dt-header-scroll .sticky-logo{
  display: block;
}
.logo-alignment{
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #000;

}
.dt-header-scroll .logo-alignment{
 padding: 20px 0;
}
.dt-header-scroll #AccessibleNav{
  width: auto;       }


  .contactFrom{
    position: absolute;
    left: 80%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 50%;
    z-index: 10;
  }
  .contactFrom .form-group{
    display: inline-block;
    width: 50%;
  }
  .contactFrom form{
    display: flex;
    align-items: center;
   
  }
  .contactFrom button{
    background-color: #fff;
    color: #000;
  }
  .contactFrom input{
    height: 51px;
    margin-right: 15px;
    width: 98%;
  }

  .products .product-container{
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  @media(max-width:992px){
    .contactFrom{
      display: none;
    }
    .home-slideshow-section .slider-dc84c8e8-6b74-4835-a72d-eedd100f813c-list .slide-sub-heading-2{
      font-size: 18px;
      padding: 0;
    }
  }


  .breadcrumb h1 {
    margin-top: 4rem;
  }

  .product-filter label{
    display: block;
   background-color: transparent;
    text-decoration: none;
    color: #000;
    font-size: 16px;
    padding: 5px 0;
    position: relative;
    padding-left: 3rem;
  }

  .product-filter input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;

  }

  .checkmark {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  height: 25px;
  width: 25px;
  background-color:#8f5128
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
  background-color:#8f5128
}

/* When the checkbox is checked, add a blue background */
.product-filter label input:checked ~ .checkmark {
   background-color:#8f5128
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.product-filter label input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.product-filter label .checkmark:after {
  left: 9px;
  top: 2px;
  width: 9px;
  height: 15px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#AccessibleNav{
    background: #8f5128;
}
#header .sticky-header-active ,.logo-alignment{
    background: #8f5128;
}
h1,h2,h3,h4,h5,h6{
    color: #fcb400;
}
.products .product-detail .grid-link__title a{
    color: #8f5128;
}

footer{
    background-image: unset!important;
    background-color: #014036;
}
.products-home{
  height: 22rem;
}
.btn{
  min-width: 6rem;
}
  .product-in{
        height: 100%;
    }
    .product-in .image_group{
        height: 18rem;
    }

    @media(min-width:1540px){
      .product-in .image_group{
        height: 28rem;    
      }
    }

    @media (max-width: 768px) {
    .sidebar::before {
        content: '';
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        background: rgba(0, 0, 0, 0.5);
        z-index: -1;
        display: none;
    }
    .product-in .image_group {
      height: auto;
    }


}
    @media (max-width: 576px) {
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content{
  padding: 0;

}
    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] {
      
        margin-top: 290px;
    }
    .swiper-slide{
      width: 100%!important;
    }
    header .logo-alignment:not(.secondary-menu-enabled) #AccessibleNav {
        justify-content: center;
        margin-bottom: 2rem;
        padding: 0;
    }
    }

    @media(max-width:992px){
          header .row{
      display: flex;
      justify-content: space-between;
    }
    .logo-alignment{
      background: transparent;
    }
    }
    .product-item-wrap{
      height: 49rem;
    }