/* Add custom CSS styles below */

/*-----------------CUSTOM FONT------------------*/

/*EXTERNAL FONT FOR STORE*/
@font-face {
    font-family: 'DIN Next LT Arabic';
    src: url('https://res.cloudinary.com/dgmqdurfw/raw/upload/v1736264073/gdhfr6airvbz8a2vlmdv.woff2') format('woff2'),
        url('https://res.cloudinary.com/dgmqdurfw/raw/upload/v1736264026/liisyalag00pxe1hlzko.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: DIN Next LT Arabic;
}

/*-----------------CUSTOM FONT------------------*/
/*--------------------HEADER--------------------*/

/*HEADER: LOGO*/
#main-nav .navbar-brand img {
    transition: 1s;
    margin: 0.2rem 0 !important;
}

/*HEADER: BLOG TITLE*/
header .main-nav .blog-link,
#mobile-menu .blog-link {
    display: none !important;
}

/*-------------------*/

/*HEADER: MAIN HEADER BEFORE SCROLL*/
[class="main-nav"] {
    min-height: 5rem !important;
}

/*HEADER: TOP MAP BAR: CONTAINER
[class="breadcrumbs w-full py-4 mb-6"] {
    padding-top: 3rem !important;
}
*/

/*--------------------HEADER--------------------*/
/*------------------CART PAGE-------------------*/

/*CART PAGE: BUTTON*/
.cart [class="btn btn--outline-primary btn--rounded-full"] {
    border-radius: 0 !important;
    border: none !important;
    box-shadow: 0px 0px 4px 1px rgb(0 0 0 / 6%) !important;
    margin-top: 2rem !important;
}

/*------------------CART PAGE-------------------*/
/*----------------SEARCH WINDOW-----------------*/

/*SEARCH WINDOW: BG COLOR SCREEN*/
[class="store-overlay"] {
    opacity: 0 !important;
}

/*SEARCH WINDOW: CATEGORIES CONTAINER*/
#search-panel [class="s-block s-block--categories align-below"] {
    margin-top: 2rem !important;
    margin-bottom: -3rem !important;
}

/*SEARCH WINDOW: CATEGORIES CONTAINER: IMAGE*/
#search-panel [class="s-block s-block--categories align-below"] img {
    object-fit: contain !important;
    padding: 0.9rem !important;
}

/*SEARCH WINDOW: CATEGORIES CONTAINER: IMAGE DIV*/
#search-panel [class="s-block s-block--categories align-below"] [class="image--aspect-ratio bg-gray-100 dark:bg-white/10 overflow-hidden"] {
    background-color: transparent;
    box-shadow: 1px 1px 7px 2px rgb(0 0 0 / 6%) !important;
}

/*SEARCH WINDOW: SINGLE CATEGORY DIV*/
#search-panel .slide--one-fifth {
    width: 14.5% !important;
}

/*SEARCH WINDOW: SINGLE CATEGORY TITLE*/
#search-panel h2.text-lg {
    font-size: 0.9rem !important;
}

/*SEARCH WINDOW: KEYWORDS CONTAINER: SIDE TITLE*/
#search-panel .serach-keywords span {
    font-size: 0.9rem !important;
    font-weight: 600 !important;
}

/*SEARCH WINDOW: SEARCH FIELD: TITLE*/
#search-panel .s-search-input {
    height: 40px !important;
    font-size: 0.9rem !important;
}

/*----------------SEARCH WINDOW-----------------*/
/*---------------------BODY---------------------*/

/*MAIN HTML: ALL FONT*/
html {
    font-size: 80% !important;
}

/*-------------------*/

/*SWIPER DOWN LINE*/
salla-slider .swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag::before {
    height: 0.01rem !important;
}

/*-------------------*/

/*EL-MA3RD EL-RA2ISY SECTION: SWIPER ARROWS DIVS*/
section.s-block--main-slider-1 button.s-slider-prev,
section.s-block--main-slider-1 button.s-slider-next {
    display: none;
}

/*EL-MA3RD EL-RA2ISY SECTION: SWIPER DOWN NUMBERS*/
section.s-block--main-slider-1 div.swiper-pagination.swiper-pagination-clickable {
    display: none;
}

