.ba-icons {
    font-weight: 700;
}

.gridbox-gallery-modal i {
    color: var(--icon);
}

.ba-item-tabs ul.nav.nav-tabs {
    display: inline-block;
}

.ba-item-tabs li.active a:before {
    display: none;
}

.marquee-text-effect {
    display: inline-flex !important;
    overflow: hidden;
}

@keyframes marquee-text-effect {
    0% { transform:translateX(0%);}
    100% { transform:translateX(-100%);}
}

.marquee-text-effect .content-text {
    display: inline-flex;
    justify-content: space-around;
}

.marquee-text-effect .content-text > * {
    display: inline-block;
    padding: 0 10px;
    white-space: nowrap;
}

@media (max-width: 768px) {
    .subscribe-form .com-baforms-wrapper .span3 {
        width: 20%;
    }
    
    .subscribe-form .ba-form-column-wrapper {
        flex-wrap: nowrap;
    }
}

#item-17557973710186 .ba-button-wrapper a i {
    margin: 0 0px 0 0;
}

#item-17557774374416 .ba-button-wrapper a i {
    margin: 0 0px 0 0;
}

@media (max-width: 1024px) {
    .open-menu i {
        padding: 15px;
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 15px;
    }
}

.ba-item-wishlist .ba-btn-transition i:not([data-products-count="0"]):after, .ba-item-cart .ba-btn-transition i:not([data-products-count="0"]):after {
    border-radius: 50%;
    font-size: .625rem;
    line-height: 1.5rem;
    left: -15px;
    top: -15px;
    width: 1.5rem;
}

#item-1755704070456 .ba-classic-layout .ba-blog-post:nth-child(n) {
    margin-top: 20px;
}

#item-1755704070456 {
    margin-top: 5px;
}

.ba-item-categories .ba-blog-post-content, .ba-item-recent-reviews .ba-blog-post-content, .ba-item-recent-comments .ba-blog-post-content, .ba-item-author .ba-post-author-content, .ba-item-blog-posts .ba-blog-post-content, .ba-item-search-result .ba-blog-post-content, .ba-item-post-navigation .ba-blog-post-content, .ba-item-related-posts .ba-blog-post-content, .ba-item-recent-posts .ba-blog-post-content {
    padding: 0 0px;
}

.ba-item-content-slider .ba-slideshow-img + .ba-grid-column, .ba-item-related-posts-slider .slideshow-type .ba-slideshow-caption, .ba-item-recently-viewed-products .slideshow-type .ba-slideshow-caption, .ba-item-recent-posts-slider .slideshow-type .ba-slideshow-caption, .ba-item-slideshow .ba-slideshow-caption {
    max-width: 100%;
}

body, ul, ol, table, blockquote {
    line-height: 1.5rem;
}