.elementor-818 .elementor-element.elementor-element-224f5dc9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-818 .elementor-element.elementor-element-224f5dc9:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-224f5dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03173A;}.elementor-818 .elementor-element.elementor-element-224f5dc9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-224f5dc9{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 20px 35px 20px;}.elementor-818 .elementor-element.elementor-element-78e341a8 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-13488a2c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-20d6b02b{width:var( --container-widget-width, 91.371% );max-width:91.371%;--container-widget-width:91.371%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-20d6b02b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-20d6b02b .wd-sub-accented > li > a{color:#F6D239;}.elementor-818 .elementor-element.elementor-element-20d6b02b .sub-sub-menu > li > a{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-432340cb .wd-sub-accented > li > a{color:#F6D239;}.elementor-818 .elementor-element.elementor-element-432340cb .sub-sub-menu > li > a{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-3151c3f4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-d1ad5dc .wd-sub-accented > li > a{color:#F6D239;}.elementor-818 .elementor-element.elementor-element-d1ad5dc .sub-sub-menu > li > a{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-24876db4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-4182b41c{font-size:16px;color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-ce9da16 .wd-text-block{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-9a79d58 .wd-text-block{color:var( --e-global-color-9f46614 );}.elementor-818 .elementor-element.elementor-element-ef745d2{font-size:16px;color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-65edf96 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-818 .elementor-element.elementor-element-65edf96:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-65edf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03173A;}.elementor-818 .elementor-element.elementor-element-65edf96 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-65edf96{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 20px 35px 20px;}.elementor-818 .elementor-element.elementor-element-15d499b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-c7fcfef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-907f3fa > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-818 .elementor-element.elementor-element-0e10ff8 .wd-text-block{color:var( --e-global-color-9f46614 );}.elementor-818 .elementor-element.elementor-element-7ff8263{font-size:16px;color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b4cc00e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-818 .elementor-element.elementor-element-b4cc00e:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-b4cc00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021621;}.elementor-818 .elementor-element.elementor-element-b4cc00e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-818 .elementor-element.elementor-element-b4cc00e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-818 .elementor-element.elementor-element-cc3e76e{width:100%;max-width:100%;}.elementor-818 .elementor-element.elementor-element-8d1a812{--display:flex;}@media(max-width:768px){.elementor-818 .elementor-element.elementor-element-78e341a8{width:50%;}.elementor-818 .elementor-element.elementor-element-13488a2c{width:50%;}.elementor-818 .elementor-element.elementor-element-3151c3f4{width:50%;}.elementor-818 .elementor-element.elementor-element-24876db4{width:100%;}.elementor-818 .elementor-element.elementor-element-15d499b{width:50%;}.elementor-818 .elementor-element.elementor-element-c7fcfef{width:var( --container-widget-width, 315.487px );max-width:315.487px;--container-widget-width:315.487px;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-907f3fa{width:100%;}}@media(min-width:769px){.elementor-818 .elementor-element.elementor-element-78e341a8{width:26.077%;}.elementor-818 .elementor-element.elementor-element-13488a2c{width:16.987%;}.elementor-818 .elementor-element.elementor-element-130bc20{width:17.073%;}.elementor-818 .elementor-element.elementor-element-3151c3f4{width:16.992%;}.elementor-818 .elementor-element.elementor-element-24876db4{width:22.823%;}}@media(max-width:1024px) and (min-width:769px){.elementor-818 .elementor-element.elementor-element-78e341a8{width:50%;}.elementor-818 .elementor-element.elementor-element-13488a2c{width:50%;}.elementor-818 .elementor-element.elementor-element-3151c3f4{width:50%;}.elementor-818 .elementor-element.elementor-element-24876db4{width:100%;}.elementor-818 .elementor-element.elementor-element-15d499b{width:50%;}.elementor-818 .elementor-element.elementor-element-907f3fa{width:100%;}}/* Start custom CSS for html, class: .elementor-element-954f877 *//* =========================================================
   SUBHANALLAH SHOPPING
   PREMIUM FOOTER BRAND COLUMN
========================================================= */

.ssh-footer-brand {
    width: 100%;
    max-width: 285px;
    color: #ffffff;
}


/* =========================
   LOGO
========================= */

.ssh-footer-logo {
    width: 100%;
    margin: 0 0 22px 0;
}

.ssh-footer-logo img {
    display: block;
    width: auto;
    max-width: 275px;
    height: auto;
}


/* =========================
   DESCRIPTION
========================= */

.ssh-footer-description {
    color: #ffffff;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
    margin: 0 0 25px 0;
}


/* =========================
   TRUST LIST
========================= */

.ssh-footer-trust {
    display: flex;
    flex-direction: column;
    gap: 13px;
}


/* =========================
   TRUST ITEM
========================= */

.ssh-trust-item {
    display: flex;
    align-items: center;

    gap: 12px;

    min-height: 38px;

    color: #ffffff;

    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;

    transition: transform 0.25s ease;
}


/* =========================
   ICON CIRCLE
========================= */

.ssh-trust-icon {
    flex: 0 0 34px;

    width: 34px;
    height: 34px;

    display: flex;
    align-items: center;
    justify-content: center;

    border: 1.5px solid #F5A201;
    border-radius: 50%;

    color: #F5A201;

    box-sizing: border-box;
}


/* =========================
   SVG ICON
========================= */

.ssh-trust-icon svg {
    width: 18px;
    height: 18px;

    display: block;

    color: #F5A201;
}


/* =========================
   TEXT
========================= */

.ssh-trust-text {
    color: #ffffff;
}


/* =========================
   HOVER
========================= */

.ssh-trust-item:hover {
    transform: translateX(4px);
}

.ssh-trust-item:hover .ssh-trust-icon {
    background: #F5A201;
    color: #061B3A;
}

.ssh-trust-item:hover .ssh-trust-icon svg {
    color: #061B3A;
}


/* =========================
   TABLET
========================= */

@media (max-width: 1024px) {

    .ssh-footer-brand {
        max-width: 260px;
    }

    .ssh-footer-logo img {
        max-width: 250px;
    }

}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .ssh-footer-brand {
        max-width: 100%;
    }

    .ssh-footer-logo {
        margin-bottom: 18px;
    }

    .ssh-footer-logo img {
        max-width: 230px;
    }

    .ssh-footer-description {
        font-size: 14px;
        line-height: 1.65;
        margin-bottom: 22px;
    }

    .ssh-footer-trust {
        gap: 12px;
    }

    .ssh-trust-item {
        font-size: 14px;
    }

    .ssh-trust-icon {
        flex-basis: 33px;
        width: 33px;
        height: 33px;
    }

}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-9a79d58 *//* =========================================================
   SUBHANALLAH SHOPPING
   FOOTER NEWSLETTER FORM
   WPForms + Cloudflare Turnstile
   Form ID: 67502
   Brand: #03173A / #F6CC39
========================================================= */

/* ---------- FORM WIDTH ---------- */

#wpforms-67502 {
    width: 100% !important;
    max-width: 390px !important;
    margin: 0 auto !important;
}

