/** Shopify CDN: Minification failed

Line 10:0 Unexpected "@media"
Line 80:0 Unexpected "}"
Line 154:0 Unexpected "}"

**/
w/* V1 */

@media (max-width:576px){
body#bs-structure-101 h4.mt0.mb0.section-heading-text{font-size: x-large;}
body#bs-structure-101 .content-item-container.content__background-padding.section-heading{  padding: 5px;}
body#bs-structure-101 .section-main-background{  border-radius: 0px;}
body#bs-structure-101 .content-item.content-item--heading.content__shadow.text-center:before {border-radius: 0px;}
body#bs-structure-101 .content-item.content-item--heading.content__shadow.text-center:before{border-radius: 0px;}
body#bs-structure-101 .section-main-background:after{border-top-left-radius: 0px;border-top-right-radius: 0px;}

body#bs-structure-101 a.product-card__heading {
    font-size: 23px;
    line-height: 1.4;
    margin-bottom: 7px;
}
body#bs-structure-101 .h5.price__item {
    margin: 4px;
    font-size: 20px;
}
body#bs-structure-101 footer.footer {
    margin-top: 40px;
}
body#bs-structure-101 .product-card__container {
  padding:10px 20px;
  text-align:center;
}
body#bs-structure-101 .header__search.tiles-header__color-tiles-1 { 
  display: none;
}
  
body#bs-structure-101 .announcement-bar__slider {
  display: none; 
}
}

body#bs-structure-101 .announcement-bar__slider {
  margin-bottom: 20px; 
}


@media (max-width:576px){
#bs-structure-101 h4.mt0.mb0.section-heading-text:after {
    content: "Swipe > for more wines";
    font-size: 10px;
    display: block;
    font-style: normal;
    line-height: normal;
    padding-bottom: 6px;
}
}

#bs-structure-101 h4.mt0.mb0.section-heading-text:before {
    content: "TASTING LINE-UP";
    font-size: 10px;
    display: block;
    font-style: normal;
    line-height: normal;
    padding-top: 6px;
    letter-spacing: 1px;
}
div#featured-collection-template--19040252264691__featured_collection_3PzT3V.section-main-background {
  border-radius: 0px;
  margin-bottom: 0px;
}

.content-item.content-item--heading.content__shadow.text-center:before {
  border-radius: 0px;
}

.content-item-container.content__background-padding.section-heading {
  padding: 5px;
}
}

/* V2 */

@media (max-width:576px){
body[id^="bs-"] h4.mt0.mb0.section-heading-text{font-size: x-large;}
body[id^="bs-"] .content-item-container.content__background-padding.section-heading{  padding: 5px;}
body[id^="bs-"] .section-main-background{  border-radius: 0px;}
body[id^="bs-"] .content-item.content-item--heading.content__shadow.text-center:before {border-radius: 0px;}
body[id^="bs-"] .content-item.content-item--heading.content__shadow.text-center:before{border-radius: 0px;}
body[id^="bs-"] .section-main-background:after{border-top-left-radius: 0px;border-top-right-radius: 0px;}

body[id^="bs-"] a.product-card__heading {
     font-size: 23px;
    line-height: 1.4;
    margin-bottom: 7px;
}
body[id^="bs-"] .h5.price__item {
    margin: 4px;
    font-size: 20px;
}
body[id^="bs-"] footer.footer {
    margin-top: 40px;
}
body[id^="bs-"] .product-card__container {
  padding:10px 20px;
  text-align:center;
}
body[id^="bs-"] .header__search.tiles-header__color-tiles-1 { 
  display: none;
}
  
body[id^="bs-"] .announcement-bar__slider {
  display: none; 
}
}

body[id^="bs-"] .announcement-bar__slider {
  margin-bottom: 20px; 
}


@media (max-width:576px){
body[id^="bs-"] h4.mt0.mb0.section-heading-text:after {
    content: "Swipe > for more wines";
    font-size: 10px;
    display: block;
    font-style: normal;
    line-height: normal;
    padding-bottom: 6px;
}
}

body[id^="bs-"] h4.mt0.mb0.section-heading-text:before {
    content: "TASTING LINE-UP";
    font-size: 10px;
    display: block;
    font-style: normal;
    line-height: normal;
    padding-top: 6px;
    letter-spacing: 1px;
}
div#featured-collection-template--19040252264691__featured_collection_3PzT3V.section-main-background {
  border-radius: 0px;
  margin-bottom: 0px;
}

.content-item.content-item--heading.content__shadow.text-center:before {
  border-radius: 0px;
}

.content-item-container.content__background-padding.section-heading {
  padding: 5px;
}
}
