.page-id-1288 section.elementor-section.elementor-top-section.elementor-element.elementor-element-44b8f19.elementor-section-full_width.elementor-section-content-middle.elementor-hidden-phone.elementor-section-height-min-height.mobile-header.elementor-section-height-default.elementor-section-items-middle.elementor-sticky.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside {
    background-color: black;
}
.page-id-1288 .ld-module-trigger-icon {
    color: #ffffff !important;
}
.page-id-1288 .nav-trigger .bar {
    background-color: #ffffff !important;
}
.page-id-1288 .titlebar {
    background-image: none !important;
}
.page-id-1288 #lqd-site-content {
    background:
            url('https://woocommerce-1526061-5876069.cloudwaysapps.com/wp-content/uploads/2025/08/New-Project-1.png') no-repeat center center;
    background-size: cover;
}
@media (min-width: 2800px) {
    .page-id-1288 .elementor-1288 .elementor-element.elementor-element-627110c {
        margin-top: 30px;
    }
}
@media (min-width: 4000px) {
    .page-id-1288 .elementor-1288 .elementor-element.elementor-element-627110c {
        margin-top: 80px;
    }
}
.custom-best-sellers-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 20px;
    font-family: 'Montserrat', sans-serif;
}
/* Make 2 columns on small devices (max 767px width) */
@media screen and (max-width: 767px) {
    .custom-best-sellers-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
.custom-best-sellers-grid .grid-item {
    overflow: hidden;
}
.custom-best-sellers-grid .grid-item img {
    transition: transform 0.4s ease;
    border: 3px solid black; /* Add black border only to image */
}
@media screen and (max-width: 767px) {
    .custom-best-sellers-grid .grid-item img {
        border: 1.5px solid black;
    }
    .custom-best-sellers-grid .grid-item h3 {
        font-size: 16px !important;
        line-height: 1em;
    }
    .custom-best-sellers-grid .grid-item .price {
        font-size: 17px;
    }
}
.custom-best-sellers-grid .grid-item h3 {
    margin: 10px 0 5px;
    font-size: 17px !important;
    font-weight: 500 !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 1.5em;
}
.custom-best-sellers-grid .grid-item .price {
    color:black;
    font-size: 17px;
    font-weight: 500;
}
.custom-new-arrivals-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 20px;
    font-family: 'Montserrat', sans-serif;
}
.custom-new-arrivals-grid .grid-item {
    overflow: hidden;
}
/* Make 2 columns on small devices (max 767px width) */
@media screen and (max-width: 767px) {
    .custom-new-arrivals-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    .custom-new-arrivals-grid .grid-item img {
        border: 1.5px solid black;
    }
    .custom-new-arrivals-grid .grid-item h3 {
        font-size: 16px !important;
        line-height: 1em;
    }
    .custom-new-arrivals-grid .grid-item .price {
        font-size: 16px;
    }
}
.custom-new-arrivals-grid .grid-item img {
    border: 3px solid black;
    transition: transform 0.4s ease;
}
.custom-new-arrivals-grid .grid-item h3 {
    margin: 10px 0 5px;
    font-size: 17px !important;
    font-weight: 500 !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 1.5em;
}
.custom-new-arrivals-grid .grid-item .price {
    color: black;
    font-size: 17px;
    font-weight: 500;
}
.custom-product-list .theme-productlist .add_to_cart_button{
    background: #F22F8B;
    color: #fff;
    padding: 10px 15px;
    border-radius: 50px;
    transition: all 0.3s ease-in-out;
    min-width: 130px;
    line-height: 20px;
	font-weight: bold;
    text-transform: uppercase;
}
.custom-product-list .theme-productlist .add_to_cart_button:hover,
.custom-product-list .theme-productlist .add_to_cart_button:focus{
    background: #000;
    transition: all 0.3s ease-in-out;
}
.wp-block-woocommerce-product-collection{
    width: 100%;
}
.woocommerce ul.products li.product .shrumfuzed-product-price del {
    color: inherit;
    opacity: 0.5;
    display: inline-block;
}