/**
 * Theme Name:     SwiftCart Child
 * Author:         SolverWp
 * Template:       swiftcart
 * Text Domain:	   swiftcart-child
 * Description:    SwiftCart is a premium WordPress theme designed specifically for modern e-commerce websites and online stores. This meticulously crafted theme offers a perfect blend of aesthetics and functionality, featuring a clean, responsive design that showcases your products beautifully across all devices. With seamless WooCommerce integration, customizable product layouts, and optimized checkout process, SwiftCart helps you create a professional and user-friendly shopping experience that converts visitors into customers. The theme includes multiple homepage layouts, product display options, and header/footer styles to match your brand identity.
 */

.sw-header-two__top {
    background-color: #aa6f19;
    padding: 5px 0px;
}
.sw-header-two .sw-header-two__logo img {
    width: 80px;
}
.sw-header-two {
    background: #700e29;
	    padding: 10px 0;
}
.menu_search search.e-search {
    border: 1px solid #590922;
	border-radius: 5px;
	padding-left: 10px !important;
}
.menu_search search.e-search svg{
    width: 18px !important;
    margin: 0px !important;
}
button.e-search-submit {
    padding: 10px !important;
}
.menu_search input#search-c80a8ce {
    border: none;
}
.cate-col {
    overflow: hidden;
}
.product-section .sw-product-eight__img img {
    width: 100%;
}
.product-section .sw-product-eight__img {
    margin: 0;
}
.product-section .sw-product-eight__img img {
    width: 100%;
}
.details-rating.mb-10 {
    display: none;
}
.product-section .sw-product-eight__content {
    border-left: none;
    padding: 10px;
}
div#testimonial-sec .sw-testimonial-one {
    padding-top: 0px;
}
div#testimonial-sec .sw-testimonial-one .sw-testimonial-one__item {
    padding: 20px;
    border: 1px solid #cccccc59;
    text-align: center;
    border-radius: 10px;
}
div#testimonial-sec .sw-testimonial-one .sw-testimonial-one__item p.sw-testimonial-one__review {
    line-height: 28px;
    font-size: 18px;
    color: #000;
}
.ftr-cont p {
    color: #fff;
}
.ftr-pro-menu ul#menu-main-slider-1 li {
    margin: 0px !important;
    padding-bottom: 15px;
}
.ftr-pro-menu ul#menu-main-slider-1 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: baseline;
}
.product-section .sw-product-six__item {
    padding: 0;
    border-radius: 0px;
}
.product-section .sw-product-six__item img {
    width: 100%;
}
.product-section .sw-product-six__item .sw-product-six__price ins .woocommerce-Price-currencySymbol {
    color: #590922;
}
.product-section .sw-product-six__item .sw-product-six__price ins bdi {
    background-color: transparent;
    color: #590922;
}
#contact-pg-cont .sw-contact-main {
    padding-bottom: 0px;
}

#product-archive-side #block-10 {
    padding: 20px;
    border: 1px solid #ccc;
}

#product-archive-side #block-11 {
    padding: 20px;
    border: 1px solid #ccc;
    background: #590922;
}
#product-archive-side #block-11 li {
    color: #fff;
    margin-top: 5px;
}
#product-archive-side #block-11 .product-widget-title {
    font-size: 22px;
    font-weight: 500;
    color: #ffffff;
    margin-bottom: 10px;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
}
#product-archiv-cont .sw-product-six__item ins .woocommerce-Price-currencySymbol {
    color: #590922;
}
#product-archiv-cont .sw-product-six__item ins bdi{
    background-color: transparent;
    color: #590922;
}
#product-archiv-cont .sw-product-six__item{
	padding: 0px 0px 20px;
}
#product-archiv-cont .sw-product-six__img img {
    width: 100%;
}
#product-archiv-cont .sw-product-six__ratting, #product-archiv-cont .sw-product-six__btns {
    display: none;
}
#product-archiv-cont .product_title-content {
    padding: 0px 15px;
}
.sw-sidebar__widget .wc-block-product-categories-list li
{
	display: block !important;
}
.sw-sidebar__widget .wc-block-product-categories-list li ul {
    padding-left: 20px !important;
    padding-top: 10px;
    list-style: circle !important;
}
.wc-block-components-checkout-place-order-button {
    background: #590922;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
}