.profile-btn-wrapper{position:relative;cursor:pointer}.profile-btn-wrapper .profile-dropdown{position:absolute;top:calc(100% + 10px);right:0;background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:180px;overflow:hidden;z-index:1000}.profile-btn-wrapper .profile-dropdown .dropdown-item{all:unset;display:flex;align-items:center;gap:12px;padding:12px 16px;width:100%;font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;font-weight:500;color:#000;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.profile-btn-wrapper .profile-dropdown .dropdown-item:hover{background-color:#f5f5f5}.profile-btn-wrapper .profile-dropdown .dropdown-item.logout{color:#d32f2f;border-top:1px solid #e0e0e0}.profile-btn-wrapper .profile-dropdown .dropdown-item.logout:hover{background-color:#ffebee}.profile-btn-wrapper .profile-dropdown .dropdown-item svg{width:18px;height:18px;flex-shrink:0}.profile-btn{box-shadow:1.04px 1.04px 3.11px 0 rgba(37,52,103,.1098039216);padding:6px 24px 6px 7px;border-radius:6.22px;background-color:#fff;display:flex;align-items:center;gap:14px;user-select:none;cursor:pointer}.profile-btn span{all:unset}.profile-btn button,.profile-btn span{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;font-weight:500}.login-btn{background:linear-gradient(135deg,#c4a16a,rgb(179.8028846154,137.5673076923,71.1971153846));color:#fff;padding:10px 24px;border-radius:12px;border:none;font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(196,161,106,.2)}.login-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(196,161,106,.3)}.login-btn:active{transform:translateY(0)}@media(max-width:991px){.login-btn{padding:8px 16px;font-size:13px}}.SearchTextInput-wrapper{border:1px solid #cdcdcd;border-radius:10px;padding:0 20px;background-color:#fff;display:flex;gap:13px;align-items:center}.SearchTextInput-wrapper .icon{display:flex}.SearchTextInput-wrapper .SearchTextInput{all:unset;padding:20px 0;font-size:16px;width:100%;font-family:var(--font-inter),"Inter",sans-serif}