/* Add custom CSS styles below */ 
.s-product-card-entry .rounded-lg hide-out-of-stock .s-product-card-vertical .s-product-card-fit-height .s-product-card-out-of-stock{
width:100px;
}
.blog-article .flex.flex-wrap.items-center.absolute.top-2.start-2.gap-2 {
    display: none;
}
@media (min-width: 1024px) {
    [dir="rtl"] .lg\:me-4 {
        /* By https://webdesignkw.com */
        margin-left: 1rem;
        display: none;
    }
}
@media (min-width: 1024px) {
    .container.mt-14 .lg\:flex-row {
        /* By https://webdesignkw.com */
        flex-direction: column;
        align-items: center;
        padding: 20px;
        background-color: #e90259;
        border: 1px solid #ccc;
        border-radius: 15px;
        width: 100%;
        place-self: center;

    }
}
@media (min-width: 768px) {
    .blog-slider__content.relative .font-primary {
        /* By https://webdesignkw.com */
        font-family: var(--font-main) !important;
        white-space: nowrap;
    }
}
@media (min-width: 1024px) {
    .lg\:h-36 {
        /* By https://webdesignkw.com */
        height: 4rem;
    }
}
@media (min-width: 768px) {
      /* By https://webdesignkw.com */
    .blog-articles .blog-article {
        width: calc(50% - 1.5rem);
        --tw-shadow: 0px 0px 2px #e90259;
        --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), var(--tw-shadow);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
    }
}
.blog-article.flex.flex-col.items-center.list-block.post-entry.relative.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.justify-around .text-gray-500.da-ts.text-xs {
    display: none;
}
.blog-slider .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden;
    display: none;
}
@media (min-width: 768px) { .md\:h-80 { height: 39rem; } }