.icon::before{aria-hidden: true;}
.detail-page-banner.real-story-banner{padding-top:120px}
.detail-page-banner.real-story-banner .detail-page__content{padding-top:96px;padding-bottom:96px}
.detail-page-banner .detail-page__content .detail-page-banner__author-image{height:56px;width:56px;    border-radius: 50%;    overflow: hidden;}
.detail-page-banner a{cursor:pointer}
.detail-page-banner .detail-page-banner__image img{border-radius:50%;aspect-ratio:1/1}
.detail-page__content .detail-page-banner__category{width:fit-content; color: var(--primary-carbon);}
.detail-page__content .publish-details-wrapper, .detail-page__content .time-to-read-wrapper{min-width:fit-content}
.detail-page__content .time-to-read-wrapper .time-to-read {padding-left:6px;}
.detail-page-banner .factual-banner-image img{max-height:calc(100vh - 90px);object-fit:cover;     object-position: top;}
.detail-page-banner__author-details .publish-details,.detail-page-banner__author-details .time-to-read{padding:0 6px;min-width:fit-content} 
.detail-page-banner__author-details .author-name{padding-right:6px;min-width:fit-content;     margin-left: 0;} 
.detail-page-banner .icon{border-radius:50%;font-size:44px;left:0px;bottom:-44px}
.detail-page__content .social-media-icons a{border-radius:50%;border:1px solid #000;font-size:24px;margin-right:8px;     height: 76px;    width: 76px;    display: inline-flex !important;    align-items: center;    justify-content: center;}
.detail-page-banner a.icon{text-decoration:none;transition:0.5s all ease-in-out; color: var(--primary-carbon);}
.detail-page-banner a.icon.icon-mail:before {font-size: 20px;}
.detail-page-banner a.icon:hover,.detail-page-banner a.icon:focus-visible{background-color:var(--primary-yellow)}
.detail-page-banner .factual-banner-image{max-height:calc(100vh - 90px)}
.more-article-wrapper .time-to-read-wrapper { margin-top: auto; }
.article-content .article-description { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

@media only screen and (max-width:991px){
.detail-page-banner.real-story-banner .detail-page__content{padding-top:8px;}

}
@media only screen and (max-width:767px){
.detail-page-banner__author-details .author-name{padding-right:6px;min-width:100%;margin-left:6px;} 

.more-article-wrapper .articles-wrapper{margin-right:-16px;margin-left:-16px}
.more-article-wrapper .articles-wrapper-item{margin-left:16px;}
.detail-page-banner .detail-page__content .detail-page-banner__author-image{height:40px;width:40px; min-width: 40px;}
.detail-page-banner .factual-banner-image img{min-height:375px}
.detail-page-banner .factual-banner-image-wrapper{min-height:100%}
.detail-page-banner__author-details .publish-details{border-left:none}
.detail-page-banner.real-story-banner .detail-page__content{padding-top:18px;     padding-bottom: 48px;}
}

.time-to-read-wrapper .time-to-read {font-size: var(--body-extra-small-fs);  line-height: var(--body-extra-small-lh); min-width: fit-content;}
.time-to-read-wrapper .font-light {  font-family: var(--font-light);  padding: 0 6px;}
.article-card .article-content {  display: flex;  flex-direction: column;}
.article-title {margin-bottom: 16px;}
.reviewed-by .body-extra-small {font-family:var(--font-regular);}
.reviewed-by:before{content:'';    background-image: url(/~/media/Images/D/drinkiq-v2/Universal/icons/reviewed-by.svg);    width: 24px;    height: 24px;    margin-right: 5px;}

.article-detail-page-intro+.module-wrapper{
padding-top:0 !important;
}