.eg_grid_gallery_app_section {
    width: 100%;
}
.esg-grid-wrap-container *:empty,
.esgbox-container *:empty,
.esg-grid-wrap-container a:empty,
.esgbox-container a:empty,
.esg-grid-wrap-container div:empty,
.esgbox-container div:empty{
    display: block;
}
.esg-grid-wrap-container i:empty,
.esgbox-container i:empty{
    display: inline-block;
}
.esgbox-container .esgbox-slide:not(.esgbox-slide--current) {
    display: none !important;
}
.pro-features-notice {
    color: rgba(164, 67, 80, 1);
    background-color: rgba(247, 221, 225, 1);
    padding: 10px;
    text-align: center;
    font-size: 18px;
    border-radius: 5px;
}
a.upgrade-btn {
    color: rgba(164, 67, 80, 1);
    border: 1px solid rgb(214 155 163);
    display: inline-block;
    padding: 5px 15px;
    border-radius: 5px;
    text-decoration: none;
}
.eg-phillie-container {
    background: rgba(0,0,0,0.5);
}
.eg-add-to-cart {
    background: transparent;
    border: none;
    color: inherit;
    cursor: pointer;
    padding: 5px 10px;
}
span.badge-stock-in {
    position: relative;
    padding-left: 10px;
}
span.badge-stock-in:before {
    position: absolute;
    left: 0px;
    width: 5px;
    height: 5px;
    background-color: #337239;
    content: "";
    top: 50%;
    border-radius: 50%;
    margin-top: -3px;
}
.esg-banding {
    text-align: center;
    margin-top: 8px;
    padding-bottom: 25px;
}
.esg-banding a {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    text-decoration: none;
}
.esg-banding img{
    max-width: 130px;
    display: inline-block;
}
.esg-banding p.powrdby__text {
    margin: 0;
    line-height: 22px;
    font-size: 14px;
    color: #9ba4af;
}

@media only screen and (max-width: 767px) {
    .overlay-show-mobile {
        opacity: 1 !important;
        visibility: visible !important;
        transform: unset !important;
    }
    .show-mobile-always {
        opacity: 1 !important;
        visibility: visible !important;
        transform: unset !important;
    }
}

img.esg-display-none {
    display: none !important;
}