/** Shopify CDN: Minification failed

Line 77:0 Expected "}" to go with "{"

**/

ul.dt-nav {
  display: block;
  font-weight: var(--font-weight-additional);
  line-height: 1.2;
  padding: 25px 15px;
  position: relative;
  text-transform: uppercase;
  font-size: 17px !important;
  color: #1e1e1e;
  border-radius: var(--DTRadius);
  box-sizing: border-box;
}

 .logo {
  margin-right: auto;
  padding-right: 5px;
  margin-top: 18px;
  margin-bottom: 10px;
}

  @media only screen and (min-width: 768px) {
.dt-sc-logo_left  {
  justify-content: center;
  background-color: transparent;
}
}

.announcement-bar {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  clear: both;
  width: 100%;
  transition: all .3s linear;
  font-size: 15px !important;
}

.home-slideshow-section .slider-9d61c75e-e225-4f4c-bc75-ba7d2b9bf765-list .slide-sub-heading-2 {
  font-size: 15px !important;
  text-transform: uppercase;
  letter-spacing: 5px;
}

  @media only screen and (max-width: 767px) {
header #AccessibleNav .logo img {
  max-width: 40% !important;
}
}
  @media only screen and (max-width: 767px) {
header #AccessibleNav .logo {
  margin-right: auto;
  max-width: 40% !important;
}
}
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="bottom-"] [class*="slide_"] {
  align-self: flex-end;
  margin-bottom: 50px;
}

.dt-custom-wide-banner .dt-sc-grid-banner.list-style .dt-sc-grid-banner-content .dt-sc-main-title {
    font-size: 46px !important;
    font-weight: 900;
}

  @media only screen and (max-width: 767px) {
.dt-custom-wide-banner .dt-sc-grid-banner.list-style .dt-sc-grid-banner-content .dt-sc-main-title {
    font-size: 40px !important;
    font-weight: 900;
}