/* ---------- CLEAN VERTICAL LAYOUT ---------- */

#wpforms-67502 .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 12px !important;
}

/* ---------- REMOVE UNNECESSARY SPACING ---------- */

#wpforms-67502 .wpforms-field-container,
#wpforms-67502 .wpforms-field,
#wpforms-67502 .wpforms-submit-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}

/* ---------- EMAIL FIELD ---------- */

#wpforms-67502 input[type="email"] {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    height: 50px !important;
    padding: 0 16px !important;

    box-sizing: border-box !important;

    background: rgba(255, 255, 255, 0.07) !important;
    color: #FFFFFF !important;

    border: 1px solid rgba(246, 204, 57, 0.35) !important;
    border-radius: 8px !important;

    font-size: 14px !important;
    line-height: 50px !important;

    outline: none !important;

    transition:
        border-color 0.25s ease,
        background 0.25s ease,
        box-shadow 0.25s ease !important;
}

/* ---------- EMAIL FOCUS ---------- */

#wpforms-67502 input[type="email"]:focus {
    border-color: #F6CC39 !important;
    background: rgba(255, 255, 255, 0.10) !important;
    box-shadow: 0 0 0 2px rgba(246, 204, 57, 0.12) !important;
}

/* ---------- EMAIL PLACEHOLDER ---------- */

#wpforms-67502 input[type="email"]::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
    opacity: 1 !important;
}

/* ---------- CAPTCHA / TURNSTILE ---------- */

#wpforms-67502 .wpforms-field-turnstile,
#wpforms-67502 .wpforms-field-captcha,
#wpforms-67502 .cf-turnstile {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Prevent iframe overflow */

#wpforms-67502 iframe {
    max-width: 100% !important;
}

/* ---------- SUBMIT AREA ---------- */

#wpforms-67502 .wpforms-submit-container {
    width: 100% !important;
    text-align: left !important;
    padding: 0 !important;
}

/* ---------- SUBSCRIBE BUTTON ---------- */