/*-------------------*/

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: DIVS*/
.s-block--testimonials figure {
    transition: 0.5s !important;
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: MAIN TITLE*/
.s-block--testimonials [class="last:mb-4 "] {
    font-size: 1.3rem !important;
}

/*-------------------*/

/*MAP | 3ONSR EL5RITA SECTION: TITLE*/
.s-block--map h2 {
    font-size: 1.3rem !important;
}

/*MAP | 3ONSR EL5RITA SECTION: MAP DIV*/
.s-block--map [class="flex-1 relative z-1 rounded overflow-hidden [mask-image:linear-gradient(to_top,transparent_0,black_0%,black_68%,transparent_90%)]"] {
    mask-image: linear-gradient(to top, transparent 0, black 0%, black 68%, transparent 102%) !important;
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
.s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
    background-color: #ffffff47;
    backdrop-filter: blur(7px);
    padding: 10px;
}

/*-------------------*/

/*FAQS SECTION: STORE QUESTIONS ANSWERS*/
.s-block--faqs [class="mt-10 space-y-6 divide-y divide-gray-900/10 dark:divide-white/10"] p {
    font-size: 14px !important;
    text-align: justify !important;
    color: #4c4c4c !important;
}

/*FAQS SECTION: TITLE*/
.s-block--faqs h2 {
    color: #000 !important;
    font-size: 1.3rem !important;
}

/*-------------------*/

/*BRANDS SECTION: SHOW ALL BUTTON*/
.s-block--brands [class="flex-center mt-8"] {
    display: none;
}

/*BRANDS SECTION: MAIN TITLE*/
.s-block--brands h2 {
    font-size: 1.3rem !important;
}

/*BRANDS SECTION: BRANDS' LOGOS*/
.s-block--brands img {
    max-height: 4rem !important;
}

/*BRANDS SECTION: SINGLE BRAND LOGO: DIV*/
/*NOT-CLICKABLE*/
.s-block--brands li {
    pointer-events: none;
    user-select: none;
}

/*-------------------*/

/*SMALL CIRCLE BUTTONS DIVS | UNDER & ON PRODUCT CARD*/
.add-to-cart-conatiner .btn--add-to-cart .s-button-wrap button,
.add-to-cart-conatiner .product-popup-trigger,
.add-to-cart-conatiner .btn--wishlist {
    width: 25px;
    height: 25px;
    margin-right: 2.5px;
    margin-left: 2.5px;
}

/*SMALL CIRCLE BUTTONS | UNDER & ON PRODUCT CARD*/
.sicon-add:before,
.sicon-eye:before,
.sicon-heart:before {
    font-size: 1rem !important;
}

/*-------------------*/

/*MONTGAT MOT7RKA SECTION: TITLE CONTAINER*/
.s-block--products-slider div.s-block__title.relative {
    margin-bottom: 1rem !important;
}

/*MONTGAT MOT7RKA SECTION: SINGLE PRODUCT DIV*/
.s-block--products-slider .slide--one-fifth {
    width: 33.333333333% !important;
    max-width: none;
}

/*MONTGAT MOT7RKA SECTION: SINGLE PRODUCT DIV*/
@media (max-width: 600px) {
    .s-block--products-slider .slide--one-fifth {
        width: 50% !important;
    }
}

/*MONTGAT MOT7RKA SECTION: TITLE COLOR BG*/
.s-block--products-slider div.s-block__title.relative h2::before {
    content: "";
    width: 100%;
    height: 1rem;
    background-color: #02173612;
    display: inline-block;
    position: absolute;
    top: 1rem;
}

/*MONTGAT MOT7RKA SECTION: SWIPER ARROWS DIVS: CONTAINER*/
.s-block--products-slider salla-slider.s-slider-v-centered .s-slider-block__title-nav {
    top: 45% !important;
}

/*MONTGAT MOT7RKA SECTION: SWIPER ARROWS DIVS*/
.s-block--products-slider salla-slider.s-slider-v-centered .s-slider-block__title-nav button {
    background-color: #021736 !important;
}

/*-------------------*/

/*ROWABT SARI3A SECTION | SQUARE*/
/*SPECIAL*/
section.s-block--categories {
    margin-top: -4rem !important;
    margin-bottom: 1rem !important;
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER*/
/*SPECIAL*/
section.s-block--categories [class="container"] {
    max-width: 100% !important;
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER*/
/*SPECIAL*/
section.s-block--categories [class="container"] div.swiper.s-slider-container.swiper-initialized {
    height: 12rem !important;
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER: CONTAINER*/
/*SPECIAL*/
section.s-block--categories [class="container"] div.swiper-wrapper.s-slider-swiper-wrapper {
    height: 11rem !important;
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: SINGLE ITEM DIV*/
/*SPECIAL*/
section.s-block--categories [class="container"] .slide--one-eighth {
    padding: 0 !important;
    transition: 0.5s;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 20%) !important;
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: SINGLE ITEM DIV*/
/*SPECIAL*/
section.s-block--categories [class="container"] .slide--one-eighth:hover {
    width: 19rem;
}

/*-------------------*/

/*SHRIT EL-3ROD EL-MOT7RK SECTION: BACKGROUND OF %*/
section.s-block--marquee svg path:first-child {
    fill: #021736 !important;
}

/*SHRIT EL-3ROD EL-MOT7RK SECTION: MAIN CONTAINER*/
.s-block--marquee .marquee {
    --gap: 0px !important;
}

/*SHRIT EL-3ROD EL-MOT7RK SECTION: MAIN CONTAINER: SINGLE CONTENT*/
.s-block--marquee .marquee ul.marquee__content {
    min-width: 0 !important;
}

/*-------------------*/

/*SOWR MORB3A MO7SNA SECTION: PICS: MAIN TITLES*/
/*5 PICS*/
section.s-block--banners div.banners-grid.banners-grid--5 h3.banner__title {
    font-size: 1.2rem !important;
    line-height: 1.2rem !important;
    font-weight: 400;
}

/*SOWR MORB3A MO7SNA SECTION: MAIN ALL PICS CONTAINER*/
/*5 PICS*/
section.s-block--banners div.banners-grid.banners-grid--5 .banner-entry {
    max-height: none !important;
}

/*-------------------*/

/*TABWIBAT M3 BANNART SECTION: SWIPER ARROWS DIVS: CONTAINER*/
section.s-block--tabs.s-block--featrues-products salla-slider.s-slider-v-centered .s-slider-block__title-nav {
    width: 100% !important;
}

/*TABWIBAT M3 BANNART SECTION: SWIPER ARROWS DIVS*/
section.s-block--tabs.s-block--featrues-products salla-slider.s-slider-v-centered .s-slider-block__title-nav button {
    background-color: #021736 !important;
}

/*TABWIBAT M3 BANNART SECTION: MAIN TITLES DOWN-LINE*/
section.s-block--tabs .quicklinks-item.is-active span:before {
    width: 50%;
    opacity: 0.7;
    bottom: 0.08rem !important;
    right: 3%;
}

/*TABWIBAT M3 BANNART SECTION: MAIN TITLES DOWN-LINE*/
section.s-block--tabs .quicklinks-item.is-active:hover span:before {
    width: 80%;
    opacity: 1;
}

/*-------------------*/

/*BANNER MO7SAN SECTION: BANNERS: MAIN CONTAINER*/
section.s-block.s-block--fixed-banner.wide-placeholder [class="grid md:grid-cols-3 gap-2.5 lg:gap-5"] {
    gap: 0.5rem !important;
}

/*BANNER MO7SAN SECTION: SINGLE BANNER CONTAINER*/
section.s-block.s-block--fixed-banner.wide-placeholder a.banner--fixed img {
    transition: 0.5s;
}

/*BANNER MO7SAN SECTION: SINGLE BANNER CONTAINER*/
section.s-block.s-block--fixed-banner.wide-placeholder a.banner--fixed:hover img {
    transform: scale(1.1);
}

/*-------------------*/

/*A7S2IAT SECTION*/
.s-block--statistics .statistics-item>div {
    width: 100% !important;
}

/*A7S2IAT SECTION: TITLE*/
.s-block--statistics [class="last:mb-4 anime-item"] {
    color: #021636 !important;
    font-size: 1.3rem !important;
}

/*A7S2IAT SECTION: PARAGHRPH*/
.s-block--statistics [class="mb-4 anime-item"] {
    text-align: justify !important;
}

/*A7S2IAT SECTION: STATISTICS CONTAINER: MAIN NUMBER*/
.s-block--statistics [class="font-bold text-3xl leading-10 anime-item--counter"] {
    font-size: 1.4rem !important;
}

/*A7S2IAT SECTION: STATISTICS CONTAINER: SMALL SINGLE DIV*/
.s-block--statistics [class="lg:w-[315px] h-full bg-white rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008]   "],
.s-block--statistics [class="lg:w-[315px] h-full bg-white rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008]   md:translate-y-5"],
.s-block--statistics [class="lg:w-[315px] h-full bg-white rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008] rtl:md:translate-x-20 ltr:md:-translate-x-20  "],
.s-block--statistics [class="lg:w-[315px] h-full bg-white rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008] rtl:md:translate-x-20 ltr:md:-translate-x-20  md:translate-y-5"] {
    --tw-shadow: 0px 20px 35px 0px rgba(0, 0, 0, 0.03137);
    --tw-shadow-colored: 0px 20px 35px 0px var(--tw-shadow-color);
    box-shadow: 0 0 transparent, 0 0 transparent, 0 20px 35px 0 rgba(0, 0, 0, .03137);
    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)), -2px 5px 16px 0px rgba(0, 0, 0, 0.03137);
}

/*A7S2IAT SECTION: ICON CONTAINER*/
.s-block--statistics [class="statistics-item opacity-0"] [class="h-[88px] w-[88px] flex items-center justify-center rounded-full bg-[color-mix(in_srgb,var(--color-primary)_10%,white)] shrink-0"] {
    height: 4.1rem !important;
    width: 4.1rem !important;
}

/*A7S2IAT SECTION: ICON CONTAINER: ICON*/
.s-block--statistics [class="statistics-item opacity-0"] [class="h-[88px] w-[88px] flex items-center justify-center rounded-full bg-[color-mix(in_srgb,var(--color-primary)_10%,white)] shrink-0"] i:before {
    font-size: 2rem !important;
}

/*A7S2IAT SECTION: MAIN STATISTICS CONTAINER: PARAGRAPH*/
.s-block--statistics [class="text-lg font-normal opacity-60"] {
    opacity: 1 !important;
    margin-top: -0.6rem;
}

/*-------------------*/

/*MOMIZAT EL MATJAR MOHSEN SECTION*/
.s-block--enhanced-features {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: DIVS*/
.s-block--enhanced-features .s-block--features__item {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    transition: 0.5s;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: TITLES*/
.s-block--enhanced-features .s-block--features__item h2 {
    font-size: 1rem;
    margin-bottom: 2px;
    color: #021636;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: PARAGRAPH*/
.s-block--enhanced-features .s-block--features__item p {
    font-size: 0.9rem;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: GIF ICON*/
.s-block--enhanced-features lord-icon {
    height: 55px !important;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: DIVS*/
.s-block--enhanced-features .s-block--features__item:hover {
    transform: scale(0.9) !important;
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: FIXED ICONS*/
/*SPECIAL*/
.s-block--enhanced-features .s-block--features__item img {
    height: 4rem !important;
}

/*-------------------*/

/*MO7TWA TA3RIFY 2 SECTION*/
.s-block--content-with-image {
    margin-top: 3.5rem !important;
    margin-bottom: -1rem !important;
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN CONTAINER*/
.s-block--content-with-image [class="container lg:rounded relative isolate bg-no-repeat bg-cover py-24 flex items-center justify-center backdrop-blur-3xl"] {
    padding-top: 0 !important;
}

/*MO7TWA TA3RIFY 2 SECTION: TOP TINY TITLE*/
.s-block--content-with-image [class="text-sm font-medium inline-block mb-3"] {
    color: #021636;
    font-weight: 600 !important;
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN TITLE*/
.s-block--content-with-image h2 {
    font-size: 1.5rem !important;
}

/*MO7TWA TA3RIFY 2 SECTION: PARAGRAPH*/
.s-block--content-with-image p {
    text-align: justify !important;
}

/*MO7TWA TA3RIFY 2 SECTION: ORDER NOW BUTTON*/
.s-block--content-with-image [class="text group-hover:opacity-80"] {
    font-size: 1rem !important;
    font-weight: 600 !important;
}

/*-------------------*/

/*MO7TWA TA3RIFY 3 SECTION*/
.s-block--informative-content {
    margin-top: -3rem !important;
    margin-bottom: -2rem !important;
}

/*MO7TWA TA3RIFY 3 SECTION: TITLE*/
.s-block--informative-content .s-block__title h2 {
    font-size: 1.3rem !important;
}

/*-------------------*/

/*BLOG ARTICLES SECTION*/
.s-block--blog {
    padding-bottom: 2rem !important;
}

/*BLOG ARTICLES SECTION: MAIN TITLE*/
.s-block--blog h2 {
    font-size: 1.3rem !important;
}

/*BLOG ARTICLES SECTION: ARTICLES TITLE*/
.s-block--blog h3 a {
    font-size: 0.88rem !important;
}

/*BLOG ARTICLES SECTION: SHOW ALL BUTTON*/
.s-block--blog [class="text group-hover:opacity-80"] {
    font-size: 1rem !important;
    font-weight: 600 !important;
}

/*BLOG ARTICLES SECTION: MAIN ARTICLES CONTAINER*/
.s-block--blog [class="grid grid-cols-1 gap-x-8 gap-y-10 md:gap-y-20 lg:mx-0 md:grid-cols-3"] {
    padding-bottom: 2rem !important;
    gap: 1rem;
}

/*BLOG ARTICLES SECTION: ARTICLE: CONTENT CONTAINER*/
.s-block--blog .max-w-xl {
    width: 100% !important;
}

/*BLOG ARTICLES SECTION: ARTICLE: CONTENT CONTAINER: ARTICLE TITLE*/
.s-block--blog .max-w-xl h3 {
    max-width: 95%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/*---------------------BODY---------------------*/
/*--------------------FOOTER--------------------*/

/*FOOTER: MAIN CONTAINER*/
.store-footer-wrap .store-footer {
    background-color: #fcfcfc !important;
}

/*FOOTER: PAGES | SOCIAL MEDIA CONTAINER*/
footer [class="container xl:px-0 flex flex-col lg:flex-row gap-5 items-center justify-between pb-6 lg:pt-6 text-center"] {
    justify-content: center !important;
}

/*FOOTER: PAGES CONTAINER*/
footer [class="footer-list footer-menu-list flex justify-center flex-wrap gap-5 rtl:lg:ml-auto ltr:lg:mr-auto lg:px-6 rtl:lg:border-r ltr:lg:border-l"] {
    margin-left: 0 !important;
}

/*FOOTER: STORE NAME IN RIGHT REVERSED*/
footer .store-footer span a {
    color: rgb(2, 22, 54);
}

/*FOOTER: RIGHT REVERSED*/
footer .store-footer-wrap .store-footer span p {
    color: #565656;
}

/*FOOTER: CONTACT SINGLE DIV*/
footer [class="contacts-list flex flex-wrap justify-center items-center gap-x-6 lg:gap-x-10 gap-y-3 px-5 mb-5 lg:mb-0"] a {
    transition: 0.5s !important;
}

footer [class="contacts-list flex flex-wrap justify-center items-center gap-x-6 lg:gap-x-10 gap-y-3 px-5 mb-5 lg:mb-0"] a:hover {
    transform: translateX(10px);
}

/*FOOTER: PAGES SINGLE PAGE*/
footer [class="footer-list footer-menu-list flex justify-center flex-wrap gap-5 rtl:lg:ml-auto ltr:lg:mr-auto lg:px-6 rtl:lg:border-r ltr:lg:border-l"] a:hover {
    transform: translateY(-5px);
}

footer [class="footer-list footer-menu-list flex justify-center flex-wrap gap-5 rtl:lg:ml-auto ltr:lg:mr-auto lg:px-6 rtl:lg:border-r ltr:lg:border-l"] a {
    transition: 0.5s !important;
}

/*FOOTER: SOCIAL MEDIA*/
footer [class="flex"] li {
    transition: 0.5s !important;
}

footer [class="flex"] li:hover {
    transform: translateY(-5px);
}

/*FOOTER: PAYMENT COMP. LOGOS*/
footer [class="flex justify-center lg:justify-end flex-wrap items-stretch gap-2 lg:min-w-[293px]"] li {
    transition: 0.5s !important;
    border-radius: 0 0.7rem !important;
}

footer [class="flex justify-center lg:justify-end flex-wrap items-stretch gap-2 lg:min-w-[293px]"] li:hover {
    transform: translateY(-5px);
}

/*FOOTER: BRIEF*/
footer .pref-about-store {
    font-size: 0.95rem !important;
    font-weight: 600 !important;
}

/*FOOTER: CURRENCY BUTTON*/
footer .s-button-outline {
    border-color: #33333324 !important;
    color: #333 !important;
    font-weight: 100 !important;
}

footer .s-button-outline:hover {
    color: #ffffff !important;
}

/*FOOTER: STORE TITLE*/
footer [class="flex items-center m-0"] h2 {
    display: none;
}

/*FOOTER: EXTERNAL LOGO*/
/*SPECIAL*/
footer [class="flex items-center m-0"] {
    content: url(https://i.ibb.co/cSxP1vSx/Q-TECH-001.png);
    height: 6em;
    margin-bottom: 2em;
    transition: 2s;
}

footer [class="flex items-center m-0"]:hover {
    transform: rotate(180deg);
}

/*--------------------FOOTER--------------------*/
/*-----------------PRODUCT CARD-----------------*/

/*PRODUCT CARD: TITLE DIV*/
custom-salla-product-card [class="flex flex-col gap-1"] {
    width: 12rem !important;
}

/*PRODUCT CARD: 3NWAN TARWIGY*/
custom-salla-product-card .promotion-badge {
    right: 0 !important;
    top: 0 !important;
    font-size: 0.7rem !important;
}

/*PRODUCT CARD: DISCOUNT WORD*/
custom-salla-product-card .discount-amount {
    font-size: 0.8rem !important;
}

/*PRODUCT CARD: 3NWAN FAR3Y*/
custom-salla-product-card .product-entry__subtitle {
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
}

/*PRODUCT CARD: DISCOUNT | SALE PRICE DIV*/
custom-salla-product-card div.price_is_on_sale.flex.flex-col {
    flex-direction: column-reverse !important;
}

/*PRODUCT CARD: PRICE BEFORE SALE*/
custom-salla-product-card span.before-price.text-gray-400 {
    font-size: 1rem !important;
    color: #000000a6;
}

/*PRODUCT CARD: MAIN PRICE*/
custom-salla-product-card h2.total-price.font-bold {
    font-size: 1rem !important;
    transition: 1s;
}

/*PRODUCT CARD: PRICE STARTS WITH + PRICE: CONTAINER*/
custom-salla-product-card .starting-or-normal-price {
    align-items: end !important;
}

/*-----------------PRODUCT CARD-----------------*/
/*---------------CATEGORIES PAGE----------------*/

/*CATEGORIES PAGE: FILTER PAGE: MAIN TITLE*/
#filters-panel h2.text-2xl {
    font-size: 1.1rem !important;
}

/*---------------CATEGORIES PAGE----------------*/
/*-----------------PRODUCT PAGE-----------------*/

/*PRODUCT PAGE: MAIN PRODUCT TITLE*/
.product-single .product-details-col h1 {
    font-size: 1.3rem !important;
    margin-bottom: 0.9rem !important;
    text-align: justify !important;
}

/*PRODUCT PAGE: TINY DESCRIPTION*/
.product-single .break-words {
    text-align: justify !important;
}

/*PRODUCT PAGE: MAIN SALE PRICE*/
.product-single h4.sale-price {
    color: #ff0000 !important;
    font-size: 1.3rem !important;
}

/*PRODUCT PAGE: MAIN PRICE*/
.product-single span.regular-or-normal-price.sale-price {
    font-size: 1.5rem !important;
    color: #34ca6b !important;
}

/*PRODUCT PAGE: TABS: PRODUCT DESCRIPTION | COMMENTS TITLES*/
.product-single .product-tabs .tab--description span,
.product-single .product-tabs .tab--comments span {
    font-size: 1rem !important;
}

/*PRODUCT PAGE: TABS: PRODUCT DESCRIPTION CONTENT*/
.product-single #product-details-tab P {
    text-align: justify !important;
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

/*PRODUCT PAGE: SIDE PAGE: PRODUCT DETAILS: TITLE
.product-single .side-panel__content h2 {
    margin-bottom: 15px;
    font-size: 1.25rem !important;
    text-align: center;
    padding: 5px;
}
*/

/*PRODUCT PAGE: SIDE PAGE: PRODUCT DETAILS: PARAGRAPH
.product-single .side-panel__content {
    text-align: justify;
}
*/

/*PRODUCT PAGE: MAIN PRODUCT PIC CONTAINER*/
.product-single .main-content .s-slider-swiper-wrapper a {
    background-color: transparent !important;
    margin-bottom: 2rem;
}

/*PRODUCT PAGE: MAIN PRODUCT IMAGE: NEXT | BEFORE ARROWS DIVS*/
.product-single button.s-slider-prev,
.product-single button.s-slider-next {
    background-color: rgb(255 255 255) !important;
    box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%) !important;
}

/*PRODUCT PAGE: MAIN PRODUCT IMAGE: NEXT | BEFORE ARROWS DIVS: ARROWS ICONS*/
.product-single button.s-slider-prev span.s-slider-button-icon svg,
.product-single button.s-slider-next span.s-slider-button-icon svg {
    fill: #000 !important;
}

/*PRODUCT PAGE: PRODUCT OTHER SMALL PICS: SINGLE PIC DIV*/
.product-single div.s-slider-thumbs div.slide--one-fifth.swiper-slide.swiper-slide-visible {
    height: 8rem !important;
}

/*PRODUCT PAGE: PRODUCT OTHER SMALL PICS: SINGLE PIC DIV: IMAGE*/
.product-single div.s-slider-thumbs div.slide--one-fifth.swiper-slide.swiper-slide-visible img {
    object-fit: contain !important;
    background-color: white;
}

/*PRODUCT PAGE: 3NWAN TARWIGY*/
.product-single .promotion-title {
    background-color: #021636 !important;
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: TITLE*/
.product-single .s-block__title .right-side h2 {
    font-size: 1.1rem !important;
    margin-bottom: 0 !important;
    padding-bottom: 4px !important;
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: TITLE*/
.product-single .s-block__title .right-side h2::after {
    content: '';
    width: 30%;
    position: absolute;
    border: solid 1px #000;
    right: 0;
    bottom: 0;
    transition: 0.3s;
}

.product-single .s-block__title .right-side h2:hover::after {
    width: 60%;
    border: solid 1px #000;
}

/*PRODUCT PAGE: WISHLIST TEXT MAIN DIV*/
.product-single .btn--wishlist {
    font-size: 1rem !important;
}

/*PRODUCT PAGE: WISHLIST TEXT DIV*/
.product-single .btn--wishlist span {
    gap: 0.6rem !important;
}

/*PRODUCT PAGE: DISCOUNT ENDS AFTER TEXT*/
.product-single .product-details__item strong {
    font-size: 1rem !important;
}

/*PRODUCT PAGE: ATTACHMENTS TITLE*/
.product-single [class="sm:grid sm:grid-cols-3 sm:gap-4 sm:items-start"] {
    align-items: center !important;
}

/*PRODUCT PAGE: MAIN BUY BUTTONS*/
.product-single [class="addtocart-bar flex gap-2.5"] {
    align-items: flex-start !important;
}

/*PRODUCT PAGE: RATE IS DONE TEXT*/
.product-single [class="s-comments-item-rated-widget"] {
    margin-top: 0 !important;
}

/*PRODUCT PAGE: RATES TITLE*/
.product-single [class="s-comments-title"] {
    text-align: center !important;
}

/*PRODUCT PAGE: RATES NUMBER UNDER TITLE*/
.product-single [class="s-rating-stars-reviews"] {
    margin-right: 0.5rem !important;
    font-size: 1rem !important;
    color: #333 !important;
}

/*PRODUCT PAGE: BUY NOW BUTTON*/
.product-single .s-add-product-button-main salla-mini-checkout-widget {
    --salla-fast-checkout-button-height: 38px !important;
}

/*PRODUCT PAGE: RATES NUMBER IN TABS DIV*/
.product-single [class="s-comments-header has-total"] {
    margin-bottom: 4.5rem !important;
}

/*PRODUCT PAGE: CLIENT ICON | PIC IN RATES DIV*/
.product-single [class="s-comments-item-avatar"] img {
    opacity: 1 !important;
}

/*PRODUCT PAGE: CLIENT RATE' TIME*/
.product-single salla-comments span.s-comments-item-time {
    opacity: 1 !important;
}

/*PRODUCT PAGE: CLIENT | STORE SUPPORT COMMENT*/
.product-single .s-comments-container p {
    text-align: justify !important;
}

/*PRODUCT PAGE: TABBY MAIN CONTAINER*/
.product-single salla-installment #tabbyPromoWrapper {
    border: none !important;
}

/*PRODUCT PAGE: FIXED INFO BELOW MAIN BUTTONS: TITLE*/
.product-single div.product-static-info div.product-static-info__item span.text-sm.font-bold {
    color: #021636 !important;
}

/*PRODUCT PAGE: MAIN BANNER UP RATES | DESCRIPTION TAPS*/
.product-single div.container.container--product-single img.lazy.loaded {
    border-radius: 0 !important;
}

/*PRODUCT PAGE: PURCHASE TIMES CONTAINER*/
.product-single [class="product-metadata flex flex-col gap-2 product-details__item"] li:nth-child(2) {
    color: red !important;
}

/*PRODUCT PAGE: OFFERS CONTAINER: DOWN SCROLLER*/
.product-single section.offer-slider .swiper-scrollbar-drag {
    display: none;
}

/*PRODUCT PAGE: CLIENTS COMMENTS CONTAINER*/
.product-single .s-comments-container {
    max-width: 100% !important;
    padding: 0 !important;
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: PRODUCTS CONTAINER*/
.product-single [class="swiper s-slider-container swiper-initialized swiper-horizontal swiper-free-mode swiper-rtl swiper-backface-hidden"] {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

/*PRODUCT PAGE: MAIN PRODUCT DESCRIPTION*/
.product-single #product-details-tab {
    text-align: justify !important;
}

/*-----------------PRODUCT PAGE-----------------*/
/*-----------------BRANDS PAGE------------------*/

/*BRANDS: MAIN PAGE: TITLE DIV*/
.brands-index [class="flex justify-between pt-2 pb-6"] {
    justify-content: center !important;
    padding-bottom: 0.5rem !important;
    box-shadow: 1px 1px 5px 0px rgb(0 0 0 / 6%);
    margin-bottom: 1rem;
    transition: 0.5s;
}

.brands-index [class="flex justify-between pt-2 pb-6"]:hover {
    box-shadow: none;
    transform: translateY(5px);
}

/*BRANDS: MAIN PAGE: TITLE*/
.brands-index [class="flex justify-between pt-2 pb-6"] h2 {
    font-size: 1.1rem !important;
}

/*BRANDS: MAIN PAGE: BRAND LOGO DIV*/
.brands-index .brand-item {
    background-color: transparent !important;
    border: 0 !important;
    height: 6rem !important;
    box-shadow: 1px 1px 5px 0px rgb(0 0 0 / 6%);
    transition: 0.5s;
}

.brands-index .brand-item:hover {
    transform: scale(0.9);
}

/*BRANDS: MAIN PAGE: SIDE LETTERS DIV*/
.brands-index .brand-char {
    background-color: #ffffff;
    color: #000000 !important;
    box-shadow: 1px 1px 5px 0px rgb(0 0 0 / 6%);
    transition: 1s;
}

.brands-index .brand-char:hover {
    background-color: #e8e8e8;
    color: #464646 !important;
    transform: scale(1.1);
}

/*BRANDS: SINGLE PAGE: MAIN TITLE*/
.brands-single h1 {
    font-size: 1.4rem !important;
}

/*BRANDS: SINGLE PAGE: BRAND BRIEF*/
.brands-single header p.text-sm.text-gray-500 {
    text-align: justify !important;
    text-align-last: center !important;
}

/*-----------------BRANDS PAGE------------------*/
/*--------------------PAGES---------------------*/

/*PAGES: CONTAINER*/
.page-single .container .flex .content {
    background: transparent;
    backdrop-filter: blur(4px);
    box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%);
    margin-bottom: 80px;
    padding: 1.5rem !important;
}

/*PAGES: TITLE*/
.page-single .container .flex .content h1 {
    color: rgb(2, 22, 54);
    font-size: 1.3rem;
    text-align: center;
    text-decoration: underline;
    margin-bottom: 1rem !important;
    transition: 1s !important;
}

.page-single .container .flex .content h1:hover {
    text-decoration: none;
    color: #000;
}

/*PAGES: PARAGRAPH*/
.page-single .container .flex .content .content-entry {
    text-align: justify;
    margin-right: 17px;
    margin-left: 17px;
}

/*PAGES: MAIN CONTENT*/
.page-single .content-entry {
    font-size: 1.2rem !important;
}

/*PAGES: MAIN CONTENT: SPECIFIC IMAGE DIV*/
.page-single .content-entry p:has([src="https://cdn.salla.sa/dPOz/SN5gzKj8gPNuvl0Ghx61zd3wxdaRjzV1q3JRs8md.jpg"]) {
    justify-content: center;
    display: flex;
}

/*PAGES: MAIN CONTENT: SPECIFIC IMAGE*/
.page-single .content-entry p:has([src="https://cdn.salla.sa/dPOz/SN5gzKj8gPNuvl0Ghx61zd3wxdaRjzV1q3JRs8md.jpg"]) img {
    height: auto;
    width: 11rem;
    border-radius: 999%;
    border: #e2e5f9 solid 4px;
}

/*PAGES: MAIN CONTENT: IMAGE*/
.page-single .content-entry p img {
    margin: 0 !important;
}

/*PAGES: COMMENTS CONTAINER: COMMENT CONTENT*/
.page-single salla-comments .s-comments-item-content p {
    text-align: justify !important;
}

/*--------------------PAGES---------------------*/
/*---------------------BLOG---------------------*/

/*BLOG-G MAIN: MAIN CONTAINER*/
.blog-index [class=" container mb-8 sm:mb-24"] {
    background: transparent;
    backdrop-filter: blur(4px);
    box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%);
    margin-bottom: 4rem;
    padding: 3rem !important;
    margin-top: 5rem !important;
    max-width: 90% !important;
}

/*BLOG-G MAIN: ARTICLES CONTAINER*/
.blog-index salla-infinite-scroll.s-infinite-scroll-container {
    gap: 0rem 2rem !important;
}

/*BLOG-G MAIN: ARTICLES PIC
.blog-index [class=" container mb-8 sm:mb-24"] img.object-cover {
    object-fit: contain !important;
}
*/

/*BLOG-G MAIN: ARTICLES PIC*/
.blog-index salla-infinite-scroll.s-infinite-scroll-container a img {
    transition: 0.5s !important;
}

.blog-index salla-infinite-scroll.s-infinite-scroll-container a:hover img {
    transform: scale(1.1);
}

/*BLOG-G MAIN: LOAD MORE BUTTON CONTAINER*/
.blog-index .s-infinite-scroll-wrapper {
    margin-top: 4rem !important;
}

/*BLOG-G MAIN: LOAD MORE BUTTON*/
.blog-index .s-infinite-scroll-wrapper a.s-infinite-scroll-btn {
    height: 2rem;
    width: 8rem;
    font-size: 0.7rem;
    padding: 0 !important;
}

/*BLOG-G MAIN: SINGLE ARTICLE: MAIN CONTAINER*/
.blog-index div.list-block.post-entry {
    border-radius: 0 !important;
}

/*BLOG-G MAIN: SINGLE ARTICLE: MAIN CONTENT CONTAINER*/
/*BLOG-G CATEGORIES PAGE: SINGLE ARTICLE: MAIN CONTENT CONTAINER*/
.blog-index [class="flex-1 pt-5"],
.blog-index-category [class="flex-1 pt-5"] {
    width: 100% !important;
}

/*BLOG-G MAIN: SINGLE ARTICLE: MAIN TITLE*/
/*BLOG-G CATEGORIES PAGE: SINGLE ARTICLE: MAIN TITLE*/
.blog-index [class="flex-1 pt-5"] h3,
.blog-index-category [class="flex-1 pt-5"] h3 {
    max-width: 95%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/*BLOG-G CATEGORIES PAGE: TOP MAP CONTENT*/
@media (max-width: 500px) {

    .blog-index-category nav.breadcrumbs li a,
    .blog-index-category nav.breadcrumbs li span {
        font-size: 0.8rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: MAIN CONTAINER*/
.blog-index-category [class=" container mb-8 sm:mb-24"] {
    background: transparent;
    backdrop-filter: blur(4px);
    box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%);
    margin-bottom: 80px;
    padding: 3rem !important;
    margin-top: 5rem !important;
    max-width: 90% !important;
}

/*BLOG-G CATEGORIES PAGE: ARTICLES CONTAINER*/
.blog-index-category salla-infinite-scroll.s-infinite-scroll-container {
    gap: 0rem 2rem !important;
}

/*BLOG-G CATEGORIES PAGE: ARTICLES PIC
.blog-index-category [class=" container mb-8 sm:mb-24"] img.object-cover {
    object-fit: contain !important;
}
*/

/*BLOG-G CATEGORIES PAGE: LOAD MORE BUTTON CONTAINER*/
.blog-index-category .s-infinite-scroll-wrapper {
    margin-top: 4rem !important;
}

/*BLOG-G CATEGORIES PAGE: LOAD MORE BUTTON*/
.blog-index-category .s-infinite-scroll-wrapper a.s-infinite-scroll-btn {
    height: 2rem;
    width: 8rem;
    font-size: 0.7rem;
    padding: 0 !important;
}

/*BLOG-G CATEGORIES PAGE: SINGLE ARTICLE: MAIN CONTAINER*/
.blog-index-category div.list-block.post-entry {
    border-radius: 0 !important;
}

/*BLOG-G ARTICLE PAGE: MAIN CONTAINER*/
.blog-single [class="container mb-8 sm:mb-24"] {
    background: transparent;
    backdrop-filter: blur(4px);
    box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%);
    margin-bottom: 80px;
    padding: 3rem !important;
    margin-top: 5rem !important;
    max-width: 90% !important;
}

/*BLOG-G ARTICLE PAGE: MAIN TITLE*/
.blog-single [class="font-bold text-3xl mb-5 leading-10"] {
    font-size: 1.5rem !important;
    margin-bottom: 0.5rem !important;
}

/*BLOG-G ARTICLE PAGE: MAIN PARAGRAPH*/
.blog-single [class="leading-7 text-sm mb-10"] {
    text-align: justify !important;
    font-size: 1.2rem !important;
}

/*BLOG-G ARTICLE PAGE: MAIN CLIENTS COMMENTS CONTAINER*/
.blog-single .s-comments-container {
    padding: 0 !important;
}

/*BLOG-G ARTICLE PAGE: MAIN LEFT STICKY CONTAINER*/
@media (max-width: 1100px) {
    .blog-single aside.sticky {
        display: none !important;
    }
}

/*BLOG-G: SINGLE ARTICLE: MAIN PIC DIV: IMAGE
.blog-single .main-content span.image--aspect-ratio,
.blog-single .main-content span.image--aspect-ratio img {
    border-radius: 0 !important;
}
*/

/*BLOG-G ARTICLE PAGE: MAIN PIC DIV
.blog-single .main-content .image--aspect-ratio {
    padding-bottom: 30% !important;
}
*/

/*---------------------BLOG---------------------*/
/*-----------------MEDIA QUERY------------------*/

/*HEADER: TOP MAIN BAR*/
@media (max-width: 600px) {
    header [class="main-nav fixed-pinned animated fixed-header"] div.inner.bg-inherit {
        background-color: #ffffff1c !important;
        backdrop-filter: blur(5px) !important;
    }
}

/*HEADER: SIDE LIST BG | OVERLAY SCREEN*/
@media (max-width: 1023px) {
    [class="storemenu-panel side-panel side-panel--right flex flex-col is-opened"] {
        background-color: #ffffffc7 !important;
        backdrop-filter: blur(5px);
    }

    [class="store-overlay"],
    .header--mini #storemenu-panel .side-panel__top:after {
        opacity: 0 !important;
    }
}

/*HEADER: SIDE MENU: CATEGORIES NAME*/
@media (max-width: 600px) {
    #mobile-menu .main-menu li a span {
        font-size: 1.2rem !important;
    }
}

/*HEADER: SIDE MENU: TOP LOGO CONTAINER*/
@media (max-width: 600px) {
    #storemenu-panel .side-panel__top {
        justify-content: center !important;
    }
}

/*HEADER: SIDE MENU: TOP LOGO*/
@media (max-width: 600px) {
    #storemenu-panel .side-panel__top img {
        max-height: 5rem !important;
        height: 5rem !important;
        width: auto;
        transition: 1s;
    }
}

/*DOWN PAGES TITLE IN SIDE MENU IN MOBILE VERSION */
@media (max-width: 600px) {
    .secondary-menu-wrap .widget .collapse-content .block {
        font-size: 1rem !important;
        color: #021636;
    }
}

/*-------------------*/

/*SEARCH WINDOW: SINGLE CATEGORY DIV*/
@media (max-width: 600px) {
    #search-panel .slide--one-fifth {
        width: 30% !important;
    }
}

/*-------------------*/

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION*/
@media (max-width: 600px) {
    .s-block--testimonials {
        padding-top: 0 !important;
        margin-top: 2rem !important;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: HEADING*/
@media (max-width: 600px) {
    .s-block--testimonials h2 {
        font-size: 20px !important;
        margin-top: 0px;
        margin-bottom: -4px;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: PARAGRAPH*/
@media (max-width: 600px) {
    .s-block--testimonials p {
        font-size: 13px !important;
    }
}

/*-------------------*/

/*MAP | 3ONSR EL5RITA SECTION: MAIN MAP CONTAINER*/
@media (max-width: 600px) {
    .s-block--map [class="container relative px-0 md:px-[15px] rounded"] {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (max-width: 768px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        top: 24rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (min-width: 768px) and (max-width: 1056px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        top: 30rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (max-width: 350px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        width: calc(100% - 9rem) !important;
        left: 4.8rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (min-width: 351px) and (max-width: 600px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        width: calc(100% - 11rem) !important;
        left: 5.5rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV: DIV*/
@media (min-width: 601px) and (max-width: 767px) {
    .s-block--map [class="grid md:grid-cols-2 xl:grid-cols-4 gap-4 md:gap-8 w-full"] {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV: DIV*/
@media (min-width: 768px) and (max-width: 1056px) {
    .s-block--map [class="grid md:grid-cols-2 xl:grid-cols-4 gap-4 md:gap-8 w-full"] {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

/*-------------------*/

/*FAQS SECTION*/
@media (max-width: 600px) {
    .s-block--faqs {
        margin-top: 3rem !important;
        margin-bottom: 2rem !important;
    }
}

/*FAQS SECTION: QUESTIONS TITLES*/
@media (max-width: 600px) {
    .s-block--faqs [class="mx-auto max-w-7xl px-6 lg:px-8"] {
        padding: 0 !important;
    }
}

/*FAQS SECTION: QUESTIONS TITLES*/
@media (max-width: 600px) {
    .s-block--faqs button span {
        font-size: 0.9rem !important;
    }
}

/*-------------------*/

/*BRANDS SECTION*/
@media (max-width: 600px) {
    section.s-block--brands {
        margin-top: 3rem !important;
    }
}

/*BRANDS SECTION: SINGLE BRAND LOGO: DIV*/
@media (max-width: 600px) {
    .s-block--brands li {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}

/*BRANDS SECTION: BRANDS' LOGOS*/
@media (max-width: 600px) {
    .s-block--brands img {
        max-height: 3rem !important;
    }
}

/*-------------------*/

/*MONTGAT MOT7RKA SECTION*/
@media (max-width: 600px) {
    .s-block--products-slider {
        margin-top: 0.5rem !important;
    }
}

/*MONTGAT MOT7RKA SECTION: MAIN PRODUCTS CONTAINER*/
@media (max-width: 600px) {
    .s-block--products-slider div.swiper.s-slider-container.swiper-initialized {
        padding: 0 0 2rem 0 !important;
    }
}

/*-------------------*/

/*ROWABT SARI3A SECTION | SQUARE*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1200px) {
    section.s-block--categories {
        margin-top: -1rem !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE*/
/*SPECIAL QUERY*/
@media (min-width: 1201px) and (max-width: 1699px) {
    section.s-block--categories {
        margin-top: -2.5rem !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE*/
/*SPECIAL QUERY*/
@media (min-width: 1700px) {
    section.s-block--categories {
        margin-top: -4.5rem !important;
    }
}

/*ROWABT SARI3A SECTION: MAIN CONTAINER: MAIN CONTAINER*/
/*SPECIAL*/
@media (max-width: 600px) {

    section.s-block--categories [class="container"] div.swiper.s-slider-container.swiper-initialized {
        padding: 0 !important;
        margin: 0 -1.3rem !important;
    }
}

/*ROWABT SARI3A SECTION: MAIN CONTAINER: MAIN CONTAINER: CONTAINER*/
/*SPECIAL QUERY*/
@media (max-width: 400px) {

    section.s-block--categories [class="container"] div.swiper-wrapper.s-slider-swiper-wrapper {
        height: 8rem !important;
    }
}

/*ROWABT SARI3A SECTION: MAIN CONTAINER: SINGLE ITEM DIV*/
/*SPECIAL*/
@media (max-width: 600px) {

    section.s-block--categories [class="container"] .slide--one-eighth {
        width: 33.33333333% !important;
    }
}

/*ROWABT SARI3A SECTION: MAIN CONTAINER: SINGLE ITEM DIV*/
/*SPECIAL*/
@media (max-width: 600px) {

    section.s-block--categories [class="container"] .slide--one-eighth:hover {
        width: 40% !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE | MAIN CONTENT CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 1023px) {
    .s-block--categories:has([src="https://cdn.salla.sa/form-builder/5fWwQ7vcV05UynKxj66Mlo8fucKDX8pXBm51y0hz.webp"]) .has-less-slides .s-slider-swiper-wrapper {
        justify-content: center !important;
    }
}

/*-------------------*/

/*SHRIT EL-3ROD EL-MOT7RK SECTION*/
@media (max-width: 600px) {
    .s-block--marquee {
        margin-top: 1rem !important;
    }
}

/*SHRIT EL-3ROD EL-MOT7RK SECTION*/
/*SPECIAL QUERY*/
@media (min-width: 640px) {
    .s-block--marquee {
        margin-top: 1.5rem !important;
    }
}

/*-------------------*/

/*SOWR MORB3A MO7SNA SECTION*/
@media (max-width: 600px) {
    section.s-block--banners {
        margin-top: 3rem !important;
        padding: 0 0.3rem !important;
    }
}

/*SOWR MORB3A MO7SNA SECTION: PICS: CONTENT CONTAINER*/
@media (max-width: 600px) {
    section.s-block--banners div.banner-entry__text {
        bottom: 0.7rem;
        padding-right: 0.7rem;
    }
}

/*SOWR MORB3A MO7SNA SECTION: MAIN ALL PICS CONTAINER*/
/*5 PICS*/
@media (max-width: 600px) {
    section.s-block--banners div.banners-grid.banners-grid--5 {
        gap: 0.3rem !important;
    }
}

/*SOWR MORB3A MO7SNA SECTION: MAIN | BIG PIC CONTAINER*/
/*5 PICS*/
@media (max-width: 600px) {
    section.s-block--banners div.banners-grid.banners-grid--5 .banner-entry a:has([src="https://cdn.salla.sa/form-builder/FDgPrSj3cb4wQYEWPQZMQeJRAeUb6H7HkokLbjur.webp"]) {
        padding-bottom: 3%;
    }
}

/*SOWR MORB3A MO7SNA SECTION: MAIN | BIG PIC CONTAINER*/
/*5 PICS*/
/*SPECIAL QUERY*/
@media (min-width: 485px) and (max-width: 767px) {
    section.s-block--banners div.banners-grid.banners-grid--5 .banner-entry a:has([src="https://cdn.salla.sa/form-builder/FDgPrSj3cb4wQYEWPQZMQeJRAeUb6H7HkokLbjur.webp"]) {
        padding-bottom: 39%;
    }
}

/*-------------------*/

/*TABWIBAT M3 BANNART SECTION*/
@media (max-width: 600px) {
    section.s-block--featrues-products {
        margin-top: 0.5rem !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE PRODUCT CONTAINER*/
@media (max-width: 600px) {
    section.s-block--featrues-products .s-products-slider-card {
        width: 50% !important;
        max-width: none !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: MAIN TITLES CONTAINER*/
@media (max-width: 600px) {
    section.s-block--tabs.s-block--featrues-products div.tabs.hide-scroll.mb-5 {
        gap: 1.5rem !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE TITLE CONTAINER*/
@media (max-width: 600px) {
    section.s-block--tabs.s-block--featrues-products div.tabs.hide-scroll.mb-5 button {
        font-size: 1.2rem !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: MAIN PRODUCTS CONTAINER*/
@media (max-width: 600px) {
    section.s-block--tabs.s-block--featrues-products div.swiper.s-slider-container.swiper-initialized {
        padding: 0 !important;
    }
}

/*-------------------*/

/*BANNER MO7SAN SECTION*/
@media (max-width: 600px) {
    section.s-block.s-block--fixed-banner.wide-placeholder {
        margin-top: 2rem !important;
    }
}

/*BANNER MO7SAN SECTION: MAIN CONTAINER*/
@media (max-width: 600px) {
    section.s-block.s-block--fixed-banner.wide-placeholder [class="container"] {
        padding: 0 0.3rem !important;
    }
}

/*BANNER MO7SAN SECTION: BANNERS: MAIN CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 600px) and (max-width: 767px) {
    section.s-block.s-block--fixed-banner.wide-placeholder [class="grid md:grid-cols-3 gap-2.5 lg:gap-5"] {
        gap: 0.3em !important;
        display: flex !important;
    }
}

/*-------------------*/

/*A7S2IAT SECTION: TITLE CONTENT*/
@media (max-width: 600px) {
    .s-block--statistics div.s-block__title.relative {
        margin-bottom: 0 !important;
    }
}

/*A7S2IAT SECTION: PARAGRAPH*/
/*SPECIAL QUERY*/
@media (max-width: 800px) {
    .s-block--statistics [class="mb-4 anime-item"] {
        text-align: justify !important;
        text-align-last: center !important;
        margin-right: 3rem !important;
        margin-left: 3rem !important;
        -webkit-box-orient: unset !important;
    }
}

/*A7S2IAT SECTION: STATISTICS CONTAINER: MAIN DIV*/
@media (max-width: 600px) {
    .s-block--statistics [class="content grid grid-cols-2 md:gap-8 gap-4 lg:min-h-[400px] md:py-8 py-4"] {
        gap: 3rem !important;
    }
}

/*A7S2IAT SECTION: STATISTICS CONTAINER: MAIN NUMBER*/
@media (max-width: 600px) {
    .s-block--statistics [class="font-bold text-3xl leading-10 anime-item--counter"] {
        font-family: cairo, Arial, Helvetica, sans-serif !important;
        font-size: 1.5rem !important;
    }
}

/*A7S2IAT SECTION: MAIN STATISTICS CONTAINER: PARAGRAPH*/
@media (max-width: 600px) {
    .s-block--statistics [class="text-lg font-normal opacity-60"] {
        font-size: 1rem !important;
    }
}

/*A7S2IAT SECTION: TITLE CONTENT*/
@media (min-width: 768px) and (max-width: 1023px) {
    .s-block--statistics .right-side {
        text-align: center !important;
    }
}

/*A7S2IAT SECTION: MAIN CONTAINER OF CONTENT DIVS*/
@media (min-width: 400px) and (max-width: 767px) {
    .s-block--statistics [class="content grid grid-cols-2 md:gap-8 gap-4 lg:min-h-[400px] md:py-8 py-4"] {
        width: 100% !important;
    }
}

/*A7S2IAT SECTION: MAIN CONTAINER OF CONTENT DIVS: SINGLE DIV*/
@media (min-width: 640px) and (max-width: 767px) {

    .s-block--statistics [class="lg:w-[315px] h-full bg-white dark:!bg-darker rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008]   "],
    .s-block--statistics [class="lg:w-[315px] h-full bg-white dark:!bg-darker rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008]   md:translate-y-5"],
    .s-block--statistics [class="lg:w-[315px] h-full bg-white dark:!bg-darker rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008] rtl:md:translate-x-20 ltr:md:-translate-x-20  "],
    .s-block--statistics [class="lg:w-[315px] h-full bg-white dark:!bg-darker rounded flex flex-col sm:flex-row items-center text-center sm:text-start gap-4 md:p-8 p-6 shadow-[0px_20px_35px_0px_#00000008] rtl:md:translate-x-20 ltr:md:-translate-x-20  md:translate-y-5"] {
        justify-content: center !important;
    }
}

/*-------------------*/

/*MOMIZAT EL MATJAR MOHSEN SECTION*/
@media (max-width: 600px) {
    .s-block--enhanced-features {
        margin-top: 2rem !important;
        margin-bottom: 4rem !important;
    }
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: MAIN CONTAINER*/
@media (max-width: 600px) {
    .s-block--enhanced-features [class="container"] {
        padding: 0 !important;
    }
}

/*-------------------*/

/*MO7TWA TA3RIFY 2 SECTION*/
@media (max-width: 600px) {
    .s-block--content-with-image {
        margin-top: 3rem !important;
        margin-bottom: -4rem !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC | CONTENT DIV*/
@media (max-width: 600px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] {
        gap: 4rem !important;
        flex-direction: column-reverse !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN TEXT DIV*/
@media (max-width: 600px) {
    .s-block--content-with-image [class="max-w-lg flex flex-col  justify-center p-2.5 m"] {
        align-items: center !important;
        max-width: 100% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PARAGRAPH*/
@media (max-width: 600px) {
    .s-block--content-with-image p {
        text-align-last: center !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN TITLE*/
@media (max-width: 600px) {
    .s-block--content-with-image h2 {
        font-size: 1.3rem !important;
        margin-top: -0.3rem;
        margin-bottom: 1rem;
    }
}

/*-------------------*/

/*MO7TWA TA3RIFY 3 SECTION*/
@media (max-width: 600px) {
    .s-block--informative-content {
        margin: 0 !important;
    }
}

/*MO7TWA TA3RIFY 3 SECTION: MAIN CONTAINER*/
@media (max-width: 1023px) {
    .s-block--informative-content [class="container"] .gap-8 {
        align-items: center !important;
    }
}

/*MO7TWA TA3RIFY 3 SECTION: MAIN CONTAINER*/
/*SPECIAL QUERY
@media (min-width: 800px) and (max-width: 1023px) {
    .s-block--informative-content [class="container"] .gap-8 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}
*/

/*-------------------*/

/*BLOG ARTICLES SECTION*/
@media (max-width: 600px) {
    .s-block--blog {
        padding-bottom: 3rem !important;
    }
}

/*BLOG ARTICLES SECTION: MAIN ARTICLES CONTAINER: SINGLE ARTICLE DIV*/
@media (max-width: 600px) {
    .s-block--blog [class="grid grid-cols-1 gap-x-8 gap-y-10 md:gap-y-20 lg:mx-0 md:grid-cols-3"] article {
        min-width: 75% !important;
    }
}

/*BLOG ARTICLES SECTION: MAIN ARTICLES CONTAINER: SINGLE ARTICLE DIV*/
@media (min-width: 601px) and (max-width: 767px) {
    .s-block--blog [class="grid grid-cols-1 gap-x-8 gap-y-10 md:gap-y-20 lg:mx-0 md:grid-cols-3"] article {
        min-width: 40% !important;
    }
}

/*BLOG ARTICLES SECTION: ARTICLES TITLE*/
@media (max-width: 600px) {
    .s-block--blog h3 a {
        font-size: 0.8rem !important;
    }
}

/*BLOG ARTICLES SECTION: 3NWAN TARWIGY | AUTHOR NAME*/
@media (max-width: 600px) {
    .s-block--blog .text-sm {
        font-size: 0.75rem !important;
    }
}

/*BLOG ARTICLES SECTION: MAIN ARTICLES CONTAINER*/
@media (max-width: 767px) {
    .s-block--blog div.grid-cols-1 {
        display: flex;
        flex-direction: row;
        overflow: auto;
        gap: 0.75rem;
    }
}

/*BLOG ARTICLES SECTION: MAIN ARTICLES CONTAINER: SHOW MORE BUTTON*/
@media (max-width: 600px) {
    .s-block--blog div.flex-center.mt-8 {
        margin-top: 1rem !important;
    }
}

/*-------------------*/

/*FOOTER: EXTERNAL LOGO*/
/*SPECIAL*/
@media (max-width: 600px) {
    footer [class="flex items-center m-0"] {
        content: url(https://i.ibb.co/cSxP1vSx/Q-TECH-001.png);
        height: 5em;
        margin-bottom: 1em;
        transition: 2s;
    }
}

/*FOOTER: BRIEF*/
@media (max-width: 1023px) {
    footer [class="max-w-3xl flex flex-col items-center"] p {
        text-align: justify;
        text-align-last: center;
        font-size: 1.05rem;
    }
}

/*FOOTER: BRIEF | CONTACT INFO CONTAINER*/
@media (max-width: 600px) {
    footer .without-apps-footer {
        gap: 2rem !important;
        margin-bottom: 1em !important;
        padding-right: 1.5em;
        padding-left: 1.5em;
    }
}

/*-------------------*/

/*PRODUCT CARD: 3NWAN TARWIGY*/
@media (max-width: 600px) {
    custom-salla-product-card .promotion-badge {
        padding-bottom: 0.3rem !important;
    }
}

/*PRODUCT CARD: TITLE DIV*/
@media (max-width: 600px) {
    custom-salla-product-card [class="flex flex-col gap-1"] {
        width: 10.5rem !important;
    }
}

/*PRODUCT CARD: 3NWAN FAR3Y*/
@media (max-width: 600px) {
    custom-salla-product-card .product-entry__subtitle {
        font-size: 0.8rem !important;
    }
}

/*-------------------*/

/*CATEGORIES PAGE: MAIN PRODUCTS SLIDER*/
@media (max-width: 600px) {
    .product-index .s-products-list-wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

/*CATEGORIES PAGE:TITLE DIV*/
@media (max-width: 600px) {
    .product-index custom-salla-product-card [class="flex flex-col gap-1"] {
        width: 9.2rem !important;
    }
}

/*CATEGORIES PAGE:TITLE*/
@media (max-width: 350px) {
    .product-index h1.font-bold {
        font-size: 1.1rem !important;
    }
}

/*-------------------*/

/*PRODUCT PAGE: MAIN CONTAINER*/
@media (max-width: 600px) {
    .product-single [class="container container--product-single mt-5 lg:mt-10 product-images--slider "] {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}

/*PRODUCT PAGE: ADD TO FAVORITE CONTAINER*/
@media (max-width: 600px) {
    .product-single [class="product-metadata flex flex-col gap-2 product-details__item"] {
        margin-bottom: 2rem !important;
    }
}

/*PRODUCT PAGE: SHARE ON SOCIAL MEDIA CONTAINER*/
@media (max-width: 600px) {
    .product-single [class="product-metadata flex flex-col gap-2 product-details__item !mb-0 !border-none"] {
        margin-top: 1rem !important;
    }
}

/*PRODUCT PAGE: SIDE PAGE: PRODUCT DETAILS: PARAGRAPH
@media (max-width: 600px) {
    .product-single [class="side-panel__content"] {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-top: 4rem !important;
    }
}
*/

/*PRODUCT PAGE: SIDE PAGE: COMMENTS CONTAINER
@media (max-width: 600px) {
    .product-single [class="s-comments s-comments-product"] {
        padding-top: 4rem !important;
    }
}
*/

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: SINGLE PRODUCT DIV*/
.product-single #similar-slider .slide--one-fifth {
    max-width: none !important;
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: SINGLE PRODUCT DIV*/
@media (max-width: 600px) {
    .product-single #similar-slider .slide--one-fifth {
        width: 50% !important;
    }
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: SINGLE PRODUCT DIV*/
/*SPECIAL QUERY*/
@media (min-width: 640px) and (max-width: 767px) {
    .product-single #similar-slider .slide--one-fifth {
        width: 33.333333% !important;
    }
}

/*PRODUCT PAGE: CLIENT NAME | INFO CONTAINER*/
@media (max-width: 600px) {
    .product-single salla-comments div.s-comments-item-user-info {
        gap: 4rem !important;
    }
}

/*PRODUCT PAGE: BANNER BELOW MAIN BUTTONS*/
@media (max-width: 600px) {
    .product-single [class="below-fixed-product-details-banner rounded overflow-hidden mb-5"] {
        display: none !important;
    }
}

/*-------------------*/

/*BRANDS: MAIN PAGE: TITLE*/
@media (max-width: 600px) {
    .brands-index [class="flex justify-between pt-2 pb-6"] h2 {
        margin-bottom: 0 !important;
    }
}

/*BRANDS: MAIN PAGE: RIGHT LETTER NAV-BAR*/
@media (max-width: 600px) {
    .brands-index [class="brands-nav is-sticky"] {
        gap: 2rem !important;
        right: 0.2rem !important;
    }
}

/*BRANDS: SINGLE PAGE: MAIN PRODUCTS SLIDER*/
@media (max-width: 600px) {
    .brands-single [class="s-products-list-wrapper s-products-list-vertical-cards"] {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

/*-------------------*/

/*PAGES: CONTAINER*/
@media (max-width: 600px) {
    .page-single .container .flex .content {
        padding: 1rem !important;
    }
}

/*PAGES: PARAGRAPH*/
@media (max-width: 600px) {
    .page-single [class="content-entry"] {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }
}

/*PAGES: TITLE*/
@media (max-width: 600px) {
    .page-single [class="font-bold text-2xl lg:text-4xl mb-10 lg:mb-16"] {
        margin-top: 2rem !important;
    }
}

/*PAGES: COMMENT CONTAINER*/
@media (max-width: 600px) {
    .page-single [class="s-comment-form-wrapper"] {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }
}

/*-------------------*/

/*BLOG-G MAIN: MAIN CONTAINER*/
@media (max-width: 600px) {
    .blog-index [class=" container mb-8 sm:mb-24"] {
        padding: 2rem !important;
    }
}

/*BLOG-G MAIN: LOAD MORE BUTTON CONTAINER*/
@media (max-width: 600px) {
    .blog-index .s-infinite-scroll-wrapper {
        margin-top: 4rem !important;
    }
}

/*BLOG-G MAIN: LOAD MORE BUTTON*/
@media (max-width: 600px) {
    .blog-index .s-infinite-scroll-wrapper a.s-infinite-scroll-btn {
        height: 1.7rem;
        width: 8rem;
        font-size: 0.7rem;
        padding: 0 !important;
    }
}

/*BLOG-G MAIN: ARTICLE CONTAINER*/
@media (max-width: 600px) {
    .blog-index .list-block {
        margin-bottom: 1rem !important;
    }
}

/*BLOG-G MAIN: BLACK SCREEN ERROR*/
@media (max-width: 600px) {
    .blog-index .dropdown-toggler:before {
        background: none !important;
    }
}

/*BLOG-G MAIN: MAIN ARTICLE IMAGE*/
@media (max-width: 500px) {

    .blog-index .post-entry__image,
    .blog-index-category .post-entry__image {
        height: 13rem !important;
    }
}

/*BLOG-G MAIN: MAIN ARTICLE IMAGE*/
@media (min-width: 501px) and (max-width: 600px) {

    .blog-index .post-entry__image,
    .blog-index-category .post-entry__image {
        height: 20rem !important;
    }
}

/*BLOG-G MAIN: MAIN ARTICLE IMAGE*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 639px) {
    .blog-index .post-entry__image {
        height: 20rem !important;
    }
}

/*BLOG-G MAIN: MAIN ARTICLE IMAGE: TOP ARTICLE IMAGE*/
/*SPECIAL QUERY*/
@media (min-width: 640px) and (max-width: 767px) {
    .blog-index .post-entry__image.relative.overflow-hidden.hover\:opacity-90.w-full.h-56.md\:h-\[400px\].bg-border-color.flex.items-center.justify-center {
        height: 300px !important;
    }
}

/*BLOG-G CATEGORIES: MAIN ARTICLE IMAGE*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 639px) {
    .blog-index-category .post-entry__image {
        height: 20rem !important;
    }
}

/*BLOG-G CATEGORIES: MAIN ARTICLE IMAGE: TOP ARTICLE IMAGE*/
/*SPECIAL QUERY*/
@media (min-width: 640px) and (max-width: 767px) {
    .blog-index-category .post-entry__image.relative.overflow-hidden.hover\:opacity-90.w-full.h-56.md\:h-\[400px\].bg-border-color.flex.items-center.justify-center {
        height: 300px !important;
    }
}

/*BLOG-G CATEGORIES PAGE: MAIN CONTAINER*/
@media (max-width: 600px) {
    .blog-index-category [class=" container mb-8 sm:mb-24"] {
        padding: 2rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: MAIN CONTAINER*/
@media (max-width: 600px) {
    .blog-index-category [class=" container mb-8 sm:mb-24"] {
        max-width: 95% !important;
        margin-top: 3rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: ARTICLE CONTAINER*/
@media (max-width: 600px) {
    .blog-index-category [class="list-block post-entry relative h-full transition-shadow duration-500 bg-white rounded justify-around overflow-hidden mb-8 sm:mb-0 flex flex-col "] {
        margin-bottom: 1rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: MAIN ARTICLE IMAGE*/
@media (min-width: 500px) and (max-width: 600px) {
    .blog-index-category .post-entry__image {
        height: 20rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: LOAD MORE BUTTON CONTAINER*/
@media (max-width: 600px) {
    .blog-index-category .s-infinite-scroll-wrapper {
        margin-top: 4rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: LOAD MORE BUTTON*/
@media (max-width: 600px) {
    .blog-index-category .s-infinite-scroll-wrapper a.s-infinite-scroll-btn {
        height: 2rem;
        width: 8rem;
        font-size: 0.7rem;
        padding: 0 !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN CONTAINER*/
@media (max-width: 600px) {
    .blog-single [class="container mb-8 sm:mb-24"] {
        max-width: 95% !important;
        margin-top: 3rem !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN CONTAINER*/
@media (max-width: 600px) {
    .blog-single [class="container mb-8 sm:mb-24"] {
        padding: 2rem !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 1000px) {
    .blog-single [class="container mb-8 sm:mb-24"] {
        max-width: 95% !important;
        margin-top: 3rem !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 1000px) {
    .blog-single [class="container mb-8 sm:mb-24"] {
        padding: 2rem !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN TITLE*/
@media (max-width: 600px) {
    .blog-single [class="font-bold text-3xl mb-5 leading-10"] {
        font-size: 1.1rem !important;
        margin-bottom: 0.5rem !important;
        line-height: 1.5rem !important;
    }
}

/*BLOG-G: SINGLE ARTICLE: MAIN PIC DIV
@media (max-width: 600px) {
    .blog-single .main-content .image--aspect-ratio {
        padding-bottom: 40% !important;
    }
}
*/

/*BLOG-G: SINGLE ARTICLE: MAIN PIC DIV: IMAGE
@media (max-width: 600px) {
    .blog-single .main-content .image--aspect-ratio img {
        height: 8rem !important;
        object-fit: contain !important;
    }
}
*/

/*BLOG-G: SINGLE ARTICLE: RELATED ARTICLES CONTAINER*/
@media (max-width: 600px) {
    .blog-single aside.sticky.shrink-0 {
        padding-bottom: 0 !important;
    }
}

/*BLOG-G ARTICLE PAGE: MAIN PARAGRAPH*/
@media (max-width: 600px) {
    .blog-single [class="leading-7 text-sm mb-10"] {
        font-size: 1.1rem !important;
    }
}

/*----------------------------------------------*/

/*HEADER*/
@media (min-width: 1024px) {
    header [class="main-nav__content"] {
        max-width: 100% !important;
        justify-content: center !important;
    }
}

/*HEADER: TOP BAR AFTER SCROLL*/
header [class="main-nav fixed-pinned animated fixed-header"] [class="inner bg-inherit"] {
    background-color: #ffffff93 !important;
    backdrop-filter: blur(5px);
    padding: 0 !important;
}

/*HEADER: MAIN CATEGORIES*/
@media (min-width: 1024px) {
    header [class="main-nav__content"] ul.main-menu li.main-menu-item.root-level a {
        font-size: 0.79rem !important;
        padding-top: 1rem !important;
    }
}

/*HEADER: CATEGORIES CONTAINER*/
@media (min-width: 1024px) {
    header #mobile-menu .main-menu {
        padding: 0 !important;
    }
}

/*-------------------*/

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: PARAGRAPH*/
@media (min-width: 1024px) {
    .s-block--testimonials p {
        font-size: 0.9rem !important;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--testimonials {
        margin-top: -2rem !important;
        padding-bottom: 3rem !important;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: MAIN SECTION CONTAINER*/
@media (min-width: 1024px) {
    .s-block--testimonials [class="mx-auto max-w-7xl px-[15px] sm:px-6 lg:px-8"] {
        max-width: 90% !important;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION*/
@media (min-width: 1024px) {
    .s-block--testimonials h2 {
        margin-top: -15px !important;
        margin-bottom: -4px;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: CLIENTS'RATES DIVS*/
@media (min-width: 1024px) {
    .s-block--testimonials [class="mx-auto mt-8 sm:mt-16 grid max-w-2xl grid-cols-1 grid-rows-1 gap-2.5 sm:gap-5 lg:gap-8 text-sm leading-6  sm:grid-cols-2 xl:mx-0 xl:max-w-none xl:grid-flow-col xl:grid-cols-4"] {
        margin-top: 1rem !important;
    }
}

/*2RA2 EL 3OMLA2 | CLIENTS RATE SECTION: DIVS*/
@media (min-width: 1024px) {
    .s-block--testimonials figure:hover {
        transform: scale(1.05) !important;
        box-shadow: 0px 2px 8px 2px rgb(0 0 0 / 6%);
    }
}

/*-------------------*/

/*MAP | 3ONSR EL5RITA SECTION: MAP ELEMENT*/
@media (min-width: 1024px) {
    .s-block--map iframe {
        height: 350px !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION*/
@media (min-width: 1024px) {
    .s-block--map [class="container relative px-0 md:px-[15px] rounded"] {
        max-width: 90% !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (min-width: 1024px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        top: 32rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (min-width: 1024px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        width: calc(100% - 16rem) !important;
        left: 8rem !important;
        top: 19rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV*/
@media (min-width: 1024px) and (max-width: 1056px) {
    .s-block--map [class="absolute z-1 w-[calc(100%-80px)] sm:w-[calc(100%-132px)] -top-5 left-10 sm:left-16 bg-white dark:bg-dark rounded overflow-hidden p-5 lg:p-8 flex items-center gap-8 shadow-[0px_4px_92.2px_rgba(0,0,0,0.04)]"] {
        top: 15rem !important;
    }
}

/*MAP | 3ONSR EL5RITA SECTION: CONTACT INFO DIV: DIV*/
@media (min-width: 1057px) {
    .s-block--map [class="grid md:grid-cols-2 xl:grid-cols-4 gap-4 md:gap-8 w-full"] {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
}

/*-------------------*/

/*FAQS SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--faqs [class="container relative"] {
        max-width: 90% !important;
    }
}

/*-------------------*/

/*BRANDS SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--brands [class="container"] {
        max-width: 90% !important;
    }
}

/*BRANDS SECTION: MAIN TITLE*/
@media (min-width: 1024px) {
    .s-block--brands h2 {
        margin-top: -15px !important;
        margin-bottom: -4px;
    }
}

/*BRANDS SECTION: BRANDS LOGOS CONTAINER*/
@media (min-width: 1024px) {
    .s-block--brands ul.marquee__content.flex.items-center {
        min-width: auto;
    }
}

/*-------------------*/

/*MONTGAT MOT7RKA SECTION*/
@media (min-width: 1024px) {
    .s-block--products-slider {
        max-width: 90% !important;
    }
}

/*MONTGAT MOT7RKA SECTION: SINGLE PRODUCT DIV*/
@media (min-width: 1201px) {
    .s-block--products-slider .slide--one-fifth {
        width: 16.666666% !important;
    }
}

/*MONTGAT MOT7RKA SECTION: SINGLE PRODUCT DIV*/
@media (min-width: 1024px) and (max-width: 1200px) {
    .s-block--products-slider .slide--one-fifth {
        width: 20% !important;
    }
}

/*MONTGAT MOT7RKA SECTION: SINGLE PRODUCT DIV*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1023px) {
    .s-block--products-slider .slide--one-fifth {
        width: 25% !important;
    }
}

/*MONTGAT MOT7RKA SECTION: DOWN SCROLL BAR*/
@media (min-width: 1024px) {
    .s-block--products-slider div.swiper-scrollbar.swiper-scrollbar-horizontal {
        display: none !important;
    }
}

/*-------------------*/

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 1700px) and (max-width: 2000px) {
    section.s-block--categories [class="container"] div.swiper.s-slider-container.swiper-initialized {
        height: 14rem !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER: CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 1700px) and (max-width: 2000px) {
    section.s-block--categories [class="container"] div.swiper-wrapper.s-slider-swiper-wrapper {
        height: 14rem !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 2001px) {
    section.s-block--categories [class="container"] div.swiper.s-slider-container.swiper-initialized {
        height: 19rem !important;
    }
}

/*ROWABT SARI3A SECTION | SQUARE: MAIN CONTAINER: MAIN CONTAINER: CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 2001px) {
    section.s-block--categories [class="container"] div.swiper-wrapper.s-slider-swiper-wrapper {
        height: 19rem !important;
    }
}

/*-------------------*/

/*SOWR MORB3A MO7SNA SECTION*/
@media (min-width: 1024px) {
    section.s-block--banners {
        max-width: 90% !important;
        margin-top: 2rem !important;
    }
}

/*SOWR MORB3A MO7SNA SECTION: PICS: MAIN CONTAINER*/
/*5 PICS*/
@media (min-width: 1024px) {
    section.s-block--banners div.banners-grid.banners-grid--5 {
        gap: 0.5rem !important;
        grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
    }
}

/*SOWR MORB3A MO7SNA SECTION: PICS: MAIN CONTAINER*/
/*5 PICS*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1023px) {
    section.s-block--banners div.banners-grid.banners-grid--5 {
        gap: 0.5rem !important;
    }
}

/*-------------------*/

/*SHRIT EL-3ROD EL-MOT7RK SECTION*/
@media (min-width: 1024px) {
    section.s-block.s-block--marquee.relative.bg-gray-50.overflow-hidden.from-inherit.container.\!px-0.rounded.is-mini {
        max-width: 87.5% !important;
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
}

/*-------------------*/

/*TABWIBAT M3 BANNART SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    section.s-block--featrues-products [class="container"] {
        max-width: 90% !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE PRODUCT CONTAINER*/
@media (min-width: 1201px) {
    section.s-block--featrues-products .s-products-slider-card {
        width: 16.66666% !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE PRODUCT CONTAINER*/
@media (min-width: 1024px) and (max-width: 1200px) {
    section.s-block--featrues-products .s-products-slider-card {
        width: 20% !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE PRODUCT CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 601px) and (max-width: 767px) {
    section.s-block--featrues-products .s-products-slider-card {
        width: 33.3333333% !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: SINGLE PRODUCT CONTAINER*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1023px) {
    section.s-block--featrues-products .s-products-slider-card {
        width: 25% !important;
    }
}

/*TABWIBAT M3 BANNART SECTION: PRODUCTS MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--featrues-products div.tabs-wrapper.mb-5 {
        margin-bottom: 2.5rem;
    }
}

/*-------------------*/

/*BANNER MO7SAN SECTION*/
@media (min-width: 1024px) {
    section.s-block.s-block--fixed-banner.wide-placeholder {
        margin-top: 2rem !important;
    }
}

/*BANNER MO7SAN SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    section.s-block.s-block--fixed-banner.wide-placeholder [class="container"] {
        max-width: 90% !important;
    }
}

/*-------------------*/

/*A7S2IAT SECTION*/
@media (min-width: 1024px) {
    .s-block--statistics {
        margin-top: 0 !important;
        margin-bottom: -2rem !important;
    }
}

/*A7S2IAT SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--statistics [class="container md:py-12 py-6 flex flex-col lg:flex-row items-center justify-between lg:gap-12 gap-4"] {
        max-width: 90% !important;
    }
}

/*A7S2IAT SECTION: MAIN TEXT CONTAINER*/
@media (min-width: 1024px) {
    .s-block--statistics [class="s-block__title relative md:text-start"] {
        margin-left: 2rem !important;
    }
}

/*A7S2IAT SECTION: PARAGRAPH*/
@media (min-width: 1024px) {
    .s-block--statistics [class="mb-4 anime-item"] {
        -webkit-line-clamp: 3 !important;
    }
}

/*A7S2IAT SECTION: MAIN STATISTICS CONTAINER*/
@media (min-width: 1024px) {
    .s-block--statistics [class="content grid grid-cols-2 md:gap-8 gap-4 lg:min-h-[400px] md:py-8 py-4"] {
        min-height: 300px !important;
        gap: 2.5rem !important;
    }
}

/*-------------------*/

/*MOMIZAT EL MATJAR MOHSEN SECTION*/
@media (min-width: 1024px) {
    .s-block--enhanced-features {
        max-width: 90% !important;
    }
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: MAIN CONTAINER*/
@media (min-width: 1290px) {
    .s-block--enhanced-features [class="container"] {
        max-width: 90% !important;
    }
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: MAIN CONTAINER: MAIN CONTENT*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1023px) {
    .s-block--enhanced-features [class="flex flex-wrap  flex-col md:flex-row  gap-2.5 sm:gap-5"] {
        flex-direction: column !important;
    }
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: DIVS*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1023px) {
    .s-block--enhanced-features .s-block--features__item {
        width: 100% !important;
    }
}

/*MOMIZAT EL MATJAR MOHSEN SECTION: DIVS*/
/*SPECIAL QUERY*/
@media (min-width: 1023px) and (max-width: 1170px) {
    .s-block--enhanced-features .s-block--features__item {
        flex-wrap: wrap;
        flex: 0 0 49%;
    }
}

/*-------------------*/

/*MO7TWA TA3RIFY 2 SECTION: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .s-block--content-with-image [class="container lg:rounded relative isolate bg-no-repeat bg-cover py-24 flex items-center justify-center backdrop-blur-3xl"] {
        max-width: 90% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC | CONTENT DIV*/
@media (min-width: 768px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] {
        width: 100% !important;
        justify-content: space-between;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC | CONTENT DIV*/
@media (min-width: 601px) and (max-width: 767px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] {
        gap: 4rem !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN RIGHT CONTENT CONTAINER*/
@media (min-width: 768px) {
    .s-block--content-with-image [class="max-w-lg flex flex-col  justify-center p-2.5 m"] {
        max-width: 43% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: MAIN RIGHT CONTENT CONTAINER*/
@media (min-width: 601px) and (max-width: 767px) {
    .s-block--content-with-image [class="max-w-lg flex flex-col  justify-center p-2.5 m"] {
        max-width: 100% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PARAGRAPH*/
@media (min-width: 640px) {
    .s-block--content-with-image p {
        max-width: 100% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC DIV*/
@media (min-width: 768px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] div:first-child {
        min-width: 43% !important;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC*/
@media (min-width: 1024px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] div:first-child img {
        transition: 1s;
    }
}

/*MO7TWA TA3RIFY 2 SECTION: PIC*/
@media (min-width: 1024px) {
    .s-block--content-with-image [class="flex flex-col items-center justify-center gap-4 md:gap-16 md:flex-row-reverse"] div:first-child:hover img {
        transform: scale(1.05);
    }
}

/*-------------------*/

/*MO7TWA TA3RIFY 3 SECTION: MAIN 3 COLUMNS CONTAINER*/
@media (min-width: 1024px) {
    .s-block--informative-content [class="grid lg:grid-cols-3 gap-8 lg:gap-16"] {
        gap: 8rem !important;
    }
}

/*MO7TWA TA3RIFY 3 SECTION: MAIN PIC*/
/*SPECIAL
@media (min-width: 1024px) {
    .s-block--informative-content [class="flex-center px-15"] img {
        height: 25rem !important;
    }
}

/*-------------------*/

/*BLOG ARTICLES SECTION*/
@media (min-width: 1024px) {
    .s-block--blog [class="container"] {
        max-width: 90% !important;
    }
}

/*-------------------*/

/*FOOTER: BRIEF*/
@media (min-width: 1024px) {
    footer [class="max-w-3xl flex flex-col items-center"] p {
        width: 49em;
        text-align: justify;
        text-align-last: center;
        letter-spacing: 0.05rem;
    }
}

/*-------------------*/

/*CATEGORIES PAGE: TOP MAP BAR*/
@media (min-width: 1024px) {
    .product-index [class="container min-h-[32px]"] {
        max-width: 90% !important;
    }
}

/*CATEGORIES PAGE: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .product-index [class="container"] {
        max-width: 90% !important;
    }
}

/*CATEGORIES PAGE: MAIN PRODUCTS SLIDER*/
@media (min-width: 1024px) {
    .product-index .s-products-list-wrapper {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
}

/*-------------------*/

/*PRODUCT PAGE: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .product-single [class="container container--product-single mt-5 lg:mt-10 product-images--slider "] {
        max-width: 90% !important;
    }
}

/*PRODUCT PAGE: PICS CONTAINER*/
@media (min-width: 1024px) {
    .product-single .main-content {
        width: 50% !important;
    }
}

/*PRODUCT PAGE: TABS TITLES DIV*/
@media (min-width: 1024px) {
    .product-single .product-tabs [class="tabs border-b"] {
        justify-content: center !important;
    }
}

/*PRODUCT PAGE: PRODUCTS MAYBE YOU LOVE IT: SINGLE PRODUCT DIV*/
@media (min-width: 1024px) {
    .product-single #similar-slider .slide--one-fifth {
        width: 20% !important;
        max-width: none !important;
    }
}

/*-------------------*/

/*BRANDS: MAIN PAGE: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .brands-index [class="container mb-20"] {
        max-width: 90% !important;
    }
}

/*BRANDS: SINGLE PAGE: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .brands-single [class="container"] {
        max-width: 90% !important;
    }
}

/*BRANDS: SINGLE PAGE: MAIN PRODUCTS SLIDER*/
@media (min-width: 1024px) {
    .brands-single [class="s-products-list-wrapper s-products-list-vertical-cards"] {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
}

/*-------------------*/

/*PAGES: MAIN CONTAINER*/
@media (min-width: 1024px) {
    .page-single [class="container"] {
        max-width: 90% !important;
    }
}

/*PAGES: MAIN CONTAINER
@media (min-width: 1024px) {
    .page-single [class="content content--single-page w-full lg:w-10/12 bg-white dark:bg-dark rounded lg:p-8 mt-4 lg:mt-12"] {
        transition: 1s !important;
    }

    .page-single [class="content content--single-page w-full lg:w-10/12 bg-white dark:bg-dark rounded lg:p-8 mt-4 lg:mt-12"]:hover {
        transform: scale(1.05);
    }
}
*/

/*-------------------*/

/*BLOG-G MAIN: MAIN ARTICLE IMAGE CONTAINER*/
@media (min-width: 1024px) {
    .blog-index .md\:h-\[400px\] {
        height: 37rem !important;
    }
}

/*BLOG-G MAIN: OTHER ARTICLES IMAGES CONTAINER*/
@media (min-width: 1101px) {
    .blog-index .h-56 {
        height: 23rem;
    }
}

/*BLOG-G CATEGORIES PAGE: MAIN ARTICLE IMAGE CONTAINER*/
@media (min-width: 1024px) {
    .blog-index-category .md\:h-\[400px\] {
        height: 37rem !important;
    }
}

/*BLOG-G CATEGORIES PAGE: OTHER ARTICLES IMAGES CONTAINER*/
@media (min-width: 1024px) {
    .blog-index-category .h-56 {
        height: 23rem;
    }
}

/*BLOG-G ARTICLE PAGE: SIDE LEFT NAV BAR*/
/*SPECIAL QUERY*/
@media (min-width: 768px) and (max-width: 1000px) {
    .blog-single aside.sticky {
        display: none !important;
    }
}

/*-----------------MEDIA QUERY------------------*/
/*--------------------EXTRA---------------------*/

/*TOP MAP UNDER HEADER*/
nav.breadcrumbs ol li {
    font-size: 1.1rem !important;
}

/*EXTERNAL WHATSAPP CONTAINER*/
#karzoun-widget-send-button {
    padding-right: 0 !important;
    padding-left: 0 !important;
    height: 3rem !important;
    width: 3rem !important;
    min-width: 3rem !important;
    right: 1.5rem !important;
    bottom: 2rem !important;
    background-color: #25D366 !important;
}

/*PRODUCT PAGE: EXTERNAL WHATSAPP CONTAINER*/
.product-single #karzoun-widget-send-button {
    bottom: 5rem !important;
}

/*EXTERNAL WHATSAPP CONTAINER: TEXT DIV*/
#karzoun-widget-send-button div {
    display: none !important;
}

/*EXTERNAL WHATSAPP CONTAINER: ICON*/
#karzoun-widget-send-button svg {
    width: 30px !important;
    height: 30px !important;
}

/*--------------------EXTRA---------------------*/