.ms-content-block__image picture img[data-src=""] {
	display: none !important;
}

.landing .landing-featured {
	display: flex;
}

.ms-search-result-container .ms-product-search-result__item .product-type-assembly .product-details {
	padding: unset !important;
}
.ms-search-result-container .ms-product-search-result__item .product-type-assembly img {
	object-fit: contain !important;
}

@media only screen and (min-width: 992px) {
	.ms-header .ms-search::before {
		display: none !important;
	}

	.ms-header__account-info::before {
		content: '' !important;
		min-height: 34px;
	}
}

/* Changes bottleshot max-width on product tiles from 57px to 70px */

.ms-search-result-container .ms-product-search-result__item .product-type-bottled-wine img {
max-width: 70px;
}

/* Changes Twitter Icon in Footer to X-Twitter using Font Awesome 6 */

.social-media, .social-media-item a, .social-media-item span {
    font-family: "Font Awesome 6 Brands" !important;	
    margin-right: 15px;
}
 
.social-media-twitter::before, .social-media-item-twitter span::before {
content: "\e61b";
}

/* Recipe ingredient dashes*/
ul.recipe-dash {
    list-style: none;
    margin-left: 0;
    padding-left: 1em;
}
ul.recipe-dash > li:before {
    display: inline-block;
    content: "-";
    width: 1em;
    margin-left: -1em;
}


/* Line behind Where to Buy on Wine detail */
h2.header-line {
    display: table;
    white-space: nowrap;
    &:before, &:after {
      border-top: 1px solid #C0BEBB;
      content: '';
      display: table-cell;
      position: relative;
      top: 0.65em;
      width: 45%;
    }
    &:before { right: 0%; }
    &:after { left: 0%; }
}


/* Line behind Tier Header on Wine list */
h2.tier-line {
    display: table;
    white-space: nowrap;
    &:before, &:after {
      border-top: 1px solid #564a43;
      content: '';
      display: table-cell;
      position: relative;
      top: 0.65em;
      width: 45%;
    }
    &:before { right: 0%; }
    &:after { left: 0%; }
}