#wpforms-67502 button[type="submit"],
#wpforms-67502 .wpforms-submit {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    min-height: 50px !important;

    margin: 0 !important;
    padding: 0 22px !important;

    box-sizing: border-box !important;

    background: #F6CC39 !important;
    color: #03173A !important;

    border: 0 !important;
    border-radius: 8px !important;

    font-size: 13px !important;
    font-weight: 800 !important;
    letter-spacing: 0.2px !important;

    cursor: pointer !important;

    box-shadow: 0 6px 18px rgba(246, 204, 57, 0.18) !important;

    transition:
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease !important;
}

/* ---------- BUTTON HOVER ---------- */

#wpforms-67502 button[type="submit"]:hover,
#wpforms-67502 .wpforms-submit:hover {
    background: #FFFFFF !important;
    color: #03173A !important;

    transform: translateY(-2px) !important;

    box-shadow: 0 8px 22px rgba(246, 204, 57, 0.25) !important;
}

/* ---------- TURNSTILE SPACING ---------- */

#wpforms-67502 .cf-turnstile,
#wpforms-67502 [data-sitekey] {
    margin: 0 !important;
}

/* ---------- MOBILE ---------- */

@media (max-width: 767px) {

    #wpforms-67502 {
        max-width: 100% !important;
    }

    #wpforms-67502 input[type="email"] {
        height: 50px !important;
        font-size: 16px !important;
        line-height: 50px !important;
    }

    #wpforms-67502 button[type="submit"],
    #wpforms-67502 .wpforms-submit {
        min-height: 50px !important;
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7fcfef */<div class="ssh-mobile-footer">

    <!-- =====================================
         BRAND + TRUST
    ====================================== -->

    <div class="ssh-brand">

        <img
            src="https://subhanallahshopping.com/wp-content/uploads/2026/06/1000413731-removebg-preview.png"
            alt="Subhanallah Shopping"
            class="ssh-logo"
        >

        <p class="ssh-description">
            Quality products, secure shopping and worldwide delivery.
        </p>

        <div class="ssh-trust">

            <div class="ssh-trust-item">
                <span class="ssh-icon">♙</span>
                <span>100% Secure Payments</span>
            </div>

            <div class="ssh-trust-item">
                <span class="ssh-icon">◎</span>
                <span>Worldwide Delivery</span>
            </div>

            <div class="ssh-trust-item">
                <span class="ssh-icon">◇</span>
                <span>Easy Returns</span>
            </div>

            <div class="ssh-trust-item">
                <span class="ssh-icon">♧</span>
                <span>24/7 Customer Support</span>
            </div>

        </div>

    </div>


    <!-- =====================================
         SHOP ACCORDION
    ====================================== -->

    <details class="ssh-accordion">

        <summary>
            <span>SHOP</span>
            <span class="ssh-arrow">⌄</span>
        </summary>

        <div class="ssh-links">

            <a href="#">Men's Fashion</a>

            <a href="#">Women's Accessories</a>

            <a href="#">Beauty &amp; Personal Care</a>

            <a href="#">Home &amp; Appliances</a>

            <a href="#">Consumer Electronics</a>

            <a href="#">Leather Products</a>

            <a href="#">Sports &amp; Fitness</a>

        </div>

    </details>


    <!-- =====================================
         CUSTOMER CARE ACCORDION
    ====================================== -->

    <details class="ssh-accordion">

        <summary>
            <span>CUSTOMER CARE</span>
            <span class="ssh-arrow">⌄</span>
        </summary>

        <div class="ssh-links">

            <a href="#">Shipping Policy</a>

            <a href="#">Returns &amp; Refunds</a>

            <a href="#">Track Your Order</a>

            <a href="#">FAQs</a>

            <a href="#">Contact Us</a>

        </div>

    </details>


    <!-- =====================================
         INFORMATION ACCORDION
    ====================================== -->

    <details class="ssh-accordion">

        <summary>
            <span>INFORMATION</span>
            <span class="ssh-arrow">⌄</span>
        </summary>

        <div class="ssh-links">

            <a href="#">About Us</a>

            <a href="#">Privacy Policy</a>

            <a href="#">Terms &amp; Conditions</a>

            <a href="#">Refund Policy</a>

            <a href="#">Blog</a>

            <a href="#">Sitemap</a>

        </div>

    </details>


    <!-- =====================================
         NEWSLETTER HEADING
         REAL WPForms WILL GO BELOW THIS
    ====================================== -->

    <div class="ssh-newsletter">

        <h3>
            <span>GET 10% OFF</span>
            <br>
            YOUR FIRST ORDER
        </h3>

        <p>
            Subscribe for exclusive offers, new arrivals and special deals.
        </p>

    </div>

</div>/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-0e10ff8 *//* =========================================================
   SUBHANALLAH SHOPPING
   FOOTER NEWSLETTER FORM
   WPForms + Cloudflare Turnstile
   Form ID: 67502
   Brand: #03173A / #F6CC39
