.chef-follow-wrap {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
vertical-align: middle;
gap: 8px;
}
.chef-follow-wrap .follow-chef-btn {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 8px 18px;
background-color: #6ebe3b;
border: 1px solid #6ebe3b;
border-radius: 0 !important;
color: #ffffff !important;
font-family: 'Montserrat', sans-serif;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.6px;
line-height: 1.3;
text-decoration: none !important;
cursor: pointer;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
box-shadow: none !important;
outline: none;
}
.chef-follow-wrap .follow-chef-btn i {
font-size: 11px;
line-height: 1;
margin-right: 6px;
}
.chef-follow-wrap .follow-chef-btn:hover {
background-color: #000000;
border-color: #000000;
color: #ffffff !important;
box-shadow: none !important;
transform: none !important;
} .chef-follow-wrap .follow-chef-btn.following {
background-color: #ffffff;
border: 1px solid #6ebe3b;
color: #6ebe3b !important;
border-radius: 0 !important;
box-shadow: none !important;
}
.chef-follow-wrap .follow-chef-btn.following:hover {
background-color: #c1452b;
border-color: #c1452b;
color: #ffffff !important;
}
.chef-follow-wrap .follow-chef-btn.loading {
opacity: 0.75;
pointer-events: none;
cursor: wait;
} .chef-follow-wrap .follower-count {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 7px 14px;
background-color: #f7f7f7;
border: 1px solid #e2e2e2;
border-radius: 0 !important;
color: #666666;
font-family: 'Montserrat', sans-serif;
font-size: 11px;
font-weight: 500;
line-height: 1.3;
letter-spacing: 0.3px;
white-space: nowrap;
box-shadow: none !important;
}
.chef-follow-wrap .follower-count::before {
content: "\f0c0";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 11px;
margin-right: 6px;
color: #888888;
} .about-chef .detail .chef-footer-bar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-top: 22px;
clear: both;
}
.about-chef .detail .chef-footer-bar .chef-read-more {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.about-chef .detail .chef-footer-bar .chef-read-more .read-more-angle {
margin: 0;
line-height: 1;
}
.about-chef .detail .chef-footer-bar .chef-follow-wrap {
margin-left: auto;
}
.about-chef .detail > .chef-follow-wrap {
float: right;
margin-top: 15px;
margin-bottom: 5px;
} .head-chef .right-side .chef-single-footer-bar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-top: 25px;
clear: both;
}
.head-chef .right-side .chef-single-footer-bar .social-icons-chef {
float: none;
margin: 0;
}
.head-chef .right-side .chef-single-footer-bar .social-icons-chef li a:hover {
color: #6ebe3b;
}
.head-chef .right-side .chef-single-footer-bar .chef-follow-action {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}  .chef-team {
overflow: visible !important;
}
.chef-team::after {
content: "";
display: table;
clear: both;
}
.chef-team .chef-detail {
height: 100%;
}
.chef-team .chef-detail-inner {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
box-sizing: border-box;
padding: 24px 22px 20px;
overflow: visible;
}
.chef-team .chef-detail-inner h4 {
font-size: 18px;
margin-bottom: 5px;
}
.chef-team .chef-detail-inner .type {
font-size: 11px;
margin-bottom: 12px !important;
}
.chef-team .chef-detail-inner p {
font-size: 13px;
line-height: 20px;
margin-bottom: 12px;
color: #c4c2be;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; } .chef-team .chef-detail-inner .chef-detail-bottom {
margin-top: auto;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
} .chef-team .chef-detail-inner .social-icons-chef {
float: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 0 10px 0;
padding: 0;
list-style: none;
clear: both;
}
.chef-team .chef-detail-inner .social-icons-chef li a {
width: 28px;
height: 28px;
line-height: 28px;
font-size: 14px;
color: #a8a5a0;
margin-left: 4px;
}
.chef-team .chef-detail-inner .social-icons-chef li a:hover {
color: #6ebe3b;
} .chef-team .chef-detail-inner .chef-follow-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
width: 100%;
margin: 0;
clear: both;
} .head-chef .follow-chef-btn,
.head-chef .chef-follow-wrap .follow-chef-btn,
.chef-single-footer-bar .follow-chef-btn,
.chef-detail-inner .follow-chef-btn,
.chef-team .chef-detail-inner .follow-chef-btn,
.following-chef-card .chef-detail-inner .follow-chef-btn {
padding: 6px 14px;
font-size: 10.5px;
border-radius: 0 !important;
box-shadow: none !important;
letter-spacing: 0.5px;
}
.head-chef .follow-chef-btn.following,
.head-chef .chef-follow-wrap .follow-chef-btn.following,
.chef-single-footer-bar .follow-chef-btn.following,
.chef-detail-inner .follow-chef-btn.following,
.chef-team .chef-detail-inner .follow-chef-btn.following,
.following-chef-card .chef-detail-inner .follow-chef-btn.following {
background-color: transparent !important;
border: 1px solid #6ebe3b;
color: #6ebe3b !important;
border-radius: 0 !important;
box-shadow: none !important;
}
.head-chef .follow-chef-btn.following:hover,
.head-chef .chef-follow-wrap .follow-chef-btn.following:hover,
.chef-single-footer-bar .follow-chef-btn.following:hover,
.chef-detail-inner .follow-chef-btn.following:hover,
.chef-team .chef-detail-inner .follow-chef-btn.following:hover,
.following-chef-card .chef-detail-inner .follow-chef-btn.following:hover {
background-color: #c1452b !important;
border-color: #c1452b !important;
color: #ffffff !important;
} .head-chef .follower-count,
.head-chef .chef-follow-wrap .follower-count,
.chef-single-footer-bar .follower-count,
.chef-detail-inner .follower-count,
.chef-team .chef-detail-inner .follower-count,
.following-chef-card .chef-detail-inner .follower-count {
padding: 5px 10px;
font-size: 10.5px;
border-radius: 0 !important;
background-color: rgba(255, 255, 255, 0.08) !important;
border: 1px solid rgba(255, 255, 255, 0.2) !important;
color: #e0e0e0 !important;
box-shadow: none !important;
}
.head-chef .follower-count::before,
.head-chef .chef-follow-wrap .follower-count::before,
.chef-single-footer-bar .follower-count::before,
.chef-detail-inner .follower-count::before,
.chef-team .chef-detail-inner .follower-count::before,
.following-chef-card .chef-detail-inner .follower-count::before {
color: #6ebe3b !important;
}
.head-chef .follower-count:hover,
.head-chef .chef-follow-wrap .follower-count:hover,
.chef-single-footer-bar .follower-count:hover,
.chef-detail-inner .follower-count:hover,
.chef-team .chef-detail-inner .follower-count:hover,
.following-chef-card .chef-detail-inner .follower-count:hover {
background-color: rgba(255, 255, 255, 0.16) !important;
color: #ffffff !important;
} @media (max-width: 575px) {
.about-chef .detail .chef-footer-bar {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.about-chef .detail .chef-footer-bar .chef-read-more {
margin-bottom: 12px;
}
.about-chef .detail .chef-footer-bar .chef-follow-wrap {
margin-left: 0;
width: 100%;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.head-chef .right-side .chef-single-footer-bar {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.head-chef .right-side .chef-single-footer-bar .chef-follow-action {
margin-bottom: 12px;
}
}