/****************************** - Header Style- ********************************/ header .ascora-row { margin-top: 0; } header .header { padding: var(--header_padding); } header .logo a { text-decoration: none; } header .logo h2.logo-text { font-family: var(--logo-font-family, 'Poppins'), Abhaya Libre; font-size: var(--logo-font-size, 30px); font-weight: var(--logo-font-weight, 700); text-transform: var(--logo-text-transform, uppercase); color: var(--logo-font-color, #333); } .header-search h3.search-title { font-size: 16px; font-weight: 700; margin: 0; text-wrap: nowrap; } .flex-container-space-between { display: flex; justify-content: space-between; align-items: center; } .header-search { display: flex; align-items: center; } .align-center { display: flex; justify-content: center; align-items: center; } .sub-header-menu ul { margin: 0; padding: 0; } .sub-header-menu ul li { list-style: none; display: inline-block; padding: 5px; } /* ========== Search Form ===========*/ #search-form { display: flex; align-items: center; margin: 0 auto; } .search-container { display: flex; width: 100%; border: 1px solid #fff; border-radius: 5px; overflow: hidden; align-items: center; } #search-input { flex: 1; padding: 10px 15px; border: none; outline: none; font-size: 16px; background-color: transparent; } #search-icon { color: #000000; /* আইকনের কালার (সাদা) */ font-size: 20px; } #search-button:hover #search-icon { color: #782828; /* হোভারে আইকনের কালার */ } #search-button { background: none; border: none; cursor: pointer; display: flex; justify-content: center; padding: 0; width: 5px; height: 5px; margin: 15px; align-items: center; } /* Dropdown Menu */ .dorpdown-menu { position: relative; transition: transform 0.3s ease-in-out; } .dorpdown-menu.open { transform: translateX(-100%); } /* Search Box */ .search-ascora { transform: translateX(100%); position: absolute; width: 100%; opacity: 0; transition: opacity 0.3s ease-in-out; pointer-events: none; } .search-ascora.visible { opacity: 1; pointer-events: all; } /* Main Menu */ .main-menu { opacity: 1; transition: opacity 0.3s ease-in-out; } .main-menu.hidden { opacity: 0; pointer-events: none; } /* Close Button */ a.close-search-form { padding: 15px; } .admin-bar .sticky-header { top: 32px; } @media screen and (max-width: 782px) { .admin-bar .sticky-header { top: 46px; /* Mobile এর জন্য */ } }