========================================================= */

/* ---------- FORM WIDTH ---------- */

#wpforms-67502 {
    width: 100% !important;
    max-width: 390px !important;
    margin: 0 auto !important;
}

/* ---------- CLEAN VERTICAL LAYOUT ---------- */

#wpforms-67502 .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 12px !important;
}

/* ---------- REMOVE UNNECESSARY SPACING ---------- */

#wpforms-67502 .wpforms-field-container,
#wpforms-67502 .wpforms-field,
#wpforms-67502 .wpforms-submit-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}

/* ---------- EMAIL FIELD ---------- */

#wpforms-67502 input[type="email"] {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    height: 50px !important;
    padding: 0 16px !important;

    box-sizing: border-box !important;

    background: rgba(255, 255, 255, 0.07) !important;
    color: #FFFFFF !important;

    border: 1px solid rgba(246, 204, 57, 0.35) !important;
    border-radius: 8px !important;

    font-size: 14px !important;
    line-height: 50px !important;

    outline: none !important;

    transition:
        border-color 0.25s ease,
        background 0.25s ease,
        box-shadow 0.25s ease !important;
}

/* ---------- EMAIL FOCUS ---------- */

#wpforms-67502 input[type="email"]:focus {
    border-color: #F6CC39 !important;
    background: rgba(255, 255, 255, 0.10) !important;
    box-shadow: 0 0 0 2px rgba(246, 204, 57, 0.12) !important;
}

/* ---------- EMAIL PLACEHOLDER ---------- */

#wpforms-67502 input[type="email"]::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
    opacity: 1 !important;
}

/* ---------- CAPTCHA / TURNSTILE ---------- */

#wpforms-67502 .wpforms-field-turnstile,
#wpforms-67502 .wpforms-field-captcha,
#wpforms-67502 .cf-turnstile {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Prevent iframe overflow */

#wpforms-67502 iframe {
    max-width: 100% !important;
}

/* ---------- SUBMIT AREA ---------- */

#wpforms-67502 .wpforms-submit-container {
    width: 100% !important;
    text-align: left !important;
    padding: 0 !important;
}

/* ---------- SUBSCRIBE BUTTON ---------- */

#wpforms-67502 button[type="submit"],
#wpforms-67502 .wpforms-submit {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    min-height: 50px !important;

    margin: 0 !important;
    padding: 0 22px !important;

    box-sizing: border-box !important;

    background: #F6CC39 !important;
    color: #03173A !important;

    border: 0 !important;
    border-radius: 8px !important;

    font-size: 13px !important;
    font-weight: 800 !important;
    letter-spacing: 0.2px !important;

    cursor: pointer !important;

    box-shadow: 0 6px 18px rgba(246, 204, 57, 0.18) !important;

    transition:
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease !important;
}

/* ---------- BUTTON HOVER ---------- */

#wpforms-67502 button[type="submit"]:hover,
#wpforms-67502 .wpforms-submit:hover {
    background: #FFFFFF !important;
    color: #03173A !important;

    transform: translateY(-2px) !important;

    box-shadow: 0 8px 22px rgba(246, 204, 57, 0.25) !important;
}

/* ---------- TURNSTILE SPACING ---------- */

#wpforms-67502 .cf-turnstile,
#wpforms-67502 [data-sitekey] {
    margin: 0 !important;
}

/* ---------- MOBILE ---------- */

@media (max-width: 767px) {

    #wpforms-67502 {
        max-width: 100% !important;
    }

    #wpforms-67502 input[type="email"] {
        height: 50px !important;
        font-size: 16px !important;
        line-height: 50px !important;
    }

    #wpforms-67502 button[type="submit"],
    #wpforms-67502 .wpforms-submit {
        min-height: 50px !important;
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65edf96 */@media(max-width:767px){

.mobile-footer .elementor-column{
    width:100% !important;
}

.mobile-footer img{
    max-width:280px;
}

}/* End custom CSS */
/* Start custom CSS for wd_image_or_svg, class: .elementor-element-cc3e76e */.elementor-818 .elementor-element.elementor-element-cc3e76e {
    width: 100% !important;
    height: 75px !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-818 .elementor-element.elementor-element-cc3e76e img,
.elementor-818 .elementor-element.elementor-element-cc3e76e svg {
    width: 100% !important;
    height: 75px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4cc00e */.elementor-818 .elementor-element.elementor-element-b4cc00e {
    width: 100% !important;
    height: 70px !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-818 .elementor-element.elementor-element-b4cc00e img,
.elementor-818 .elementor-element.elementor-element-b4cc00e svg {
    width: 100% !important;
    height: 70px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
}/* End custom CSS */