#btd-featured-categories .teaser {
  padding: 0 10px;
  width: 100%; }
  #btd-featured-categories .teaser .cmp-teaser__inner {
    min-height: 700px; }

#btd-featured-categories .cmp-teaser .cmp-teaser__inner .cmp-teaser__content {
  max-width: none; }

#btd-shop-hero-container {
  margin: -2.1875rem 0 0 0; }

@media (min-width: 768px) {
  #btd-shop-hero-container {
    margin: -3.75rem 0 0 0; } }

#btd-shop-hero-image-container {
  height: 100%;
  min-height: 450px;
  background-position: center top !important; }

@media (min-width: 992px) {
  #btd-shop-hero-image-container {
    position: absolute;
    right: 0;
    top: 0;
    width: 58.33333333%;
    max-width: 1040px;
    min-height: 530px; } }

#btd-shop-hero-image-container-vertical .cmp-image {
  margin-bottom: 0 !important; }
  #btd-shop-hero-image-container-vertical .cmp-image .cmp-image__image {
    max-height: 764px;
    margin-bottom: 0 !important;
    width: auto; }

@media (max-width: 1200px) {
  #btd-shop-hero-image-container-vertical .cmp-image__image {
    max-height: none !important;
    /*
		position: absolute;
		right: 0;
		top: 0;
*/ } }

.top-info-bar {
  margin: -40px 0 -40px 0;
  text-align: center; }
  .top-info-bar a {
    color: #f5e1a4;
    text-decoration: underline; }

@media all and (max-width: 768px) {
  .top-info-bar {
    margin: -20px 5px -20px 5px; } }

#holiday-treatment-2021 {
  background-image: url("/content/dam/buffalotracedistillery/landing-pages/shop/images/holidaybar.jpg");
  background-color: #A9431E;
  background-size: auto 133px !important;
  background-position: 0% 0% !important;
  min-height: 133px;
  background-repeat: repeat-x;
  margin-bottom: 59px; }
  #holiday-treatment-2021 .top-info-bar {
    margin: -26px auto -40px auto;
    text-align: center;
    padding: 15px 20px;
    background-color: #A9431E;
    max-width: 650px;
    font-weight: bold; }
    #holiday-treatment-2021 .top-info-bar span {
      display: block;
      font-weight: normal;
      font-size: 15px; }

@media all and (max-width: 768px) {
  #container-c8d3840329 #btd-featured-categories2.cmp-container__responsive {
    background-color: #1d3c34 !important;
    background-image: none !important; }
  #holiday-treatment-2021 {
    margin-bottom: 34px; }
    #holiday-treatment-2021 .top-info-bar {
      margin: 115px 0px -35px 0px;
      width: 100%; } }

@media all and (max-width: 850px) {
  #holiday-treatment-2021 .top-info-bar {
    width: 100%; } }

#btd-left-shop-hero {
  background-size: 60% !important; }
