/* =========================
   Navbar Adjustments
========================= */
.not-inner .flex.items-stretch.justify-between.relative {
    justify-content: center;
}
.not-inner .text-xs.flex.flex-col.justify-center {
    display: none;
}
.not-inner .md\:h-\[41px\] {
    height: 80px;
}
.DG-hero-section picture img {
    object-position: bottom;
}
/* =========================
   More Banner (1st Section)
========================= */
.DG-morebanner .md\:grid-cols-2 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.DG-morebanner img.object-cover {
    object-fit: contain;
}
.DG-morebanner .lg\:hover\:border-primary:hover {
    border-color: transparent;
}
.s-reviews-header {
    color: #fff;
}
@media (min-width: 768px) {
    .DG-morebanner .md\:h-\[260px\] {
        height: 400px;
    }
    .DG-morebanner .md\:col-span-2 {
        grid-column: span 1 / span 1 !important;
    }
}
section:nth-of-type(3).DG-morebanner .md\:grid-cols-2 {
    grid-template-columns: 1fr !important;
}
section:nth-of-type(3).DG-morebanner img.w-full.h-full.object-cover {
    object-position: right bottom;
}
.category-card-hover {
    background: transparent;
}
.DG-payment-method .swiper-slide {
    margin: 0 !important;
}
section.s-block.DG-payment-method {
    padding-bottom: 0;
}
.store-footer {
    background-color: rgba(11, 14, 19, 1);
    padding-top: 3rem;
}
.store-footer .navbar-brand img {
    object-fit: contain;
    width: 194px !important;
    height: 6rem;
}
footer  li:last-of-type.s-payments-list-item {
    display: none;
}

/* =========================
   Responsive (Mobile)
========================= */
@media (max-width: 767px) {
.navbar-brand.h-6 {
        height: 4.5rem;
    }
    .navbar-brand img {
    max-height: 6rem;
    scale: 1.5;
    max-width: 130px;
    width: 130px;
    object-fit: contain;
}
     .DG-morebanner .h-\[161px\] {
        height: 100px;
    }
    section.s-block.DG-morebanner {
    padding: 8px;
}
section.s-block.DG-morebanner .border-primary {
    border-color: transparent;
}
    .DG-banner .min-h-\[clamp\(32\.5rem\2c 30\.7264rem\+7\.5676vw\2c 36\.875rem\)\] {
    min-height: clamp(16.5rem,30.7264rem + 7.5676vw,16.875rem);
}
    .DG-banner h1 {
        font-size: clamp(1rem, 0.1419rem + 1.5946vw, 1.25rem);
        line-height: 23px;
    }
   .DG-hero-section  .content-image img.object-cover.w-full.h-full {
    object-fit: contain;
}
}
@media (min-width: 768px) {
   .navbar-brand.md\:h-\[41px\] {
        height: 80px;
    }
    .navbar-brand img {
    max-height: 6rem;
    scale: 1.5;}
}

/* =========================
   Single Product Fix
========================= */
.product-single a.img_items.swiper-slide.magnify-wrapper.homeslider__slide {
    background: transparent;
    border: none;
    box-shadow: none;
    --tw-ring-shadow: none;
}