.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;
}