
body {
font-size:14px;
}

.header-top {
font-size:14px;
}
.header-lower {
    padding: 20px 0;
}
.header-logo a img {
    width:200px;
}
.search-box.store-search-box {
    height: 45px;
    font-size: 14px;
    padding: 0 20px;
    padding: 0;
    border-radius: 50px;
}
.search-box .search-box-button{
    min-width: 45px;
    height: 45px;
}
.search-box .search-box-button svg{
    height: 15px;
}
.search-box input.search-box-text{
    padding: 00;
    padding-left: 20px;
    font-size: 16px;
}
.header-links ul li .icon-head svg{
    width: 25px;
    height: 25px;
}
.header-links ul{
    padding: 0 10px;
    gap: 20px;
    margin-right: 15px;
}
.header-menu>ul>li>a{
    padding: 20px 0;
    font-size: 16px;
    font-weight: 600;
}
.header-menu>ul{
    gap: 40px;
}
.homepage-carousel .carousel-caption h3 {
    font-size: 40px;
    margin-bottom: 30px;
}

.homepage-carousel .carousel-caption a{
    padding: 10px 15px;
    font-size: 16px;
}
.homepage-carousel .carousel-caption{
    padding: 0;
    top: 44%;
}

.homepage-carousel .item img{
    height: 500px;
}

.category-swiper-slider .category-title {}
.product-item .details .product-title a {
}
.item-box .description {
}
.hero-caption h3 {
}
.hero-caption a {}
.hero-caption p {}
.footer-content ul li a {font-size:16px;}
.footer-info p {font-size:16px;}
.footer-info {font-size:14px;}
.footer-lower {padding:5px}