/* =========================================================
1. VARIABLES / RESET
========================================================= */
.szh-header{
--szh-green:#0f766e;
--szh-green-dark:#115e59;
--szh-green-soft:#f0fdfa;
--szh-text:#0f172a;
--szh-muted:#64748b;
--szh-border:#e2e8f0;
--szh-bg:#ffffff;
--szh-soft:#f8fafc;
--szh-gold:#b88a2e;
--szh-container:1280px;
width:100%;
background:var(--szh-bg);
color:var(--szh-text);
font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,
Helvetica,Arial,sans-serif;
position:relative;
z-index:999;
}
.szh-header *,
.szh-header *::before,
.szh-header *::after{
box-sizing:border-box;
}
.szh-header a{
text-decoration:none;
}
.szh-header button,
.szh-header input{
font:inherit;
}
.szh-container{
width:100%;
max-width:var(--szh-container);
margin:0 auto;
padding-left:24px;
padding-right:24px;
}
/* =========================================================
2. TOP ANNOUNCEMENT BAR
========================================================= */
.szh-topbar{
background:var(--szh-green-dark);
color:#fff;
font-size:13px;
}
.szh-topbar-inner{
min-height:38px;
display:flex;
align-items:center;
justify-content:space-between;
gap:24px;
}
.szh-topbar-left,
.szh-topbar-right{
display:flex;
align-items:center;
gap:20px;
}
.szh-topbar-item{
display:flex;
align-items:center;
gap:7px;
color:#fff;
white-space:nowrap;
}
.szh-topbar-item svg{
width:15px;
height:15px;
flex:0 0 auto;
}
.szh-topbar-link{
color:#fff;
transition:opacity .2s ease;
}
.szh-topbar-link:hover{
opacity:.8;
}
/* =========================================================
3. MAIN HEADER
========================================================= */
.szh-main{
background:#fff;
border-bottom:1px solid var(--szh-border);
}
.szh-main-inner{
min-height:88px;
display:grid;
grid-template-columns:220px minmax(300px,1fr) auto;
align-items:center;
gap:32px;
}
/* =========================================================
4. LOGO
========================================================= */
.szh-logo{
display:flex;
align-items:center;
color:var(--szh-text);
min-width:0;
}
.szh-logo-text{
font-size:28px;
line-height:1;
font-weight:800;
letter-spacing:-1px;
color:var(--szh-green-dark);
}
.szh-logo-dot{
color:var(--szh-gold);
}
.szh-logo-sub{
display:block;
margin-top:5px;
font-size:10px;
line-height:1;
color:var(--szh-muted);
text-transform:uppercase;
letter-spacing:1.4px;
font-weight:600;
}
/* =========================================================
5. SEARCH
========================================================= */
.szh-search{
width:100%;
}
.szh-search-form{
display:flex;
width:100%;
height:48px;
border:1.5px solid #cbd5e1;
border-radius:8px;
overflow:hidden;
background:#fff;
transition:border-color .2s ease,box-shadow .2s ease;
}
.szh-search-form:focus-within{
border-color:var(--szh-green);
box-shadow:0 0 0 3px rgba(15,118,110,.10);
}
.szh-search-input{
flex:1;
min-width:0;
height:100%;
border:0 !important;
outline:0 !important;
box-shadow:none !important;
padding:0 16px !important;
background:#fff !important;
color:var(--szh-text) !important;
font-size:14px !important;
}
.szh-search-input::placeholder{
color:#94a3b8;
}
.szh-search-btn{
width:54px;
height:100%;
border:0;
background:var(--szh-green);
color:#fff;
display:flex;
align-items:center;
justify-content:center;
cursor:pointer;
transition:background .2s ease;
}
.szh-search-btn:hover{
background:var(--szh-green-dark);
}
.szh-search-btn svg{
width:21px;
height:21px;
}
/* =========================================================
6. HEADER ACTIONS
========================================================= */
.szh-actions{
display:flex;
align-items:center;
justify-content:flex-end;
gap:6px;
}
.szh-action{
min-width:68px;
height:58px;
padding:5px 8px;
border-radius:7px;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:4px;
color:var(--szh-text);
transition:background .2s ease,color .2s ease;
position:relative;
}
.szh-action:hover{
background:var(--szh-soft);
color:var(--szh-green);
}
.szh-action-icon{
width:23px;
height:23px;
display:flex;
align-items:center;
justify-content:center;
}
.szh-action-icon svg{
width:23px;
height:23px;
}
.szh-action-label{
font-size:11px;
font-weight:600;
white-space:nowrap;
}
.szh-cart-badge{
position:absolute;
top:3px;
right:9px;
min-width:18px;
height:18px;
padding:0 4px;
border-radius:20px;
background:var(--szh-green);
color:#fff;
font-size:10px;
font-weight:700;
line-height:18px;
text-align:center;
}
/* =========================================================
7. DESKTOP NAVIGATION
========================================================= */
.szh-nav{
background:#fff;
border-bottom:1px solid var(--szh-border);
}
.szh-nav-inner{
min-height:52px;
display:flex;
align-items:stretch;
}
.szh-categories{
width:225px;
flex:0 0 225px;
margin-right:20px;
position:relative;
}
.szh-categories-btn{
width:100%;
height:100%;
min-height:52px;
border:0;
padding:0 18px;
background:var(--szh-green);
color:#fff;
display:flex;
align-items:center;
gap:10px;
cursor:pointer;
font-size:14px;
font-weight:700;
}
.szh-categories-btn:hover{
background:var(--szh-green-dark);
}
.szh-categories-btn svg{
width:20px;
height:20px;
}
.szh-categories-arrow{
margin-left:auto;
width:15px !important;
height:15px !important;
}
/* CATEGORY DROPDOWN */
.szh-category-menu{
display:none;
position:absolute;
left:0;
top:100%;
width:260px;
padding:8px 0;
background:#fff;
border:1px solid var(--szh-border);
border-top:2px solid var(--szh-green);
box-shadow:0 14px 30px rgba(15,23,42,.12);
z-index:1000;
}
.szh-categories:hover .szh-category-menu,
.szh-categories:focus-within .szh-category-menu{
display:block;
}
.szh-category-link{
display:flex;
align-items:center;
justify-content:space-between;
gap:15px;
min-height:42px;
padding:8px 17px;
color:#334155;
font-size:14px;
font-weight:500;
transition:background .15s ease,color .15s ease;
}
.szh-category-link:hover{
background:var(--szh-green-soft);
color:var(--szh-green-dark);
}
.szh-category-link svg{
width:15px;
height:15px;
}
/* MAIN MENU */
.szh-menu{
display:flex;
align-items:stretch;
gap:2px;
flex:1;
}
.szh-menu-link{
display:flex;
align-items:center;
min-height:52px;
padding:0 14px;
color:#334155;
font-size:14px;
font-weight:600;
position:relative;
transition:color .2s ease;
white-space:nowrap;
}
.szh-menu-link::after{
content:"";
position:absolute;
left:14px;
right:14px;
bottom:0;
height:2px;
background:var(--szh-green);
transform:scaleX(0);
transform-origin:center;
transition:transform .2s ease;
}
.szh-menu-link:hover{
color:var(--szh-green);
}
.szh-menu-link:hover::after{
transform:scaleX(1);
}
.szh-menu-link.szh-sale{
color:#b42318;
}
/* =========================================================
8. MOBILE HEADER
========================================================= */
.szh-mobile{
display:none;
}
.szh-mobile-search{
display:none;
}
/* =========================================================
9. TABLET
========================================================= */
@media (max-width:1100px){
.szh-main-inner{
grid-template-columns:180px minmax(250px,1fr) auto;
gap:18px;
}
.szh-logo-text{
font-size:25px;
}
.szh-menu-link{
padding-left:9px;
padding-right:9px;
font-size:13px;
}
.szh-menu-link::after{
left:9px;
right:9px;
}
.szh-categories{
width:200px;
flex-basis:200px;
margin-right:10px;
}
}
/* =========================================================
10. MOBILE
========================================================= */
@media (max-width:767px){
.szh-container{
padding-left:15px;
padding-right:15px;
}
.szh-topbar-inner{
min-height:34px;
justify-content:center;
}
.szh-topbar-left{
width:100%;
justify-content:center;
}
.szh-topbar-left .szh-topbar-item:not(:first-child),
.szh-topbar-right{
display:none;
}
.szh-topbar-item{
font-size:11px;
white-space:normal;
text-align:center;
}
.szh-main,
.szh-nav{
display:none;
}
.szh-mobile{
min-height:64px;
padding:0 15px;
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
background:#fff;
border-bottom:1px solid var(--szh-border);
}
.szh-mobile-menu-btn{
width:40px;
height:40px;
padding:0;
border:0;
background:transparent;
color:var(--szh-text);
display:flex;
align-items:center;
justify-content:flex-start;
cursor:pointer;
}
.szh-mobile-menu-btn svg{
width:25px;
height:25px;
}
.szh-mobile-logo{
flex:1;
text-align:center;
color:var(--szh-green-dark);
font-size:23px;
font-weight:800;
letter-spacing:-.7px;
}
.szh-mobile-logo span{
color:var(--szh-gold);
}
.szh-mobile-actions{
display:flex;
align-items:center;
gap:11px;
}
.szh-mobile-action{
width:31px;
height:40px;
display:flex;
align-items:center;
justify-content:center;
color:var(--szh-text);
position:relative;
}
.szh-mobile-action svg{
width:22px;
height:22px;
}
.szh-mobile-cart-badge{
position:absolute;
top:1px;
right:-4px;
min-width:16px;
height:16px;
padding:0 4px;
border-radius:10px;
background:var(--szh-green);
color:#fff;
font-size:9px;
font-weight:700;
line-height:16px;
text-align:center;
}
.szh-mobile-search{
display:block;
padding:10px 15px 12px;
background:#fff;
border-bottom:1px solid var(--szh-border);
}
.szh-mobile-search .szh-search-form{
height:44px;
}
}
/* =========================================================
11. SMALL MOBILE
========================================================= */
@media (max-width:380px){
.szh-mobile{
padding-left:12px;
padding-right:12px;
gap:7px;
}
.szh-mobile-logo{
font-size:20px;
}
.szh-mobile-actions{
gap:6px;
}
}
```
```html
Islamic Books
Browse our authentic collection of Islamic books, including Qur’an, Hadith, Seerah, Fiqh, and Islamic history. Perfect for Muslims, reverts, and seekers of knowledge, these titles offer guidance, inspiration, and understanding—delivered worldwide to readers of all ages.
Showing 145–156 of 367 resultsSorted by popularity
-

Qasidah Burdah | The Poem of the Scarf
₹180.00 -

Laws of the Beard & the Hair in the Light of the Ahadith
₹112.50 -

Islam and World Peace
₹337.50 -

Islam and Peace
₹292.50 -

Introducing Islam | A Simple Introduction to Islam
₹450.00 -

In Search of God
₹337.50 -

The Ideology of Peace | Towards a Culture of Peace
₹337.50 -

The Age of Peace | Peace is the Only Culture for Both Man and the Universe
₹720.00 -

The True Face of Islam
₹832.50 -

The Seeker’s Guide | Questions on God, Islam, Peace, Spirituality and Wisdom
₹562.50 -

Conspiracy Theories And The Islamic Stand
₹135.00 -

Islam For Children
₹297.00